body
{
	background-color: #7AB5C6;
	width: 776px;
	height: auto;
	font-size: 9pt;
	font-family: Trebuchet MS;
	color: black;	
	text-align:center;
	margin:auto;

}
h2
{
	font-size:12pt;
	padding-left:5px;
	color:#8D3E1F;
}

h3
{
	font-size:10pt;
	color:#8D3E1F;
}	




img 
{
	border:none;
}

/** navbar **/
.toplinks
{
	height:21px;
	width:760px;	
	font-size: 9pt;
	background-color:#4D7432;
	font-family:Trebuchet MS;	
}

.toplinks a
{
	text-decoration:none;	
	color:#FFFFFF;
}

#tophomenav
{
	height:21px;
	width:760px;
	
}

.toplinks a:hover
{
	color:#8EC06D;
}
#bottomsection
{
	width:760px;
	height:auto;
	padding-top:5px;
	text-align:center;
}
#bottomnav
{
	width:760px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	
}
.bot
{
	width:760px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	border-top:solid 1px #AFCFB1;
}

#bottomnav a
{
	color:#4995AB;
	text-decoration:none;
	font-size:8pt;
	
}
#bottomnav a:hover
{
	text-decoration:underline;
}
.bottomnavlinks
{
	height:21px;
	width:760px;
	text-align:center;
}

#teleioslink
{
	text-decoration:none;
	color:#000000;
}

#callnow
{
	font-weight:bold;
}



/** home page stuff **/

#maincontainer
{
	width:760px;
	height:606px;
	background-color:#FFFFFF;
}
#homebottom
{
	height:182px;
	width:760px;
	background-color:#FFFFFF;
}
#homeswf
{
	height:403px;
	width:760px;
	margin:0px;
	padding:0px;
}

/** main template stuff **/

#maincontents
{
	width:760px;
	height:auto;
	background-color:#FFFFFF;
}

#topsection
{
	height:181px;
	width:760px;
	margin:0;
	padding:0;
}

#topbanner
{
	width:760px;
	height:104px;
	background-image:url("../images/banner/banner_top.jpg");
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	
}

#topbottombanner
{
	height:56px;
	width:760px;
}

#middlesection
{
	width:760px;
	height:auto;
	padding:0;
	margin-top:-5px;
}

#leftcol
{
	width:152px;
	height:610px;
	background-color:#E4DFC9;
	float:left;
	padding-top:5px;
	margin:0;
}

#rightcol
{
	width:125px;
	height:auto;
	margin:0;
	padding-top:5px;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
	
}

.leftcollinks
{
	width:150px;
	height:auto;
	text-align:left;
	color:#4D7432;
}

.leftcollinks a
{
	margin-left:10px;
	color:#4D7432;
	text-decoration:none;
}

.leftcolpics
{
	height:auto;
	width:143px;
	margin-top:8px;
}

.leftcolpics img
{
	margin-top:5px;
	padding:0;
}

#main
{
	width:483px;
	height:auto;
	float:left;
	padding-top:5px;
	margin:0;
	text-align:left;
	background-color:#FFFFFF;				
}
.indent 
{
	margin-left:-4px;
}

.rightcollinks
{
	height:auto;
	width:auto;
}

.buildings
{
	margin-top:10px;
	padding:0;
	border-bottom: dashed 1px #E6355C;
}

.buildings a
{
	text-decoration:none;
}



#rightcol .buildingname
{
	color:#4A772B;
	font-weight:bold;
	
}

#rightcol .photogallery
{
	margin-top:25px;
	height:50px;
	border-bottom: dashed 1px #E6355c;
}

#rightcol .events
{
	margin-top:25px;
	height:50px;
	border-bottom: dashed 1px #E6355c;
}
		
#rightcol .rightlinks
{
	height:80px;
	margin-top:10px;
	/*border-bottom: dashed 1px #E6355c;*/
	color:#FF6600;
	text-align:right;
	padding-right:10px;
}

#rightcol .rightlinks a
{
	text-decoration:none;
	color:#FF6600;
	
}

.articlecontent
{
	padding-left:6px;
	padding-right:1px;
	color:#8D3E1F;
}


.articlecontent a
{
	text-decoration:none;
	color:#58A3B8;
}

.articlecontent a:hover
{
	text-decoration:underline;
}

.articletitle
{
	padding-left:5px;
	font-size:12pt;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#8D3E1F;
}

.otherListArticles
{
	padding-left:5px;
	padding-right:3px;
	color:#8D3E1F;
	margin-top:3px;
	padding-bottom:10px;
}

.otherListArticles a
{
	text-decoration:none;
	color:#58A3B8;
}

.otherListArticles a:hover
{
	text-decoration:underline;
}



/**about tobago section **/

td
{
	font-family:Trebuchet MS;
    font-size:9pt;
    color:#8D3E1F;
}


/** getting here **/

.airlinelinks
{
	font-family:Trebuchet MS;
    font-size:9pt;
    color:#8D3E1F;
	width:auto;
	height:auto;
	text-align:center;
	margin:auto;
	padding-left:50px;
}

.airline
{
	margin-left:5px;
	color:#8D3E1F;
}

.airline a
{
	color:#4995AB;
	text-decoration:none;
}
.airline a:hover
{
	text-decoration:underline;
}
.directions
{
	margin-left:5px;
	color:#8D3E1F;
}
.directions a
{
	color:#4995AB;
	text-decoration:none;
}
.directions a:hover
{
	text-decoration:underline;
}

.caribbean
{
	float:left;
	margin-right: 15px;
}

.caribbean a
{
	color:#4995AB;
	text-decoration:none;
}

.caribbean a:hover
{
	text-decoration:underline;
}
.american
{
	float:left;
	margin-right: 15px;
}
.american a
{
	color:#4995AB;
	text-decoration:none;
}

.american a:hover
{
	text-decoration:underline;
}

.european
{
	float:left;
	margin-right: 15px;
}
.european a
{
	color:#4995AB;
	text-decoration:none;
}

.european a:hover
{
	text-decoration:underline;
}


/** reservation section **/

#EmailBody tbody
{
	width:400px;
}

#EmailBody tr
{
	width:200px;
}

#reservebody
{
	padding-left:5px;
}

.thankyou p
{
	margin-left:5px;
	color:#8D3E1F;
}

/** rates section **/

.togcontainer
{
	margin-left:5px;
	width:375px;
	
	padding-left:2px;
}
.togcontainer a
{
	text-decoration:none;
	color:#4995AB;
}

.togcontainer table
{
	border:solid 1px;
}

.holder table
{
	margin-left:40px;
}
.holder h3
{
	color:#4995AB;
}




/** activities**/
.entertainment
{
	padding-left:5px;
	color:#8D3E1F;
}


.sports
{
	padding-left:5px;
	color:#8D3E1F;
}
.golf
{
	padding-left:5px;
	color:#8D3E1F;
}
.calendar
{
	padding-left:5px;
	color:#8D3E1F;
}

.entertainment a
{
	text-decoration:none;
	color:#4995AB;
}

.sports a
{
	text-decoration:none;
	color:#4995AB;
}
.golf a
{
	text-decoration:none;
	color:#4995AB;
}
.calendar a
{
	text-decoration:none;
	color:#4995AB;
}
.entertainment a:hover
{
	text-decoration:underline;
	font-weight:bold;
	
}
.sports a:hover
{
	text-decoration:underline;
	font-weight:bold;
	
}
.golf a:hover
{
	text-decoration:underline;
	font-weight:bold;
	
}
.calendar a:hover
{
	text-decoration:underline;
	font-weight:bold;	
}

.firstquater
{
	width:483px;
	height:auto;
	float:left;
	margin:0;
	padding-left:3px;
}
.firstquater a
{
	color:#8D3E1F;
	text-decoration:underline;
}
.secondquater
{
	width:483px;
	height:auto;
	float:left;
	margin:0;
	padding-left:3px;
}
.secondquater a
{
	color:#8D3E1F;
	text-decoration:underline;
}
.thirdquater
{
	width:483px;
	height:auto;
	float:left;
	margin:0;
	padding-left:3px;
}
.thirdquater a
{
	color:#8D3E1F;
	text-decoration:underline;
}
.fourthquater
{
	width:483px;
	height:auto;
	float:left;
	margin:0;
	padding-left:3px;
}
.fourthquater a
{
	color:#8D3E1F;
	text-decoration:underline;
}
/**
.janurary
{
	width:160px;
	float:left;
	height:auto;
	
}
.feburary
{
	width:160px;
	float:left;
	height:auto;
	
}
.march
{
	width:160px;
	float:left;
	height:auto;
	
}
.april
{
	width:160px;
	float:left;
	height:auto;
}
.may
{
	width:160px;
	float:left;
	height:auto;
}
.june
{
	width:160px;
	float:left;
	height:auto;
}
.july
{
	width:160px;
	float:left;
	height:auto;
}
.august
{
	width:160px;
	float:left;
	height:auto;
}
.september
{
	width:160px;
	float:left;
	height:auto;
}
.october
{
	width:160px;
	float:left;
	height:auto;
}
.november
{
	width:160px;
	float:left;
	height:auto;
}	
.december
{
	width:160px;
	float:left;
	height:auto;
}**/

.months
{
	float:left;
	height:385px;
	width:58px;
	margin-left:3px;
	text-align:right;	
	border-right:solid 1px #4D7432;	
	padding-right:10px;
}

.months a
{
	text-decoration:none;
}
	
.monthevent
{
	float:left;
	height:auto;
	width:400px;
	padding-left:8px;
	
}

.monthevent a 
{
	text-decoration:none;
	color:#4995AB;
}

/** packages section **/



.honeymooners
{
	padding-left:5px;
}

.honeymooners a
{
	text-decoration:none;
	color:#4995AB;
}

.honeymooners a:hover
{
	text-decoration:underline;
	color:#8D3E1F;
}
.golfers
{
	padding-left:5px;
}

.golfers a
{
	text-decoration:none;
	color:#4995AB;
}

.golfers a:hover
{
	text-decoration:underline;
	color:#8D3E1F;
}
.limers
{
	padding-left:5px;
}

.limers a
{
	text-decoration:none;
	color:#4995AB;
}

.limers a:hover
{
	text-decoration:underline;
	color:#8D3E1F;
}

/*gallery secton */

.galimage a:hover
{
	cursor:pointer;
}

/** accommodation **/

.bung
{
	background-image:url("../images/pic_bunga.jpg");
	background-repeat:no-repeat;
	width:100px;
	height:200px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	cursor:pointer;
}

.bugcontent
{
	height:auto;
	width:auto;
	float:left;
	
}

.cond
{
	width:100px;
	height:200px;
	float:left;
	background-image:url("../images/pic_condo.jpg");
	background-repeat:no-repeat;
	margin-left:5px;
	margin-right:2px;
	cursor:pointer;
}

.vill
{
	width:100px;
	height:200px;
	float:left;
	background-image:url("../images/pic_villa.jpg");
	background-repeat:no-repeat;
	margin-left:5px;
	margin-right:2px;
	cursor:pointer;
}

#bookbutton
{
	text-align:center;
}

.homecontent h1, .homecontent span
{
    display:none;
}