/* css to take out browser defaults */
h1,h2,h3,h4,h5,h6,p,pre,form,body,html,ul,ol,li
{margin:0; padding:0; }
a img,:link img,:visited img { border:0px solid white;  }

/* these are styles for important layout divs */
body {
	color:#393838;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFF;	
}
#wrapper {
	margin: 13px auto;
	text-align:left;
	width:1100px;
}

/*#content-wrap {
	background-color:#FFFFFF; 
	padding:3px;
	text-align:center;
	}*/

#header {
	text-align:left;
	
}

#header-logo {
	margin-bottom:13px;
	}
	
#navdiv {
	border-top: 1px #AAA solid;
	width: 1000px;
	margin: 0 0 0 5px;
	padding: 0px 0 8px 0;
	}	
	
#content {
	margin: 5px 0 0 5px;
	width: 1000px;
	text-align:left;
}

#content-left {
	padding: 10px 0 13px 0;
	float:left;
	width: 240px; 
	
}
	
#left-sponsors-header {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:18px; 
	font-weight:bold;
	color: #46662D;
	margin: 10px 30px 25px 0;
	border-bottom: 1px #AAA solid;}

#content left p {font-family: Arial, Helvetica, sans-serif; 
	font-size:16px;  
	font-weight:bold;
	color: #46662D;
	line-height:20px;
	
	}
	
#right-sponsors-header {
	margin: 0 30px 15px 0;
	border-bottom: 1px #AAA solid;}
	
#right-sponsors-header .header1 {font-family: Arial, Helvetica, sans-serif; 
	font-size:16px;  
	font-weight:bold;
	color: #46662D;
	}
	
#content-right {
	margin: 25px 0 0 0;
	padding: 0 0 13px 0;
	float:right;
	width: 750px;
	background-image:url(/images/Cal_Poppy.jpg); 
	background-position:right top;
	background-repeat:no-repeat; 
		
	}
	
#content-right ul, #content-right ol { margin-left:50px;
	
	color:#46662D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	
#content-right li  {
	color:#46662D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	}

#content-right table {color: #46662D;}

#right-text {padding:0 0 0 10px} 

#register {
	
}


	
h3 {font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #46662D;
	line-height:27px;
 	}
	
h4 {font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #46662D;
	line-height:27px;
 	}
	
h5 {font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #46662D;
	line-height:27px;
 	}
	
#footer {
	padding:10px 0 0 0;
	border-top: 1px #AAA solid;
	text-align: center;
	line-height:21px;
	font-family:'Helvetica','Arial','Sans-serif';
    font-size:12px;
    text-decoration:none;
    color:#9C9C9C;
}

.clearer {clear: both; height: 0em; }

	
	
/* these are basic styles ***************************/

a:link, a:visited {
        color:#46662D;
        text-decoration:underline;}

a:hover, a:active { color:#000; }	
 
#content p, td p {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:14px;
	text-decoration:none;
	color:#46662D;
	line-height:30px;
	font-style: normal;
}	

.introtext {
    font-family:'Helvetica','Arial','Sans-serif';
    font-size:12px;
    text-decoration:none;
    color:#74A84B;
	line-height:27px;
	padding: 0 0 15px 0;
	border-bottom: 1px #AAA solid;
}

#content .toptext {
	font-family:'Helvetica','Arial','Sans-serif';
    font-size:11px;
    color: #74A84B;
	font-style:italic;
	padding: 0 30px 15px 0;
	text-align:right;
}
	
#footer a:link, #footer a:visited { 
	color:#6A6A6A;
	text-decoration:none;
	font-family:'Helvetica','Arial','Sans-serif';
    font-size:12px; }
#footer a:hover, #footer a:active { color:#4B8C39;text-decoration: underline; }	

/********** Nav styles *************/
#navdiv ul { list-style:none; height:19px; width: 1015px; margin: 6px 0 0 0;} /*  This topmargin is what's working in IE   */
#navdiv ul li {margin: 0 30px 0 0;  display: inline; height:19px; }
#navdiv ul li a { height:19px; }
#navdiv ul li img {}

li#nav-home {}
li#nav-home a{ background: #FFF url(/images/nav-home.gif); background-repeat:no-repeat; }  
li#nav-home a:hover, li#nav-home a:active { background: #FFF url(/images/nav-home_ro.gif);background-repeat:no-repeat; }  

li#nav-about {}
li#nav-about a{ background: #FFF url(/images/nav-about.gif); background-repeat:no-repeat; }  
li#nav-about a:hover, li#nav-about a:active { background: #FFF url(/images/nav-about_ro.gif);background-repeat:no-repeat; }  

li#nav-contact {}
li#nav-contact a{ background: #FFF url(/images/nav-contact.gif);background-repeat:no-repeat;  }  
li#nav-contact a:hover, li#nav-contact a:active { background: #FFF url(/images/nav-contact_ro.gif);background-repeat:no-repeat;  } 

li#nav-reg {}
li#nav-reg a{ background: #FFF url(/images/nav-reg.gif);background-repeat:no-repeat;}  
li#nav-reg a:hover, li#nav-pdfone a:active { background: #FFF url(/images/nav-reg_ro.gif);background-repeat:no-repeat; } 

li#nav-pdfone {}
li#nav-pdfone a{ background: #FFF url(/images/nav-pdfone.gif);background-repeat:no-repeat;}  
li#nav-pdfone a:hover, li#nav-pdfone a:active { background: #FFF url(/images/nav-pdfone_ro.gif);background-repeat:no-repeat; } 

li#nav-pdftwo {}
li#nav-pdftwo a{ background: #FFF url(/images/nav_adrate.png);background-repeat:no-repeat; }  
li#nav-pdftwo a:hover, li#nav-pdftwo a:active { background: #FFF url(/images/nav_adrate_ro.png);background-repeat:no-repeat; }

li#nav-pdfthree {}
li#nav-pdfthree a{ background: #FFF url(/images/nav-pdfthree.gif);background-repeat:no-repeat; }  
li#nav-pdfthree a:hover, li#nav-pdfthree a:active { background: #FFF url(/images/nav-pdfthree_ro.gif);background-repeat:no-repeat; } 

