html{height:100%;}
body {margin:0px; padding:0px 0px 20px 0px; background:#efefef url('../img/bg.jpg') top left repeat-x; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
div,img{margin:0px; padding:0px; position:relative;}
img{border-style:none;}
.clear{clear:both;}
a:link, a:visited, a:hover{color:#007cc3; text-decoration:none;}
p{margin:0px 0px 6px 0px; position:relative;}
.color{color:#e11e25;}
h1{font-size:24px; color:#3b3a3a; margin:0px 0px 10px 0px; font-family:Helvetica;text-align:center;}
h2{font-weight:bold; color:#373737; font-size:16px; margin:0px 0px 10px 0px;}
ul{list-style: none; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; font-size:11px;}
ul li{ margin:0px 0px 3px 0px; padding:4px 0px 4px 8px; font-size:13px; font-weight:bold; color:#063a8f; background:transparent url('../img/icon_list.jpg') center left no-repeat;}
input[type="text"], input[type="password"], textarea, select{ position:relative; background-color:white; border:1px solid #83a1bb; padding-left:5px;}
select{border-color:#a7a6aa;}
option{width:auto;}

/* end inits */

.header{width:180px;height:115px;margin:0px auto;padding:10px 0px 0px 820px;background:transparent url('../img/header.jpg') top left repeat-x;font-size:14px;color:#ff0914;font-weight:bold;}
.header p{margin-bottom:3px;line-height:16px;}
.header span{font-size:20px;color:#3b3a3a;}
.navbar{width:1000px;height:30px;background:transparent url('../img/navbar.jpg') top left repeat-x;margin:0px auto 9px auto;padding:5px 0px 0px 0px;}
.navbar a:link, .navbar a:visited, .navbar a:hover{color:white;}
.navbar .link{height:19px;border-right:1px dotted white;padding:4px 29px 0px 28px;float:left;font-size:14px;font-weight:bold;color:white;text-transform:capitalize;}
.content_top{width:932px;height:18px;margin:0px auto;overflow:hidden;background:transparent url('../img/content_top.png') top left repeat-x;padding:0px;}
.content_bottom{width:932px;height:23px;margin:0px auto 10px auto;overflow:hidden;background:transparent url('../img/content_bottom.png') top left repeat-x;padding:0px;}
.content_middle{width:906px;margin:0px auto;background:transparent url('../img/content_middle.png') top left repeat-y;padding:0px 13px;overflow:hidden;}
.sidebar{background:transparent url('../img/sidebar.jpg') top left no-repeat;overflow:hidden;width:199px;height:483px;padding:71px 0px 0px 27px;float:left;margin-right:27px;}
.sidebar .quote{border:1px solid #d1d1d1;width:160px;padding:5px;font-size:11px;color:black;font-weight:bold;}
.content{float:left;width:653px;margin:0px;padding:0px;}
.content .slides{width:653px;height:294px;overflow:hidden;}
.content .scrollbox{width:653px;height:198px;background:transparent url('../img/scroll_box.jpg') top left no-repeat;overflow:hidden;margin:0px 0px 14px 0px;}
.content .scrollbox .hotspot{cursor:pointer;position:absolute;width:140px;left:15px;height:37px;}
.content .scrollbox .arrow{position:absolute;display:none;width:33px;height:34px;background:transparent url('../img/scroll_arrow.png') top left no-repeat;overflow:hidden;left:160px;}
.content .scrollbox .area{position:absolute;width:457px;height:198px;display:none;left:196px;top:0px;}
.content .infobox{width:284px;background:transparent url('../img/info_box.jpg') top left no-repeat; margin:10px 10px 10px 0px; padding:35px 8px 20px 8px;min-height:80px; font-size:11px;}
.content .infobox h2{position:absolute;font-size:14px;top:3px;left:8px;color:white;}
.footer{width:932px;margin:0px auto;color:#9a9a9a;}
.footer a:link, .footer a:visited, .footer a:hover{color:#9a9a9a;text-decoration:none;}
.seo{width:800px;font-size:11px;margin:30px auto 0px auto;color:#9a9a9a;text-align:center;}
.seo h1{color:#9a9a9a;font-size:13px;}
.coupon{margin:20px auto;border:2px dashed black;width:380px;text-align:center;font-weight:bold;padding:10px;}
form fieldset{width:584px;border:1px solid #cc0202;padding:8px;margin:0px 0px 10px 0px;}
form fieldset legend{color:#cc0202;background-color:white;padding:0px 2px;font-weight:bold;font-size:15px;}
form fieldset .row{padding:5px;background:transparent url('../img/form_bg.jpg') bottom left repeat-x;margin:0px 0px 10px 0px;width:574px;float:left;}
form fieldset .row div{width:143px;padding:0px;margin:0px;float:left;}
form fieldset .row .check{display:inline-block; width:auto;}
form fieldset input, form fieldset select{width:120px;}
form fieldset select option{width:auto;}
.album{display:none;}
.gallery{width:650px;overflow:hidden;height:300px;margin:10px auto 10px auto;}
.gallery .thumbs{height:300px;width:240px;float:left;overflow:auto;padding:0px;margin-right:10px;}
.gallery .thumbs .album{display:inline-block;width:220px;background:transparent url('../img/album.jpg') top left no-repeat;padding:30px 0px 5px 0px;overflow:hidden;}
.gallery .thumbs .album h1{color:white;font-size:12px;position:absolute;top:2px;left:2px;cursor:pointer;width:170px;text-align:left;font-family:Arial;}
.gallery .thumbs .thumb{width:70px;float:left;margin:0px 5px 5px 0px;cursor:pointer;display:none;}
.gallery .main{float:left;height:300px;width:400px;padding:0px 0px 0px 0px;overflow:hidden;}

.statusBox{width:649px;height:188px;margin:20px auto;background:transparent url('../img/status_box.jpg') top left no-repeat;}
.statusBox input{position:absolute;left:217px;top:52px;text-transform:uppercase;}
.statusBox span{font-size:10px;color:white;position:absolute;top:85px;left:12px;}
.statusBox .response{position:absolute;left:217px;top:105px;font-size:14px;}
.live{position:absolute;display:none;left:219px;top:72px;width:120px;background-color:white;border:1px solid #9c9c9c;}
