img, div, input.but { behavior: url(../iepngfix.htc) }
h1{font:24px Arial, Helvetica, sans-serif; color:#666}
h2{font:18px Arial, Helvetica, sans-serif; color:#666}
.small{font:10px Arial, Helvetica, sans-serif; color:#666; padding-left:20px;}
p{font:12px Arial, Helvetica, sans-serif; color:#666; line-height:16px}
a{font:12px Arial, Helvetica, sans-serif; color:#CF5C16; text-decoration:none}
a:hover{color:#777777;}
ul{font:12px Arial, Helvetica, sans-serif; color:#666; line-height:16px; list-style-image:url(images/triangle.gif); list-style-position:outside}
li{margin-left:-25px;}

body{
	margin:0 auto;
	background:0 0 url(images/tile.jpg) repeat-x;
	background-color:#5B5B5B;
	}
#topcontainer{
	width:910px;
	margin:30px auto 0 auto;
	}
#header{
	float:left;
	margin:20px 0 0 0;
	}
#logo{
	float:right;
	}
#specials{
	margin:30px 0 0 0;
	}
.box{
	background:0 0 url(images/white-column.png) no-repeat;
	padding:5px 0 0 9px ;
	width:290px;
	float:left;
	}
	.textbox{
		padding:0 25px 0 20px;
		height:290px
		}
	.line{
		background-image:url(images/band_shaddow.gif);
		background-position:top;
		background-repeat:repeat-x;
		width:276px;
		height:18px;
		}
	.terms{
		width:276px;
		padding-bottom:2px;
		border-bottom:1px solid #666
		}

#background{
	background-image:url(images/footer_tile.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:20px;
	}
#bottomcontainer{
	width:910px;
	margin:0 auto;
	}
	#links{
		padding-top:25px;
		float:left;
		}
		#links a{
			font:14px Arial, Helvetica, sans-serif;
			color:#aaaaaa;
			text-decoration:none;
			margin-right:30px;
			}
			#links a:hover{
				color:#ffffff;
				}
	#comestay{
		float:right;
		}
