body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; background:url(../images/mainback.png) repeat-x #fff;}
body {margin:8px 0 0 0;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#508d02; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#bd2102; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {
	outline:none;
	font-weight: bold;
}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}


.lF {float:left;}
.rF {float:right;}
.alignCenter {text-align:center;}
.alignRight {text-align:right;}
.alignLeft {text-align:left;}

/* LAYOUT STYLES */
/** Effects section **/
.MainBoxEffect {
					-moz-box-shadow: 0px 0px 12px #4f4f4f; /* FF3.5+ */
					-webkit-box-shadow: 0px 0px 12px #4f4f4f; /* Saf3.0+, Chrome */
					box-shadow: 0px 0px 12px #4f4f4f; /* Opera 10.5, IE 9.0 */
					
					-moz-border-radius: 7px; /* FF1+ */
					-webkit-border-radius: 7px; /* Saf3+, Chrome */
					 border-radius: 7px; /* Opera 10.5, IE 9 */
					 
}
.LeftBoxEffect {
					-moz-box-shadow: 0px 0px 6px #4f4f4f; /* FF3.5+ */
					-webkit-box-shadow: 0px 0px 6px #4f4f4f; /* Saf3.0+, Chrome */
					box-shadow: 0px 0px 6px #4f4f4f; /* Opera 10.5, IE 9.0 */
					
					-moz-border-radius: 4px; /* FF1+ */
					-webkit-border-radius: 4px; /* Saf3+, Chrome */
					 border-radius: 4px; /* Opera 10.5, IE 9 */
					 
}
.RightBoxEffect {
					-moz-box-shadow: 0px 0px 5px #a9aba6; /* FF3.5+ */
					-webkit-box-shadow: 0px 0px 5px #a9aba6; /* Saf3.0+, Chrome */
					box-shadow: 0px 0px 5px #a9aba6; /* Opera 10.5, IE 9.0 */
					
					-moz-border-radius: 6px; /* FF1+ */
					-webkit-border-radius: 6px; /* Saf3+, Chrome */
					 border-radius: 6px; /* Opera 10.5, IE 9 */
					 
}
.GradientEffect {

					background-image: -moz-linear-gradient(100% 100% 90deg, #f0f4e9, #d7e2c0);	 /* Changable */
					background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7e2c0), to(#f0f4e9));	 /* Changable */	
}

/** Other Classes **/
		.brdbot1 {border-bottom:1px solid #395f09; padding-bottom:4px !important;}
		.brdbot2 {border-bottom:2px solid #395f09; padding-bottom:4px !important;}
		
		.fnt10 {font-size:10px;}
		.fnt11 {font-size:11px;}
		.fnt13 {font-size:13px;}
		.fnt14 {font-size:14px;}
		.fnt15 {font-size:15px;}
		
		.greenColor {color:#395f09;}
		.greyColorDark {color:#575854;}
		.greyColorDull {color:#e6e7e1;}
		

/** google add **/
.TopGoogleAd {padding:4px 0 12px 0; text-align:center;}

/** header section **/
#header { width:980px; width/**/:/**/950px; margin:0 auto; background-color:#fff; padding:15px; text-align:left; margin-bottom:15px;}

/** Main section **/
#main {width:980px; width/**/:/**/950px; margin:0 auto; background-color:#f0f4e9; padding:15px; text-align:left;}

/** left section **/
#leftSection { float:left; width:340px;}
	#leftSection p{ margin:0 0 12px 0;}

	ul.navlist {padding:0; margin:0 0 15px 0; font-weight:bold; font-size:14px;}
	ul.navlist li{padding:7px 10px 7px 10px; margin:0 0 4px 0; border:2px solid #273d0a; background-color:#486b1b; color:#fff;
					-moz-border-radius: 7px; /* FF1+ */
					-webkit-border-radius: 7px; /* Saf3+, Chrome */
					 border-radius: 7px; /* Opera 10.5, IE 9 */
	}
	ul.navlist li:hover{ background-color:#273d0a;}
	ul.navlist li a{ color:#fff; display:block;}
	
	ul.navlist li.otherColor{padding:7px 10px 7px 10px; margin:0 0 4px 0; border:2px solid #1d1e1c; background-color:#71756b; color:#fff;
					-moz-border-radius: 7px; /* FF1+ */
					-webkit-border-radius: 7px; /* Saf3+, Chrome */
					 border-radius: 7px; /* Opera 10.5, IE 9 */
	}
	ul.navlist li.otherColor:hover{ background-color:#3d4238;}
	
	.leftBox1 {background-color:#fff; padding:10px; margin:10px 0; background-color:#e0e8d8;}
	

/** Middle right  main section **/
#rightSection { float:left; width:460px; width/**/:/**/424px; padding:16px;/* background-color:#fff; border:2px solid #97a284;*/ margin:0 15px; min-height:400px;}

	#rightSection p {margin:0 0 12px 0;}
	#rightSection h1{ font-size:22px; font-weight:bold; margin:0 0 15px 0; color:#395f09;}
	#rightSection h2{ font-size:18px; font-weight:bold; margin:0 0 15px 0;}
	#rightSection h3{ font-size:15px; font-weight:bold; margin:0 0 15px 0;}

/** right add section **/
#RightAdd {float:left; width:120px;}	
		
/** footer section **/
#footer { width:980px; width/**/:/**/946px; margin:15px auto; padding:15px; background-color:#395f09; color:#fff; border:2px solid #fff;}
#footer p{ padding:5px 0;}
#footer a{ color:#fff;}
