﻿/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:1010px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:130px; 
  background-color:#FFFFFF; 
 width:100%;
} 
 
#leftcol{
 width:16%; 
 float:left;
 top: -20px; 
 position:relative; 
 background-color:#333333; z-index:6;  }
 
#twocols{
 width:84%; 
 float:right; 
 position:relative;   }
 
#rightcol{
 width:22%; 
 top: -322px;
 float:right; 
 position:relative; 
 background-color:#333333;  }
 
#maincol{background-color: #333333;  
 float: none;

 display:inline; 
 position: relative; 
 width:68%;  }
 
#footer{
 height:80px;  position: absolute; top:740px;
  border-top-width: 2px; border-top-style : solid ; border-top-color: white;  

  float:none; z-index:1;
  background-color:#FFFFFF; 
 clear:both; } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}


#newsticker {position:relative; top:-742px;  background-color:#333333; width:1024px; height:27px;z-index:  3;}  


#leftmenu  {	position:relative; 	left:0px; 	z-index:  8;}  

.menutreeNew { position: absolute; left: 0px;  top:-2px; font-size:18px; z-index:8; width:133px; 	height: 39px; 
               border-left-width: 1px ; border-left-style : solid ; border-left-color: white; 
                border-top-width: 1px ; border-top-style : solid ; border-top-color: white;  
                 border-bottom-width:1px ; border-bottom-style : solid; border-bottom-color: white;  
                }
               
.menutreenewsub { position: absolute; left: 0px;  top:-2px; font-size:18px; z-index:16;
               border-left-width: 1px ; border-left-style : solid ; border-left-color: white; 
                border-top-width: 1px ; border-top-style : solid ; border-top-color: white;  
      border-bottom-width:1px ; border-bottom-style : solid; border-bottom-color: white; width:133px; 	height: 39px;  }


#flashmain    { position:relative; left:0px; top:-20px; float:inherit;   	z-index:  2;  }	

/*right menu buttons */

                                         
   
#flash1 { position: relative; left:  0px; top: 0px;   z-index:3; width:200px;
              	   border-bottom-width: 1px; border-bottom-style : solid ; border-bottom-color: white;} 
         
#flash2	{ position:  relative; left:  0px; top: 0px;  z-index:3;    width:200px;  
            	 border-bottom-width: 1px; border-bottom-style : solid ; border-bottom-color: white;  visibility:visible} 
         
  
#flash4	{ position: relative; left:  0px; top: 0px;   z-index:3;   width:200px;
            	 border-bottom-width: 1px; border-bottom-style : solid ; border-bottom-color: white;} 
         

#flash3	{ position: relative; left:  0px; top: 0px;   z-index:3; width:200px;
       	  border-bottom-width: 1px; border-bottom-style : solid ; border-bottom-color: white;} 
       	  
       	  
       	  /* Main sub menu - for Corp & Wedd in special font */

 

#cpintrotext { position:relative; 	left:10px;	top:0px; width:600px; 	z-index:  3;}  /* see not ie css */  



#cp2golfmenu1 {   position: absolute;    left:0px;	TOP: 10px;		width:465px;
	COLOR: white;   line-height : 43px;     text-align:left;       z-index: 2;
	vertical-align: top;     	font-family: Arial ; font-size:16px; font-weight:bold;        z-index: 2;}
	
	
	
#main_text_g{   position:absolute;    left:0px;	TOP: 20px;	Height:120px;	width:465px;
	COLOR: white;        padding-left : 2px;        
	vertical-align: top;  padding-top: 25px;	font-family: Arial  ; font-size:11px;        z-index: 2;}


   


#cp2weddingsmenu1 {   position:absolute;    left:0px;	TOP:110px;	width:465px; 	COLOR: white;         
    vertical-align: top;   	font-family: Arial, Freestyle Script  ; font-size:16px;   font-weight:bold;      z-index: 7;}
	
#main_text_w{   position:absolute;    left:0px;	TOP: 130px;	Height:120px;	width:550px; 	COLOR: white;         padding-left : 2px;
     vertical-align: top;  	font-family: Arial  ; font-size:11px;        z-index: 7;}

	


#cp2corporatemenu1 {   position:absolute;    left:0px;	TOP: 190px;	width:500px;	COLOR: white;         padding-left : 2px;
     vertical-align: top;  	font-family: arial, Freestyle Script ; font-size:16px;   font-weight:bold;      z-index: 6;}

#main_text_c{   position:absolute;
    left:0px;	TOP: 210px;		width:510px;	COLOR: white;        padding-left : 2px;  
     
	vertical-align: top;  	font-family: Arial  ; font-size:11px;        z-index: 7;}
 
/* left menu bottom links */                 

#marklinks   { position:relative; 	left:15px;	top:0px; 	z-index:  2;}   /* see not ie css */    

.golfmark {         POSITION: relative;      TOP: -105px;     LEFT: 920px;
                border-right-width: 1px; border-right-style : solid ; border-right-color: white;
              z-index:2  }

.clubmarkdefault {        POSITION:  relative;      TOP: -105px;     LEFT: 910px;
              border-color :White ; border-width: 1px ; z-index:4  }
              

               
.stevesurry {POSITION: relative;      TOP: -105px;     LEFT:  -30px; z-index:  4;   }   

 #weather {POSITION: relative;      padding-TOP: 330px;     LEFT: 15px; z-index:  4;  } 	 /* see not ie css */  
 

 .coursemessage                        
 {        POSITION:  relative;      TOP: -753px;     
LEFT: 450px;
              border-color :White; border-width: 2px; z-index:9
}
