/* Eric Meyer's Reset Style Sheet */
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;
}

/* 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;
}

/*==========================MAIN ELEMENTS*/
body {
	background-color:#002b0c;
	font:14px/20px Geneva, Arial, Helvetica, sans-serif; 
	color:#212121;
	margin:0px;
	padding:0px;}
div, h1, ul, li {
	margin:0;
	padding:0;}
	
#container {
	width:1080px; 
	background-color:#000;
	margin:0px auto; 
	text-align:center;
	}
.alignright {float:right; margin:10px; margin-top:0px;}
.alignleft {float:left; margin:10px; margin-top:0px;}
.clear {clear:both;}

/*=================================HEADER*/

div#header {
	margin:0px 25px; padding:0;
	text-align:center;
	background:#7b7795 url(images/cupHeaderBG.jpg) top left repeat-x;
	width:1030px;
	height:356px;}
	
	div#leftHead {
		background-repeat:no-repeat;
		width:583px; height:342px;
		margin:0px 14px 14px 0px;
		float:left;}
	div#leftHead h1 {
		text-indent:-9999px;
		outline:0;}
	div#rightHead {
		background:url(images/cupHeaderPrize.png) top center no-repeat;
		margin:0px; padding:0px;
		width:433px;
		float:right;}
	div#rightHead ul {
		margin:0px 14px 14px 0px; 
		padding-top:55px;}
	div#rightHead ul li a{
		background-repeat:no-repeat;
		background-position:top;
		text-indent:-99999px;}
	div#rightHead ul li a {
		display:block;
		width:132px;
		height:137px;
		cursor:pointer;
		outline:0;
		float:left;
		opacity:.7;
		margin:0; padding:0;}
	div#rightHead ul li.top a {
		margin-right:10px;}
	div#rightHead ul li.bottom a {
		margin-right:10px;
		margin-top:12px;}
	div#rightHead ul li.end a {
		margin-right:0px;}
	div#rightHead ul li.last a {
		margin-right:0px;
		margin-top:12px;}
	li.chambers a {
		background-image:url(images/cupMenu01.jpg);}
	li.druids1 a {
		background-image:url(images/cupMenu02.jpg);}
	li.mccormick a {
		background-image:url(images/cupMenu03.jpg);}
	li.gold a {
		background-image:url(images/cupMenu04.jpg);}
	li.kayak a {
		background-image:url(images/cupMenu05.jpg);}
	li.druids2 a {
		background-image:url(images/cupMenu06.jpg);}
	div#rightHead ul li a:hover {
		opacity:1;}
		
/*==============================MAIN MENU*/
		
div#mainMenu {
	width:100%;
	background-color:#710008;
	height:81px;}
	
	div#left ul{
		margin:21px 14px 21px 38px;
		padding:0;
		float:left;
		width:571px;}
	div#left ul li a {
		display:block;
		height:38px;
		float:left;
		text-indent:-999999px;}
	li.rules a {
		width:79px;
		background:url(images/cupRulesOff.gif) left top no-repeat;}
	li.rules a:hover {
		background:url(images/cupRules.gif) left top no-repeat;}
	li.players a {
		width:83px;
		background:url(images/cupPlayersOff.gif) left top no-repeat;}
	li.players a:hover {
		background:url(images/cupPlayers.gif) left top no-repeat;}
	li.photos a {
		width:69px;
		background:url(images/cupPhotosOff.gif) left top no-repeat;}
	li.photos a:hover {
		background:url(images/cupPhotos.gif) left top no-repeat;}
	li.courses a {
		width:97px;
		background:url(images/cupCoursesOff.gif) left top no-repeat;}
	li.courses a:hover {
		background:url(images/cupCourses.gif) left top no-repeat;}
	li.contact a {
		width:82px;
		background:url(images/cupContactOff.gif) left top no-repeat;}
	li.contact a:hover {
		background:url(images/cupContact.gif) left top no-repeat;}
	li.about a {
		width:90px;
		background:url(images/cupAboutOff.gif) left top no-repeat;}
	li.about a:hover {
		background:url(images/cupAbout.gif) left top no-repeat;}
	li.home a {
		width:70px;
		background:url(images/cupHomeOff.gif) left top no-repeat;}
	li.home a:hover {
		background:url(images/cupHome.gif) left top no-repeat;}
		
		
	div#right ul{
		margin:21px 35px 21px 0px;
		float:right;
		padding:0;
		width:420px;}
	div#right ul li a {
		display:block;
		width:132px;
		height:38px;
		float:left;
		text-indent:-999999px;}
	li.register a {
		margin-right:12px;
		background:url(images/cupRegister.gif) left top no-repeat;}
	li.prizes a {
		margin-right:12px;
		background:url(images/cupPrizes.gif) left top no-repeat;}
	li.standings a {
		background:url(images/cupStandings.gif) left top no-repeat;}
	
	
/*===============================CONTENT*/
	
div#content {
	border-top:7px solid #cab075;
	background-color:#FFF;
	margin:0px 25px;
	text-align:center;}
	
	div#entry {
		margin:20px 13px;
		margin-right:3px;
		width:800px;
		text-align:left;
		float:left;}
	div#entry h1, div#entry h2, div#entry h3,
	div#entry h4, div#entry h5, div#entry h6 {
		font-family:"Times New Roman", Times, serif;
		padding:8px 0px 5px 0px;}
	div#entry h1 {
		font-size:2.4em;}
	div#entry h2 {
		font-size:2.2em;}
	div#entry h3 {
		font-size:2em;}
	div#entry h4 {
		font-size:1.6em;}
	div#entry h5 {
		font-size:1.4em;}
	div#entry h6 {
		font-size:1.2em;}
	div#entry p {
		margin:8px 0px;}
	div#entry ul {
		margin:8px 30px;}
	div#entry ul li {
		list-style-type:disc;}
	div#entry ol {
		margin:8px 30px;}
	div#entry ol li {
		list-style-type:decimal;}
	div#entry p.wp-caption-text {
		padding:5px 10px;
		font-size:.7em;
		text-transform:uppercase;
		color:#666666;}

	div#sideMenu {
		border-left:1px dashed #CCCCCC;
		padding-left:10px;
		float:right;
		width:190px;
		margin:20px 13px 20px 0px;}
		
	ul#sideSponsors {}
	ul#sideSponsors li h2 {
		color:#666666;
		text-transform:uppercase;
		font-size:11px;}
	ul#sideSponsors li a img {
		padding-top:5px;
		padding-bottom:15px;
		opacity:.7;
		width:120px;}
	ul#sideSponsors li a:hover img {
		opacity:1;}
	
/*================================FOOTER*/	

div#footer {
	width:980px;
	background-color:#000;
	margin-top:10px;
	margin-bottom:0px;
	padding:20px 50px;}
	
	p.links a, p.credit {
		font-size:10px;		
		text-align:center;
		color:#999999;}
		
	div#footer p a {
		color:#FFF;}
	
