/* SYMBIOTIC std CSS Document */

body{
	padding:0;
	margin:0;
	background:url(../images/bodybg.gif) 0 0 repeat-x #fff;
	color:#503a04;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}


.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

a{
	color:#006699; 
	text-decoration:none;
	font-size:12px;
}


a:hover{
	color:#006699; 
	text-decoration:overline;
	font-size:12px;
}

#headerMain{
	width:100%;
}
#header{
	width:800px;
	height:280px;
	background:url(../images/header_pic.jpg) 350px 17px no-repeat;
	margin:0 auto;
	position:relative;
}

#sitename{
	padding-top:80px; 
	margin-left:15px; 
	width:545px; 
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-style:oblique;
}

#sitename a{
	font-size:32px; 
	color:#FFFFFF;
	letter-spacing: 10px;
	
}
#topads{
	float:left;
	position:absolute;
	padding-left:10px;
	left: 5px;
	top: 258px;
}
#bodyTopMain{
	width:100%;
	background:url(../images/body_top_bg.gif) 0 0 repeat-x #FFFAE8;
	color:#251C00;
	padding:22px 0 0 0;
}
#bodyTop{
	width:800px;
	margin:0 auto;

}

#leftPan{
	width:500px;
	margin:0 17px 0 0;
	padding:0 0 15px 0;
	float:left;
}

#content{
	padding:10px;
	
}

#content img{border:#3477bf 1px solid;}

#menu{
	width:280px;
	float:right;
	background-color:#C58C00;
	color:#000;
	padding:0 0 0 0;
	background:url(../images/menubott.gif) no-repeat bottom;
}

#menu ul, li{
	font-size:18px;
	list-style-image: url('../images/listdot.gif'); bottom;
	text-transform: capitalize;
	color:#FFFFFF;
	
}

#menu a{
	color:#FFFFFF;
}
	
#menutop{
	background:url(../images/menutop.gif) no-repeat;
	padding-left:10px;
	padding-top:10px;
	padding-right:5px;
	}
#menuhead{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:oblique;
	border-bottom:#CCCCCC 1px dotted;
	border-left:#CCCCCC 1px dotted;
	padding-bottom:5px;
	margin-bottom:10px;
	padding-left:15px;
	
}	
#menuhead2{
      	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:oblique;
	border-bottom:#CCCCCC 1px dotted;
	border-left:#CCCCCC 1px dotted;
	padding-bottom:5px;
	margin-bottom:10px;
	padding-left:15px;
}
#menumiddle{
	background-color:#C58C00;
	padding:10px;
	padding-left:15px;
	}

#bodyBotMain{
	width:100%;
	background:url(../images/bodybottbg.gif) 0 0 repeat-x #fff;
	color:#000;
	padding:0 0 15px 0;
}

#search form{
	width:250px; height:46px; no-repeat 0 0; font-size:0; padding-top:2px; padding-left:5px;
	
	}

#search form input{
	width:150px; height:20px; display:block; background-color:#f9e2a9; border:#2159a4 1px solid; color:#385307;
	float:left;  padding:0 0 0 1px; margin:2px 0 0 2px;
	}
#search form input.button{
	width:72px; height:34px; background:url(../images/button.gif) no-repeat 0 0; float:left; cursor:pointer; border:none;
	}


/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height: 87px;
	background:url(../images/footer_bg.gif) 0 0 repeat-x;
}
#footer{
	width:628px;
	margin:0 auto;
	height:57px;
	position:relative;
}
#copy{
	float:right;
	padding-right:5px;
	padding-top:20px;
	color:#f2f3f3;
}