/* CSS Document  */

body{text-align:center;font-family:Arial, Verdana, Helvetica, sans-serif;background:url("../images/bgShad.gif") repeat-y;background-position:center;margin:0;}
#mainTable{width:670px;vertical-align:top;margin:0 auto;padding:0;}
#accessCell{height:22px;color:#777;font-size:1em;text-align:left;}
#topBanner{height:178px;vertical-align:top;}
.left{width:166px;border-top:17px solid #949494;background:#EEE;text-align:center;vertical-align:top;}
.right{width:214px;border-top:17px solid #C4D356;vertical-align:top;text-align:left;}
.main{text-align:center;vertical-align:top;}
#contentDiv{width:285px;border-top:17px solid #C4D356;margin-left:auto;margin-right:auto;text-align:left;color:#444;}
#searchresults p{line-height:1.3em;padding:0;}
h1{font-size:1.5em;padding-top:8px;padding-bottom:8px;margin-top:8px;margin-bottom:8px;}
h2{font-size:1.4em;padding-top:8px;padding-bottom:8px;margin-top:8px;margin-bottom:8px;}
h3{font-size:1.3em;padding-top:8px;padding-bottom:8px;margin-top:8px;margin-bottom:8px;}
h4{font-size:1.2em;padding-bottom:4px;margin-bottom:4px;display:inline;}
.accommName{font-size:1.2em;font-weight:700;padding-bottom:2px;margin-bottom:2px;}
h5{font-size:1.1em;padding-top:4px;padding-bottom:4px;margin-top:4px;margin-bottom:4px;}
h6{font-size:1em;padding-top:4px;padding-bottom:4px;margin-top:4px;margin-bottom:4px;}
#botGrey{height:8px;background:#C4D356;border-top:1px solid #FFF;}
#botGreen{height:8px;background:#949494;border-left:5px solid #FFF;}
#quick{background:#D8E8EA;padding-bottom:9px;}
#quick form{width:190px;padding-left:10px;}
#events{background:#F0F3DA;border-top:2px solid #FFF;}
#events p{padding-left:8px;padding-righ:8px;}
#events a:link{text-decoration:none;color:#444;}
#botBanner{height:30px;line-height:30px;text-align:center;}
.backButt a,.backButt a:link,.backButt a:visited{color:#333;text-decoration:none;}

/**************************************************  Left Nav Main Menu Styles   ******** */

#navcontainer{font-size:1em;width:148px;vertical-align:top;padding-top:5px;padding-bottom:5px;margin-left:auto;margin-right:auto;text-align:left;}
#navcontainer ul{list-style-type:none;margin:0;padding:0;}
#navcontainer ul #home{background:url("../images/icons/home.gif") no-repeat;background-position:0 0;}
#navcontainer ul #home #current{background:#FFC252 url("../images/icons/home.gif") no-repeat;background-position:0 0;text-decoration:underline;}
#navcontainer ul #about{background:url("../images/icons/about.gif") no-repeat;background-position:0 0;}
#navcontainer ul #about #current{background:#FFC252 url("../images/icons/about.gif") no-repeat;text-decoration:underline;background-position:0 0;}
#navcontainer ul #search{background:url("../images/icons/search.gif") no-repeat;background-position:0 0;}
#navcontainer ul #search #current{background:#FFC252 url("../images/icons/search.gif") no-repeat;text-decoration:underline;background-position:0 0;}
#navcontainer ul #browse{background:url("../images/icons/browse.gif") no-repeat;background-position:0 0;}
#navcontainer ul #browse #current{background:#FFC252 url("../images/icons/browse.gif") no-repeat;text-decoration:underline;background-position:0 0;}
#navcontainer ul #partners{background:url("../images/icons/partners.gif") no-repeat;background-position:0 0;}
#navcontainer ul #partners #current{background:#FFC252 url("../images/icons/partners.gif") no-repeat;text-decoration:underline;background-position:0 0;}
#navcontainer ul #contact{background:url("../images/icons/contact.gif") no-repeat;background-position:0 0;}
#navcontainer ul #contact #current{background:#FFC252 url("../images/icons/contact.gif") no-repeat;text-decoration:underline;background-position:0 0;}
#navcontainer ul #links{background:url("../images/icons/links.gif") no-repeat;background-position:0 0;}
#navcontainer ul #links #current{background:#FFC252 url("../images/icons/links.gif") no-repeat;text-decoration:underline;background-position:0 0;}
#navcontainer a{font-weight:700;color:#222;display:block;border-bottom:1px solid #000;text-decoration:none;voice-family:inherit;width:115px;padding:0.5em 0 0.7em 33px;}
html>body #navcontainer a{width:115px;}
#navcontainer a:link,#navcontainer a:visited{color:#222;text-decoration:none;}
#navcontainer a:hover{color:#00B;text-decoration:underline;}
#navcontainer a:active{color:#222;}

/* search result styles - unused due to overlapping occurring  */

.result{width:495px;height:70px;padding-top:5px;position:relative;}
p.result{padding:0;}
.displaying{font-size:.9em;display:inline;position:relative;}
.pages{position:absolute;right:0;display:inline;}
.clear{clear:both;}
.cottPic{width:107px;}
.shortDesc{position:absolute;left:107px;width:380px;padding-left:5px;padding-bottom:8px;border-bottom:1px solid #999;}
.shortDesc a{color:#1C60A0;text-decoration:none;}
.shortDesc a:hover{color:#FFF;background:#1C60A0;}
.info{float:left;width:100px;color:#1C60A0;font-weight:700;clear:left;}
.detail{padding-bottom:10px;margin-left:100px;}

/* forces out block level p tags from the description  */

.detail p{display:inline;}
#thumbnails{padding-bottom:10px;}

/**** Search form *** */

.outLine{margin-bottom:5px;border:1px solid #AAA;width:85%;margin-left:auto;margin-right:auto;padding:6px;}
/*label{
	position:absolute;
	top:3px;
}  */

.labelcell{width:130px;}
.selectcell{text-align:left;}
.drop{display:inline;margin-left:150px;}
.clickrow{height:25px;position:relative;}
.click{margin-left:120px;}
.icon{width:25px;}
#searchButt{margin-left:15px;}
.starRating{font-size:1.6em;font-weight:700;color:#A00;}
#accommodation h2{font-size:1.4em;padding-top:2px;padding-bottom:2px;margin-top:2px;margin-bottom:2px;}
.strap{font-size:.9em;color:#009;}
#accessCell a,#accessCell a:link,#accessCell a:visited,#botBanner a:link,#botBanner a:visited,#botBanner a:avtice{color:#777;text-decoration:none;}
#accessCell a:hover,#events a:hover,#botBanner a:hover,.backButt a:hover{text-decoration:underline;}
#contentDiv p,#contentDiv2 p{line-height:1.3em;padding-left:15px;padding-right:15px;}
#contentDiv2,#searchresults{width:495px;border-top:17px solid #C4D356;margin-left:auto;margin-right:auto;text-align:left;color:#444;}

/****** Special Offers ******/

.orangeText{color:#A00;}
.codeword{color:#ff9000;}
.donext{background:url(../images/icons/help_icon.gif) left top no-repeat; padding-left:30px; height:20px; display:block; margin-top:5px;}