/* @override http://192.168.1.164:8054/css/styles.css */

body{font:normal 62.5% Arial, Helvetica, sans-serif; background-color:#434343; color:#333; padding:0; margin:0;}
a{color:#000; font-weight:bold; text-decoration:none;}
a:hover{ text-decoration:underline;}
br{clear:both;}
#container{width:740px; margin:0 auto; padding:0; position:relative;}

#header{ width:740px;background: url(../images/navbg.gif) bottom no-repeat; float:left;}
#navcontainer{float:right; margin-top:10px;}
.grey{background:#434343;}
.white{margin-left:1px;}
ul#nav, ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav {margin:0;padding:0;  background:#434343;}
ul#nav li{ text-align:center; float:left; font:bold 1.6em/2em Arial, Helvetica, sans-serif;}
ul#nav a{padding:3px 0 1px 0;text-decoration:none;color: #000; display:block;background: #85b416; width:83px;}
ul#nav a:hover{background: #000;color: #FFF;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #bd7a13;color: #fff;}

#contenthead{width:740px; background:url(../images/bodyhead_bg.gif) no-repeat; height:17px; float:left;}
#content{width:740px; background:url(/images/body_bg.jpg) repeat-y; float:left;}
#contentfoot{background:url(../images/foot.gif) no-repeat bottom; width:740px; height:11px; float:left;}

#col01{width:267px; float:left;}
	#col01 h2{text-align:center; color:#000; font:bold 1.2em Arial, Helvetica, sans-serif; margin:8px 0 8px 0;}
	#col01 h3{text-align:center; color:#000; font:bold 1em Arial, Helvetica, sans-serif; margin:5px 0 8px 0;}
#col02{width:473px; float:left;}
	#col02 #news{ margin:10px; border:1px solid #ccc; padding:3px 10px 3px 10px;}
	#col02 #news h2{background:url(../images/news_icon.gif) no-repeat left center; padding:0 0 0 15px; margin:5px 0 0 0; color:#85b416; font-weight:normal; font-size: 1.4em;}
	#col02 #news p{margin:5px 0 5px 0;padding:0;
	font-size: 1.2em;
}
	#col02 h1{margin:12px;
	font: normal 1.6em Arial, Helvetica, sans-serif;
}
	#col02 p{margin-left:12px; margin-right:15px;
	font-size: 1.2em;
	line-height: 1.4em;
}
#footer{ float:left;}
#footer ul{margin:10px 0 0 0 ; padding:0;}
#footer ul li {font:bold 1.1em Arial, Helvetica, sans-serif; float:left; list-style:none; color:#fff; margin:0 3px 0 0;padding:0;}
#footer ul li a{color:#fff; text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}
#footer ul#sub{float:none; clear:left; margin:0; *margin:-5px 0 0 0; padding:0;}
#footer ul#sub li{font-weight:normal; margin-top:3px; margin-top:0;padding-top:0;}

#contact{}
#contact form{margin-top:0;}
#contact form fieldset{border:none;}
#contact form fieldset label{margin-left:5px;*margin-left:8px; width:80px; float:left; font:normal 1.1em Arial, Helvetica, sans-serif;}
#contact form fieldset input, #contact form fieldset textarea{margin-bottom:1px;float:left; font:normal 1.1em Arial, Helvetica, sans-serif; width:180px; border:1px solid #ccc;}
#contact form fieldset .submit{background-color:#fff; color:#ff0066; width:80px; margin-left:187px; border:1px solid #ccc; font-weight:bold;}



/*---------------------------- Added by Asmita -----------------------------------*/
/*----- Events -----*/
.event{ clear:both; margin-top:5px; float:left;   }
.event .white{background-color:#fff;}
.event .date{float:left; background-color:#85b416; clear:left; width:180px; margin-bottom:5px; margin-left:6px; }
.event .date p{ccolor:#fff; font:bold 1.2em Arial, Helvetica, sans-serif; text-align:center;  margin:3px 0 3px 0; padding:0 0 0 0px; float:left; clear:both;
}
.event .date h6{color:#fff; font:bold 2em Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0;}
#event_col{float:left; border-bottom:2px solid #eff5fc;}
.main_copy h6{font:bold 1.1em Arial, Helvetica, sans-serif; margin:2px 0 0 5px;}
.main_copy h6 a{display:block; border:1px solid #85b416; color:#c5da88; text-decoration:none;padding:3px 3px 3px 8px;}
.main_copy h6 a:hover{color:#85b416; border:1px solid #85b416;
	background-color: #dde9b9;}
	.events{float:left;}
	#event_times{border-left:2px solid #eff5fc;float:left; padding-left:10px; margin-left:10px;}
#event_feature{float:left;margin-left:10px;}
.event_item{ width:220px; *width:220px; float:left;margin-bottom:5px; padding-bottom:5px;}
.event_item h6{font:bold 1.1em Arial, Helvetica, sans-serif; margin:0 0 0 12px}
.event_item h5{font:bold 1.1em Arial, Helvetica, sans-serif; float:left; margin:0px 0 0 12px;  padding:0 0 3px 0;}
*html .event_item h5 {margin-left:6px;}
.event_item p{margin:0 0 0 5px; clear:both;}
.main_copy{float:left;width:300px; *width:290px; }
#row02_event .main_copy p{margin:3px 0 3px 12px;color:#000; clear:left; }
.main_copy ul li {
	font-size: 1.1em;
}
h3.events{color:#85b416; margin:0 0 3px 12px;  padding:0 5px 0 0 ; width:200px; font-weight:bold; font-size:1.4em;}
* html h3.events{margin-left:6px;}
#key{margin:15px 0 0 0; padding-left:20px; float:left;}


/* ----- Date List ----- */
.date_list{ clear:both; margin-top:0; float:left; }
.date_item{ float:left;width:460px;*width:460px;margin-bottom:5px; padding-bottom:5px; border-top:2px solid #dde9b9;}
.date_list .white{background-color:#fff;}
.date_list .date{float:left; background-color:#85b416; clear:left; width:180px; margin-bottom:5px;margin-left:6px;}
#col02 .date_list .date p{color:#fff; font:bold 1.2em Arial, Helvetica, sans-serif; text-align:center;  margin:3px 0 3px 0; padding:0 0 0 0px; float:left; clear:both;}
.date_list .date h6{color:#fff; font:bold 2em Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0; }

.date_list .info{width:300px; margin-left: 9px; *margin-left:5px; margin-bottom:5px; float:left;}
.date_list .info h6{color:#85b416; margin:0; width:auto;padding-bottom:0;font: bold 1.4em Arial, Helvetica, sans-serif;}
.date_list .info p{padding-top:0;margin-top:0;}
.date_list .buttons{float:left; margin:20px 0 8px 0; }
.date_list .buttons h6{font:bold 1.1em Arial, Helvetica, sans-serif; margin:2px 0 0 0;}
.date_list .buttons h6 a{display:block; width:130px; border:1px solid #dde9b9; color:#c5da88; text-decoration:none;padding:3px 3px 3px 8px;}
.date_list .buttons h6 a:hover{color:#85b416; border:1px solid #85b416;
	background-color: #dde9b9;
}
div#col02_3 h6 {
	margin-left: 6px;
	margin-right: 6px;
	font-size: 1.1em;
	border-top: 1px solid #85b416;
	padding-top: 5px;
	margin-top: 5px;
}

#contact{ background-color:#fff;}
#contact form{margin-top:0;}
#contact form fieldset{border:none;}
#contact form fieldset label{margin-left:5px;*margin-left:8px; width:80px; float:left; font:normal 1.1em Arial, Helvetica, sans-serif;}
#contact form fieldset input, #contact form fieldset textarea{margin-bottom:1px;float:left; font:normal 1.1em Arial, Helvetica, sans-serif; width:180px; border:1px solid #ccc;}
#contact form fieldset .submit{background-color:#fff; color: #85b416; width:80px; margin-left:187px; border:1px solid #ccc; font-weight:bold;}

ul.downloads{margin-top:20px;
}
ul.downloads li{width:200px;}
ul.downloads li.pdf{list-style:url(/images/pdf.gif); border:1px solid #f9f9f9; padding-left:5px;}
ul.downloads li a{ color:#85b416; font:bold 1.2em Arial, Helvetica, sans-serif; display:block;}
ul.downloads li a:hover{background-color:#f7f7f7;}

/* ----- Sponsors ----- */

#sponsors{}
.s_row01{margin-left:20px; clear:both;}
.s_row01 img{float:left;}
table#Table_01 {
	margin-left: 20px;
}


/* ----- Big Differnce image ----- */
#container2{width:740px; margin:0 auto; padding:0; position:relative}
#container_main {width:820px; margin:0 auto;}
#bigdif2 {}
#bigdif2 img{padding: 20px 0 0 20px; }

/* ----- Big Differnce image ----- */
#bigdif {}
#bigdif img{}