*html body {
	width:95%; /* workaround for sidescroll in IE */
}


.resortprodlist table, table.resortprodlist  {
	border-collapse: collapse; border-spacing: 0;
}
.resortprodlist td, .resortprodlist th {
	padding: 0;
}

.resortprodlist .listItemimage img {
	padding-left: 3px;
}


.pageNormal, .pageHeader, .pageBold, .pageItalic, .pageLink , .topLink, .imageText, .qsearchHelpText, .menuItem, .listItemheader{
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family: arial;
	margin-top:0px; 
	line-height: 15px;
	letter-spacing: 1px; 
}

.pageHeader {
	color: #827F64;
    	font-size: 14px;
    	font-weight: bold;
    	margin-bottom: 0px;
	text-decoration: none;
	line-height: 20px;
}

a.pageHeader {
	color: #FFFFFF;
}

a.pageHeader:hover {
	color: #827F64;
}


.pageItalic {
    font-style: italic;
}

.pageLink {
	color:#827F64;
	font-weight:bold;
	text-decoration: none;
	margin-top:10px; 
	margin-bottom:10px;
	letter-spacing: 1px; 
}


a.pageLink{
	
}

a.pageLink:hover {
	color:#000000;
}

.topTable {
        position: absolute;
	top: 81px;
	left: 130px;
	width: 570px;
}

.topLink {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
	margin-top:10px; 
	margin-bottom:10px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

a.topLink{
	
}

a.topLink:hover {
	color:#827F64;
}

/* read more link used in country and destination */

.nextpageLink, a {
	color: #827F64;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	text-decoration: none;
	font-family:arial;
	margin-top:0px; 
	line-height: 15px;
	letter-spacing: 1px; 
}

a.nextpageLink:hover {
	color:#000000;
}

a:hover {
	color:#000000;
}

.curLogo {
   position: absolute;
	top: 2px;
	left: 2px;
	z-index:1;    
}

.hotelImage {
	float: right;
	margin-left: 5px;
}

.smallImage {
	margin: 3px 3px 3px 3px;
}

.rightSmallImage {
	border: 3px solid white;
	
}

.imagePopup {
	border: 3px solid white;
}

.imageText {
	color:#FFFFFF;
	line-height: 15px;
	letter-spacing: 1px; 
}

.qsearchHelpText {
    margin-bottom: 0px;
    line-height: 12pt;

}

.bookLink {
    color: green;
    font-family:arial;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 0px;
    margin-bottom: 0px;
    line-height: 12px;
    width: 100px;
    font-style: normal;

}

.backgroundButton {
   	font-size: 11px;
   	font-weight: bold;
  	text-decoration: none;
	text-indent: 1px;
	width: 138px;
	background: #EDEDED;
    	color: #000000;
        padding: 2px 2px 2px 2px;
        border-bottom: solid 1px #FFFFFF;
} 

.adminErrortext { 
    font-family: verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #FF0000;
}

.adminStatustext { 
    font-family: verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #006600;
}

.leftMenuFirstPage {
    color: #F7931D;
    font-family: verdana;
    font-size: 8pt;
    margin-bottom: 0px;
}

#popupBody { 
    margin: 0px; 
    padding: 5px; 
    background: #CBC9B2;
}

.menuBody { 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-top: 0px; 
    margin-bottom: 0px;
    background: #FFFFFF;
}

#mainBody { 
    margin: 0px; 
    padding: 0px;
    background: #FFFFFF;
}

.menuTableMail  {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family: arial;
	margin-top:0px; 
	line-height: 15px;
	letter-spacing: 1px; 
	padding: 5px 0px 5px 0px;
        text-align:left;
}
/*
.agentStyle  {
	font-size : 8pt;
	font-family:arial;
	font-weight : Bold;
	color : black;
	text-decoration : none;
}
*/

/*
.agentStyleSmall  {
	font-size : 8pt;
	font-family:arial;
	font-weight : normal;
	color : Black;
	text-decoration : none;
}
*/

.menuTable { 
	font-family:arial;
	text-decoration: none;
        font-size: 8pt; 
	font-weight: normal;
        background: #FFFFFF;
	width: 150px;
	height: 500px;
        margin: 0px 0px 0px 0px;
}

.rightmenunewsTable { 
    	font-family:arial;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    margin-left:0;
}


.productmenuTable { 
    font-family:arial;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    margin: 2px 0px 25px 25px;
    padding: 0px 0px 0px 0px; 
    background: #BEBBA1;
    text-align: center;
    width: 450px;

}


.rightmenuHeader { 
    	font-family:arial;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    letter-spacing: 1px; 
}

.newsmenuLink {
    	font-family:arial;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}


.menuItem {
	text-decoration: none;
	line-height: 18px;
        width: 148px;
	letter-spacing: 0px; 
	text-indent: 5px;
        background: #E8E5D3;
	text-transform: uppercase;
	margin: 0px;
}

/* menutree header country td  */

.countryDestList {
        margin: 0px 0px 0px 0px;
}

.treeHeader, .treeHeaderLink, .countryItem, a.countryLink, .destItem, a.destLink, .menuLink{
	font-family:arial;
	text-decoration: none;
        font-size: 10px; 
	font-weight: normal;
	line-height: 18px;
        width: 150px;
	letter-spacing: 0px; 
	color: #000000;
	text-indent: 5px;
        background: #E8E5D3;
	text-transform: uppercase;
	margin: 0px;
}

a.treeHeader {

}

.treeHeaderLink {
        font-size: 11px; 
        border-bottom:1px solid #FFFFFF;
	display:block;
}

a:hover.treeHeaderLink {
	color: #827F64;
}

/* menutree country td  */

.countryItem {
        font-size: 11px; 
        background: #CBC9B2;
}

a.countryLink {
	color: #FFFFFF;
        font-size: 11px; 
        background: #CBC9B2;
        border-bottom:1px solid #FFFFFF;
	display:block;
}

a:hover.countryLink {
	color: #000000;
}


/* menutree destination td  */
.destItem {
        font-size: 11px; 
	font-weight: normal;
	text-indent: 10px;
        background: #E8E5D3;
}

/* menutree destination link */

a.destLink {
        font-size: 11px; 
	color: #827F64;
	text-indent: 10px;
        background: #E8E5D3;
	display:block;
        border-bottom:1px solid #FFFFFF;
}

a:hover.destLink {
	color: #000000;
}

.menuLink {

}

a.menuLink {
        font-size: 11px; 
        border-bottom: 1px solid #FFFFFF;
	display:block;
}

a:hover.menuLink {
	color: #827F64;
}


.rightmenuTable .menuLink{
	font-family:arial;
	text-decoration:underline;
        font-size: 11px; 
	font-weight: normal;
	line-height: 18px;
	letter-spacing: 0px; 
	color: #000000;
        border-bottom: 0px solid #FFFFFF;
	display:inline;
	text-transform: none;
	background:none;
	text-indent:0px;
	width:160px;
}

.rightmenuTable tr {
	color: #000000;
        border-bottom: 1px solid #FFFFFF;
	width:175px;
}

/* Link for destinations. used within Countries.jsp */

.destinationLink {

}

a.destinationLink {
	font-family:arial;
	text-decoration: none;
        font-size: 12px; 
	font-weight: normal;
	line-height: 18px;
	letter-spacing: 1px; 
	color: #000000;
	text-transform: uppercase;
}

a:hover.destinationLink {
	color: #827F64;
}

a:link.foldheader {
	font-family:arial;
	text-decoration: none;
        font-size: 10px; 
	font-weight: normal;
	line-height: 18px;
	letter-spacing: 0px; 
	color: #000000;
	text-indent: 5px;
	text-transform: uppercase;
        border-bottom:1px solid #FFFFFF;
}

a:link.foldinglist {
	font-family:arial;
	text-decoration: none;
        font-size: 10px; 
	font-weight: normal;
	line-height: 18px;
	letter-spacing: 0px; 
	color: #000000;
	text-indent: 5px;
	text-transform: uppercase;
        border-bottom:1px solid #FFFFFF;
}

a:hover.foldinglist {
	color: #FFFFFF;
}
.menuLinksub {

}

a.menuLinksub {
	margin:0px;
	font-family:arial;
	text-decoration: none;
        font-size: 10px; 
	font-weight: normal;
	line-height: 18px;
	letter-spacing: 0px; 
	color: #827F64;
	text-transform: uppercase;
	text-align:right;
	display:inline;


}

a:hover.menuLinksub {
	color: #FFFFFF;
}

a.menuLinkgrey {
	font-family:arial;
	text-decoration: none;
        font-size: 11px; 
	font-weight: normal;
	line-height: 18px;
        width: 150px;
	letter-spacing: 0px; 
	color: #827F64;
	text-indent: 5px;
        background: #E8E5D3;
	text-transform: uppercase;
        border-bottom:1px solid #FFFFFF;
	display:block;
}

a:hover.menuLinkgrey {
	color: #000000;
}

.menuLinktop {
	font-family:arial;
	text-decoration: none;
        font-size: 10px; 
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 0px; 
	color: #000000;
	text-indent: 5px;
	text-transform: uppercase;
        margin:0px;
}

a:hover.menuLinktop {
	color: #827F64;
}

.menuLinkright {
	font-family:arial;
	text-decoration: none;
        font-size: 15px; 
	font-weight: bold;
	line-height: 25px;
	letter-spacing: 1px; 
	color: #FFFFFF;
	text-indent: 0px;
	text-transform: uppercase;
}

.goProduct {
	font-family:arial;
	text-decoration: none;
        font-size: 11px; 
	font-weight: normal;
	color: #000000;
        border: 1px solid #DADADA;
        text-align: center;
	text-indent: 3px;
	margin: 3px 3px 3px 3px;
        background: #EEEADD;
	width: 20px;
}



.productName {
	color: #827F64;
    	font-size: 16px;
    	font-weight: bold;
    	margin-top: 10px;
    	font-style: normal;
	font-family:arial;
	text-decoration: none;
	letter-spacing: 1px; 
        margin-bottom: 20px;
	margin-top: 20px;
        line-height: 30px;
	text-transform: uppercase;
	background: #FFFFFF;

}


.productRating {
	background: #FFFFFF;
	position:relative;
	top:-10px;
}


.infoTableHeader {
	color: #FFFFFF;
    	font-size: 12px;
    	font-weight: bold;
    	margin-top: 10px;
    	font-style: normal;
	font-family:arial;
	text-decoration: none;
	letter-spacing: 1px; 
        margin-bottom: 10px;
	margin-top: 20px;
	padding-top: 0px;
        line-height: 17px;
	text-transform: uppercase;
	background: #CBC9B2;
	text-align: center;
}

.infoTablesubheader {
	color:#000000;
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	margin-top:14px;
	line-height: 15px;
	letter-spacing: 1px;
}

.infoTableSubheader {
	color:#000000;
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	margin-top:14px;
	line-height: 15px;
	letter-spacing: 1px;
}

.infoTable {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	line-height: 15px;
	letter-spacing: 1px; 
}

.infoTablebelowheader {
    color: #000000;
    font-family:arial;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
	margin-top:14px;
	line-height: 15px;
	letter-spacing: 1px;
}

.distanceTable {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	line-height: 15px;
	letter-spacing: 1px; 
	padding:0px;
	margin-bottom:10px;
}

.distanceRow  {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	line-height: 15px;
	letter-spacing: 1px; 
}


.selectdescription {
	color:#000000;
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	margin-top:14px;
	line-height: 15px;
	letter-spacing: 2px;

}

.separator {
    background: #FFFFFF;
}

.mlist {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	margin-top:0px; 
	line-height: 15px;
	letter-spacing: 1px; 
}


.listitem {
    color: #000000;
    font-family:arial;
    font-size: 11px;
    font-weight: normal;
    padding: 0px;

    margin-top: 10px;
    text-decoration: none;
}

a.listitem {

}

.listitemrow {

    font-family:arial;
    font-size: 11px;
    margin-top:8px;
    line-height: 18px;
}

.flinfoRow1{
    background: #F6EB8C;
}

.flinfoRow2{
    background: #FFFFFF;
}

.hotelPricerow1{
    background: #E8E5D3;
}

.hotelPricerow2{

}

.carPricerow1{
    background: #C0C0C0;
}

.carPricerow2{
    background: #FFFFFF;
}

.greenfeeTable{
    background: #827F64;
    color: #000000;
}

A.greenfeeTable{
    background: #827F64;
    color: #000000;
}



.greenfeeRubrik{
    background: #CBC9B2;
    	font-family:arial;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
}


.greenfeeNormal{
    background: #FFFFFF;
    	font-family:arial;
    font-size: 10px;
    font-weight: normal;
}


.greenfeeNormal1{
    background: #FFFFFF;
    	font-family:arial;
    font-size: 10px;
    font-weight: normal;
    
}

.greenfeeNormal2{
    background: #FFFFFF;
    	font-family:arial;
    font-size: 10px;
    font-weight: normal;
}

.greenfeeKlubbrubrik1{
    background: #E8E5D3;
    	font-family:arial;
    font-size: 10px;
    font-weight: bold;
}

.greenfeeKlubbrubrik2{
    background: #E8E5D3;
    	font-family:arial;
    font-size: 10px;
    font-weight: bold;
}

.greenfeeTomrubrik{
    background: #FFFFFF;
    	font-family:arial;
    font-size: 9px;
}

.greenfeeTom{
    background: #FFFFFF;
    	font-family:arial;
    font-size: 9px;
}

.curdate {
    color: #FFFFFF;
    	font-family:arial;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: bold;
}

.curdatepos {
   position:absolute;
	top:3px;
	left:532px;
	z-index:1;    
}

.curuser {
    color: #000000;
    	font-family:arial;
    font-size: 8pt;
    margin-bottom: 0px;
    font-weight: normal;
}

.curuserpos {
   position:absolute;
	top:23px;
	left:432px;
	z-index:1;    
}

.curcart {
    color: #000000;
    	font-family:arial;
    font-size: 10pt;
    margin-bottom: 0px;
    font-weight: normal;
}

.curcartpos {
   position:absolute;
	top:0px;
	left:0px;
	z-index:1;    
}

.curFlag {
   position:relative;
	top:10px;
	left:600px;
	z-index:1;    
}

.adressCurposition  {
   position:absolute;
	top:60px;
	left:160px;
	z-index:1;
  	width: 700px;
	color: #FFFFFF;
	font-weight:550;
	font-style:normal;
	font-size:11px;
	font-family:Arial;
	margin-top:0px; 
}

.startHeader  {
	color: #827F64;
	font-weight:500;
	font-style:normal;
	font-size:20px;
	font-family:Arial;
	margin-top:0px;
	letter-spacing: 1px; 
}

.golfcourse{
    background: #E8E5D3;
    color: #000000;
    font-family:arial;
    font-size: 11px;
    font-weight: bold;
    margin: 10px;
    padding: 6px;
}

.golfcourse td{
    font-weight:normal;
}

/* Scorecard start */
.scorecardHole {
    font-family:arial;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    line-height: 17px;
    padding-top: 5px;
}

.scorecardYellow{   
    font-family:arial;
    font-size: 11px;
    text-decoration: none;
    background: #EEDB84;
}

.scorecardRed{
    font-family:arial;
    font-size: 11px;
    text-decoration: none;
    background: #F1B97D;
}

.scorecardPar{
    font-family:arial;
    font-size: 11px;
    text-decoration: none;
    background: #F6F1EC;
}

/*Scorecard end */

.dot {
    font-family: arial;
    font-size: 10pt;
    font-weight: bold;
}

.standardText, .resortprodlist .listitem td {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family:arial;
	margin-top:0px; 
	line-height: 15px;
	letter-spacing: 1px; 
}

A.standardText {
    color: #CC0000;
}


th.standardText {
    	font-family:arial;
    font-size: 11px;
    font-weight: bold;
    font-decoration: none;
    color: #000000;
}

.standardHeader {
    	font-family:arial;
    font-size: 11px;
    font-weight: bold;
    font-decoration: none;
    color: #000000;
}

.Reportlink {
 	border: solid 1px #808080;
	border-right: solid 2px #333333;
	PADDING-RIGHT:5px;
	border-bottom: solid 2px #333333;
        background-position: bottom left;
	margin: 2px 2px 2px 2px;
	height: 20px;
	width: 200px;
	text-indent: 5px;
    	font-family: verdana;
   	font-size: 11px;
   	font-weight: bold;
  	text-decoration: none;
	color: #FFFFFF;
	background: #C0C0C0;
}

.custSearchTable {
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    letter-spacing: 0px;
    margin-top: 10px;
}

.custSearchRow1 {
    background: #EEEADD;
    height: 20px;
    padding-top: 3px;
    padding-right: 4px;
    padding-left: 4px;
    border: 1px solid #DADADA;
}

.custSearchRow2 {
    background: #FFFFFF;
    height: 20px;
    padding-top: 3px;
    padding-right: 2px;
    padding-left: 4px
}

.custcart {
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    letter-spacing: 0px;
    margin: 0px;
    border-bottom: solid 1px #DADADA;
}

.newsTable { 
    	font-family:arial;
    font-size: 11px;
    font-weight: normal;
}

.newsTableheader { 
	color: #000000;
    	font-size: 12px;
    	font-weight: bold;
    	margin-bottom: 0px;
    	font-style: normal;
	font-family:arial;
	text-decoration: none;
	letter-spacing: 1px; 
	line-height: 25px;
	
}

.newsItem {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	font-family: arial;
	margin-top:0px; 
	line-height: 15px;
	letter-spacing: 1px; 
}


.countryName {
    font-family:arial;
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: bold;
    margin-bottom:10px;
    padding-top: 10px;   
    color: #827F64;
    text-transform: uppercase;
    line-height: 25px;
}

TD.countryName A {
    text-decoration: none; 	
    color: #827F64;
}


TD.countryName A:hover {
   text-decoration: none; 	
       color: #CBC9B2;
}

.h4Link {
    color: #000000;
    	font-family:arial;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}


/*------- This fix the extra pixels at the bottom of the images in the resort description  ------------*/

table.infoTable td a img {
    display: block;
    padding-bottom: 3px;
}

/*------- fix end ---------*/

ul {
	margin-bottom: 0px;
	margin-right: 0px;
    list-style-type: disc;
    margin-left: 17px;
    	font-family:arial;
    font-size:8pt;
}

h1 {
    color: #000000;
    	font-family:arial;
    font-size: 14pt;
    margin-bottom: 0px;
}

h2 {
    	font-family:arial;
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 20px;    
	color: #827F64;
	text-transform: uppercase;
}

/* H3 also used by news.jsp */
h3 {
	font-family:arial;
	text-decoration: none;
        font-size: 12px; 
	font-weight: bold;
	line-height: 16px;
	letter-spacing: 1px; 
	color: #FFFFFF;
	text-indent: 0px;
	text-transform: uppercase;
        margin:0px;
}

/* H3 also used by news.jsp */
oldh3 {
	font-family:arial;
	text-decoration: none;
        font-size: 15px; 
	font-weight: bold;
	line-height: 16px;
	letter-spacing: 1px; 
	color: #827F64;
	text-indent: 0px;
	text-transform: uppercase;
        margin:0px;
}


a.h3 {

}

h4 {
    color: #000000;
    	font-family:arial;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-top: 0px;
}



input {
    font-family:arial;
    font-size:11px;
}


input#Formlist {
    font-family:arial;
    font-size:11px;
    width:40px;
    height:18px;
    background: #BBBBBB;
}

textarea {
    font-family:arial;
    font-size:11px;
}

select {
    font-family:verdana;
    font-size:8pt;
}

.newsheaderlink {
   	font-family:verdana;
  	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
	line-height: 15px;
	margin-bottom:0px;
	letter-spacing: 1px; 
	
}

A:visited.newsheaderlink {
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

A.newsheaderlink:hover {
	color: red;
	text-decoration: none;
	font-weight: 500;
}

A.newslink {
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
        padding-top: 30px;
}

A:visited.newslink {
	color: #000000;
	text-decoration: none;
}
A:hover.newslink {
	color: #000000;
	text-decoration: none;
}

.comers {
	background-color:#ffffff;
}
.comers a {
	position:relative;
	top:50px;
	left:5px;
	background-color:#ffffff;
   font-family:arial;
  	font-size:8px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}
.greenfeePopup {
	width: 400px;
}

.listitem .goProduct {
	color:#827F64;
	font-weight:bold;
	text-decoration: none;
	margin-top:10px; 
	margin-bottom:10px;
	letter-spacing: 1px;
	background:none;
	border:none;
}
.listitem .linkbelow a.goProduct {
	padding:0px;
	padding-top:8px;
	margin:0px;
}
.pageBold {
    font-weight: bold;
}
.pageBold, .resortprodlist .listItemheader {
    font-weight: bold !important;
}

.menuLogo {
	background-color:#ffffff;
	padding-top:10px;
}



.pageHeader a {
	font-style:normal;
	font-family: arial;
	margin-top:0px;
	letter-spacing: 1px;
	color: #827F64;
   font-size: 14px;
   font-weight: bold;
   margin-bottom: 0px;
	text-decoration: none;
	line-height: 20px;
}
.pageBold a {
	font-weight:bold;
}
.pageItalic a {
    font-style: italic;
}


/* --- Style for adds right -- */

.adds {position:absolute;top:0px;left:855px;}

.adds img {margin:3px;}

/* ---------- footer begin ---------- */
div.address {
	height:63px;
	text-indent:174px;
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:rgb(102,102,66);
	text-decoration:none;
	font-weight:bold;
	background: url(../images/footer.jpg) center no-repeat;
}
div.comers a {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:8px;
	color: #999999;
	text-decoration: none;
	font-weight:normal;
	letter-spacing: 1px;
	text-transform: uppercase;
}
div.comers a:visited { text-decoration: none; }
/* ---------- footer end   ---------- */

/*------- This fix the extra pixels at the bottom of the images in the resort description  ------------*/

table.infoTable td a img {
    display: block;
    padding-bottom: 3px;
}

/*------- fix end ---------*/

