/* CSS Document */
* { font-family:Verdana, Arial, Helvetica, sans-serif; }
body { margin:0; background:url(images/bodybg.jpg) top left repeat-x #101b21;  }
html, body
{
   height: 100%;
   margin: 0;
   padding: 0;
}
hr { height:1px; line-height:1px; }
img { border-top-color:#CCCCCC; border-left-color:#CCCCCC; border-bottom-color:#000; border-right-color:#000; }
a { text-decoration:none; color:#FFCC66; }
a:hover { text-decoration:none; color:#333; }


#container{ width:668px;  height:auto !important; height: 100%; min-height: 100%; margin:0 auto;}
#padding { padding: 0 0 80px 0; }
#footer{   margin: -57px 0 0 0; background:url(images/footerbg.jpg) top left repeat-x; height:57px; color:#FFFFFF; font-size:10px;  padding:15px 0 0 0;}
#logo { width:249px; height:108px; background:url(images/logo.jpg) no-repeat; float:left; }
#nav { float:right; width:419px; background:url(images/navbg.jpg) top left repeat-x; height:88px; padding:5px 0 0 0; }
#nav li { list-style:none; display:inline;  }
#nav li a{ font-size:11px; color:#FFFFFF; padding-left:12px; text-decoration:none; }
#nav li a:hover{ font-size:11px; color: #996600; padding-left:12px; text-decoration:none; }
#coninfo { width:249px; height:202px; background:url(images/contactbg.jpg) no-repeat; float:left; }
#coninfo1 { width:249px; height:202px; background:url(images/contactbg1.jpg) no-repeat; float:left; }
#banner { width:419px; height:199px; float:right; }
#wrapper { width:668px; margin:0 auto; }



.cls { display:block; clear:both; line-height:1px; content:"."; }
.contacttitle { font-size:12px; font-weight:bold; padding:25px 0 0 5px; color: #996600; }
.contactinfo { font-size:12px; padding:25px 0 0 15px; }
.contactinfo a { font-size:12px; padding:25px 0 0 15px; color:#fff; text-decoration:none; }
.contactinfo a:hover { font-size:12px; padding:25px 0 0 15px; color:#fff; text-decoration:none; }
.slogan { color:#CC9900; font-size:14px; font-weight:bold; padding:15px 15px 30px 0; text-align:right; }
.sitemap { float:left; }
.sitemap a { text-decoration:none; color:#fff; }
.sitemap a:hover { text-decoration:none; color: #996600; }
.copyright { float:right; text-align:right; }
.contenttop { width:668px; height:13px; background: url(images/bodytop.jpg) no-repeat; }
.contenttop1 { width:668px; height:13px; background: url(images/bodytop1.jpg) no-repeat; }
.content { width:648px;  background: url(images/contentbg.jpg) top left repeat-y; height: auto; min-height:375px; color:#CCCCCC; padding:0 10px 15px 10px; }
.content1 { width:648px;  background: url(images/contentbg1.jpg) top left repeat-y; height: auto; min-height:375px; color:#CCCCCC; padding:0 10px 15px 10px; }
.contentbottom { width:668px; height:13px; background: url(images/bodybottom.jpg) no-repeat; }
.contentbottom1 { width:668px; height:13px; background: url(images/bodybottom1.jpg) no-repeat; }
.title { font-size:24px; color:#FF9900; }
.subtitle { font-size:16px; font-weight:bold; color:#FFCC66; }
.vtext { font-size:12px; text-align:left; }
.cleft { float:left; width:400px; }
.cleft2 { float:left; width:98%; }
.cright { float:right; width:230px; }
.ratewrap { width:95%; margin:15px 0 0 0; }
.rateleft { float:left; width:68%; }
.rateright { float:right; width:30%; }
.rtitle { text-decoration:underline; color:#FFCC66; }
.navigation { padding:3px; }
.navigation2 { padding:3px; }