/*Subnav links IMPORTED*/

/* CSS Document */
body {font-size:62.5%; background-image:url(../images/slices/bkd_gradient.jpg); background-repeat:repeat-x; background-color:#F3EDED;}
img {border:0;}
h1 {margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; color:#ffffff; padding:0; font-weight:bold; letter-spacing:-0.1em}
h2 {margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; padding:0; font-weight:bold; color:#530013; font-weight:bold;}
h3 {margin:0 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; padding:0; font-weight:bold;}
h4 {font-weight:normal;}
.imgfloatleft {float:left; margin:0 5px 15px 0;}
p {margin:0 0 10px 0; padding:0;}
a {color:#7B2C36; text-decoration:underline;}
th {text-align:left; color:#FFFFFF; background-color:#530013; padding:0 0 0 5px;}
ul {margin:0 0 10px 0; padding:0;}
td {padding:0 0 0 5px;}
ol li {margin-bottom:20px;}
.floatleft {float:left; margin-right:5px;}
.floatright {float:right; margin-left:5px}
.bold {font-weight:bold;}
strong {color:#7B2C36;}

/*sitemap*/
ul#sitemap {
		margin:0;
		padding:0;
		}

ul#sitemap li {
		list-style:none;
		}

img.imgborder {margin-left:10px;}
.imgborder {border-width:1px; border-style:solid; border-color:#044405;}
#corporate {
	display:block;
	width:325px;
	height:450px;
	position:absolute;
	left: 271px;
	top: 154px;
	background-color:#DBEECE;
	padding-top:25px;
	visibility:hidden;
	border-width:1px;
	border-style:solid;
	border-color:#044405;
}
#training {
	display:block;
	width:325px;
	height:450px;
	position:absolute;
	left: 271px;
	top: 154px;
	background-color:#DBEECE;
	padding-top:25px;
	visibility:hidden;
	border-width:1px;
	border-style:solid;
	border-color:#044405;
}
#classroom {
	display:block;
	width:455px;
	height:250px;
	position:absolute;
	left: 247px;
	top: 154px;
	background-color:#DBEECE;
	padding-top:25px;
	visibility:hidden;
	border-width:1px;
	border-style:solid;
	border-color:#044405;
}
#speaker {
	display:block;
	width:325px;
	height:450px;
	position:absolute;
	left: 425px;
	top: 154px;
	background-color:#DBEECE;
	padding-top:25px;
	visibility:hidden;
	border-width:1px;
	border-style:solid;
	border-color:#044405;
}

/*Body Container*/
#container {display:block; width:955px; height:auto; position:relative; background-color:#7A2B34; margin:0 auto;}
/*END Body Container*/



/*topbar*/
#topbar {display:block; width:933px; height:25px; padding:0 0 0 22px; background-image:url(../images/slices/topbar_bkd_rpt.gif); background-repeat:repeat-x; background-color:#691424;}
#topbarleft {display:block; float:left;}
#topbarright {float:right;}
/*END topbar*/



/*Header*/
#header {display:block; width:933px; height:136px; background-color:#7A2B34; padding:0 0 0 22px;}

#logo {display:block; float:left;}
#banner {float:right;}
/*END Header*/



/*Category links strip*/
#strapline {width:180px; height:42px; background-color:#691424; background-image:url(../images/slices/strapline.jpg); 
background-repeat:no-repeat; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.3em; color:#E7CFD1;
letter-spacing:-0.1em; text-align:center; padding:7px 0 0 0;}

#categories {display:block; width:933px; height:49px; background-color:#691424; padding:0 0 0 22px; background-image:url(../images/slices/category_bkd.jpg);
background-repeat:no-repeat; background-position:202px 0;}

#catcontainer {display:block; width:417px; height:31px; background-color:transparent; float:right; padding:12px 0 0 0;}

#bookonline {width:132px; height:31px; background-image:url(../images/slices/play_stay_bkd.jpg); background-repeat:no-repeat; float:left; margin:0 0 0 3px;}
#lastminoffers {width:132px; height:31px; background-image:url(../images/slices/play_stay_bkd.jpg); background-repeat:no-repeat; float:left; margin:0 0 0 3px;}
#playstay {width:132px; height:31px; background-image:url(../images/slices/play_stay_bkd.jpg); background-repeat:no-repeat; float:left; margin:0 0 0 3px;}
#weddings {width:132px; height:31px; background-image:url(../images/slices/play_stay_bkd.jpg); background-repeat:no-repeat; float:left; margin:0 0 0 3px;}

#playstay a, #lakeside a, #weddings a, #lastminoffers a, #bookonline a {display:block; width:112px; height:31px; font-size:1.1em; text-transform:uppercase; text-align:center; color:#E7CFD1; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.1em;
letter-spacing:-0.1em; padding:3px 0 0 20px; text-decoration:none; background-position:28px 0;}

#playstay a:hover, #lakeside a:hover, #weddings a:hover, #lastminoffers a:hover, #bookonline a:hover {display:block; width:112px; height:31px; font-size:1.1em; text-transform:uppercase; text-align:center; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.1em;
letter-spacing:-0.1em; padding:3px 0 0 20px; text-decoration:none; background-image:url(../images/slices/category_on_bkd.gif); background-repeat:no-repeat;}
/*END Category links strip*/



/* Main Content*/
#content {display:block; width:933px; height:auto; min-height:369px; margin:0 0 0 22px; background-color:#530013;}
/*END /* Main Content*/



/*Main Navigation (left side)*/
#nav {display:block; width:18em; height:505px; background-color:#530013; float:left;}
#nav ul {margin:0; padding:0;}
#nav ul li {width:16.4em; height:1.6em; background-image:url(../images/slices/one_pxl_sidenav.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;
font-size:1.1em; color:#E7CFD1; list-style:none;}

/*Main Navigation (left side) style*/
#nav ul li a {display:block; width:16.4em; height:1.6em; font-family:Arial, Helvetica, sans-serif; color:#E7CFD1; text-decoration:none; padding:1px 0 0 0;}
#nav ul li a img {float:left; margin:2px 5px 0 3px;}
#nav ul li a:hover {color:#ffffff; background-color:#732831;}

/*prize draw signup*/
#prizedraw {display:block; width:155px; height:140px;font-family:Arial, Helvetica, sans-serif; font-size:1.1em; padding-left:15px; margin:0; color:#530013;}
.prizeinput {background-color:#B0D2A0; border:1px solid #094606; color:#022303; margin:0;}
#prizedraw form {margin:0;}

/*Members Area draw signup*/
#MembersPrizeDraw {display:block; width:160px; height:140px;font-family:Arial, Helvetica, sans-serif; font-size:1.1em; padding-left:5px; margin:0; color:#044405; text-align:left;}
#MembersPrizeDraw input {border:1px solid #094606; color:#022303; margin:0;}
#MembersPrizeDraw form {margin:0;}


/*Golf course map image*/
#coursemap {display:block; width:180px; height:125px; background-image:url(../images/slices/one_pxl_sidenav.gif); background-repeat:repeat-x; margin:15px 0 1px 0;}
#coursemap img {margin:2px 0 0 0;}
/*END Main Navigation (left side)*/ 


/*Main Text content section*/
#textcontainer {display:block; min-height:505px; width:753px; float:left; background-color:#FFFFFF;}

#welcome {display:block; width:723px; height:23px; margin:0; padding:5px 0 0 30px; background-image:url(../images/slices/heading_bkd_strip.jpg); background-repeat:no-repeat;}

#menu {display:block; width:502px; height:300px; overflow:auto; position:relative; visibility:visible; margin:0 0 20px 0;}
#maintext {display:block; position:static; width:519px; _width:510px; height:auto; float:left; background-color:#FFFFFF; padding:10px 20px 0 30px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;
color:#2D312D;}
.tablerowheader {background-color:#C9DBC1;}
.tablerow {background-color:#F0F8E9;}
/*END Main Text content section*/

/*Wedding enquiry table*/
#wedEnq {background-image:url(../images/wedding/enq-bgd.jpg); background-repeat:no-repeat; color:#56462A;}
.wedform {background-color:#F6F2E3; border:solid; border-width:1px; border-color:#C7C0A9;}

/*Conference enquiry table*/
#confEnq {background-image:url(../images/conferences/conf-enquiries_bgd.jpg); background-repeat:no-repeat; color:#40322D;}
.confform {background-color:#FFE6B4; border:solid; border-width:1px; border-color:#C7C0A9;}

/*General enquiry table*/
#genenq {background-image:url(../images/gen-enq_bgd.jpg); background-repeat:no-repeat; color:#363709;}
.confform {background-color:#D7D8AB; border:solid; border-width:1px; border-color:#C7C0A9;}

/*Lower category Links*/
#healthLeisure a {width:139px; height:18px; background-image:url(../images/slices/health_leisure.jpg); background-repeat:no-repeat; margin:0 10px 0 0; font-family:Arial, Helvetica, sans-serif;
font-size:1.0em; color:#FFFFFF; padding:67px 0 0 25px; float:left; text-decoration:none;}
#healthLeisure a:hover {background-image:url(../images/slices/health_leisure_on.jpg); background-repeat:no-repeat;}

#specialBreaks a {width:139px; height:18px; background-image:url(../images/slices/special_breaks_events.jpg); background-repeat:no-repeat; margin:0 10px 0 0; font-family:Arial, Helvetica, sans-serif;
font-size:1.0em; color:#FFFFFF; padding:67px 0 0 25px; float:left; text-decoration:none;}
#specialBreaks a:hover {background-image:url(../images/slices/special_breaks_events_on.jpg); background-repeat:no-repeat;}

#tariffPromotions a {width:139px; height:18px; background-image:url(../images/slices/tariff_promotions.jpg); background-repeat:no-repeat; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif;
font-size:1.0em; color:#FFFFFF; padding:67px 0 0 25px; float:left; text-decoration:none;}
#tariffPromotions a:hover {background-image:url(../images/slices/tariff_promotions_on.jpg); background-repeat:no-repeat;}
/*END lower category links*/



/*Subnav (right side)*/
#subnav {display:block; width:184px; height:341px; float:left; background-color:#ffffff; background-image:url(../images/slices/subnav_bkd_img.jpg); background-repeat:no-repeat;}
#subnav ul {margin:3px 0 0 0; padding:0;}
#subnav ul li {width:165px; height:51px; list-style:none; margin:0 0 0 12px; padding:3px 0 0 0;}

/*Subnav text links style*/
#subnavlinks {display:block; width:155px; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#FFFFFF; text-decoration:none; padding:36px 0 0 15px;}

#subnavbarlinks {display:block; width:155px; height:15px; padding:1px 0 0 15px; margin:0;}
a#subnavbarlinks {font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#FFFFFF; text-decoration:none; background-image:url(../images/sub_nav/bar-nav.gif); background-repeat:no-repeat;}
a#subnavbarlinks:hover {background-image:url(../images/sub_nav/bar-nav_on.gif); background-repeat:no-repeat;}

#barnav {display:block; width:165px; height:341px; float:left; background-color:#ffffff; background-image:url(../images/sub_nav/subnav_bkd_img.jpg); background-repeat:no-repeat;}
#barnav ul {margin:3px 0 0 0; padding:0;}
#barnav ul li {width:165px; height:15px; list-style:none; margin:0 0 0 12px; padding:3px 0 0 0;}

/*END Subnav (right side)*/

#floatclear {clear:both;}

/*footer*/
#footer {display:block; width:955px; height:18px; background-color:#7E2939; border-top:1px; border-top-style:solid; border-top-color:#A25F65; clear:both;}
#infostrip {display:block; width:955px; height:18px; background-color:#986770; clear:both; border-top:1px; 
border-top-style:solid; border-top-color:#A25F65; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#7E2939; text-align:center;}
#infostrip a {color:#7E2939;}
#infostrip a:hover {color:#530013;}
.contactinfo {color:#ffffff;}
#infostrip .contactinfo a {color:#ffffff;}
#infostrip .contactinfo a:hover {color:#530013;}
/*END footer*
