body {background:#FFFFF4; margin:0px; font-family:Helvetica, sans-serif; font-size:13px; color:#000000;}
.main_canvas {width:1000px; height:auto; margin:0px auto 0px auto;}
.top {width:1000px; height:200px; float:none; clear:both; overflow:hidden;}
.top_logo {width:300px; height:200px; background:url(images/bg-logo.jpg) top left repeat-y; float:left;}
.top_logo_img {padding-top:58px; padding-left:12px; width:279px; height:74px;}
.top_flash {width:700px; height:200px; float:right;}
.navbar {width:1000px; float:none; clear:both; border-bottom:2px solid #CCCCCC; border-top:2px solid #CCCCCC; height:33px;}
.navbar .spacer {width:2px; height:33px; background:url(images/navbar-spacer.jpg) top left no-repeat;}
.navbar a {text-decoration:none; color:#510000; text-align:center; background:url(images/nav.jpg) top left repeat-x; display:block; height:33px; line-height:33px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px;}
.navbar a:hover, .navbar .current a {text-decoration:none; color:#FFFFFF; background:url(images/nav-o.jpg) top left repeat-x;}

.navtable tr td { padding:0 }

.canvas {width:1000px; float:none; clear:both; overflow:hidden; height:auto; background:url(images/bg-left.jpg) top left repeat-y;}
.left_canvas {float:left; width:300px; height:auto;}
.left_canvas_image {width:300px; height:250px;}
.contact_info {font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:13px; padding-left:35px; padding-top:20px; padding-right:25px;}
.contact_info .header {font-weight:bold; font-size:18px;}
.contact_info a {color:#FFFF99; font-weight:bold;}
.right_canvas {float:right; width:700px; height:auto; padding-bottom:20px;}
.right {padding-left: 45px; padding-top:50px; line-height:20px;}
.right_title {font-size:22px; font-style:italic; color:#006600; border-bottom:1px solid #000000; width:530px; padding-bottom:2px; margin-bottom:25px;}
.right_title span {color:#663300; font-family:Helvetica, sans-serif; font-style:normal;}
.thumbs {float:right; width:170px; padding-right:25px;}
.footer {width:1000px; height:60px; background:#F7F7F7; border-bottom:1px solid #EBEBEB; border-top:1px solid #D8D8D8; font-family:Tahoma, Verdana, Helvetica, sans-serif; color:#454545; font-size:11px; text-align:center; letter-spacing:1px;}
.footer a {color:#454545; text-decoration:underline;}
.footer a:hover {color:#000000; text-decoration:none;}
.footer .links {font-size:12px; color:#333333; margin-top:10px; margin-bottom:7px;}
.footer .links a {text-decoration:none; color:#333333;}
.footer .links a:hover, .footer .links .current {text-decoration:underline; color:#000000;}
a {text-decoration:none; color:#0066FF;}
a:hover {text-decoration:underline; color:#FF6600;}
a img {border:0px;}

#dropdown1 {position:absolute; display:block; top:2px; width:155px; left:153px; line-height:23px;  visibility:hidden;}
.dropdown1 {width:165px; height:auto; border:1px solid #009900; border-bottom:none; font-weight:bold;}
.dropdown1 a {display:block; color:#F2F2F2; text-decoration:none; height:27px; background:#006633; font-size:12px; border-bottom:1px solid #009900; font-weight:normal; line-height:25px; padding-left:10px; text-align:left;}
.dropdown1 a.dra { padding-left:10px; width:100%; display:block;height:30px; background:#F31B36;}
.dropdown1 a:hover { text-decoration:none; background:#FF9900; color:#FFFFFF;}

#dropdown2 {position:absolute; display:block; top:2px; left:294px; z-index:1; font-size:13px; line-height:23px;  visibility:hidden;}
/* #dropdown3 {position:absolute; display:block; top:2px; left:560px; z-index:1; font-size:13px; line-height:23px;  visibility:hidden;} */
#dropdown3 {position:absolute; display:block; top:2px; left:538px; z-index:1; font-size:13px; line-height:23px;  visibility:hidden;}
#dropdown3 > div:nth-child(1) { width: 150px; }
/* #dropdown4 {position:absolute; display:block; top:2px; left:632px; z-index:1; font-size:13px; line-height:23px;  visibility:hidden;} */
#dropdown4 {position:absolute; display:block; top:2px; left:367px; z-index:1; font-size:13px; line-height:23px;  visibility:hidden;}
.dropdown4 {width:170px; height:auto; border:1px solid #009900; border-bottom:none; font-weight:bold;}
.dropdown4 a {display:block; color:#F2F2F2; text-decoration:none; height:27px; background:#006633; font-size:12px; border-bottom:1px solid #009900; font-weight:normal; line-height:25px; padding-left:10px; text-align:left;}
.dropdown4 a.dra { padding-left:10px; width:100%; display:block;height:30px; background:#F31B36;}
.dropdown4 a:hover, .dropdown4 .current, .dropdown1 .current { text-decoration:none; background:#FF9900; color:#FFFFFF;}
/* #dropdown5 {position:absolute; display:block; top:2px; left:704px; z-index:1; font-size:13px; line-height:23px;  visibility:hidden;} */
#dropdown5 {position:absolute; display:block; top:2px; left:200px; z-index:1; font-size:13px; line-height:23px;  visibility:hidden;}

.main_phone { font-weight: bold; background: none !important; }
.comp { font-weight: bold; background: none !important }

.righttable { padding: 2px }
.comingsoon { font-style: italic; color: red; }
