* { margin:0; padding:0; }

body { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; background:#fff url(../images/bg_body.gif) no-repeat 50% 0; margin-left:-1px; }

#outer_container { width:739px; min-height:900px; padding:9px 23px 0 22px; margin:0 auto; background:#EDECEB; }


/*------------GENERAL STYLES-----------------*/

h1, h2, h3, h4, h5, h6, p { padding-bottom:10px; }

.img { 
	letter-spacing:-1px;  text-indent :-999em; overflow:hidden; display:block;
	background-repeat:no-repeat; background-color:transparent; /* IE FLICKER FIX - no background position! */ 
}

a { color:#666; }
a:hover { color:#666; text-decoration:none; }

/*------------HEADER-----------------*/
#header { width: 739px;	height:185px; margin: 0 auto; background:transparent; }
img#logo_topleft { float:left; width:185px; height:185px; }
#banner_image { float:left; width:553px; height:143px; }

#header #nav { float:left; width:553px; height:42px; background:#353535 url(../images/bg_nav.jpg) repeat-x 0 0; }
#header #nav li { list-style: none; display:inline;	float:left;	background:transparent;	height:42px; }	
#header #nav li a { text-decoration: none; display:block; height:42px; text-align:center; font-weight: normal; font-size:12px; color: #fff; }

#nav li#contact { width:119px; }
#nav li#contact a { width:119px; background:url(../btns/btn_nav_contact.gif) no-repeat 0 0; }
#nav li#let { width:147px; background:url(../images/bg_listitem.gif) no-repeat top right; }
#nav li#let a { width:147px; background:url(../btns/btn_nav_let.gif) no-repeat 0 0; }
#nav li#buy { width:150px; background:url(../images/bg_listitem.gif) no-repeat top right; }
#nav li#buy a { width:150px; background:url(../btns/btn_nav_buy.gif) no-repeat 0 0; }
#nav li#about { width:130px; background:url(../images/bg_listitem.gif) no-repeat top right; }
#nav li#about a {  width:130px; background:url(../btns/btn_nav_about.gif) no-repeat 0 0; }
#header #nav li a:hover,
#header #nav li a#current { border-bottom:5px solid #CB002B; height:37px; }

#inner_container { width:710px; min-height:550px; background:#fff url(../images/bg_inner_container.jpg) repeat-x 0 0; padding:20px 14px; }

/*------------LEFT COLUMN-----------------*/
#left_column {  float:right; width:180px; min-height:500px; border:0px solid #f30; }
#left_column img { margin-left:-1px; }

/*------------CONTENT-----------------*/
#content { float:right; width:470px; min-height:459px; border:0px solid #f30; background:url(../images/bg_content.jpg) repeat-y 0 0; padding:21px 20px 20px 40px; }
#content h1#title_homepage { width:332px; height:20px; background:url(../images/title_homepage.gif) no-repeat 0 0; }
#content h1#title_contact { width:295px; height:20px; background:url(../images/title_contact.gif) no-repeat 0 0; }
#content h2 { color:#666; font-size:11px; font-weight:normal; }
#content p { line-height:16px; }
#content p strong { color:#CB002B; }
#content ul { margin-left:20px; float:left; border:0px solid #f30; }
#content ul li { font-size:11px; line-height:13px; margin:0 0 8px 20px; list-style-type:square; }


#content_search { width:682px; min-height:459px; border:0px solid #f30; background:#fff; padding:20px 14px; }
#content_search h1#title_buy { width:160px; height:20px; background:url(../images/title_buy.gif) no-repeat 0 0; }
#content_search h1#title_let { width:160px; height:20px; background:url(../images/title_let.gif) no-repeat 0 0; }


#content #featured_property{ float:right; border:solid 0px #f30; width:200px; background:url(../images/bg_featureprop.jpg) no-repeat 0 0; margin-top:15px; }

#content #featured_property h2 {width:200px; height:24px; background:url(../images/title_featureprop.gif) no-repeat 0 0;}

/* ****************************** */
#content #featured_property h4 {display:none;}
#content #featured_property p strong {display:none;}
#content #featured_property img { float:left; position:relative; top:-10px; left:33px; width:148px;height:111px;border:0px solid #9B0000;}
#content #featured_property a {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#000;text-decoration:underline;font-weight:bold; outline:0;}
#content #featured_property p {font-family:Verdana, Arial, Helvetica, sans-serif;float:left;display:block;line-height:140%;margin:-10px 0 0 28px; font-size:9px;font-weight:normal;color:#666;font-weight:bold;}
#content #featured_property p em {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#cb002b; font-style:normal;}

/*------------FOOTER-----------------*/
#footer { float:none; clear:both; position:relative; width:100%; height:62px; background:#fff url(../images/bg_footer.gif) no-repeat top right; }
#footer p#copyright,
#footer_search p#copyright { position:absolute; top:45px; left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999;}
#footer p#slogan,
#footer_search p#slogan { position:absolute; top:45px; right:5px; width:290px; height:187px; background:url(../images/bg_slogan.gif) no-repeat 0 0;}

#footer_search { float:none; clear:both; position:relative; width:100%; height:62px; background:#fff; }

/*------------FIXES-----------------*/
*+html body { margin:0; padding:0; }
* html #outer_container { height:900px; }
* html #inner_container { height:550px; }
* html #content,
* html #content_search { height:459px; }
* html #content ul { margin-left:10px; }

 	


