body {
	margin: 0px;
	padding: 0px;
	background-color: #e5c9ac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(bgrx.gif);
	background-repeat: repeat-x;
	background-position: center top;
	
	
}

.tab-header {
	margin: 0px;
	padding: 0px;
}

.tab-left {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(fixedhorizontal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

.tab-left ul {
}

.tab-left ul.vertical-navigation {
	background-image: url(ulbgr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}

.tab-left li.vertical-navigation-list {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

.tab-left li.vertical-navigation-footer {
	background-image: url(ulbgr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 30px;
	margin: 0px;
}

.tab-left a {
	color: #000000;
	text-decoration: none;
}

.tab-left a:hover {
	color: #63632D;
}


.tab-content {
	margin: 0px;
	padding: 0px;
	background-image: url(fixedhorizontal.gif);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: top;
	background-color: #FFFFFF;
}

.tab-content ul {
}

.tab-content li {
}

.tab-content ul.horizontal-navigation {
	padding: 0px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-size: 11px;
	color: #000000;
}

.tab-content li.horizontal-navigation {
	display: inline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.tab-content a {
	color: #006699;
	text-decoration: none;
}

.tab-content a :hover{
	text-decoration: underline;
}

.tab-content a.link-hmenu {
	color: #FFFFFF;
	text-decoration: none;
}

.tab-content a.link-hmenu:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.tab-content img {
}

.tab-content img.link-hmenu-ico {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 10px;
}

.tab-content h1 {
	font-size: 12px;
	text-transform: uppercase;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.tab-content h2 {
	font-size: 12px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.tab-content p {
	padding: 0px;
	margin: 10px;
}


.tab-content p.regions-gray-p {
	background-color: #f5f5f5;
	padding: 10px;
}

.tab-content p.regions-gray-p:first-line {
	font-weight: bold;
}

.tab-content p.links-gray-p {
	background-color: #f5f5f5;
	padding: 10px;
}

.tab-content p.links-gray-p:first-line {
	font-weight: bold;
}
.tab-contact-inside {
	background-color: #FFFFFF;

}
.tab-footer {
	background-image: url(footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

.tab-footer p {
	text-align: center;
	padding: 0px;
	margin-top: 50px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}

.tab-footer a {
	color: #000000;
	text-decoration: none;
}

.tab-footer a:hover {
	text-decoration: underline;
}

.box-marquee {
	font-size: 11px;
	padding: 0px;
	margin-top: 12px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 15px;
}

.box-text-settings {
	font-size: 11px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 15px;
}

.box-homepage {
	height: 240px;
	overflow: auto;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	background-image: url(finaline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	
	scrollbar-face-color: #FFFFFF;
	scrollbar-arrow-color: #C5C5C5;
	scrollbar-track-color: #FAFAFA;
	scrollbar-shadow-color: #F5F5F5;
	scrollbar-highlight-color: #FAFAFA;
	scrollbar-3dlight-color: '';
	scrollbar-darkshadow-Color: '';
}

.spot-box {
	padding: 0px;
	float: left;
	width: 255px;
	margin: 0px;
}

.spot-box a {
	color: #006699;
	text-decoration: none;
}

.spot-box a:hover {
	text-decoration: none;
	color: #990000;
}

.spot-box a.region-links {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006699;
	margin-bottom: 5px;
}

.spot-box ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.spot-box li {
	background-image: url(boxholder-li-bgry.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 30px;
	font-size: 11px;
}

.spot-box li.spot-box-title-default {
	background-image: url(icoline-default.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.spot-box li.spot-box-title-event {
	background-image: url(icoline-events.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.spot-box li.spot-box-title-newsletter {
	background-image: url(icoline-newsletter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.spot-box li.spot-box-title-empty {
	background-image: url(icoline-empty.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.spot-box li.spot-box-title-contactus{
	background-image: url(icoline-contactus.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.spot-box li.spot-box-footer {
	background-image: url(box-holder-footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	padding-bottom: 15px;
	margin: 0px;
	padding-top: 0px;
}
.spot-box li.spot-box-footer-bot {
	background-image: url(box-holder-footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 0px;
	height: 35px;
}


.box-polaroid {
	background-color: #FFFFFF;
	width: 200px;
	border: 1px solid #999999;
	line-height: 150px;
	text-align: center;
	vertical-align: middle;
	height: 150px;
	display: block;
}

.box-polaroid img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
}

.primary-box {
	padding: 0px;
	float: none;
	width: 510px;
	margin: 0px;
}

.primary-box a {
	color: #006699;
	text-decoration: none;
}

.primary-box a:hover {
	text-decoration: none;
	color: #990000;
}

.primary-box ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-image: url(ul-primary.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.primary-box li {
	margin: 0px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 30px;
	font-size: 11px;
}

.primary-box li.primary-box-title-default {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.primary-box li.primary-box-footer {
	background-image: url(primary-footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	padding-bottom: 15px;
	margin: 0px;
	padding-top: 0px;
	
}
.primary-box-lng {
	padding: 0px;
	float: none;
	width: 790px;
	margin: 0px;
}

.primary-box-lng a {
	color: #006699;
	text-decoration: none;
}

.primary-box-lng a:hover {
	text-decoration: none;
	color: #990000;
}

.primary-box-lng ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-image: url(ul-primary-lng.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.primary-box-lng li {
	margin: 0px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 30px;
	font-size: 11px;
}

.primary-box-lng li.primary-box-title-default-lng {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.primary-box-lng li.primary-box-footer-lng {
	background-image: url(primary-footer-lng.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	padding-bottom: 20px;
	margin: 0px;
	padding-top: 0px;
}
input.newsletter-field {
	width: 190px;
	margin-top: 2px;
	margin-bottom: 2px;
}

textarea.comments {
	width: 190px;
	margin-top: 2px;
	margin-bottom: 2px;
	overflow: auto;
	}

input.search-field {
	width: 140px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 11px;
}

select.search-field {
	width: 140px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 11px;
}

img.polaroid-global {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #999999;
}

img.polaroid-global-leftfolat {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #999999;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

td.property-tab {
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E5C9AC;
	border-bottom-color: #E5C9AC;
}


td.property-tab-photo {
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 5px;
	border: 1px solid #E5C9AC;
}

td.property-tab-header-left {
	background-image: url(propertrybgr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5C9AC;
}

td.property-tab-header-right {
	background-image: url(propertrybgr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5C9AC;
}
td.property-tab-header-left-cnt {
	margin: 0px;
	padding: 5px;
	font-size: 11px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #e5c9ac;
	border-left-color: #e5c9ac;
}
td.property-tab-header-right-cnt {
	margin: 0px;
	padding: 5px;
	font-size: 11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e5c9ac;
	border-bottom-color: #e5c9ac;
	border-left-color: #e5c9ac;
}

td.contact-tab-left {
	margin: 0px;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5C9AC;
}

td.contact-tab-center {
	margin: 0px;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5C9AC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5C9AC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5C9AC;
}

td.contact-tab-right {
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5C9AC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

td.contact-tab-footer {
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5C9AC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E5C9AC;
	border-left-color: #E5C9AC;
}

td.contact-tab-footer-left {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E5C9AC;
	border-left-color: #E5C9AC;
}
td.contact-tab-footer-left p {
	text-align: left;
}
td.contact-tab-footer-right {
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5C9AC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5C9AC;
}
td.contact-tab-footer-right p {
	text-align: left;
}
td.adv-search-left {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5C9AC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5C9AC;
}
td.adv-search-right {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5C9AC;
}
.preview {
	position: relative;
	font-size: 11px;
	z-index: 100;
	margin: 0px;
	padding: 0px;
}
.img-thumbnail {
	border: 1px solid #cccccc;
	margin: 0px;
	background-color: #FFFFFF;
	padding: 3px;
}
.thumbnail img {
	border: 1px solid #cccccc;
	margin: 0px;
	background-color: #FFFFFF;
	padding: 3px;
}

.thumbnail:hover {
	background-color: transparent;
}

.thumbnail:hover img {
	border: 1px solid #cccccc;
}

.thumbnail span{
	position: absolute;
	padding: 3px;
	left: -1000px;
	border: 1px solid #CCCCCC;
	visibility: hidden;
	color: black;
	text-decoration: none;
	background-color: #FFFFFF;
}

.thumbnail span img{
	padding: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.thumbnail:hover span{ 
	visibility: visible;
	top: 0;
	left: 230px;
	z-index: 50;
}

ol {
	margin-right: 10px;
	background-color: #f5f5f5;
	padding: 10px;
	list-style-position: inside;
	margin-left: 10px;
	list-style-type: decimal;
}

ol.ol-list-gray li {
	padding-bottom: 10px;

}

#pagesbox {
	margin-top: 10px;
	width: 515px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#pagesbox a {
	color: #000000;
	text-decoration: none;
	background-color: #e5c9ac;
	border: 1px solid #666666;
	margin-right: 3px;
	padding: 3px;
}
#pagesbox a:hover {
	background-color: #FFFFFF;
}
#frmsrch {
	padding: 0px;
	width: 515px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #e5c9ac;
}
#frmsrch input,select {
	width: 90px;
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.td-search-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.table-popuppic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ECD7C1;
	padding: 10px;
	border: 1px solid #B58648;
}
.printboxbot {
	display: none;
}
.preview-print {
	display: none;
}
#skrit {
	visibility: hidden;
}
#messagebox {
	background-color: #CCF5CC;
	padding: 10px;
	width: 490px;
	border: 1px solid #92E992;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
}

