/* GLOBAL STYLES */

html, body, td {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 15px;
}

a:link, a:active, a:visited, a:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 14px;
text-decoration: underline;
}

/* MISC STYLES */

img {
border: 0px;
margin: 0px;
padding: 0px;
}

.txt {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 14px;
}

.button {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
line-height: 15px;
background: #993300;
padding: 2px 5px 2px 5px;
border: 1px solid #000000;
}

form
{
	padding: 0px;
	margin: 0px;
}

.popuplink:link, .popuplink:active, .popuplink:visited, .popuplink:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 14px;
text-decoration: none;
}

/* CONTENT TEXT STYLES */

.heading, .heading:link, .heading:active, .heading:visited, .heading:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #000000;
line-height: 18px;
}
.bodybold {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
line-height: 15px;
}
.brownbodybold, .brownbodybold:link, .brownbodybold:active, .brownbodybold:visited, .brownbodybold:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #993300;
line-height: 15px;
}

.bedroomfeaturebody {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #F4F4F4;
line-height: 15px;
}
.bedroomfeaturebodybold {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #F4F4F4;
line-height: 15px;
}

.variantheadingbold {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
line-height: 15px;
}
.variantheading {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
line-height: 15px;
}
.variantbody {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
line-height: 15px;
}
.variantbodydark, .variantbodydark:link, .variantbodydark:active, .variantbodydark:visited, .variantbodydark:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 15px;
text-decoration: none;
}
.variantbodydarkbold {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 15px;
}
.variantbodydarkbold:link, .variantbodydarkbold:active, .variantbodydarkbold:visited, .variantbodydarkbold:hover  {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 15px;
text-decoration: underline;
}
	.variantpriceafrican {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricevenetian {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E3B78C;
	line-height: 18px;
	}
	.variantpriceorange {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricesuede {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricezen {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E14A82;
	line-height: 18px;
	}
	.variantpricetribal {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricedetailafrican {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricedetailvenetian {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E3B78C;
	line-height: 18px;
	}
	.variantpricedetailorange {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricedetailsuede {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricedetailzen {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E14A82;
	line-height: 18px;
	}
	.variantpricedetailtribal {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D57B49;
	line-height: 18px;
	}
	.variantpricedetailbedlinen {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #B96A3E;
	line-height: 18px;
	}
	
.varianttiny, .varianttiny:link, .varianttiny:active, .varianttiny:visited, .varianttiny:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
line-height: 18px;
text-decoration: none;
}

/* FOOTER TEXT STYLES */

.footer, .footer:link, .footer:active, .footer:visited, .footer:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
line-height: 13px;
}

.footerbold {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
line-height: 13px;
}

.footerlink, .footerlink:link, .footerlink:active, .footerlink:visited, .footerlink:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 13px;
}

.footerlinkbig, .footerlinkbig:link, .footerlinkbig:active, .footerlinkbig:visited, .footerlinkbig:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
line-height: 13px;
}

.red {
	color: #ff0000;
}

/* boxover styles */
.sppopup {
width:225;
border-top:1px solid #F1DDC9;
border-left:1px solid #F1DDC9;
border-right:1px solid #F1DDC9;
border-bottom:1px solid #F1DDC9;
padding:0px;
}

.spheader {
width:300;
border:0px solid #000000;
font-weight:bold;
padding:5px;
}

.sppopup2 {
width:225;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background: #F8ECDC;
padding:5px;
}

.button {
font-family: Arial, Helvetica, Tahoma, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background:#A06346;
font-weight:bold;
padding:3px;
}

.text 
{

}
