/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}



#wrapper {
	width: 100%;
	height: auto;
	border-top: 2px solid #C0C0C0;
	margin: 20px auto;
}


#contentWrapper {
	width: 731px;
	
	height: auto;
	margin: 10px auto 0 auto;
}


a {color:#808080; text-decoration:none;}
a:hover {color:#00A9A4;}

   #mainMenu {margin: 10px auto; width: 731px;}

    ul.mainNavigation {
				list-style-type: none;
				text-align: center;
				
				margin
				}
				
		ul.mainNavigation li {
				display: inline;
				padding-right: 13px;
				padding-left: 13px;
				border-right: 2px dotted #045032;
			}
			
		.first {
				padding-left: 0!important;
			
			} 
			
		.last {
				padding-right: 0!important;
				border-right: none!important;
			} 
			
			
		ul.mainNavigation li a 
			{ 
				font-family: "Courier New"; 
				font-weight:bold; 
				text-decoration: none;
				font-size:1.2em; 
				
				color:#045032; 
				line-height:120% 
				}
				
		ul.mainNavigation li a:hover
			{ 
				color:#00A9A4; 

				}
				
				
				
			.content {
				width: 731px;
				overflow: hidden;
				margin: 0 auto;
				}	
				
			.contentLeft {
				width: 500px;
				float: left;
				}
			
			.contentRight {
				
			
				width: 226px;
				float: right;
				height: 755px;
				margin: 0px auto;
				background: #045032;
				}
				
				#sponsors {
				width: 731px;
				height: 80px;
				
				}
				
				#sponsors img {
				float: left;
				margin: 5px 0 5px 0;
				padding-right: 10px;
				}
				
				
				.line {
				background: #045032 url('images/border-left.gif') no-repeat left;
				height: 16px;
				width: 731px;
				margin: 10px auto 10px auto; }
				
				.line-end {
				height: 16px;
				width: 30px;
				float: right;
				background: url('images/border-right.gif') no-repeat right;
			   )
}
					

.footer {
	
	text-align:center;
	margin: auto;
	width: 100%;
}


p 
	{ font-family: "Arial"; font-weight:normal; font-size:12px; color:#000000; line-height: 150%; }
	
.footer p 
	{ font-family: "Arial"; font-weight:normal; font-size:12px; color:#808080; font-weight: bold; line-height: 150%;font-family: "Courier New";  }
	
h2	{ font-family: "Arial"; font-weight:normal; font-size:0.9em; font-weight: bold; color:#045032;margin: 6px 0 10px 0;}

.image-center 
	{ width: 731px; margin: 0 auto; text-align:center}
h3 {font-family: "Arial"; font-style:italic; font-weight:bold; font-size:14px; color:#045032; }
h4 {font-family: "Arial"; font-weight:normal; font-size:12px; color:#000000; }
h5 {font-family: "Arial"; font-style:normal; font-weight:bold; font-size:12px; color:#00A9A4; }
h6 {font family: "Courier New"; font-style:normal; font-weight:bold; font-size:14px color:#FFFFFF; }
table, td {border:none;}
.rightsidebar {width:200px; float:right; border:none; background:#045032;}

