BODY {
background-position : 50% 50%;
margin : 0 auto;
; background-color: #2808B5; background-image: url(../images2/bg.jpg); background-repeat: repeat-y
}
#wrapper {
width : 1000px;
text-align : center;
margin : 0 auto;
background-position : center top;
; background-image: url(../images2/wrap_bg.jpg); background-repeat: repeat-y
}
a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 10px;
}
a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 10px;
}
a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 10px;
text-decoration : none;
}
a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 10px;
}
#header {
height : 146px;
width : 1000px;
text-align : center;
background-image : url(../images2/header_image.jpg);
background-repeat : no-repeat;
; float: left
}

td a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 12px;
}
td a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 12px;
}
td a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 12px;
text-decoration : none;
}
td a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 12px;
}
#phone {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
color : #ffffff;
text-decoration : none;
text-align : left;
float : right;
margin-top : 10px;
margin-right : 20px;
}
#left {
float : left;
width : 194px;
; background-color: #728BB5; text-align: left
; background-position: center bottom
}
#right {
float : right;
width : 194px;
; background-color: #728BB5
; clear: right
}
.left {
background-color : #728bb5;
float : left;
height : 400px;
width : 30%;
}
#mid {
float : left;
width : 608px;
}
#left_top {
background-repeat : no-repeat;
float : left;
height : 41px;
width : 194px;
background-image : url(../images2/left_top.jpg);
}
#right_top {
background-repeat : no-repeat;
float : right;
height : 98px;
width : 194px;
background-image : url(../images2/right_top.jpg);
}
#link_bg {
float : left;
height : 25px;
width : 1000px;
; background-image: url(../images2/linkbg.jpg); background-repeat: no-repeat
}
#top_link {
text-align : center;
float : left;
width : 950px;
background-position : center center;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
padding-left : 50px;
}
#top_link ul {
list-style-type : none;
list-style-image : none;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
#top_link li {
display : inline;
background-image : url(../images2/bullet.jpg);
background-repeat : no-repeat;
float : left;
background-position : left center;
}
#top_link ul li a {
text-decoration : none;
color : #ffffff;
float : left;
text-align : left;
padding : 0 0 0 5px;
margin : 2px 30px 0 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
#top_link ul li a:hover {
color : #cccccc;
text-decoration : none;
}

#left_link {
font : bold 11px Arial, Helvetica, sans-serif;
color : #ffffff;
float : left;
width : 194px;
}
#golf {
background-image : url(../images2/golf_around.jpg);
background-repeat : no-repeat;
float : left;
height : 35px;
width : 600px;
margin-top : 20px;
margin-left : 9em;
padding-bottom : 10px;
}
.content1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
text-decoration : none;
text-align : justify;
; width: 600px; float: left
; padding-right: 2px; padding-left: 2px
}
.content2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
text-decoration : none;
text-align : justify;
padding-right : 10px;
padding-left : 10px;
padding-bottom : 10px;
font-weight : bold;
}
#footer {
float : left;
height : 101px;
width : 100%;
}
#form {
background-repeat : no-repeat;
width : 419px;
float : left;
padding-left : 90px;
}
#footer_left {
background-image : url(../images2/footer_left.jpg);
background-repeat : no-repeat;
float : left;
height : 101px;
width : 67px;
}
#footer_right {
background-image : url(../images2/footer_right.jpg);
background-repeat : no-repeat;
float : right;
height : 101px;
width : 67px;
}
#footer_mid {
background-image : url(../images2/footer.jpg);
background-repeat : repeat-x;
float : left;
height : 101px;
width : 100%;
}
.copyright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #96add5;
text-decoration : none;
text-align : center;
margin-top : 15px;
}
.text {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
text-align : left;
border-color : #000000 #000000 #8da7d3;
border-style : solid;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 1px;
border-left-width : 0;
float : left;
margin-left : 5px;
}
#table {
float : left;
width : 185px;
margin-top : 10px;
}
#premium {
float : left;
height : 85px;
width : 160px;
margin-left : 17px;
margin-top : 10px;
}
#right_img {
float : left;
height : 106px;
width : 164px;
margin-left : 17px;
background-image : url(../images2/image_right.jpg);
margin-top : 15px;
}
.text a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-size : 12px;
}
.text a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-size : 12px;
}
.text a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #cccccc;
font-size : 12px;
text-decoration : none;
}
.text a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-size : 12px;
}
span.c1 {
color : #002fda;
font-family : Arial, Helvetica, sans-serif;
font-size : 80%;
}
.content3 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #010196; text-decoration : underline; text-align : justify; padding-right : 10px; padding-left : 10px; padding-bottom : 10px; font-weight : bold; }
#golfers {  background-image: url(../images2/golfers.jpg); background-repeat: no-repeat; float: left; height: 222px; width: 194px}
#header_perthshire { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/perthshire_image.jpg); background-repeat : no-repeat; ; float: left}
#header_special_offer { height : 174px; width : 100%; text-align : center; background-image : url(../images2/special_offer_header.jpg); background-repeat : no-repeat; }
#header_highland { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/Highland_image.jpg); background-repeat : no-repeat; ; float: left}
#header_ayrshire { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/ayrshire_image.jpg); background-repeat : no-repeat; ; float: left}
#header_angus { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/angus_image.jpg); background-repeat : no-repeat; ; float: left}
#banner1 {  background-image: url(../images2/banner1.jpg); background-repeat: no-repeat; float: left; height: 42px; width: 1000px}
#header_fife { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/fife_image.jpg); background-repeat : no-repeat; ; float: left}
#header_aboutus { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/aboutus_image.jpg); background-repeat : no-repeat; ; float: left }
#header_latest_golf { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/latest_golf_news_image.jpg); background-repeat : no-repeat; ; float: left }
#header_links { height : 146px; width : 1000px; text-align : center; background-image : url(../images2/links_image.jpg); background-repeat : no-repeat; ; float: left }


.copyright a:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none
	}

.copyright a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none
	}

.copyright a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	font-weight: bold; 
	color: #FF9900; 
	text-decoration: none
	}
.copyright a:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none
	}



/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu {
font-size:10px;
margin:0px 0px; /* this page only */
; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
position:relative;
z-index:500;
padding:0;
margin:0;
list-style-type:none;
width:194px;
}
/* style the list items */
.menu li {
height:26px;
/* for IE7 */
float:left;
width: 194px; 
background-image: url(../images2/linkbg_normal.jpg); 
 color: #FFFFFF;}
.menu li.sub {background-image: url(../images2/linkbg_normal.jpg); no-repeat right center;} 

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:26px;
line-height:26px;
width:194px;
color: #FFFFFF;
text-indent:10px;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {width:150px; w\idth:149px;}
/* style the link hover */
* html .menu a:hover {color: #FFFF00;background-image: url(../images2/linkbg_hover.jpg); position:relative;}

.menu li:hover {position:relative;}

/* For accessibility of the top level menu when tabbing */
.menu a:active, .menu a:focus {color:#efa; background:#aa7;}

/* retain the hover colors for each sublevel IE7 and Firefox etc */
.menu li:hover > a {color: #FFFF00;background-image: url(../images2/linkbg_hover.jpg);}
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu li ul {
visibility:hidden;
position:absolute;
top:-30px;
/* set up the overlap (minus the overrun) */
left:100px;
/* set up the overrun area */
padding:30px;
}
/* for browsers that understand this is all you need for the flyouts */
.menu li:hover > ul {visibility:visible;}


/* for IE5.5 and IE6 you need to style each level hover */

/* keep the third level+ hidden when you hover on first level link */
.menu ul a:hover ul ul{
visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
.menu ul a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
.menu ul a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}

/* make the second level visible when hover on first level link */
.menu ul a:hover ul {
visibility:visible;
}
/* make the third level visible when you hover over second level link */
.menu ul a:hover ul a:hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level link */
.menu ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link */
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
 #bottom_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002FDA; text-decoration: none; text-align: center; width: 600px;; float: left; margin-left: 0px}
 
.fsize {  
 	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #000000; 
	text-decoration: none; 

	}
	
.bottom_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; text-align: center; width: 100%; float: left; margin-left: 0px}

.bottom_text a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 11px;
}
.bottom_text a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 11px;
}
.bottom_text a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
text-decoration : none;
}
.bottom_text a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-decoration : none;
font-size : 11px;
}
.tab_drop {  background-image: url(../images2/drop_shadow_top.jpg); float: left;  width: 605px}
.tab_drop_end {  background-image: url(../images2/drop_shadow_end.jpg); float: left;  width: 605px; }
