/* Main tags */

*{ margin:0; padding:0; }
img { border:0; }
html, body { width:100%; height:auto; font-family: Arial, sans-serif; margin-top:10px; font-size:0.925em; color:#333;background:#cccccc;  }
p { margin-bottom:0.7em; }
ul { margin-bottom:1em; list-style-position:inside; }
h1 { font-size:2em; margin:1.25em 0; }
h2 { font-size:1.75em; margin:0.7em 0; }
h3 { font-size:1.5em; margin:0.875em 0; }
h4 { font-size:1.25em; margin:0.75em 0; }
h5 { font-size:1em; margin:0.63em 0; }
h6 { font-size:0.875em; margin:0.5em 0; }

a { color:#333;  text-decoration:none; }
a:visited { color:#333; text-decoration:none;  }
a:hover { color:#333;text-decoration:underline; }
a:focus {  }

/* WYSIWYG styles */

.strongText{ font-weight:bold; }
.uppercaseText{ text-transform:uppercase; }
.smallText{ font-size:90%; }

/*Navigations*/

#mainnavigation ul {}
#mainnavigation ul li {}
#mainnavigation ul li a {}
#mainnavigation ul li a:hover {}

#footernavigation ul {}
#footernavigation ul li {}
#footernavigation ul li a {}
#footernavigation ul li a:hover {}

/* Used in the FAQs to hide the answers (which are in <DIV> tags) when the page loads up */
.answer { display:none; }

/* Layout*/
#pagewidth { position:relative; display:block; width:904px; margin:0 auto 0 auto; padding:36px 36px 0 36px;background:url(../../images/top_bg.gif) no-repeat #fff top; font-size:0.875em; }
#pagewidthholding {text-align:center; position:relative; display:block; width:770px; margin:0 auto 0 auto; padding:36px 36px 0 36px;background:url(../../images/top_bg.gif) no-repeat #fff top; font-size:1em;height:250px; }
#header  {}
#header h1 {margin:0 15px 0 0;float:left;}
#header span{display:none;}
#navigation {background:url(../../images/nav_bg.gif) no-repeat top;position:relative;display:block;height:17px;width:585px;margin-top:2px;padding:10px;text-align:center;}
#navigation ul {list-style-type:none; }
#navigation ul li {display:inline;padding:0 7px 0 7px;border-right:1px solid #fff;}
#navigation ul li a {color:#fff;}

#leftCol {float:left;display:block;width:279px;margin:0 15px 0 0;}
#leftCol #property {width:249px;background:url(../../images/search_bottom.gif) no-repeat #121340 bottom;padding:15px}

#leftCol #property_top h2 {color:#17ade2; font-family: Georgia;font-weight:normal;font-size:1.9em;padding:9px 0 0 15px;margin:0;}
#leftCol #property p {margin:0.2em 0 0.2em 0;}
#leftCol #property_top {background:url(../../images/search_top.gif) no-repeat #121340 top;height:33px;}

#leftCol #location {width:249px;background:url(../../images/location_top.gif) no-repeat #01266c top;margin-top:10px;color:#fff;padding:15px}
#leftCol #tenure {width:249px;background:url(../../images/location_bottom.gif) no-repeat #01266c bottom;color:#fff;padding:0 15px 15px 15px;}
#leftCol #size {width:249px;min-height:20px;background:url(../../images/size_top.gif) no-repeat #017bbc top;color:#fff;margin-top:10px;padding:15px 15px 0 15px;}
#leftCol #size_search {text-align:right;width:249px;background:url(../../images/size_bottom.gif) no-repeat #017bbc bottom;color:#fff;padding:0 15px 10px 15px;}

#leftCol #latest_news {width:249px;background:url(../../images/news_top.gif) no-repeat #7a7879 top;margin-top:10px;color:#fff;padding:6px 15px 0 15px;}
#leftCol #latest_news h2 {color:#161235; font-family: Georgia;font-weight:normal;font-size:1.9em;padding:0;}
#leftCol #latest_news_more {text-align:right;width:249px;background:url(../../images/news_bottom.gif) no-repeat #7a7879 bottom;color:#fff;padding:15px}
#leftCol #news_item {background:#7a7879;}
#content {float:left;display:block;width:610px;}
#content_style {background:url(../../images/content_bg.gif) no-repeat #ffffff top left;width:570px;padding:20px;margin-top:8px;min-height:400px;}
#content h2 {font-family: Georgia;font-weight:normal;color:#161235;}
#content h3 {font-family: Georgia;font-weight:normal;color:#161235;}
#content #content_style .homebox h3 {font-family: Georgia;color:#161235;font-weight:normal;font-size:1.6em;margin:0.4em 0 0.4em 0;}
#content #content_style .homebox {float:left;width:280px;height:90px;padding-top:10px;}
#content #content_style .homebox p {font-size:0.925em;}

#content #content_style a:link {color:#164aac}

#content_results {float:left;display:block;width:904px;}
#content_results h2 {font-family: Georgia;font-weight:normal;color:#161235;}
#content_results h3 {font-family: Georgia;font-weight:normal;color:#161235;}
#content_style_results {background:url(../../images/content_bg.gif) no-repeat #ffffff top left;width:864px;padding:20px;margin-top:8px;min-height:400px;}

.sale-status-sm {/*margin-top:-140px;*/ float:left;}
.sale-status {margin-top:-275px; float:left;}
#largeImage {float:left;}
#smallImage {float:left;}

#news {}
#footer {font-size:0.825em;background:url(../../images/footer_bg.gif) no-repeat #fff bottom;width:904px;padding:0 36px 0 36px;height:120px;margin:0 auto 0 auto;position:relative; display:block;}
#footer a, #footer a:visited {color:#333;text-decoration:underline;}
#footer a:hover {color:#333;text-decoration:none;}

#form { width:570px; color:#333; vertical-align:middle; }
#form fieldset { border:1px solid #ccc; margin-bottom:15px; padding:10px; }
#form fieldset legend { font-weight:bold; font-style:italic; padding:5px; }
#form fieldset div{ display:block; width:auto; margin:2px; padding:5px; background-color:#f9f9f9; }
#form fieldset div label { display:block; width:50%; float:left; padding:3px; }
#form fieldset div input { font-size:1em; }
#form fieldset div .radio {width:100px; float:left;}


div.infobox{width:700px;padding:0 10px 0 0; height:auto;}

/*Image displayer*/
.imagedisplayer_big{ width:400px; height:275px; float:left; margin-right:10px;}
.imagedisplayer_small{  float:left; border:none; margin:0 8px 8px 0; }
/*Image displayer*/

#imageSlideshowHolder{ display:block; position:relative; margin:0 auto; height:300px; float:left; }
#imageSlideshowHolder img{ position:absolute; left:0px; top:0px; }


#imageSlideshowHolder2{ display:block; position:relative; margin:0 auto; height:218px; }
#imageSlideshowHolder2 img{ position:absolute; left:0px; top:0px; }