BODY
{
    BACKGROUND: url(images/bg.gif) #303030 repeat-x;
    MARGIN: 0px
}
#wrapper
{
    MARGIN: 40px auto 40px auto;
    WIDTH: 750px;
		
}
#container
{
    BACKGROUND: url(images/ctbg.gif) #ffffff no-repeat;
    WIDTH: 750px;
	float:left;

}
#topheader
{
	BACKGROUND: url(images/ctbg.gif) #ffffff no-repeat;
    WIDTH: 750px;
    COLOR: #ff6600;
    BORDER-BOTTOM: #777777 1px solid;
    HEIGHT: 89px;
	float:left;
	
}
#dblogo
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 10px;
	width:229px;
	float:left;
}
#topheader #address
{
	width:300px; 
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	position:relative;
	top:10px;
	padding-right:20px;
	text-align:right;
	
}

#topheader #address a
{	display:block;
	padding:10px 0 4px 0;;
	text-decoration:none;
	color:#FF9933;
}

#topheader #address a:hover
{
	color:#000000;
}
#theader
{
    MARGIN-TOP: -5px;
    PADDING-LEFT: 35px;
    FONT-SIZE: 36px;
    BACKGROUND: url(images/logo.gif) no-repeat 0px 50%;
    MARGIN-BOTTOM: -5px;
    MARGIN-LEFT: 18px;
    WIDTH: 697px;
    COLOR: #303030;
    FONT-FAMILY: Impact, Sans-serif
}
#theadert
{
    PADDING-LEFT: 73px;
    FONT-SIZE: 10px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#mainbanner
{
    PADDING-LEFT: 190px;
    FONT-SIZE: 26px;
    BACKGROUND: url(images/mainbanner.gif) no-repeat;
    WIDTH: 560px;
    COLOR: #fff;
    PADDING-TOP: 50px;
    BORDER-BOTTOM: #303030 5px solid;
    FONT-FAMILY: Rockwell Extra Bold;
    HEIGHT: 88px;
	float:left;
}
#nav
{

    WIDTH: 710px;
	
	margin:0 auto;
	background:#FFFFFF;


}
#nav UL
{
    MARGIN: 0px;
	padding:0px;
	height:32px;
	float:left;
}
#nav LI
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: none
}
#nav LI A
{
    DISPLAY: block;
    BACKGROUND: url(images/navbg.gif) #303030 no-repeat;
    FLOAT: left;
    WIDTH: 100px;
    COLOR: white;
    PADDING-TOP: 5px;
    HEIGHT: 17px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#nav LI A:hover
{

	color:#FF9933;
}
#nav .active
{
color:#FF9933;
}
#navadmin
{
    BORDER-TOP: #303030 5px solid;
    WIDTH: 750px
}
#navadmin UL
{
    MARGIN: 0px;
		
}
#navadmin LI
{
    DISPLAY: inline;
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: none
}
#navadmin LI A
{
    DISPLAY: block;
    BACKGROUND: url(images/navbgadmin.gif) #303030 no-repeat;
    FLOAT: left;
    WIDTH: 130px;
    COLOR: white;
    PADDING-TOP: 5px;
    HEIGHT: 17px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#navadmin LI A:hover
{

	color:#FF9933;
}
#navadmin .active
{
color:#FF9933;
}
#body
{

    CLEAR: both;
    FONT-SIZE: 10px;
	
    FLOAT: none;
    WIDTH: 750px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	float:left;
		
}
.body-home
{
height:330px;
}
#scroller-container
{
	clear/**/:/**/right;
	width: 234px;
	height: 265px;
	position:relative;
	float:right;
	background:url(images/galleryscroller.gif) repeat-x;
}
*html #scroller-container
{
	margin-top:79px;
}
#pscroller1
{
	position:relative;
	bottom:15px;
	width: 206px;
	height: 209px;
	margin-top:30px;
	padding-left:13px;
}
H1
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 12px;
    MARGIN: 0px;
    COLOR: #303030;
    PADDING-TOP: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}
H2
{

    FONT-SIZE: 18px;
    PADDING-BOTTOM: 12px;
    MARGIN: 0px;
    COLOR: #303030;
    PADDING-TOP: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}
H3
{
    FONT-SIZE: 20px;
    MARGIN: 0px 0px 0px 43px;
    COLOR: #ff6600;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#property-list
{
	clear:left;
	float:left; 
	margin-top:13px;
	margin-left:45px;
}
*html #property-list
{
margin-left:26px;
}
#property-list p
{
	clear:left;
	float:left; 
	color:#313131; 
	font-size:17px;
	font-family:Garamond;
	font-weight:normal;
	padding:0;
	margin:0;
}
#scroll-horizontal
{
	float:left;
	margin-top:4px;
}
#welcome
{
	clear/**/:/**/left;
	position:relative;
	top:32px;
	width: 399px;
	margin-left:45px;
	float:left;
	background:url(images/welcomebg.gif) repeat-x;
	height:219px;
}
*html #welcome
{
	margin-left:25px;
}
#welcome-left
{
	width:399px;
	height:34px;

	background:url(images/left-corner.gif) no-repeat #f5d6a8 ;

}
#welcome-right
{
	width:399px;
	height:34px;
	background:url(images/right-corner.gif) no-repeat right top;
}
#welcome #welcome-left #welcome-right p
{
	margin:0;
	padding:0;
	position:absolute;
	padding-top:9px;
	left:20px;
	color:#313131; 
	font-size:13px;
	font-weight:bold;
		
}
#welcome strong
{
	color:#7d7d7b;
}
#body h2
{
	margin-left:38px;
	color:#313131;
	font-size:17px;
	font-weight:normal;
}
#welcome p
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:15px;
	letter-spacing:0px;
	color:#7d7d7b;
	width:300px; 
	text-align:justify; 
	margin-left:50px; 
	margin-top:18px;
}
.scroll-property
{
	position:relative;
	top:15px;
	width:234px;
	margin:0;
	padding:0;
	float:right;
	right:20px;
	height:270px;


}
*html .scroll-property
{
	position:absolute;
	top:242px;
	right:140px;

}
.scroll-property .feature
{
	position:realtive;
	width:234px;
	height:25px;
	background:url(images/left-corner.gif) no-repeat #f5d6a8;
	
}
.scroll-property .feature #right-feature
{
	position:realtive;
	width:234px;
	height:25px;
	background:url(images/right-corner.gif) no-repeat top right;
	
}
*html .feature
{
	position:relative;
	
}
.feature h3
{
	margin:0;
	padding-top:5px;
	color:#313131;
	position:relative;
	left:14px;
	color:#313131; 
	font-size:11px;
	font-weight:bold;
}
.scroll-div
{
margin:0;
padding:0;
	margin-left:2px;
}
html>body .scroll-content
{
margin-top:-4px;
}
*html .scroll-content
{
margin-top:-10px;
}


#view-more
{
	float:right; 
	margin-top:4px; 
	margin-right:10px;
}
#view-more a
{
display:block;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF9933;
	
}
#view-more a:hover
{
	color:#000000;
}
#footer
{
    FONT-SIZE: 10px;
    BACKGROUND: url(images/footer.gif) no-repeat;
	position:realtive;
	padding-bottom:40px;
	WIDTH: 750px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    TEXT-ALIGN: center;
	float:left;
	
}

#footer a
{
	text-decoration:none;
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#footer a:hover
{
	color:#000000;
}

#p404
{
    FONT-SIZE: 10px;
    MARGIN: 0px auto;
    WIDTH: 400px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 200px
}
.intro
{
    PADDING-RIGHT: 30px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 37px;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    WIDTH: 683px;
    COLOR: #000;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#recentnews
{
    PADDING-LEFT: 50px;
    WIDTH: 700px
}
#recentnews A
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
DIV.content
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 740px;
    PADDING-TOP: 5px
}
HR
{
    BORDER-TOP: #ff6600 2px dashed;
    MARGIN-LEFT: 50px;
    HEIGHT: 0px
}
#blogleft
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 740px;
    PADDING-TOP: 5px
}
#guestleft
{
    FLOAT: left;
    WIDTH: 740px
}
SPAN.blogged
{
    BORDER-TOP: #222222 1px solid;
    MARGIN-TOP: 5px;
    DISPLAY: block;
    WIDTH: 100%;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e4e4e4
}
.post
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
    WIDTH: 650px;
    PADDING-TOP: 5px
}
#body A
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}

LABEL
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN-LEFT: 50px;
    WIDTH: 150px;
    HEIGHT: 20px
}
B
{
    COLOR: #ff6600
}
STRONG
{
    COLOR: #000000
}
SPAN.blogged1
{
    BORDER-TOP: #222222 1px solid;
    MARGIN-TOP: 5px;
    DISPLAY: block;
    WIDTH: 64.5%;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e4e4e4
}
#security
{
    WIDTH: 400px
}
#idtable
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copyright
{
	color: #000000
}
.qubest
{
	color: #FFFFFF;
	font-weight: bold;
} 

.commercial
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
} 
.under-commercial
{
	font-size: 12px;
	color: #333333;
}
.image-title
{
	color:#5b4826;
	font-weight:normal;
	font-size:10px;
			
} 
.image-description
{
	color:#494040;
	font-weight:normal;
	font-size:9px;
} 
.residential 
{
	color: #333333;
	font-weight: normal;
} 
.property-service
{
	font-size: 12px;
	color: #ffffff;
	font-weight: bold; 
} 
.real-estate 
{
	font-size: 12px
}
#listhover:link
{
color:#a0a0a0;
}


#listhover:visited
{
color:#a0a0a0;
}
#listhover:hover
{
color:#FF9933;
}
.contact-info
{
margin-left:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
}