*{margin:0; padding:0;}
body{background-color:#FFFFFF;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{width:100%; overflow:auto;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#383838; font-size:13px; line-height:16px; text-align:center;}

input, textarea, select, checkbox{color:#333B3F; vertical-align:top; text-align:left; border: 1px solid #000000; font:13px Tahoma, Arial, helvetica, sans-serif; padding-left:5px;}
input, select, checkbox{height:20px; margin-top:2px;}
.f_col1{width:436px; float:left; text-align:right; height:250px; line-height:24px; vertical-align:top; margin-right:6px;}
.f_col0{width:96px; float:left; text-align:right; height:250px; line-height:24px; vertical-align:top; margin-right:6px;}
.f_col2{width:424px; float:left; text-align:left; height:640px; line-height:24px; vertical-align:top; padding-left:12px;}
.f_col3{width:424px; float:left; text-align:left; height:250px; line-height:24px; vertical-align:top; padding-left:12px;}
.stin{width:266px;}
.stin2{width:224px;}
.zip{width:40px;}
.city{width:90px;}
.city2{width:78px;}
.guest{width:88px;}
.state{width:48px;}
.phone{width:125px;}
.txar{width:266px; height:90px; margin-top:2px;}
.chx{border:0px; height:13px;}
.note {float:right;}
.hand {cursor:hand; cursor:pointer;}
.theme img {padding:4px 12px; vertical-align:middle;}

.float-right{float:right;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}
.top-indent-6{margin-top:35px; display:block;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle, .col-middle-2, col-big {float:left;}
.col-big {margin-left:193px;}

/*=======header===========*/
.header-flash{height:143px; margin-top:6px;}
.head-form{height:33px; padding:16px 29px 0 40px;}
.head-form a{color:#000000; text-decoration:underline;}
.head-form a:hover{text-decoration:none;}
.head-form span{float:right;}

#search-form{color:#000000;}
#search-form strong{display:block; margin-top:2px; float:left;}
#search-form input{width:177px; height:17px; margin:0 0 0 8px;}
#search-form select{width:143px; height:17px; margin:0 4px 0 5px;}
/*=====//header===========*/

/*=======content===========*/
#content{padding:0 0 16px 26px;}

.flash-banner{height:264px;}

a{color:#383838; text-decoration:underline;}
a:hover{text-decoration:none;}

#content .col-1 .indent{margin-top:3px;}

.line-x{height:1px; font-size:0; margin:5px 0 4px 0; background:url(images/line_x.gif) left top repeat-x;}

#content .col-3 .banner{margin-top:3px;} 

.price{color:#C52225; font-weight:bold; font-size:16px; margin:5px 0;}

.img-indent{margin-left:12px;}

.product{width:100%; overflow:hidden;}
.product .box-1{width:169px;}
.product .box-2{width:301px;}
.product .box-1 .img-indent{margin:9px 0 5px 0;}
.product select{width:148px; height:17px; margin-top:12px; display:block;}
.product .select-2{width:70px; height:17px; margin:7px 9px 0 0; float:left;}
.product .select-3{width:92px; height:17px; margin-top:7px;}

.product-buttons{margin:32px 0 0 15px;}
.product-buttons img{margin-right:12px;}
/*=====//content===========*/

/*=======block_1===========*/
.block-1{background:url(images/block_1_border_top.jpg) left top repeat-x #fbf6ef; width:100%;}
.block-1 .border-bot{background:url(images/block_1_border.gif) left bottom repeat-x;}
.block-1 .border-left{background:url(images/block_1_border.gif) left top repeat-y;}
.block-1 .border-right{background:url(images/block_1_border.gif) right top repeat-y;}
.block-1 .corner-left-top{background:url(images/block_1_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-1 .corner-right-top{background:url(images/block_1_corner_right_top.jpg) right top no-repeat; padding:10px 15px 12px 13px;}
.block-1 .title{margin-bottom:15px;}

.block-1 li{padding:6px 0 7px 3px; background:url(images/list_line.gif) left bottom repeat-x;}
.block-1 li a{color:#000000; text-decoration:none; line-height:16px;}
.block-1 li a:hover{text-decoration:underline;}
.block-1 ul .clear{background:0;}
/*=====//block_1===========*/


/*=======block_2===========*/
.block-2{background:url(images/block_1_border_top.jpg) left top repeat-x #EEF3F6; width:100%;}
.block-2 .border-bot{background:url(images/block_1_border.gif) left bottom repeat-x;}
.block-2 .border-left{background:url(images/block_1_border.gif) left top repeat-y;}
.block-2 .border-right{background:url(images/block_1_border.gif) right top repeat-y;}
.block-2 .corner-left-top{background:url(images/block_2_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-2 .corner-right-top{background:url(images/block_2_corner_right_top.jpg) right top no-repeat; padding:10px 5px 6px 6px;}
.block-2 .title{margin:0 0 9px 7px;}
/*=====//block_2===========*/

/*=======block_3===========*/
.block-3{background:url(images/block_3_bg.jpg) left top repeat-x #DDE7ED; padding:10px 8px 8px 9px; color:#6D90AB;}

.block-3 a{color:#2A2A2B; font-size:14px; text-decoration:none; padding-left:12px; background:url(images/block_3_link_marker.gif) left center no-repeat; font-weight:bold;}
.block-3 a:hover{text-decoration:underline;}
/*=====//block_3===========*/

/*=======block_4===========*/
.block-4{background:url(images/block_4_border_top.jpg) left top repeat-x; width:100%; margin-bottom:4px;}
.block-4 .border-left{background:url(images/block_4_border.gif) left top repeat-y;}
.block-4 .border-right{background:url(images/block_4_border.gif) right top repeat-y;}
.block-4 .corner-left-top{background:url(images/block_4_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-4 .corner-right-top{background:url(images/block_4_corner_right_top.jpg) right top no-repeat; padding:5px 5px 5px 15px;}
.block-4 .title{margin:0 0 0 7px;}
/*=====//block_4===========*/

/*=======block_5===========*/
.block-5{background:url(images/block_1_border_top.jpg) left top repeat-x #FFFFFF; width:100%;}
.block-5 .border-left{background:url(images/block_1_border.gif) left top repeat-y;}
.block-5 .border-right{background:url(images/block_1_border.gif) right top repeat-y;}
.block-5 .corner-left-top{background:url(images/block_2_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-5 .corner-right-top{background:url(images/block_2_corner_right_top.jpg) right top no-repeat; padding:10px 5px 6px 6px;}
.block-5 .title{margin:5 0 9px 7px;}
/*=====//block_5===========*/

/*=======block_6===========*/
.block-6{background:url(images/block_4_border_top.jpg) left top repeat-x; width:100%; margin-bottom:4px; padding:5px 0px 5px 0px;}
.block-6 .corner-right-top{background:url(images/block_4_corner_right_top.jpg) right top no-repeat; padding:5px 5px 5px 15px;}
.block-6 .title{margin:0 0 30px 0;}
/*=====//block_6===========*/

/*=======block_7===========*/
.block-7{background:url(images/block_4_border_top.jpg) left top repeat-x; width:48%; margin-bottom:4px; padding:5px 0px 5px 0px;}
.block-7 .corner-right-top{background:url(images/block_4_corner_right_top.jpg) right top no-repeat; padding:5px 5px 5px 15px;}
.block-7 .title{margin:0 0 30px 0;}
/*=====//block_7===========*/


/*=======page_1===========*/
#page1 .col-2 .banner{margin-top:3px; margin-bottom:3px;}

#page1 .col-2 .box-1{width:142px;}
#page1 .col-2 .col-middle{width:34px;}
#page1 .col-2 .box-2{width:142px;}
#page1 .col-2 .col-middle-2{width:31px;}
#page1 .col-2 .box-3{width:150px;}

#page1 .col-2 .col-middle, #page1 .col-2 .col-middle-2{background:url(images/line_y.gif) center top repeat-y;}

#page1 .col-2 .box-1, #page1 .col-2 .box-2, #page1 .col-2 .box-3{padding-top:16px;}
#page1 .col-2 .title{margin-bottom:14px;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page3 #content{padding-right:28px;}
#page3 .block-4 .corner-right-top{padding-right:25px; padding-bottom:20px;}
/*=====//page_3===========*/

/*=====contact.php========*/
.contact-content{width:350px; height:500px;}
/*===//contact.php========*/

/*=======footer===========*/
#footer{margin:0 27px 0 26px; height:41px; background:url(images/footer_bg.gif) left top repeat-x #EEF3F6; padding:21px 0 20px 13px; color:#302C26;}
#footer .box-1{width:195px;}
#footer a{color:#302C26; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer i a{text-decoration:none; font-style:normal;}
#footer i a:hover{text-decoration:underline;}
#footer span{display:block; margin-bottom:3px; font-weight:bold; word-spacing:9px;}
#footer span a{color:#302C26; text-decoration:none; word-spacing:0;}
#footer span a:hover{text-decoration:underline;}
/*=====//footer===========*/
