@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
body {text-align:center; font-family:'Verdana','Geneva',sans-serif; font-size:11px; color:#313131; background:url(../images/bg.gif);}
a img {border:none;}
a {outline:none;}
p {line-height:16px; margin:0 0 8px 0;}
h1 {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; font-size:19px; font-weight:bold; color:#2591c5; line-height:19px; margin-bottom:9px;}
h2 {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; font-size:15px; font-weight:bold; color:#2591c5; line-height:17px; margin-bottom:6px;}
h3 {font-family:'Trebuchet MS',sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF;}
#wrapper {text-align:left; margin:13px auto 0 auto; width:1200px;}
#header {width:1200px;}
.logo {background:url(../images/bg-header.jpg) no-repeat center; margin:0 10px; overflow:hidden; width:1180px; height:93px;}
.logo a {display:block;	width:290px; height:93px; text-indent:-9000px;}
.logo-floater {float:left; width:230px;}
.right-banner {float:left; width:670px; height:73px; padding:10px;}
.nav {background:url(../images/bg-nav.png) no-repeat center; width:1177px; height:50px; overflow:hidden; padding:6px 0 0 23px;}
.nav ul {margin-left:120px;}
.nav ul li {float:left; display:block; list-style:none;}
.nav ul li a, .nav ul li a:visited {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; color:#FFF; font-size:21px; font-weight:normal; text-decoration:none; margin-right:36px;}
.nav ul li a:hover {color:#F9C584;}
.lia {font-family:'Arial',sans-serif; color:#000000; font-size:15px; line-height:16px; margin-bottom:0; cursor:pointer; text-decoration:none;}
.lia:hover {color:#A02001; text-shadow:-1px 1px 1px #808080; position:relative; left:1px;}
.h2l {font-family:'Trebuchet MS','Arial',sans-serif; color:#FFFFFE; font-size:17px; font-weight:bold; line-height:17px; margin-bottom:0; cursor:pointer;}
.h2l:hover {color:#FFFFC8; cursor:pointer; text-shadow:-1px 1px 1px #010101; position:relative; left:1px;}
.vli {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; color:#FFF; font-size:21px; font-weight:normal; text-decoration:none; margin-right:36px;}
.vli:hover {color:#F9C584; cursor:pointer;}
#main {width:1200px; overflow:hidden; background:url(../images/bg-main.gif) repeat-y center;}
.okb { background:#802040; white-space:nowrap; width:230px; display:inline-table;
background:#802040; 
 background-image: -webkit-linear-gradient(top,#989880,#488848);
 background-image: -moz-linear-gradient(top,#989880,#488848);
 background-image: -ms-linear-gradient(top,#989880,#488848);
 background-image: -o-linear-gradient(top,#989880,#488848);
 background-image: linear-gradient(to bottom,#989880,#488848);
 -webkit-border-radius:14;
 -moz-border-radius:14;
 border-radius:14px; text-shadow:2px 2px 2px #114011; font-family:'Trebuchet MS','Arial',sans-serif; color:#E8F0EC; font-size:18px; font-weight:bold; padding:4px 18px 2px 18px; text-decoration:none;}
.okb:hover { background:#802040; 
 background-image: -webkit-linear-gradient(top,#488848,#789880);
 background-image: -moz-linear-gradient(top,#488848,#789880);
 background-image: -ms-linear-gradient(top,#488848,#789880);
 background-image: -o-linear-gradient(top,#488848,#789880);
 background-image: linear-gradient(to bottom,#488848,#789880);
 color:#FFF8F0; cursor:pointer;}
.left {width:210px; float:left;}
.left .left-title {background:url(../images/bg-left-nav.png) no-repeat; width:190px; height:29px; padding:7px 0 0 20px;}
.left .left-title h2 {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; color:#FFF; font-size:17px; font-weight:bold; line-height:17px; margin-bottom:0;}
.left .left-links {margin-left:10px; background-color:#FFF; padding-top:3px; text-decoration:none;}
.left .left-links ul {padding-left:10px; position:relative; top:-5px; text-decoration:none;}
.left .left-links ul li {list-style:none; background:none; border-bottom:1px solid #DEDEDE; padding:5px 2px 5px 0; text-decoration:none;}
.left .left-links ul li:hover {border-bottom:1px solid #CEBEA0; color:#A02001; text-decoration:none;}
.left .left-links ul li a, .left .left-links ul li a:visited {text-decoration:none; font-family:'Arial','Helvetica',sans-serif; font-size:14px; color:#313131; text-decoration:none;}
.left .left-links ul li a:hover {color:#A02001; text-decoration:none;}
.center { width:709px; padding:0 12px; float:left; background-color:#FFF;}
.jdGallery .slideInfoZone h2 {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; color:#FFF; font-size:28px; font-weight:normal; margin:9px 0 10px 18px; line-height:28px;}
.jdGallery .slideInfoZone p {color:#64a5d9; font-size:12px; font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; margin:0 0 0 18px;}
.content {padding:20px 0;}
.right {width:257px; float:left;}
.right-block {margin-bottom:9px;}
.right .red {background:url(../images/bg-right-red.png) no-repeat;}
.right .grey {background:url(../images/bg-right-grey.png) no-repeat;}
.right .blue {background:url(../images/bg-right-blue.png) no-repeat;}
.right-title {width:237px; height:29px; padding:7px 0 0 20px;}
.right .twitter {padding:4px 0  0 10px; width:247px; height:32px;}
.right-title h2 {font-family:'Trebuchet MS','Arial','Helvetica',sans-serif; color:#FFF; font-size:17px; font-weight:bold; line-height:17px; margin-bottom:0;}
.right .right-title.twitter h2 {background:url(../images/twitter.gif) no-repeat left -1px; padding-left:30px; height:23px; padding-top:4px;}
.right-content {border-left: 1px solid #dedede; border-right: 1px solid #dedede; overflow:hidden;}
.right-content-container {background:url(../images/right-blocks-bottom.gif) no-repeat bottom; padding-bottom:5px; margin-right:10px; background-color:#FFF;}
.right .phone { margin-left:12px; margin-top:5px; background:url(../images/phone.gif) no-repeat left; padding-left:42px; height:45px; font-family:'Trebuchet MS','Arial','Helvetica',sans-serif;}
.right .phone span {color:#2591c5; font-size:15px;}
.right .phone p {color:#d10000; font-size:24px; margin-top:3px;}
.right .email {margin-left:12px; margin-top:5px; background:url(../images/e-mail.gif) no-repeat left center; padding-left:42px; height:45px; font-family:'Trebuchet MS','Arial','Helvetica',sans-serif;}
.right .email p {color:#d10000; font-size:14px; padding-top:15px;}
.right .email a, .right .email a:visited {color:#d10000; text-decoration:none;}
.right .email a:hover {color:#2591C5;}
.right .scroller .right-content {padding-left:7px;}
.right-content .twtr-hd{display:none;}
#footer {background:url(../images/bg-footer-bottom.png) no-repeat bottom; padding-bottom:5px; margin:0 10px 10px 130px; width:940px;}
.footer-container {background-color:#FFF; width:940px; overflow:hidden; height:20px;}
.footer-left {background-color:#FFF; color:#5f5f5f; padding-left:8px; width:462px; float:left;}
.footer-left a, .footer-left a:visited {color:#5f5f5f; font-family:'Arial','Helvetica',sans-serif; font-size:12px; text-decoration:none; margin:0 8px;}
.footer-left a:hover {color:#2591c5;}
.footer-right {background-color:#FFF; width:457px; float:right; text-align:right; padding-right:13px; color:#a0a0a0; font-family:'Arial','Helvetica',sans-serif; font-size:11px;}
.footer-right a, .footer-right a:visited {color:#A0A0A0;text-decoration:none;}
.footer-right a:hover {color:#2591C5;}
.footer-logos {padding:5px 14px 15px 13px; background-color:#FFF; }
.footer-logos-container {background:url(../images/bg-footer-logos.gif) no-repeat top; width:875px; height:89px; padding:5px 19px;}
.footer-logos-container img { margin-right:85px; }
.footer-logos-container img.last { margin-right:0; }
.form-item {margin:7px;}
.form-item label {display:block; font-family:'Arial','Helvetica',sans-serif; font-size:13px; color:#908f8f; margin-bottom:3px;}
.form-item input[type="text"] {width:229px; height:26px; background:url(../images/bg-input.gif) repeat-x; border:none; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.form-item input[type="submit"] {width:229px; border:1px solid #117711; color:#FFFFFF;}
.form-item select {width:229px; height:26px; background:url(../images/bg-input.gif) repeat-x; border:none; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:4px;}
.form-item textarea {border:1px solid #D8D8D8; width:229px; height:87px;}