/* Mass Reset
############################################################*/
*{padding:0;margin:0;}body{padding:0;margin:30px0;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}pre,blockquote,form,label,ul,ol,li,dl,fieldset,address{margin:0;padding:0;}dd,blockquote{margin-left:0;}fieldset{padding:0;}img{border:0;}

/* Common
############################################################*/
body {font-size:62.5%;text-align:center;font-family:Arial, Helvetica, sans-serif;background:#000;background:#0c0400;}
#bg{position:fixed;bottom:0px;left:0px;background: url(images/bg.gif) repeat-x bottom left;height:291px;width:100%;bottom:0%;left:0%;}

h1{}
h2{color:#CC0000;font-size:1.5em;padding:6px 0;}
h3{}
p{}
span{}
a, a:visited{color:#CC0000;}
a:hover{color:#000000;}

#container{margin-left:auto;margin-right:auto;margin-top:20px;width:770px;text-align:left;}
#page{position:absolute;z-index:5;background:#fff url(images/bg_content.gif) no-repeat bottom left;width:770px;}

#header{height:100px;padding:25px 0 0 20px;clear:both;}

#left{float:left;width:182px;padding:0 0 0 20px;}
	#menu{width:182px;}
		#menu a{display:block;}
		#menu a.aboutimone{background:url(images/btn_about_im_one.gif);width:182px;height:44px;}
		#menu a.aboutwestnile{background:url(images/btn_about.gif);width:182px;height:41px;}
		#menu a.tracker{background:url(images/btn_tracker.gif);width:182px;height:36px;}
		#menu a.spreadtheword{background:url(images/btn_spread.gif);width:182px;height:41px;}
		#menu a.meetotherones{background:url(images/btn_meet.gif);width:182px;height:39px;}
		#menu a.submitquestion{background:url(images/btn_submitq.gif);width:182px;height:41px;}
		#menu a.westnilenews{background:url(images/btn_news.gif);width:182px;height:37px;}
		#menu a.home{background:url(images/btn_home.gif);width:182px;height:38px;}
		#menu a.joinamca{background:url(images/btn_join.gif);width:182px;height:43px;}
		#menu a:hover{background-position:top right;}
			body#aboutimone #menu a.aboutimone{background-position:top right;}
			body#aboutwestnile #menu a.aboutwestnile{background-position:top right;}
			body#tracker #menu a.tracker{background-position:top right;}
			body#spreadtheword #menu a.spreadtheword{background-position:top right;}
			body#meetotherones #menu a.meetotherones{background-position:top right;}
			body#submitquestion #menu a.submitquestion{background-position:top right;}
			body#westnilenews #menu a.westnilenews{background-position:top right;}
			body#home #menu a.home{background-position:top right;}
			body#joinamca #menu a.joinamca{background-position:top right;}

#right{float:right;width:560px;}
	#right_main{background:url(images/bg_red-small.gif);width:540px;height:321px;}
		#right_main h1{color:#fff;font-size:1.8em;padding:32px 0 0 40px;}
		#right_main div.flash{background:url(images/bg_flash-bottom.gif);width:304px;height:192px;padding:25px 0 0 40px;float:left;}
		#right_main div.text{float:left;width:170px;}
		#right_main div.text div.li{background:url(images/icn_bullet.gif) no-repeat;color:#ffae00;font-size:1.1em;font-weight:bold;padding-left:12px;margin: 10px 0 0 23px;}
		#right_main div.text a{display:block;}
		#right_main div.text a.learn{background:url(images/btn_learnmore.gif);width:84px;height:23px;margin:15px 0 0 34px;}
		#right_main div.text a:hover{background-position:top right;}
		
		#titleHeader{background:url(images/bg_header.gif);width:540px;height:59px;}
		#titleHeader h1{color:#fff;font-size:1.7em;padding:20px 0 0 25px;}
#right p{padding:15px 40px 0 5px;font-size:1.2em;line-height:1.6em;clear:both;}
#right h2{clear:both;}
#right span.li{background:url(images/icn_arrow.gif) no-repeat;padding:0px 15px 6px 13px;float:left;clear:left;font-size:1.2em;margin-left:7px;width:515px;}
		
#bottom_row{clear:both;padding:25px 20px 20px 20px;}
	#bottom_row div#block{float:left;width:45%;padding:0 18px;}
		#block h1{font-size:1.8em;}
		#block p{padding-bottom:6px;}
		#block a{text-decoration:none;color:#CC0000;font-weight:bold;font-size:1.2em;}
		#block a:hover{color:#000000;}

#footer{clear:both;position:relative;top:37px;padding:0 10px 35px 10px;color:#d2d2d2;font-size:.9em;}

#btn a{display:block;}
#btn a.askq{background:url(images/btn_clickhere.gif);width:170px;height:86px;}
#btn a.askq2{background:url(images/btn_clickhere2.gif);width:170px;height:86px;}
#btn a:hover{background-position:top right;}