@charset "utf-8";

/*===========CREATED BY R&BACTIVE.COM | 2008==============================*/
/*General=================================================================*/

img{border:0;}
p{margin:0; padding:0;}
.import{font-weight:bold;}


/*========================================================================*/
/*Layout==================================================================*/

body{
	margin:0;
	font:62.5%/1.6 arial, helvetica, sans-serif;
	color:#fff;
	text-align:center;
	background:url(../images/wallpaper.gif) top left repeat-x #4D802F;
	}

/*========================================================================*/
/*Head Info ==============================================================*/

#header{
	margin:0 auto;
	height:78px;
	width:624px;
	}

/*========================================================================*/
/*Wrapper ================================================================*/

#container{ 
	width:910px;
	height:100%;
	margin:0 auto;
	text-align:left;
	background:url(../images/golf-course-portrait.gif) top left no-repeat;
	}

/*========================================================================*/
/*Nav ====================================================================*/

#navBox{
	margin:115px 0 0 0;
	float:right;
	height:402px;
	width:217px;
	display:block;
	background:url(../images/navBox.gif) top left no-repeat;
	}

#nav{	
	margin:195px 0 0 8px;
	width:201px;
	height:210px;
	font:arial, helvetica, sans-serif;
	}

#nav ul{
	overflow:hidden;
	list-style-type:none; /*IE 5.5 Hack */
	}

#nav ul li{
	padding:0 0 3px 0;
	overflow:hidden;
	list-style-type:none;	
	height:20px;
	border-bottom:1px solid #AB866B;
	}

#nav ul li a:link, #nav ul li a:visited{ 
	display:block;
	color:#000; 
	height:20px;	
	padding:3px 0 5px 10px; 
	font-size:1.2em;		
	}

#nav ul li a:hover{	
	display:block;
	color:#D6CBAE;
	background:#4B7BAD; 	
	}

#nav ul li a:active{	
	display:block;
	color:#D6CBAE;
	background:#79ADED;
	}
	
/*========================================================================*/
/*Main Content Area ======================================================*/
	
#content{
	float:left;
	margin:220px 0 0 0;
	line-height:145%;
	width:435px;
	}
	
#content h1{
	margin:0 0 5px 0;
	height:55px;
	width:422px;
	}

#content p{
	padding:0 0 10px 0;
	font:1.5em arial, helvetica, sans-serif;	
	color:#cccc99;
	display:block;	
	}

#content .dual{
	font:1.5em arial, helvetica, sans-serif;	
	color:#cccc99;	
	width:100%;
	display:block;
	}

#content .dual .leftside{
	width:245px;
	float:left;
	}

#content .dual .rightside{
	margin:0 5px 0 0;
	float:right;
	display:inline;
	}


/*========================================================================*/
/*Left Column=============================================================*/

#leftcol{
	float:left;
	margin:0 20px 0 0;
	}

/*========================================================================*/
/*Event Box ==============================================================*/

#details{
	margin:115px 0 0 0;
	width:217px;
	height:435px;
	background:url(../images/eventDetails.gif) top left no-repeat;
	overflow:hidden;
	}

#eventinfo{
	margin:173px 0 0 0;
	padding:0 5px 0 18px;
	font:1.2em arial, helvetica, sans-serif;
	color:#333;
	line-height:115%;
	}
	
#eventinfo h1{
	font:1.2em arial, helvetica, sans-serif;	
	font-weight:bold;
	color:#462F11;
	padding:0 0 2px 0;
	}

#eventinfo h2{
	font:1.2em arial, helvetica, sans-serif;	
	font-weight:bold;
	color:#462F11;
	padding:0;
	}

#eventinfo a:link, #eventinfo a:visited{
	text-decoration:none;
	color:#0178A1;
	}

#eventinfo a:hover{
	border-bottom:1px dotted #999966;
	color:#008AB9;
	}

#eventinfo p{
	padding:4px 0 4px 0;
	}

#eventinfo ul li{
	padding:0;
	color:#462F11;
	}

#eventinfo .time{
	font-weight:bold;
	color:#416147;
	}

/*========================================================================*/
/*Sponsor Box ============================================================*/

#sponsors{
	clear:both;
	margin:15px 0 0 0;
	width:100%;	
	}

#sponsorBox{
	margin:0 auto;
	height:225px;
	width:910px;
	text-align:left;
	font-size:1.1em;
	background:url(../images/proudSponsor.gif) top left no-repeat;
	overflow:hidden;
	}

.column{
	float:left;
	position:relative;	
	}

.proud{
	width:217px;
	height:225px;
	padding:45 0 0 18px;
	font:1.2em arial, helvetica, sans-serif;
	color:#333;
	line-height:135%;	
	font-size:1.1em;
	background:url(../images/proudSponsor.gif) top left no-repeat;
	overflow:hidden;	
	}

.proud p{
	float:left;
	margin:55px 55px 0 0;
	width:195px;
	padding:0 5px 0 18px;
	font:1.2em arial, helvetica, sans-serif;
	color:#333;
	line-height:135%;	
	}

.flash{
	margin:0;
	width:683px;
	}	
	
.proud a:link, .proud a:visited{
	text-decoration:none;
	color:#0178A1;
	}

.proud a:hover{
	border-bottom:1px dotted #999966;
	color:#008AB9;
	}

	
/*========================================================================*/
/*Footer Info ============================================================*/

#footer{
	clear:both;
	margin:0;
	height:100px;
	width:100%;
	border-top:4px solid #E5DFC6;
	background:#375D20;
	}

/*========================================================================*/
/*Copyright ==============================================================*/

#linernotes{
	margin:0 auto;
	width:910px;
	text-align:left;
	font-size:1.2em;
	}

#linernotes img{
	margin:18px 0 0 0;
	float:left;
	}

#linernotes p{
	margin:35px 35px 0 15px;
	float:left;
	color:#8B9A50;
	}

/* ===============================================================*/
/* sIFR styles====================================================*/

.sIFR-flash{visibility: visible !important; margin:0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute; left:0; top:0; width:0; height:0; display: block; overflow: hidden;}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display: none !important;}
/* hide the browser text before it is replaced====================*/
.sIFR-hasFlash h1 {visibility: hidden; clear:none; font-size:14px;}
.sIFR-hasFlash h2 {visibility: hidden; clear:none; font-size:14px;}
.sIFR-hasFlash h3 {visibility: hidden; clear:none; font-size:16px;}

