a:hover { color:#95242E; text-decoration:underline}
a:link { color:#95242E; text-decoration:underline}
a:visited { color:#95242E; text-decoration:underline}

/* Form */
select 	  { font:12px Arial,Helvetica,Verdana,sans-serif;background:#FFF }
input 	  { font:12px Arial,Helvetica,Verdana,sans-serif;background:#FFF; }
textarea  { font:12px Arial,Helvetica,Verdana,sans-serif;background:#FFF}
.bt	  { background-color: #790102; border-bottom: 0px outset; border-left: 0px outset; border-right: 0px outset; border-top: 0px outset; color: #F5F4F4; font-family: arial,verdana, "sans serif"; font-size: 8pt; font-weight: 600; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
body {
scrollbar-3dlight-color:#CABDC6;
scrollbar-arrow-color:#70111E;
scrollbar-base-color:#790102;
scrollbar-darkshadow-color:#70111E;
scrollbar-face-color:#B1ADAC;
scrollbar-highlight-color:#790102;
scrollbar-shadow-color:#576E9A;
}


/* Text */
p,ul,ol,li,td,th,span { font-family:Arial,Helvetica,Verdana,sans-serif; font-variant: normal; text-transform: none; font-size:12px; font-weight:400; }
.txt1 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }
.txt2 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }
.txt3 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }
.txt4 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }

.p1 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.05em; color:#333300;}


/* padding */
.pf2 	{ padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; }
.pf3 	{ padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px; }


/* Size Class*/
.f8	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 8px; font-weight:400; }
.f9 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 9px; font-weight:400; }
.f10 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 10px; font-weight:400; }
.f11 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 11px; font-weight:400; }
.f12 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 12px; font-weight:400; }
.f13 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 13px; font-weight:400; }
.f14 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 14px; font-weight:400; }
.f15 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 15px; font-weight:400; }
.f20	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 20px; font-weight:400; }

/* Span Class*/
.plr5     { padding-left:5px;padding-right:5px }
.plr10    { padding-left:10px;padding-right:10px }

/* HRef Class*/
a.lhs:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #790102; text-decoration: none; padding-left:1px;}
a.lhs:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #790102; text-decoration: none; padding-left:1px;}
a.lhs:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 800; color: #D00002; text-decoration: none; padding-left:1px;}

a.sub:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #790102; text-decoration: none; padding-left:1px;}
a.sub:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #790102; text-decoration: none; padding-left:1px;}
a.sub:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 400; color: #D00002; text-decoration: none; padding-left:1px;}

a.villa:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #790102; text-decoration: none; border-bottom: 1px dotted #790102; }
a.villa:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #790102; text-decoration: none; border-bottom: 1px dotted #790102;}
a.villa:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 800; color: #D00002; text-decoration: none; border-bottom: 1px dotted #D00002;}

a.np:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #790102; text-decoration: none; padding-left:1px;}
a.np:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #790102; text-decoration: none; padding-left:1px;}
a.np:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 400; color: #D00002; text-decoration: none; padding-left:1px;}

/* PAGE NAVIGATION */
#pagenav{
	clear: both;
	text-align: right;
}
#pagenav a{
	color: #5F4D37;
	background-color: #E6E9AF;
	padding: 0 2px;
	margin: 0 2px;
}
#pagenav a:hover, #pagenav a.active{
	background: #5F4D37;
	color: #E6E9AF;
	padding: 0 2px;
	margin: 0 2px;
}


/* GALLERY */
.thumbs{
	width: 110px;
	height: 160px;
	padding: 5px;
	float: left;
	text-align:center;
}
.thumbs p{
	margin: 0px;
	text-align: center;
}

/*
 * livae chat
 */
#liveChatTitle{
	margin: 10px 0;
	padding: 5px 0;
	color: #e6e6e6;
	font-size: 16px;
	font-weight: bolder;
	letter-spacing: .15em;
	background-color: #b1adac;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}
#liveChat{
	list-style: none;
	margin-top: 10px;
	text-align: left;
}
#liveChat, #liveChat li{
	margin: 0;
	padding: 0;
}
#liveChat li{
	padding: 5px 0 5px 15px;
}




