/* 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, tt, sub,  var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, label, legend, table
       {
	margin: 0;
	padding: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
      
}
sup
{
vertical-align: top;
}

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-spacing: 0;
}

       





body {
	 
	text-align:center;       
	background:#33130D url(page_bg.jpg) top left repeat;   

	
}       
.gradient{
	background:transparent url(gradient.png) top center repeat;  
}
	
         
#header{      
	width:1000px;   
	height:150px;   
	margin:0 auto;    
	text-align:left; 
	background:transparent; 
	position:relative;     
	z-index:200;     

}           

#header h2 a{
	width:130px;
	height:130px;         
	float:left;
	display:block;
	margin:10px 0 0 20px;
	background:transparent url(logo.gif) top left no-repeat;
	text-indent:-9999px;
	overflow:hidden;       
	
	
}      

#header ul#nav{
	display:inline;
	margin:0;         
	font-family: Helvetica, Arial, Verdana, sans-serif;      
	position:absolute;
	right:20px;
	bottom:0;     
	  
}       

#header ul#nav li{
	float:left;
	display:inline;
	margin:0;
} 

#header ul#nav li a{            
	background:transparent url(white_10.png) 0 repeat;      
	text-align:left;
	display:block;        
	font-size:13px;  
	line-height:14px;
	color:#fff;
	text-decoration:none;       
	padding:14px 8px 10px;        
	overflow:auto;      
	margin:0 0 10px 2px;  
	font-weight:700;
                 
	overflow:hidden;

}    
#header ul#nav li a:hover{
	background:#fff;      
	color:#462F28;    
}    
            
#header ul#nav li a.active{            
	background:#fff;      
	color:#462F28;    
	margin-bottom:0;
	padding-bottom:20px;
}    

	
	
#slideshow_cont{        
	width:1000px;   
	height:410px;   
	margin:-20px auto 0;    
	text-align:left; 
	background:transparent; 
	position:relative;  
	background:transparent url(slideshow.png) top right no-repeat;   
	   
	     
}     

#slideshow{
	margin:20px 0 0 30px;   
	float:left;
	display:inline;

}

#slideshow img
{

	left:30px;
	top:30px;
	position:absolute;

	width:940px;

	z-index:8;
	opacity:0.0;
}


#slideshow IMG.active
{

	width:940px;
	z-index:10;
	opacity:1.0;
}

#slideshow IMG.last-active
{z-index:9;}
   


#container.clear_white{
	background:transparent url(cont_bg_clear_white.png) top right repeat-y;      
}


#container{
	width:1000px;   
	margin:0 auto;    
	text-align:left; 
	background:transparent; 
	overflow:auto;
	background:transparent url(cont_bg.png) top right repeat-y;
              
}   	

#container #content{         
	float:left;
	display:inline;
	width:940px;     
	background:#F6F5F5 url(content_bg.gif) 0 100px no-repeat;    
	margin:0 0 0 30px;     
        line-height:130%;
}   
#container #content.wide{width:940px;}         

#content p, #content ul, #content ol{
	
        margin:5px;
          
} 

#content p img{
	
	display:inline;
        margin-left:5px;
}      


#content ul{
	list-style-type:disc;
	margin-left:5px;
}

#content h1{       
	
	margin:5px;
        
}
#content h2{       
	
	margin:5px;
        
}
#content h3{       
	
	margin:5px;
        
}

#container #content table{         
	margin:5px;
}       



#footer{      
	width:1000px;   
	margin:-10px auto 0;    
	background:transparent url(foot_bg.png) top left no-repeat;
	z-index:1;   
	color:#fff; 
	text-align:left;
        height:180px;
	
}        


#footer #footnav{
	
        font-family: Georgia, Helvetica, Arial, Verdana, sans-serif;
	font-size:62.5%;
	line-height:160%;   
	margin:0 auto;   
	width:660px;     
	
}
#footer ul  {  
	float:left;   
	margin-top:30px;
}

#footer ul li{   
	float:left;
	margin:0;    
	 
	
}      
#footer ul li.last{    
	background:transparent;
	padding-right:0;
}




#footer ul a{
	float:left;
	padding:0;
	display:block;  
	font-size:12px;
	text-decoration:none;     
	color:#250E0A;         
	line-height:12px;
	padding:9px 20px 9px;
	
}                       

#footer ul a:hover,  #footer ul a.active{text-decoration:underline;}  

#footer li.on a{background:white; color:#fff;}

     
#footer p.info{        
	float:left;
	display:inline;
	clear:left;     
	margin:20px 30px;
	font-size:12px; 
	font-weight:300;
        font-family: Georgia, Helvetica, Arial, Verdana, sans-serif;
	line-height:160%;
}
                                        
#footer p.info a{color:#fff;}     

#footer #foot_logos, #footer #foot_logos_golf{
	background:transparent url(foot_logos.gif) top left no-repeat;
	width:410px;
	height:56px;  
	float:right; 
	display:inline;   
	margin:15px 30px 0 0;
}  
#footer #foot_logos_golf{
	background:transparent url(foot_logos_golf.gif) top left no-repeat;

}      





	

