/* CSS Document */
a{
color:#808080;
text-decoration:underline;
}
a:hover{
color:#F99106;
text-decoration:underline;
}

b{
font-weight:bold;
font-size:12px;
}

p {
font-size:0.7em;
top:5px;
left:5px;
text-align:left;
line-height:120%;
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
}


.welcometext {
font-size:0.72em;
}

.p2 {
font-size:0.72em;
line-height:2;
}

body	{ 
color:#000000;
margin: auto; /* pour viter les marges */
text-align: left; /* pour corriger le bug de centrage IE */
padding-left:10px;
width:790px;
background-color:#FFFFFF

}

#rightColumn	{
	float:right;
	width:604px;
	height:auto;
	position:relative;
	margin-right:4px;
	margin-left:0px;
	padding-bottom:20px;
	
}
.imagetopborder	{
border-top-style:solid;
border-top-width:thin;
border-top-color:#CCCCCC;
margin-left:0px;
}


#leftColumn	{
float:left;
width:171px;
height:100%;
position:relative;
margin:0px;
margin-right:0px;

}

#mainContentText {
position:relative;
top:5px;left:0px;
text-align:left;
line-height:120%;
font-family: arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
height:200px;
}

#searchpic	{
position:relative;
float:left;
width:285px;
height:42px;
padding-bottom:10px;
}

.lifestyleblock {
position:relative;
margin-top:10px;
left:0px;
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
width:290px;
height:100%;

}

#rightrightcolumn	{
position:relative;
float:right;
padding-top:5px;
width:280px;
}

#map {
top:5px;left:0px;
height:210px; 
width: 280px; 
position: relative;
}

#regionofinterest {
top:0px;
left:0px;
width: 280px; 
position: relative;
overflow:visible;
line-height:150%;
float:right;
}

h1.mainContentTitle	{
margin-bottom: 10px;
margin-top: 0px;
font: 1.07em/100% Georgia, Times, "Times New Roman", serif;
color: #000000;
}

.topvillaname	{
margin-bottom: 5px;
margin-top: 10px;
font: 0.9em/100% Georgia, Times, "Times New Roman", serif;
color:#999999;
}

#mainLeftSubColumn	{
float:left;
width:300px;
padding:20px 0px 0px 5px;
}

#LeftSubSubColumn	{
float:left;
width:90px;
padding:20px 0px 0px 5px;
}

#rightSubSubColumn	{
float:right;
width:210px;
padding:20px 0px 0px 5px;
}

#mainContentLayer	{
float:left;
}

.featuredVillaImg	{
float:left;
width:90px;
height:47px;
padding:0px 0px 0px 5px;
}

#subleftcolumn	{
position:relative;
float:left;
margin-left:2px;
margin-top:5px;
width:320px;
}

#featuredVillaText	{
position:relative;
float:right;
color:#696969;
padding:0px 0px 0px 5px;
font: 11px/100% Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
}

.amenitiesblock	{
padding-top:0px;
padding-bottom:5px;
height:100%;
}

.piclifestyle	{
height:48px;
width: 78px;
float:left;
position: relative;
overflow:hidden;
border: 1px solid #000000;
}

.textlifestyle	{
font-size:11px;
height:55px;
width: 170px;
float: left;
padding-left:10px;
position: relative;
margin-top:-4px;
}

#contactbox {
position: relative;
float: left;
border:1px solid #CCCCCC;
background:#E8E8E8;
color:#000000;
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
font-size:12px;
margin-bottom:10px;
margin-top:4px;
padding:6px;
width:350px;
height:45px;
line-height:170%;
}

#contactbox h3 {
font-size:14px;
margin-top: 4px;
margin-bottom: 0px;
}


a.listItem	{
font:12px/100% Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
color:#000000;
text-decoration: undeline;

}

a.listItem:hover	{
color:#F99106;
text-decoration: underline;
}

a.listItembold	{
font:12px Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
text-decoration: undeline;
color:#000000;
font-weight:bold;
line-height:150%;
}

a.listItembold:hover	{
color:#F99106;
text-decoration: underline;
font-weight:bold

}



.textlifestyle {
font:11px/100% Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
text-decoration: none;
line-height:150%;
}

/*REGION OF INTEREST*/

#carribean	{
background-color:#CCCCCC;
padding:5px;
}

#searchbar {
position:relative;
background-color:#CCCCCC;
margin-top:20px;
vertical-align:middle;
padding-left:0px;
padding-top:5px;
padding-bottom:3px;
border: 1px solid #999999;
height:17px;
width:170px;

}
.searchbyname {
width: 130px;
margin-left:10px;
border:0px;
font-size:11px;
float:left;
}
.searchlaunch	{
float:right;
padding-right:2px;
}

#featured {
margin-top:15px;
border: 1px solid #CCCCCC;
width: 160px;
padding:5px; 
}

#featuredtitle	{
font: 0.72em/100% Georgia, Times, "Times New Roman", serif;
font-weight: bold;
padding-bottom:5px;
padding-top:5px;
}

#featuredpic	{
border: 1px solid #808080;
padding:2px;
margin-bottom:5px;
}

#featuredtexttitle	{
font:12px/100% Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
line-height:140%;
}

a.featuredItem	{
color:#000000;
text-decoration: underline;
}

a.featuredItem:hover	{
color:#F99106;
text-decoration: underline;
}

#signup {
margin-top:5px;
border: 1px solid #CCCCCC;
height:100%;
line-height:140%;
padding:5px 10px 16px 10px;
}


#logintitle	{
font:Georgia, "Times New Roman", Times, serif;

font-size:15px;
padding-bottom:2px;
border-bottom:1px dashed #CCCCCC;
padding-left:1px;
}

.loginbox	{
border:solid 1px #CCCCCC;
width:135px;
}

#loginbutton	{
padding:7px;
}

#loginlinks	{
float:right;
font-family:Arial, Helvetica, sans-serif;
position:relative;
font-size:10px;
padding-right:7px;
color:#999999;
}

#userinfo	{
font:12px/100% Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:140%;
}

#contactUs{
float:left;
clear:left;
background-image:url("../../images/Erin-pic.jpg");
height:160px;
width:171px;
margin:0;
padding:0;
}

/* TOP MENU */

.topbuttonscontainer {
width: 100%;
position:relative;
padding-top:8px;
overflow:hidden;
text-align:left;

}

.topbuttons a {
color:#999999;
background-color: #FFFFFF;
padding: 2px;
padding-top:5px;
padding-left: 10px;
padding-right: 10px;
padding-bottom:10px;
display: line;
font: 11px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
vertical-align:middle;
}

.topbuttons a:hover {
background-color: #CCCCCC;
color: #FFFFFF;
text-decoration: none;
}

#mainContainer	{
margin:0px;
margin-left:0px;
background-color: #ffffff;
position: relative;
}


#visualHeader	{
width:100%;
height:62px;
background-color:#FFF;
padding:0px;
margin:0px;
margin-top:10px;
}

.topText	{
margin: 0px;
position:relative;
float:right;
top:4px;
right: -5px;
color:#7F8082;
font: 11px/100% Arial, "Lucida Grande", Tahoma, Verdana, sans-serif;
padding:3px;
}

/*  MENU */

 
#picvilla {
float:left;
margin-left:2px;
margin-top:0.7em;
width:345px;
height:260px;
}

  
 /* VILLA PAGE */
 
#villatopborder	{
border-top-style:solid;
border-top-width:thin;
border-top-color:#CCCCCC;
margin-left:0px;
width:100%;
padding-top:10px;
} 
 
#villaleftsub	{
position:relative;
float:left;
width:371px;
height:100%;
}

#villarightsub	{
position:relative;
float:right;
width:220px;
margin-top:10px;
}
 
h1.topvillaname	{
margin-bottom: 5px;
margin-top: 5px;
margin-left: 5px;
font: 14px/100% Georgia, Times, "Times New Roman", serif;
color:#999999;
width:100%
}
 
#mainvillaText {
position:relative;
float:left;
height:auto;
top:0.7em;left:0.5em;
text-align:left;
line-height:140%;
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
font-size:12px;
width:300px;
}

#path {
float:left;
position:relative;
width:100%;
height:15px;
font: 13px/100% Arial, Times, "Times New Roman", serif;
margin-bottom:10px;
}

p3	{
font-size:12px;
line-height:normal;
font-family:Arial, Helvetica, sans-serif;
}

#propertybox	{
position:relative;
float:right;
padding-top:27px;
}

#propertyinfo	{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
border-bottom: 1px dashed #CCCCCC;
width:160px;
margin-left:0px;
padding-bottom:5px;
position:relative;
}

#propertyinfotext	{
position:relative;
float:left;
height:100%;
width:100%;
margin-top:0px;
margin-left:0px;
font-size:12px;
line-height:160%;
font-family:Arial, Helvetica, sans-serif;
}

#propertyinfotext ul	{
margin-top:0;
margin-left:20px;

}

#propertyinfotext li	{
list-style:url(../../images/trait.gif);
margin-top:0;

}

.propertyinfotextbold	{
font-size:12px;
line-height:normal;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#currencymenu	{
width: 50px;height:17px;
}


 /*  MENU RIGHT VILLA PAGE */


#villamenublock	{
position:relative;
float:right;
padding-right:0px;
padding-top:4px;
clip:auto;
}

.villabuttonscontainer {
width: 220px;
}

.villabuttons a {
color: #000000;
background: url(../../images/inquirebkg.jpg) no-repeat;
padding: 5px;
display: block;
border-bottom: 1px dashed ;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
height:18px;
vertical-align:middle;
}

.villabuttons a:hover {
background:url(../../images/inquirebkg2.jpg) no-repeat;
color: #000000;
text-decoration: none;
}

.villabuttons1 a {
color: #000000;
background:url(../../images/savebck.jpg) no-repeat;
padding: 5px;
padding-left: 5px;
display: block;
border-bottom: 1px dashed ;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
height:18px;
vertical-align:middle;
}

.villabuttons1 a:hover {
background:url(../../images/savebck2.jpg) no-repeat;
color: #000000;
text-decoration: none;
}

.villabuttons2 a {
color: #000000;
background:url(../../images/tourbkg.jpg) no-repeat;
padding: 5px;
padding-left: 5px;
display: block;
border-bottom: 1px dashed ;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
height:18px;
vertical-align:middle;
}

.villabuttons2 a:hover {
background:url(../../images/tourbkg2.jpg) no-repeat;
color: #000000;
text-decoration: none;
}

.villabuttons3 a {
color: #000000;
background:url(../../images/printbkg.jpg) no-repeat;
padding: 5px;
padding-left: 5px;
display: block;
border-bottom: 1px dashed ;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
height:18px;
vertical-align:middle;
}

.villabuttons3 a:hover {
background:url(../../images/printbkg2.jpg) no-repeat;
color: #000000;
text-decoration: none;
}

.villabuttons4 a {
color: #000000;
background:url(../../images/sendbkg.jpg) no-repeat;
padding: 5px;
padding-left: 5px;
display: block;
border-bottom: 1px dashed ;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
height:18px;
vertical-align:middle;
}

.villabuttons4 a:hover {
background:url(../../images/sendbkg2.jpg) no-repeat;
color: #000000;
text-decoration: none;
}

#listbuttons{
list-style:url(../../images/orange-arrow.gif);
list-style-position:inside;
padding:0;
margin:0;
}


#searchright	{
float:left;
position:relative;
width:160px;
height:80px;
margin-left:0em;
padding-top:10px;
}

#searchright ul	{
list-style:url(../../images/orange-arrow.gif);



}
#searchright li	{
font: 13px/100% Arial, Times, "Times New Roman", serif;
line-height: 1.8em;

}


/* DESTINATION PAGE */

#blockrightfind {
width: 210px; 
float:left; 
position: relative;
background-color:#f1f0f0;
padding-right:5px;
padding-left:5px;
padding-top:10px;
margin-bottom:10px;
border: 1px solid #808080;
}

.searchtitle	{
font-size:1.1em;
margin-left:0px;
}

#inforightcolumn	{
margin-top:10px;
margin-left:5px;
width:100%;

}
#searchbyregion	{
height:17px;
margin-left:-20px;
}


#maindestinationText {
position:relative;
float:left;
text-align:left;
line-height:120%;
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
width:340px;
}

#subrightcolumn	{
position:relative;
float:right;
width:240px;
}

#blockrightfind ul	{
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
font-size:12px;
list-style-image:url("../../images/orange-arrow.gif");
margin-top:0px;
margin-left:23px;
padding-left:0px;
}

#blockrightfind li	{
padding:0px;
margin:0px;
margin-top:10px;
}



.destinationContentTitle ul	{
padding-left:-2em;
}

.destinationContentTitle li	{
font: 17px/100% Georgia, Times, "Times New Roman", serif;
list-style-image:url("../../images/orange-arrow.gif");
margin-left:-20px;
margin-bottom:-10px;
}

.purchaseinfo ul	{


}

.purchaseinfo li	{
list-style-image:url("../../images/trait.gif");
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
font-size:12px;
margin-left:-10px;

}

.listing	{

/*url("/images/triangleBullet.gif");*/
}

#featuredvillatitle	{
position:relative;
padding-top:5px;
margin-bottom:5px;
}

a.featuredvilla	{
font:11px/100% Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
color:#000000;
font-weight:bold;
line-height:15px;
margin:0;
}

a.featuredvilla:hover	{
color:#F99106;
text-decoration: underline;
}


#blockrightfeatured {
position: relative;
line-height:200%;
width: 160px; 
float:left;
padding-left:0px;}

#textfeaturestyle	{
height:70px;
width: 180px;
float: right;
padding:0px;
position: relative;
}

.featuredpics	{

}

.featuredvilla	{
margin-bottom:0.7em;
position:relative;
float:left;
}


.destinationfeaturedtext	{
margin-top:5px;
margin-bottom:10px;
line-height:15px;
font-size:11px;
font-family: Arial, Verdana, sans-serif;
float:left; 
width:100%;
position:relative
} 

a.listItem2	{
font:11px/100% Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
color:#000000;
text-decoration: undeline;
line-height:150%;

}

a.listItem2:hover	{
color:#F99106;
text-decoration: underline;
}



 /* SEARCH */

.searchselectbox {
margin-left:5px;
margin-top:0px;
border: 1px solid #808080;
width: 115px;
height: 17px;
} 

.searchselectbr	{
margin-left:5px;
margin-top:0px;
border: 1px solid #808080;
width: 40px;
height: 17px;
}

.featuredproptitle	{
padding-top:7px;
font: 13px Arial, sans-serif;
font-weight:bold;
}

.searchtitle	{
padding-top:7px;
padding-left:5px;
font: 13px Arial, sans-serif;
font-weight:bold;
}

.searchtextbox {
margin-left:5px;
margin-top:0px;
width: 110px;
height: 15px;
} 

#searchtext	{
line-height:150%;
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
font-size:12px;
margin-left:15px;
margin-top:10px;
}

#searchintro	{
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#searchbox	{
margin-left:50px;
}

#propertysearch	{
font-size:1.5em;
font-family:Georgia, "Times New Roman", Times, serif;
}

#r2	{
height:17px;
}

#r3	{
height:17px;
}

#r4	{
height:17px;
}

#r5	{
height:17px;
}
#r6	{
height:17px;
}
#r7{
height:17px;
}
#r8	{
height:17px;
}
/*	THANK YOU PAGE	*/

#thankyou	{
width:580px;
height:218px;
background-image:url("../../images/thank-you.jpg");
border-top-style:solid;
border-top-width:thin;
border-top-color:#CCCCCC;
padding:10px;
}

#bigthankyou	{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:3em;
padding-top:10px;
color:#808080;
}

#thankyoutext1	{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:320px;
}
 
#thankyoutext2	{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:20px;
width:270px;
}

/*	MY PROPERTIES	*/
#memberloginblock	{
position:relative;
width:auto;
padding-top:10px;
border-top-style:solid;
border-top-width:thin;
border-top-color:#CCCCCC;
}

#memberlogin	{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
width:100%;
}

#subleftmemberlogin	{
position:relative;
float:left;
width:250px;
background-color:#CCCCCC;
border-style:solid;
border-width:thin;
border-color:#808080;
padding-top:10px;
padding-bottom:10px;
margin-right:20px;
margin-top:10px;
}

#subrightmemberlogin	{
position:relative;
float:right;
width:300px;
margin-top:10px;
}

.alreadyamember	{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

#Formlogin{
font-size:9px;
margin:0 0 0 5px;
background:#fFfFff;

color:#000000;
}

#log	{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:30px;
}

#newuserclick ul	{
padding-left:-2em;
}

#newuserclick li	{
font: 16px/100% Arial, Helvetica, sans-serif;
list-style-image:url("../../images/orange-arrow.gif");
margin-left:-20px;
margin-bottom:-10px;
}

#newuserclick a:hover	{
color:#F99106;
}

#signuplist ul	{
margin-top:-10px;
}

#signuplist li	{
list-style-image:url("../../images/trait.gif");
font-family: Arial,"Lucida Grande", Tahoma, Verdana, sans-serif;
font-size:11px;
margin-left:-20px;
}

#mypropdescription	{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-left:5px;
}

#mypropselection	{
margin-top:10px;
height:15px;
width:100%;
border-bottom-style:dashed;
border-bottom-width:thin;
border-bottom-color:#CCCCCC;
}


#leftmyprop	{
position:relative;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin:0px;
font-weight:bold;
}

#rightmyprop	{
position:relative;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
}

#rightmyprop ol	{
margin:0px;
list-style-position:inside;
}


#rightmyprop li	{
list-style-image:url("../../images/orange-arrow.gif");
background-color:#CCCCCC;
width:40px;
margin:0px;
padding:2px;
}

#mypropeditprofile	{
font-size:12px;
width:100%;
padding-left:5px;
}

#infoprofileleft	{
width:auto;
position:relative;
float:left;
}

#infoprofileright	{

background-color:#fdf6d9;
padding:18px;
margin:5px;
border-style:dotted;
border-width:1px;
border-color:#808080;
}

#infoprofile1	{
padding-top:10px;
padding-bottom:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#808080;
}

#infoprofile2	{
padding-top:10px;
padding-bottom:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#808080;
border-top-style:solid;
border-top-width:1px;
border-top-color:#808080;
}

#infoprofile3	{
padding-top:10px;
padding-bottom:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#808080;
}

#infoprofile4	{
padding-top:10px;
padding-bottom:10px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#808080;
}

#infoprofile5	{
padding-top:10px;
padding-bottom:10px;
}

#infoprofilemyprofile	{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}

#infoprofiletitle	{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:5px 0px 5px 5px;
}

#Formpricerange{
font-size:9px;
margin:0 0 0 5px;
height:17px;
background:#fFfFff;
border:1px solid #808080;
color:#000000;
width:110px;
}

#saveproptop	{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:auto;
padding: 10px 5px 10px 5px;
}

#villaselection	{
padding: 0 5px 5px 5px;
}

#savedsearch	{
padding:5px;
}
#mypropcontactus	{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:5px;
}

#mypropcontactustel	{
padding-top:5px;
width:100%;
position:relative;
float:left;
}

#mypropcontactusaddress	{
padding-top:5px;
width:100%;
position:relative;
float:left;
}

/*	CONTACTUS	*/

#contactustop	{
position:relative;
float:left;
width:100%;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
padding-left:5px;
padding-top:5px;
}

#contactblock	{
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:40px;
}


#contactusdescription	{
position:relative;
font-family:Arial, Helvetica, sans-serif;
float:left;
width:100%;
font-size:11px;
padding-top:10px;
padding-left:5px;
}

#contactusaddress	{
position:relative;
float:left;
width:300px;
}

#contactustel	{
position:relative;
float:left;
padding-top:13px;
}

#contactleftsub	{
font-weight:bold;
position:relative;
float:left;
width:150px;;
}

#contactrightsub	{
position:relative;
float:left;
}

#contactform	{
position:relative;
float:left;
width:100%;
padding-top:10px;
height:auto;
}

#contactfont	{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#contactforms	{
width:200px;
height:15px;
font-weight:normal;
}

#contactforms1{
width:250px;
height:17px;
font-weight:normal;
}

/*	BUYING OR SELLING	*/
#buyingblock	{
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:5px;
}

#buyingstop	{
position:relative;
float:left;
width:100%;
font-size:1.1em;
padding-bottom:10px;
padding-top:5px;
}

#buyingtitle	{
width:100%;
font-size:1em;
padding-bottom:5px;
border-bottom-style:dashed;
border-bottom-width:1px;
border-bottom-color:#808080;
}

.buyingtext	{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:10px;
}

.buyingsubtitle	{
position:relative;
font-weight:bold;
font-size:12px;
}

.buyingcontent	{
padding-top:10px;
padding-bottom:10px;
line-height:150%;
font-size:12px;
}

#buyingquicklink	{
float:left;
width:171px;
position:relative;
padding-bottom:10px;
padding-top:0px;
margin-top:0px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/*	ABOUT US	*/

/*	BUYING OR SELLING	*/
#aboutusblock	{
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:5px;
}

#aboutustop	{
position:relative;
float:left;
width:100%;
font-size:1.1em;
padding-bottom:10px;
padding-top:5px;

}

.aboutustitle	{
width:100%;
font-size:1em;
padding-bottom:5px;
border-bottom-style:dashed;
border-bottom-width:1px;
border-bottom-color:#808080;
}

.aboutustext	{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
}

.aboutuscontent	{
padding-top:10px;
padding-bottom:10px;
line-height:150%;
}

/*	SITE MAP	*/

#sitemapblock	{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:5px;
}

#sitemaptitle	{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
padding-left:7px;
}

#contentsitemap	{
width:100%;

}

#SMColumn	{
width:32.35%;
height:100%;
position:relative;
float:left;
margin-right:5px;
}

#SMtitle	{
background-color:#E0E7ED;
font-weight:bold;
padding:7px;
}

#SMcontent	{
line-height:140%;
padding-top:5px;
padding-left:5px;
border-left: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;

}

 /*  FOOTER  */

#visualFooter	{
clear:both;
float:left;
position:relative;
margin-bottom:5px;
width:100%;
padding:0px;
font: 11px/100% "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;

}

#visualFooterleft	{
float: left; position:relative; height: 13px;
}

#visualFooterright	{
float: right;
height: 13px;
}

a.normal:hover	{
color:#F99106;
text-decoration: underline;
}

.normal	{
font: 11px/100% "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
color: #808080;
}

.thankyoufont	{
font: 12px/100% "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, sans-serif;
color: #808080;
}
a.thankyoufont:hover	{
color:#F99106;
text-decoration: underline;
}


.disclamer	{
font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:11px;margin-top:20px; width:350px; line-height:140%;
float:left; position:relative;
}
