body
{
	width:100%;
	height:100%;
	background-image:url(images/bg-yellow.gif);
	background-color:#D4D4D4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:auto;
}

#container
{
	width:975px;
	height:auto;
	margin:auto;
	clear:both;
}

#header
{
	width:100%;
	height:auto;
	margin:auto;
	clear:both;
	float:right;
}

.sub-header
{
	width:770px;
	background-color:#595959;
	float:right;
	clear:both;
}

#banner
{
	width:975px;
	height:144px;
	margin:auto;
	background-color:#FFFFFF;
	clear:both;
}

#banner .banner-left{ float:left; padding-top:30px; padding-left:10px; padding-right:10px;}
#banner , .right, .left { float:left;}
.banner-right{ float:right;}

.sponsorship { width:260px; height:auto; text-align:center; float:right; clear:both;}
.sponsor { font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ffffff; background-color:#2D609C; padding:2px; clear:both;}

#side-content
{
	width:205px;
	height:auto;
	float:left;
}

#content
{
	width:748px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	border:1px solid #666;
	clear:right;
}

#content .left { width:543px; height:auto; float:left;}
#content .right { width:190px; height:auto; float:right; clear:right;}

#footer
{
	width:975px;
	height:auto;
	margin:auto;
	margin-bottom:10px;
	clear:both;
}

#footer .copyright
{
	width:183px;
	height:66px;
	background-color:#B8B8B8;
	float:left;
	padding:10px;
	border:1px solid #757D80;
}

#footer .nav
{
	width:750px;
	height:43px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#757D80;
	padding: 10px;
	float:left;
	padding-top:35px;
}



#mc_embed_signup{ margin-bottom:70px;}

#mc-embedded-subscribe-form
{
	font: normal 100% Arial, sans-serif;
	font-size: 10px;
}

#mc-embedded-subscribe-form fieldset
{
	border: 1px solid #ccc;
	padding-top: 1.5em;
	margin: .5em 0;
	background-color: #fff;
	color: #000;
	text-align: left;
}

#mc-embedded-subscribe-form fieldset legend
{
	white-space: normal;
	text-transform: capitalize;
	font-weight: bold;
	color: #000;
	background: #fff;
	padding: .5em 1em;
	border: 1px solid #ccc;
	font-size: 1.2em;
}

#mc-embedded-subscribe-form fieldset legend label
{
	display: block;margin: .3em 0;
	line-height: 1em;
	font-weight: bold;
}

#mce-EMAIL{margin-right: 1.5em;padding: .2em .3em;width: 90%;float: left;z-index: 999;}

#mce-responses {float: left;top: -1.4em;padding: 0em .5em 0em .5em;overflow: hidden;width: 90%;margin: 0 5%;clear: both;}

.response {display: none;margin: 1em 0;padding: 1em .5em .5em 0;font-weight: bold;float: left;top: -1.5em;z-index: 1;width: 80%;}
#mce-error-response {background: #FBE3E4; color: #D12F19;}
#mce-success-response {background: #E3FBE4;color: #529214;}

.btn{clear: both;width: auto;display: block;margin: 1em 0 1em 5%}

.indicate-required{text-align: right;font-style: italic;overflow: hidden;color: #000;margin: 0 9% 0 0;}
.mc-field-group{margin: 1.3em 5%;clear: both;overflow: hidden;}

.clear{ clear:both; margin-bottom:10px; padding-bottom:10px;}
.clear2{ clear:both; margin-bottom:80px; padding-bottom:80px;}

#menu {
	width:770px;
	height:29px;
	padding-bottom:0;
	margin-bottom:0;
	font-size: 11px; 
	text-decoration:none; 
	font-weight:bold;
	float:right;
	clear:both;
	background-color:#595959;
}

.menu-button
{
	width:auto;
	height:24px;
	border:1px solid #FFF;
	border-top:5px solid #FFF;
	background-color:#595959;
	border-left:none;
}

.menu-button .text
{
	padding:4px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	clear:both;
		font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.bigwhite {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height:normal; 
	text-decoration:none; 
	font-weight: bold; 
}

.bigbold {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	line-height:normal; 
	text-decoration:none; 
	font-weight: bold; 
}

h3{
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	line-height:normal; 
	text-decoration:none; 
	font-weight: bold; 
}

.big {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	line-height:normal; 
	text-decoration:none; 

}

h2 {
	font-size: 18px; 
	color: #4A4A4A; 
	font-weight: bold;
	padding:0;
	margin:0;
}

.massive {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 28px; 
	color: #4A4A4A; 
	line-height:normal; 
	text-decoration:none; 
	font-weight: bold; 
}
.largeblack {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000000; 
	line-height:normal; 
}
.footermenu {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #EAB246; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}
.footermenu:hover {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #EAB246; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}
.main {
	font-size: 12px;
	color: #000000;
	line-height: normal;
}

.main2 { font-size:11px;}

.mainbold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: normal;
	font-weight: bold;

}
.mainwhite {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}

.largewhite {

	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height:normal; 
	text-decoration:none; 
	font-weight: bold;
}

.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}

.newsletter-message{ color:#006600; font-weight:bold;}


#sponsorform
{
}


#sponsorform label
{
	display:block;
	margin-bottom:5px;
}

#sponsorform span
{
	width:80px;
	float:left;
	font-weight:bold;
}
