/* CSS Document */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }


/* Layout
----------------------------*/

body {background-color:#f2eecc}

#page_wrap {margin-left:auto; margin-right:auto; width:760px;}

#header {margin:7px 0 0 0; width:760px;}

#navmenu {margin:0px 0px 8px 0px; width:760; height:30px; background-color:#f2753d;}

#middle_wrap {width:760px;}

#middle_wrap_left {width:565px; float:left; background:#F8F8F8 url(images/css/mid_wrap_left_bg.gif) no-repeat left bottom;}

#banner {width:550px; height:190px; margin:10px 7px 10px 8px;}

#main_content {width:550px; margin:0px 7px 0px 8px; padding:0 0 10px 0}

#middle_wrap_right {margin:0 0 0 10px; width:185px; float:left; background:#4aa960 url(images/css/mid_wrap_right_bg.gif) no-repeat right bottom;}

#footer {width:760px; clear:both; padding:6px 0 0 0;}

/* Typography
----------------------------*/

#header h1 {font-family: "Comic Sans MS"; font-size:45px; font-weight:normal; color:#30539c;} 

#main_content h1 {font-family:Helvetica, Arial, sans-serif; font-size:24px; font-weight:bold; color:#f2753d; margin-top:12px; margin-bottom:14px;}

#main_content h3 {font-family:Helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; color:#6f9cb3; margin-top:6px; margin-bottom:12px;}
	#main_content h3 a:link {text-decoration:underline; color:#6f9cb3;}
	#main_content h3 a:visited {text-decoration:underline; color:#993366;}
	#main_content h3 a:hover {text-decoration:underline; color:#6f9cb3;}

#main_content p {font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#666666; line-height:14px; margin-bottom:14px;}
	#main_content p a:link {text-decoration:underline; color:#97a731;}
	#main_content p a:visited {text-decoration:underline; color:#993366;}
	#main_content p a:hover {text-decoration:underline; color:#97a731;}
		
#main_content p strong {font-weight:bold;}
#main_content p em {font-style:italic;}

#main_content ul {font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#666666; line-height:14px; margin-bottom:14px; list-style-type:disc; margin-left:50px;}

	#main_content ul li a:link {text-decoration:underline; color:#97a731;}
	#main_content ul li a:visited {text-decoration:underline; color:#993366;}
	#main_content ul li a:hover {text-decoration:underline; color:#97a731;}

#main_content ul li strong {font-weight:bold;}
#main_content ul li em {font-style:italic;}
	
#main_content blockquote p {margin-left:50px;}

#footer h6 {font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:normal; color:#6e6a40; text-align:center;}
	#footer h6 a:link {text-decoration:none; color:#6e6a40;}
	#footer h6 a:viisted {text-decoration:none; color:#6e6a40!important;}
	#footer h6 a:hover {text-decoration:underline; color:#6e6a40;}
	
	
#footer p {margin:2px 0 0 0; font-family:Helvetica, Arial, sans-serif; font-size:9px; font-weight:normal; color:#6e6a40; text-align:center; text-decoration:none;}
	#footer p a:link {text-decoration:none; color:#6e6a40;}
	#footer p a:viisted {text-decoration:none; color:#6e6a40!important;}
	#footer p a:hover {text-decoration:underline; color:#6e6a40;}
	
	
/* Images
----------------------------*/

#middle_wrap_right img {text-align:center; padding:10px 9px 0px 9px;}