@charset "utf-8";
/* INITIALISE */
html,body{height:100%;}
body{margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; }
img{border:none; margin:0; padding:0;}
a{text-decoration:none; color:#917977;} 
a:hover{text-decoration:underline; color:#990000;} 
/*h1, h2, h3, h4, h5, h6, p{margin:0; padding:0;}
ol, ul{margin:0; padding:0; list-style:none;}
li{margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif;}*/
form{margin:0; padding:0;}

/*FOR SAFARI*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.mainNav ol li{font-weight:normal;}
}

/* LAYOUT */
.wrapper{margin:0 auto; padding:0; min-height:100%; width:778px; position:relative;}
.container{clear:both;}
.header{height:80px; padding:0 15px; background:#fdf8f2;}
.logo{float:left}
.slogan{padding-top:20px; float:right; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px; color:#5F0000; text-align:right; line-height:20px; width:350px;}
.leftPanel{width:195px; float:left;}
.leftPanelAdd{width:180px; padding:0 0 0 15px; background:url(../images/left-bottom-shadow.png) no-repeat 100% 0;}

.content{background-color:#fff; padding:20px; font:normal 12px/18px Arial, Helvetica, sans-serif; }

/*SEARCH BAR*/
.searchBar{}
.formContent{float:right;}
.formContent form{height:23px; background:url(../images/sprites.gif) no-repeat 0 0; margin-top:5px; padding:3px 3px 5px 0;}
.formContent form input.txt{height:20px; width:145px; border:none; background:transparent; float:left; color:#B0431E; background:url(http://www.google.co.in/coop/intl/en/images/google_custom_search_watermark.gif) no-repeat 3px 3px; padding-left:5px;}
.formContent form input.btn{height:20px; width:25px; background:url(../images/sprites.gif) no-repeat left -30px; border:none; cursor:pointer; float:right;}


/*Menu Lists*/
.topBar{margin:2px 0; padding:0 5px; height:35px; line-height:35px; background:url(../images/mainnavbg.png) no-repeat 0 0;}
.mainNav{float:left;}
/*.mainNav ol{ height:35px;}
.mainNav ol li{float:left; font-size:11px; padding:0 12px; background:url(../images/nav-seperator.jpg) no-repeat right top;} 
*/
.mainNav ol{ margin:0; padding:0; list-style:none;height:35px;}
.mainNav ol li{margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif;float:left; font-size:11px; padding:0 12px; background:url(../images/nav-seperator.jpg) no-repeat right top;} 
.mainNav ol li a{color:#630;}
.mainNav ol li a:hover{color:#8D0009;}

/* clearfix */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}








