.small { font-size: 7px; }



.main-text {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: #000}



.error { border: 1px solid #ff0000; background: #fff0ee; padding:5px; font-size:13px; color:#ff0000; text-align: center; }



.message { border: 1px solid #009831; background: #edf9f1; padding:5px; font-size:13px; color:#009831; text-align: center; }



.border-left {  border-color: black black black #eeeeee; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}



.grey-border { border: 1px #CCCCCC solid}



.styled-border { border: 1px #3399FF dotted}



.border-left-right { border-color: black #dddddd; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}



.main-links {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none

}



a.main-links:hover {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: underline

}



.repeat-y {  background-repeat: repeat-y}



.repeat-y-left-border {  background-repeat: repeat-y; background-image:  url(../accommodations/images/border-left-light.jpg); background-position: right}



.border-right { border-color: black #999999 black #eeeeee; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}



.verdana10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}



.grey-links {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666}



.verdana14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}



.verdana11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}



.repeat-x { background-repeat: repeat-x; background-position: top}



.homepage_cat1links {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: none}



a.homepage_cat1links:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: underline}



.arial12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}



.arial14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}



.main-links-on {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none

}



a.main-links-on:hover {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: underline

}



.breadcrumb {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}



a.breadcrumb:hover {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}



.repeat-y-left-border-left { background-repeat: repeat-y; background-image: url(../accommodations/images/border-left-light.jpg)}











/* ----- Styles for Toggle Script on Homepage ----- */



#wrap { width:725px; margin:auto; }



.clicker { cursor:pointer; color:blue; }



dl { position:relative; width:16em; border:0px solid gray; padding:0.5em; }



.abs { position:absolute; top:1.5em; left:18em; width:16em; padding:3px; border:0px solid gray; }



.selected { color:red; }



.main-headings {

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



a.main-headings:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline}



.main-text-small { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px}



.cloud { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none}



a.cloud:hover { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: underline}



a.navigation:visited, a.navigation:link { color: #336699; text-decoration: none; }



a.navigation:hover { color: #336699; text-decoration: underline; }



a.img:visited, a.img:link, a.img:hover { color: #fff; text-decoration: none; }







.img_map { cursor:hand; border: 0px solid red; }



.barbados_map { border: 0px solid red; width: 290px; overflow: auto; height: 435px; }



.border_table { border: 1px solid black; }



.small { font-size: 12px; }



.intro { font-size: 13px;}







.barbados_map p { text-indent: 10px;}



.border-bottom { border-color: black #dddddd #dddddd; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}



.category-menu {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



a.category-menu:hover {  color: #666666; text-decoration: underline}



.category-menu-on {
	text-decoration: none;
	color: #CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold
}
