@charset "UTF-8";
/* CSS Document */

* {margin: 0; padding: 0;}

body {background-color: #5D4831; font-size: 100%; color: #222222; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* Font Sizes:
 100% = 16pt;
 therefore:
 14pt = .825em
 12pt = .75em
 10pt = .625em
 
 */
 br.clear {clear: both;}
 
a{color: #3c4b29; text-decoration: none;}
a:hover{ text-decoration:underline; color: red;}
 

#content{position: relative; width: 922px; margin: 10px auto; padding:10px 0 0 0; background-color: #e5e2cc; border: 3px solid #000000;}
#sidebar{display: inline; float: left; width: 135px;}
#sidebar img{border: none; margin: 0; padding: 0;}
#sidebar a{border: none; margin: 0; padding: 0;}
#header{display: inline; float: left; width: 780px; height: 60px;}
#header img{border: none; margin: 0; padding:0;}
#header p{ display:inline; font-size: .625em; font-family:Arial, Helvetica, sans-serif; color: #3c4b29; text-transform:capitalize; font-weight:bold;}
#navbar{display: inline; width: 780px; height: 26px;}
#navbar ul{list-style: none inside;}
#navbar img { border: none; }
#navbar li { display: inline; list-style:none; }
#navbar li a { float: left; display:block; height: 26px; }
#navbar li a img {border:none;}
#blurb{position: absolute; top: 86px; left: 725px; width: 171px;}
#blurb p{ color: #662e1b; margin: 0 10px 10px 0; font-size: .625em; font-style:italic; line-height: 16px; text-align:justify;}
#blurb span { display: inline; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}

hr{width: 578px;} 

/******************************* CONTENT DIV *******************************************************/

h1{clear: both; width: 100%; display: block; font-size: 1.5em; font-family:Georgia, "Times New Roman", Times, serif; color: #0033CC; font-weight: bold; margin: 10px 0 10px 10px; text-transform:uppercase;}
h2{clear: both; width: 100%; display: block; font-size: 1em; font-family:Georgia, "Times New Roman", Times, serif; color: #CC0000; font-weight: bold; margin: 10px 0 10px 20px; text-transform:uppercase;}
#pageContent{display: inline; float: left; width: 780px;}
#pageContent img {border: none;}
#pageContent h4{font-size: .8em; color: #FFCC00; font-weight: bold; margin: 0; font-family:Georgia, "Times New Roman", Times, serif;}
#pageContent p{font-size: .7em; line-height: 18px; margin: 0 2px 10px 0; text-align:justify;}
#pageContent p em{font-weight: bold;}
#pageContent p a{text-decoration: underline; color: #3c4b29;}
#pageContent p a:hover{text-decoration: underline; color: red;}

#mainContent1 {position:absolute; left:459px; top:110px; width:245px;	height:338px;}
#mediaTitle {
	position:relative;
	width:300px;
	padding: 0px 0px 0px 30px;
}

#partners{

	float: left;
	width: 500px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;

}

#partnersImg{
	position:relative;
	float:left;
	left: 40px;
	}


#partners img {clear: left; margin: 5px 5px 5px 0; border: 1px solid black; }
#partners h4{font-size: 1.2em; color: #3c4b29; font-weight: bold; margin: 0 0 10px -10px; font-family:Georgia, "Times New Roman", Times, serif;}
#partners p{font-size: .7em; line-height: 18px; margin: 0 212px 20px 160px; text-align:justify;}
#partners p a{text-decoration: underline; color: #3c4b29;}
#partners p a:hover{text-decoration: underline; color: red;}
#partners hr {width: 568px; margin: 0 10px 10px -10px;}

#EventsPage{display: inline; float: left; width: 740px; margin: 0 10px 0 10px;}
#EventsPage h2{font-size: 1.2em; color: #3c4b29; font-weight: bold; margin: 0 0 10px 30px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:none;}
#EventsPage p {width: 520px; margin: 10px 0 20px 40px; font-size: .7em;}
#EventsPage ul {width: 520px; margin: 10px 0 20px 40px; list-style: none;}
#EventsPage li { width: 500px; margin-bottom: 10px;}
#EventsPage li a{ text-decoration:underline;/*#657ec9;*/}
#EventsPage li h3{font-size: .9em; font-weight: normal; color: #3c4b29; margin-bottom:15px;}
#EventsPage li h4{ font-size: .75em; font-weight: bold; color: #3c4b29;}
#EventsPage li p{ margin: 0px 20px 10px 0px; font-size: .7em; background:none; float: none;  padding: 0 0 10px 0; line-height: normal; text-transform: none; line-height: 18px;  border-bottom: 1px solid #3c4b29;}

#NewsPage {/* IE 6.0 fix for doubled left margins on floated items. */display: inline; float: left; width: 760px; margin: 0 10px 0 10px; min-height: 400px;}
#NewsPage a {color: #666666; text-decoration: underline;}
#NewsPage a:hover{text-decoration: none; color: #759C09;}
#NewsPage h4{font-size: 1.2em; color: #3c4b29; font-weight: bold; margin: 0 0 10px 20px; font-family:Georgia, "Times New Roman", Times, serif;}
#NewsPage ul {width: 560px; margin: 10px 20px 20px 20px; list-style: none;}
#NewsPage li { width: 560px; margin-bottom: 20px;}
#NewsPage li a{ text-decoration:underline;/*#657ec9;*/}
#NewsPage li h3{font-size: .9em; font-weight: normal; color: #3c4b29; margin: 0 20px 0 0; border-bottom: 1px solid #333333; padding: 0 0 2px 0;}
#NewsPage li h4{ font-size: .7em; font-weight: bold; color: #666666; border-bottom: 1px solid #CCCCCC; padding: 0 0 5px 0; margin: 0 20px 5px 0;}
#NewsPage li p{ margin: 0px 20px 5px 0; font-size: .7em; background:none; float: none;  padding: 0; line-height: normal; text-transform: none; line-height: 18px;}
#NewsPage li p a{color: #3c4b29; text-decoration: none;}
#NewsPage li p a:hover{ text-decoration:underline; color: red;}
#NewsPage p {font-size: .75em; line-height:24px; padding: 0 10px 10px 0; margin: 0; text-align: justify;}

#mediaBlurb {font-size: 1; width: 550px; padding: 10px 25px 0px 5px; margin: 0 0 0 0; text-align: justify;}


#footer {display: inline; float:left; clear: both; width: 922px; border-top: 1px solid black;}
#footer p{font-size: .65em; text-align: center; margin: 10px;}
#footer p a{text-decoration: underline; color: #3c4b29;}
#footer p a:hover{text-decoration: underline; color: red;}

