body {
	/*background:url(images/bg.gif) no-repeat #fff;*/
	margin:0 auto;
	width:780px;
}

.smallwhitetext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
}

.header  {
	font-size : 15px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #656B51;
}

.header2  {
	font-size : 13px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #656B51;
}


.mansionheader  {
	font-size : 18px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #656B51;
}

.title  {
	font-size : 15px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.title2  {
	font-size : 13px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #656B51;
}


.boldtext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.maintext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.smalltext  {
	font-size : 10px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.rangeprice  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #006666;
}

.smallblacktext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
    line-height : 16px;
	color : #666666;
}

.smallboldtext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
    line-height : 16px;
	color : #666666;
}

.smallwhiteboldtext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
    line-height : 16px;
	color : #ffffff;
}

.xsmalltext  {
	font-size : 8px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #555555;
}

.blacktext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	line-height : 19px;
	font-style : normal;
	color : #000000;
}

.boldmaintext  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.boldmaintexthome  {
	font-size : 14px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.boldwhitetext  {
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
}

.link  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : underline;
	color : #023F75;
}

.link:Active  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : underline;
	color : #023F75;
}

.link:Visited  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : underline;
	color : #023F75;
}

.link:Hover  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	color : #023F75;
}


.link2  {
	font-size : 13px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #999999;
}

.link2:Active  {
	font-size : 13px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #999999;
}

.link2:Visited  {
	font-size : 13px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #999999;
}

.link2:Hover  {
	font-size : 13px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #999999;
}

.smalllink  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : underline;
	color : #999999;
}

.smalllink:Active  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : underline;
	color : #999999;
}

.smalllink:Visited  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : underline;
	color : #999999;
}

.smalllink:Hover  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

input, textarea, select, option
{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	background-color: #FAF6E9;
    border: 1px solid #CC9900;
}

.content
{
     border: 0px; 
     overflow: auto; 
     scrollbar-base-color: #A6B3C3; 
     scrollbar-arrow-color: #285C8A;
     scrollbar-face-color: #B3BECC;
     scrollbar-highlight-color: #ffffff;
     scrollbar-3dlight-color: #FFFFFF;
     scrollbar-darkshadow-color: #FFFFFF;
     scrollbar-shadow-color: #FFFFFF;
     padding: 2px;
}



.largelink  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;
	color : #656B51;
}

.largelink:Active  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;
	color : #656B51;
}

.largelink:Visited  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;
	color : #656B51;
}

.largelink:Hover  {
	font-size : 12px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #98A07F;
}







.headerlink  {
	font-size : 15px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;
	color : #CC6633;
}

.headerlink:Active  {
	font-size : 15px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;
	color : #CC6633;
}

.headerlink:Visited  {
	font-size : 15px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;
	color : #CC6633;
}

.headerlink:Hover  {
	font-size : 15px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #023F75;
}


.myfieldcell { 
 background-color: #FAF6E9; 
 color: #000000; 
 margin-right: 0px; 
 padding-right: 0px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 border: 1px solid #CC9900;
 font-size : 12px;
 font-family : Trebuchet MS, Arial, Helvetica;
	
} 



.mycheck
{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #000000;
	font-size: 7px;
	font-weight: normal;
	background-color: #FAF6E9;
  border: 0px solid #FAF6E9;
}






.pages {
	display: in-line;
	border: 1px ;
	solid #DFDFDF;
	background: #F2F2F2;
}
.pages A {
	padding: 5px;
	font-weight: normal;
	font-size : 12px;
}
.pages A:hover {
	padding: 5px;
	background: #FF6600;
	color: #FFFFFF;
	text-decoration: none;
}
.pages .active {
	padding: 5px;
	font-weight: bold;
	background: #FF6600;
	color: #FFFFFF;
	text-decoration: none;
}

.pagelink {background: #F2F2F2; color: #767676;text-decoration : none;font-size : 12px;}
.pagelink:active {text-decoration : none;}
.pagelink:visited {text-decoration : none;}
.pagelink:hover {color: #FF6600;text-decoration : underline;}



/* --------------Calendar--------------- */

.greylinkbold  
{
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	line-height: 14px;
	color : #666666;
}

.greylinkbold:Active  
{
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: normal;
	color: #666666;
}

.greylinkbold:Visited  
{
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #666666;
}

.greylinkbold:Hover  
{
	font-size: 13px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	color: #0000FF;
}


.ttext 
{	color : #666666; 
	font-family : "Arial, Helvetica"; 
	font-size : 11px; 
	font-style : normal; 
	font-weight : normal; 
	line-height : 18px; 
}

.tcell 
{	color : #666666; 
	font-family : "Arial, Helvetica"; 
	font-size : 11px; 
	font-style : normal; 
	font-weight : bold; 
	line-height : 18px; 
}

.redf
{
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: line-through;
	line-height: 14px;
	color : #cc0000;
}

.smallred
{
	font-size: 10px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	line-height: 12px;
	color : #CC0000;
}


.bluef
{
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	line-height: 14px;
	color : #0099cc;
}

span.hide {display:none;}

/* ----------------------------- */

h1, h2 {line-height:1.1; font-family:'trebuchet ms',arial,sans-serif;}

h1 {color:#A5A893; font-size:20px;}
	h1.search {margin:0 0 15px 0;}
	h1.accom {margin:0 0 0 12px;}

h2 {color:#554B4C; font-size:18px;}
	h2 span {color:#A5A893;}	
	

h2.olympic {width:244px;height:75px;background:url(/images/btn_2010.png) no-repeat;text-indent:-9999px;}
h2.olympic a {display:block;width:244px;height:75px;}