/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * Browser:        0
 * Browser group: 
 */
*{font-weight:normal;}
html { background-color: #cc8f82; background-image: url('../img/bg.gif'); background-repeat: repeat-x; font-family: arial, sans; }
body{ padding-top:50px; padding-bottom:50px; }
a { color:#0076ba; text-decoration: underline; }
a:hover { color:#0b6396; text-decoration: none; }
.body{ width:960px; margin:0 auto; }
#topNav{ text-align:right; color:#eb1a27; font-size:9px; display:none; }
#topNav a{ font-weight:bold; color:#FFF; text-decoration:none; }
#header{ background:#FFF url('../img/header.jpg') top center no-repeat; padding:0; height:227px; }
#slides{ width:670px; height:202px; float:right; margin-right:10px; padding:0; margin-top:-3px; }
#logo{ margin:0; }
#footerContact{ margin-top:10px; }
#icons{ margin:0; padding:0; float:right; position:relative; top:65px; right:37px; display:none; }
#icons li{ display:inline-block; float:left; margin-left:14px; }
#icons li a{ font-size:11px; text-decoration:none; color:#9a9a9a; padding-left:22px; background-repeat:no-repeat; display:inline-block; height:17px; padding-top:1px; }
#icons li a.last{margin-right:0;}
#icons li.facebook a{background-image:url('../img/icon-facebook.gif');}
#icons li.twitter a{background-image:url('../img/icon-twitter.gif');}
#icons li.print a{background-image:url('../img/icon-print.gif');}
#icons li.email a{background-image:url('../img/icon-email.gif');}
#nav{ border-top:6px solid #a1514d; height:48px; background:#FFF url('../img/navBg.gif') repeat-x; width:940px; border: 10px solid #FFF; border-bottom:none; }
#nav ul{ margin:0; padding:0; margin-left:37px; }
#nav ul li{ display:inline-block; float:left; }
#nav ul li a{ display:inline-block; text-decoration:none; color:#FFF; height:18px; font-size:15px; font-family: times, serif; font-weight:normal; padding:20px 40px 18px 0; text-transform:uppercase; letter-spacing: -.03em; }
#nav ul li a.last{border:none;}
#nav ul li a:hover{color:#CCC;}
#navShadow{ height:15px; position:absolute; background: url('../img/shadow.png') repeat-x; left:50%; margin-left:-495px; }
#main{ background:#FFF; padding:25px 30px 25px 50px; width:880px; background: #FFF url('../img/footerBg.gif') bottom center no-repeat; }
#content{ padding:45px 45px; }
#mainSlides{ margin:0; padding:0; margin-left:-1px; width:991px; }
#mainSlides li{ display:inline; float:left; }
#mainSlides .slideBorder{ border-right:3px solid #FFF; }
#bottomNav{ height:38px; background:#000; font-size:9px; font-weight:bold; color:#FFF; }
#leftNews{ width:390px; float:left; margin-left:40px; margin-top:10px; display:none; }
#rightNews{ float:left; width:525px; margin-top:10px; display:none; }
#bottomNav h1{ margin:0; color:#eb1a27; display:inline; font-size:11px; }
#footer{ font-size: 14px; padding: 0px; width: 960px; margin-top: 15px; margin-right: auto; margin-bottom: 20px; margin-left: auto; text-align: center; color: #FFFFFF; }
#footer a{ color:#FFFFFF; display:inline-block; text-decoration:none; margin: 10px 10px 5px; }
#footer a:hover { text-decoration:underline; color: #57626d; }
#smallPrint, #smallPrint a{ font-weight:normal; font-size:8px; letter-spacing:.06em; }
h1{ font-size:32px; font-style:italic; color:#57626d; font-family:times, serif; font-weight:normal; margin-bottom:15px; margin-top:0; }
h2{ font-size:24px; font-style:italic; color:#a1514d; font-family:times, serif; font-weight:normal; margin-bottom:0; margin-top:0; }
#main p{ font-family:arial, sans; font-size:17px; }
.light{color:#b09d60;}
.smaller{font-size:.8em;}
.txt{border:1px solid #a1a5a7;}
#contactForm .txt{width:440px;margin:5px 0;padding:3px;}
#contactForm td{padding-right:20px;}
.btn{ background: url('../img/btnBg.gif') repeat-x; border:1px solid #a1a5a7; color:#b09d60; padding:0px 25px 2px 25px; font-size:11px; margin: 0 10px; height:18px; }
#result{ margin-top:40px; text-align:left; }
.quote{ padding:0 15px; }
.attr{ text-align:right; font-style:italic; padding-right:15px; padding-bottom:25px; border-bottom:1px solid #CCC; }.grid { }
.grid li { list-style-type: none; float: left; width: 150px; border: 1px solid #000000; margin-right: 5px; margin-left: 5px; }

