.cssimage1 A:link { TEXT-DECORATION: none; }
.cssimage1 A:hover{ TEXT-DECORATION: none; } 
.cssimage1 A:active{ TEXT-DECORATION: none; }
.cssimage1 A:visited{ TEXT-DECORATION: none; }

.cssimage1 A:link { TEXT-DECORATION: none; }

A:hover.cplinks { TEXT-DECORATION: none; }


A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none; color: red;}


* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}

body
{
text-align: center;
 

background-image: url("http://www.cumberwellpark.com/cp2009/images/cp3.jpg");
background-repeat: repeat


}

#container
{
margin-left: auto;
margin-right: auto;
 
width: 1024px;

 
text-align: left;
} 

.2009bgmap{ TEXT-DECORATION: none; }


#ContentPlaceHolder1 {	position:absolute; top:10px; width:1000px; height: 740px;		z-index:  0;}

#image1		{position:absolute; top:10px;	 text-decoration:none;	z-index:  1;}


#newsticker {position:absolute; top:134px; background-color:#042677; width:1024px; 
height:27px;		z-index:  88;
	 
}  



#default2 {position:absolute; top:10px;		z-index:  2;}


#flashpro	{position:relative; 	top:0px;   left:450px;	z-index:  3; visibility:hidden  }	

/* masterpage leftmenu links */
 

#leftmenu  {	position:relative; 	left:0px;	top:-64px; text-align:left; 	z-index:  3;}   /* see not ie css */  
#leftmenu1  {	position:relative; 	left:0px;	top:-311px; text-align:left; 	z-index:  3;}   /* see not ie css */ 
#leftmenu1a  {	position:relative; 	left:0px;	top: -1033px; text-align:left; 	z-index:  6;}   /* see not ie css */ 

#leftmenu2  {	position:relative; 	left:0px;	top:-137px; text-align:left; 	z-index:  88;} 
#leftmenu3 {	position:relative; 	left:0px;	top:-412px; text-align:left; 	z-index:  6;}   /* see not ie css */ 
#leftmenu4 {	position:relative; 	left:0px;	top:-372px; text-align:left; 	z-index:  6;}   /* see not ie css */ 
#leftmenu5 {	position:relative; 	left:0px;	top:-572px; text-align:left; 	z-index:  6;}   /* see not ie css */ 
 
#leftmenu7 {	position:relative; 	left:0px;	top: 425px; text-align:left; 	z-index:  6;}   /*   */ 


.myindex {	position:relative; 	text-align:left; 	z-index:  3;}   



#greyRule {POSITION: relative; background: #CECECE; width: 1000px; height: 10px; 
			padding: 0; top: 308px ;  margin: 0;  z-index:  2;   clear:both;} 
#greyRule hr {display: none; z-index:  2;}



#greyRulev {POSITION: relative; background: #CECECE; width: 4px; height: 600px; 
            padding: 0; top: 15px ;  left: 820px;margin: 0;  z-index:  2;} 
#greyRulev hr { display: none; z-index:  2;}


#flashmain    { position:relative; 	left:159px;	top:145px;   	z-index:  2;  }	


/*right menu buttons */

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

#flash3	{ position: relative; left:  825px; top: -599px;   z-index:2; 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:220px;	top:160px; 	z-index:  2;}  /* see not ie css */  



#cp2golfmenu1 {   position: absolute;    left:0px;	TOP: 0px;	Height:446px;	width:180px;
	COLOR: white;   line-height : 43px;       padding-left : 6px; text-align:left;       z-index: 2;
	vertical-align: top;     	font-family: Arial ; font-size:16px; font-weight:bold;        z-index: 7;}
	
#cp2golfmenu1a {   position:absolute;   left:90px;	TOP: 12px;		width:190px;
	COLOR: white;          text-align:left;       padding-left : 4px;  z-index: 2;
	vertical-align: top;     	font-family:  Arial ; font-size:16px; font-weight:bold;         z-index: 7;}
	
	
#main_text_g{   position:absolute;    left:0px;	TOP: 25px;	Height:120px;	width:465px;
	COLOR: white;        padding-left : 2px;  padding-right:4px;      
	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;	Height:120px;	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:160px; 	z-index:  8;}   /* see not ie css */    

.golfmark {         POSITION: relative;      TOP: -305px;     LEFT: 0px;
                border-right-width: 1px; border-right-style : solid ; border-right-color: white;
              z-index:5  }

.clubmark {        POSITION:  relative;      TOP: -305px;     LEFT: -5px;
              border-color :White ; border-width: 1px ; z-index:5  }
              
.teelookup {POSITION: absolute;      TOP: -535px;     LEFT: -13px; z-index:  6; 
            border-bottom-width:1px ; border-bottom-style : solid; border-bottom-color: white; 
                     		 	 border-top-width: 1px ; border-top-style : solid ; border-top-color: white; 
                     		 	 border-right-width: 1px ; border-right-style : solid ; border-right-color: white; }      /* Tee Loopup Button */

 .TeeTimes {POSITION: absolute;      TOP: -360px;     LEFT: -100px; z-index:  6; visibility:hidden; }  
 .TeeTimesd {POSITION: absolute;      TOP: -320px;     LEFT: -100px; z-index:  7; visibility:hidden;  }  

               
.stevesurry {POSITION: relative;      TOP: -305px;     LEFT:  15px; z-index:  6;   }   

 #weather {POSITION: relative;      TOP: 160px;     LEFT: 15px; z-index:  16;  } 	 /* see not ie css */  
 
 
 .loginname   { position: absolute; visibility:hidden;}        
.loginsta   { position: absolute; visibility:hidden;}  
.enquiryformlink  { position: absolute; visibility:hidden;}  
.basketinfo   { position: absolute; visibility:hidden;}     


/* membership */



#membershipin  { POSITION: relative;    TOP: 260px;     LEFT: 170px; z-index:  1;   Height:605px; 	width:840px;   overflow:auto }  
#membershipin2  { POSITION: relative;    TOP: 255px;     LEFT: 170px; z-index:  1;   Height:605px; 	width:840px;   overflow:auto }
#myuserhtm  { POSITION: relative;    TOP: 165px;     LEFT: 170px; z-index:  4;   Height:605px; 	width:840px;   overflow:auto }  
#myuserhtmcontact { POSITION: relative;    TOP: 165px;     LEFT: 170px; z-index:  9;    }  

/* History   see other css */
#myuserhtmgolf_header 
  {POSITION: relative; 	vertical-align: top;  padding-top: -15px; width: 600px; LEFT: 170px; TOP: 155px; COLOR: white; font-family: Arial  ; font-size:22px;  z-index: 4;}

#myuserhtmgolf_header_spikes 
  {POSITION: relative; 	vertical-align: top;  padding-top: -15px; width: 800px; LEFT: 180px; TOP: 155px; COLOR: white; font-family: Arial  ; font-size:15px;  z-index: 4;}



#myuserhtmgolftext 
 { POSITION: relative;    TOP: 185px;  padding-right: 7px;   LEFT: 170px; z-index:  4; font-family: arial; Height:540px; 	width:620px; COLOR: white;   overflow:auto }  

#myuserhtmgolftext10 
 { POSITION: relative;    TOP: 185px;  padding-right: 7px;   LEFT: 170px; z-index:  4; font-family: arial; font-size: 13px; Height:540px; 	width:620px; COLOR: white;   overflow:auto }  



#myuserhtmgolftextfooter 
 { POSITION: relative;    TOP: 70px;  padding-right: 7px;   LEFT: 170px; z-index:  4; font-family: arial; Height:217px; 	width:850px; COLOR: white;   overflow:auto }  


#myusershtmgolftextright
 { POSITION: relative;    TOP: 235px;  padding-right: 7px;   LEFT: 750px; z-index:  4; font-family: arial; Height:440px; 	width:230px; COLOR: white;   overflow:auto }  


#myuserhtmgolfimage
 {POSITION: relative; 	TOP: -420px;   LEFT: 801px;  COLOR: white; z-index:  4;  width: 222px;
   border-bottom-width: 2px; border-bottom-style : solid ; border-bottom-color: white;} 
	
#myuserhtmgolfimagemain
 {POSITION: relative; 	TOP: -490px;   LEFT: 170px;  COLOR: white; z-index:  4;  width: 529px;
   border: solid 2px white;} 
   
#myuserhtmgolfimagemainauto
 {POSITION: relative; 	TOP: 172px;   LEFT: 180px;  COLOR: white; z-index:  4;  width: 812px;  height:550px; overflow:auto;
   border: solid 2px white;} 
   
	
/* Contact us form layout */


#checkalll{   position:absolute;    left:185px;	TOP: 40px;COLOR: white;  	vertical-align: middle;
	font-family:  Arial  ; font-size:14px;        z-index: 9;}

#checkallr{   position:absolute;    left:380px;	TOP: 40px;COLOR: white;  	vertical-align: middle;
	font-family:  Arial  ; font-size:14px;        z-index: 9;}



.buttonsend {   position:absolute;    left:581px;	TOP: 482px; height: 24px; width: 95px;   
	vertical-align: middle;	font-family:  Arial  ; font-size:12px;        z-index: 9;}

.checkerrormsg {	position:absolute;    left:370px; height: 24px;width: 130px;   
	TOP: 0px;  	vertical-align: middle;	font-family:  Arial  ; font-size:12px;     padding-left: 20px;       z-index: 7;}

#enquiry {   position:absolute;    left:190px;	TOP: 130px;		COLOR: white;  	vertical-align: middle ;
	font-family:  Arial ; font-size:14px;        z-index: 9;}
	
.contactmess {position:absolute;    left:0px;	TOP: 275px; width:30px; height: 20px;	
	COLOR: white;  	font-family:  Arial ; font-size:12px;        z-index: 9;}
	
.contacttext {position:absolute;    left:75px;	TOP: 275px;    z-index: 9;}
	
	
.enquirymaillist {position:absolute;    left:240px;	TOP: 510px; width:250px; height: 40px;	
	COLOR: white;  	font-family:  Arial ; font-size:9px;        z-index: 9;}


/* access db reads - jobs etc.  */

#dbgridnews {POSITION: relative; 	TOP: -420px;   LEFT: 200px;  COLOR: white; z-index:  9;  width: 722px;
   border-bottom-width: 2px; border-bottom-style : solid ; border-bottom-color: white;
    padding-left:10px ; padding-right: 10px} 
	
	
.jobsdbdata { LEFT: 20px;}


   
#coursemessage {POSITION: relative; 	TOP: -340px;   LEFT: 150px;  COLOR: white; z-index:  4;  width: 222px;}
.coursemsg	{ position: relative; visibility: hidden; left:   292px; top: 50px;  z-index:6; width: 400px; height:10px; color:White; font-style:normal; font-family: Arial; font-size: 20px}
.coursemsg1 { position: relative; visibility: hidden; left:  292px; top: 65px; z-index:6; width: 400px; height:12px; color:White; font-style:normal; font-family: Arial; font-size: 12px}
.coursemsg2 { position: relative; visibility: hidden; left:  310px; top: 75px; z-index:6; width: 400px; height:12px; color:White; font-style:normal; font-family: Arial; font-size: 10px}
.coursemsg3 { position: relative; visibility:hidden; left:  292px; top: 55px; z-index:6; width: 400px; height:12px; color:White; font-style:normal; font-family: Arial; font-size: 12px}



.imagehole { position: relative; visibility:visible; left:  505px; top: -900px; z-index:7; 
             width: 500px; height:353px; color:White; font-style:normal; font-family: Arial; font-size: 12px;
              border: solid 2px white;}             }
             
.PGnext { position: relative; visibility:visible; left: 130px; top: -1310px; z-index:7; width: 122px; height:20px; color:White; font-style:normal; font-family: Arial; font-size: 14px}
.PGprev { position: relative; visibility:visible; left: 90px; top: -810px; z-index:7; width: 122px; height:20px; color:White; font-style:normal; font-family: Arial; font-size: 14px}

.imagetee { position: relative; visibility:visible; left:  1px; top: -790px; z-index:7; 
            width: 122px; height:92px; color:White; font-style:normal; font-family: Arial; font-size: 12px;
            border-bottom-width: 2px; border-bottom-style : solid ; border-bottom-color: white             }
.imagegreen { position: relative; visibility:visible; left:  1px; top: -790px; z-index:7; width: 122px; height:92px; color:White; font-style:normal; font-family: Arial; font-size: 12px}
.imagefairway { position: relative; visibility:visible; left:  1px; top: -790px; z-index:7; width: 122px; height:92px; color:White; font-style:normal; font-family: Arial; font-size: 12px}
.imageother { position: relative; visibility:visible; left:  1px; top: -790px; z-index:7; width: 122px; height:92px; color:White; font-style:normal; font-family: Arial; font-size: 12px}

#hole_header {
   position:relative;
    left:206px;
	TOP: 160px;
	Height:50px;
	width:300px;
	COLOR: white;  
      
     
	vertical-align: top;   
	font-family: Arial  ; font-size:20px;
        z-index: 6;
 
}


#hole_info_text{
   position:relative;
    left:206px;
	TOP: 156px;
	Height:320px;
	width:270px;
	COLOR: white;  
      
     
	vertical-align: top;  
	font-family:  verdana  ; font-size:11px;
        z-index: 6;
 
}


.PGpro {
    position:relative;
    left:55px;
	TOP: -1070px;
	Height:40px;
	width:100px;
	COLOR: white;
     text-align : left ;   text-decoration: none;  
	vertical-align: top;  
	font-family: Arial   ; font-size:20px;
        z-index:5;
	 
}



#hole_protip{
   position:relative;
    left:197px;
	TOP: 20px;
	Height:200px;
	width:270px;
	COLOR: white;  
      padding-left : 10px;  
     
	vertical-align: top;   
	font-family:  verdana  ; font-size:11px;
        z-index: 6;
 
}

#hole_tee{
   position:relative;
    left:206px;
	TOP: -115px;
	Height:446px;
	width:280px;
	COLOR: white;  
      padding-left : 3px;  
     
	vertical-align: top;  padding-top: 50px;
	font-family:  verdana ; font-size:11px;
        z-index: 6;}   
        
.html-marquee {height:27px;width:1024px; z-index:3; background-color:#000033;font-family:Arial;font-size:14pt;color:#FFFFFF;border-width:0;border-style:solid;border-color:#000033;}

 
#linksred {position:relative;left:4px;top:-1240px; z-index: 5;}
#linksyellow {position:relative;left:4px;top:-1240px; z-index: 5;}
#linksblue {position:relative;left:4px;top:-1240px;z-index: 5;}
#linksorange {position:relative;left:4px;top:-1240px;z-index: 5;}

A.holeslinksred:hover{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:12px; color: red ;}
         
A.holeslinksred:link{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: White ;}
	
A.holeslinksred:active{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: white ;}

A.holeslinksred:visited{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: red ;}

A.holeslinksyellow:hover{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: yellow ;}
         
A.holeslinksyellow:link{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: White ;}
	
A.holeslinksyellow:active{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: white ;}

A.holeslinksyellow:visited{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: yellow ;}

A.holeslinksblue:hover{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: blue ;}
         
A.holeslinksblue:link{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: White ;}
	
A.holeslinksblue:active{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: white ;}

A.holeslinksblue:visited{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: Blue ;}

A.holeslinksOrange:hover{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: Orange ;}
         
A.holeslinksOrange:link{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: White ;}
	
A.holeslinksOrange:active{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: white ;}

A.holeslinksOrange:visited{	TEXT-DECORATION: none; text-align:center;	z-index: 20; font-family: Verdana   ; font-size:11px; color: Orange ;}

