
body{background-color:#ECEBE8; margin:0; padding:0; text-align:center;
    font:11px/18px Verdana; color:#000;background:url(../images/bodyBG.jpg);background-repeat: repeat-x;}
    
img, a, img a{border:none!important;}
img{float:left;}

p {font:11px/18px Verdana; color:#000;}
a{color:#000; font:11px Verdana,sans-serif; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}

h1{font:20px sans-serif; color:#000; margin:0; padding:6px 0;}
h2{font:14px sans-serif; color:#000; margin:0; padding:6px 0;}
h3{font:12px sans-serif; color:#000; margin:0; padding:6px 0;}
h4{font:10px sans-serif; color:#000; margin:0; padding:6px 0;}

ul{list-style-type:none; margin:0; padding:0; float:left; clear:both;}
ul li{margin:0; padding:0 0 0 18px; float:left; clear:both;
    background:url(/includes/images/nav/li_BG1.jpg) left 6px no-repeat;}

#pageLeft{width:240px; margin:0; padding:0; float:left;}

#nav{width:240px; height:auto; float:left; border:0px solid red;}
#nav ul{margin:0; padding:0; list-style-type:none!important;}
#nav ul li .selected a{text-decoration:underline;}
#nav ul li{background:none!important; margin:0; padding:0; float:left; clear:both;}
#nav ul li a{}


/* 2LN */
#nav ul li ul{width:220px; margin:0; padding:0 0 0 20px; float:left; clear:both; 
    border:0px solid red!important;}
#nav ul li ul li a{font-weight:normal!important;}
siteHolder


#pre{width:100%; margin:0; padding:0; float:left; clear:both;}

#autoCenter{width:700px; height:auto; margin:10px auto 0 auto; padding:0; clear:both; border:0px solid blue;
   text-align:left!important;}











/*-------------mainsite--------------------*/

#siteHolder{clear:both;margin:auto; padding:auto; width:838px;height: 856px;}
#siteFloat{margin:0; padding:10px;width:818px;height:836px;}
#mainholder{border:0px solid red;margin:0;padding:4px 0 0 0;width:818px;height:100%;background:url(../images/bg_main.jpg);background-repeat: repeat-x;}

/*---------------------------header------------------*/
#TopHolder {border:0px solid red;margin:auto;padding:0;width:807px;height:112px;background:url(../images/top_bg.jpg);background-repeat:no-repeat;background-color:#fff;}
#logo1{border:0px solid red;margin:auto;padding:auto;width:200px;height:111px;background:url(../images/logo01.jpg);background-repeat:no-repeat;text-indent:-9999px;}
/*----------------------------------------------------*/




/*-------------------------content area------------------*/
#content_area{margin:auto; padding:0; width:807px;height:361px;border:0px solid blue;}
#Context01_bg {margin:0;padding:0; width:595px;height:361px; border:0px solid black; float:left;background:url(../images/content01_bg.jpg) no-repeat;}
#PageTitle h2 {text-indent:-9999px;} 
#flashPageTitle {clear:both;margin:25px 0 0 0;padding:0 0 0 30px;border:0px solid blue; float:left;width:277px;height:31px;}

#context01 {clear:both;margin:0;padding:0 28px 20px 36px;border:0px solid black; float:left;width:523px; text-align:left;}
#context01 p{color:#4E4E46;border:0px solid blue;}


#right_area {margin:0;padding:0; width:212px;height:361px; border:0px solid red; float:right;background:url(../images/right_area.jpg) no-repeat;}


#gift_voucher{margin:85px 0 0 0;float:left; padding:0 0 0 35px;width:147px;height:39px;border:0px solid blue;background:url(../images/gift_voucher.jpg) right no-repeat;}

#gift_voucher a{clear:both; border:0px solid red;width:147px;height:39px;float:left; background-color:#fff; text-align:left; background: transparent url(../images/gift_voucher.jpg) left no-repeat; text-indent:-9999px;background-position: 0 0px;}
#gift_voucher a:hover, #gift_voucher a selected { width: 147px; background-position: 0 -39px; }

#newsletter {margin:5px 0 0 0;float:left;padding:0 0 0 35px;width:147px;height:36px;border:0px solid red;background:url(../images/newsletter.jpg) right no-repeat;}

#newsletter  a{clear:both; border:0px solid red;width:147px;height:36px;float:left; background-color:#fff; text-align:left; background: transparent url(../images/newsletter.jpg) left no-repeat;text-indent:-9999px;background-position: 0 0px;}
#newsletter a:hover, #newsletter a selected { width: 147px; background-position: 0 -36px; }


#flash_text_right {margin:5px 0 0 0;float:left;padding:0 0 0 35px;border:0px solid blue;width:140px; height:139px;}




/*------------------------content area on matser page-------------------------------*/
#left_area_Master_pages {clear:both;margin:0;padding:0; width:215px;height:363px; border:0px solid red; float:left;background:url(../images/right_area_master_page.jpg) no-repeat;}
#Context01_bg_Master_pages {margin:0;padding:0; width:592px;height:361px; border:0px solid black; float:right;background:url(../images/content01_bg_master.jpg) right no-repeat;}
#secondaryNav_M {margin:0;padding:30px 0 0 35px;float:left;width:180px; height:140px;border:0px solid blue;}
#gift_voucher_M{margin:25px 0 0 0;float:left; padding:0 0 0 35px;width:147px;height:39px;border:0px solid blue;background:url(../images/gift_voucher.jpg) right no-repeat;}
#gift_voucher_M a{clear:both; border:0px solid red;width:147px;height:39px;float:left; background-color:#fff; text-align:left; background: transparent url(../images/gift_voucher.jpg) left no-repeat; text-indent:-9999px;background-position: 0 0px;}
#gift_voucher_M a:hover, #gift_voucher a selected { width: 147px; background-position: 0 -39px; }


/*-------------------------------------Secondary Nav---------------------------------------------*/
#links_Secondary_Nav ul {list-style: none;margin:0px; }
#links_Secondary_Nav li{float:left;text-align:center;margin:10px 0 0 0;padding:0;}
#links_Secondary_Nav li a {font-family:Arial;letter-spacing:0px;}
#links_Secondary_Nav li.Local_attactions a { margin:0;padding:0 0 0 30px;display: block;text-align:left;color:#876E46;background:url(../images/wave.gif) left no-repeat; width: 125px;}
#links_Secondary_Nav li.Calender_of_events a {margin:0;padding:0 0 0 30px; display: block;text-align:left;color:#876E46;background:transparent url(../images/wave.gif) no-repeat left;width: 125px;}
#links_Secondary_Nav li.golf a { margin:0;padding:0 0 0 30px;display: block;text-align:left;color:#876E46;background:url(../images/wave.gif) no-repeat left;width: 100px;}
#links_Secondary_Nav li.walking a { margin:0;padding:0 0 0 30px;display: block;text-align:left;color:#876E46;background:url(../images/wave.gif) no-repeat left;width: 100px;}
#links_Secondary_Nav li.sailing a { margin:0;padding:0 0 0 30px;display: block;text-align:left;color:#876E46;background:url(../images/wave.gif) no-repeat left;width: 100px;}






.hide {display:none;}