﻿/* Page outer div starts here */
#divWrapper 
{ 
 margin-right: auto; 
 margin-left: auto; 
 margin-top: 2px;
 width: 100%; 
 vertical-align: middle; 
 text-align: center;
} 
#divPageOuter
{
 margin: 0px;
 padding: 0px;
 margin-right: auto; 
 margin-left: auto; 
 width: 1003px;
 height: auto;
 text-align: center;
 background-color: #fff;
}
/* Page outer div ends here */

/* Heder divs starts here */
#divHeader {
 margin-top: 3px;
 padding: 0px;
 width: 1003px;
 height: 90px;
 float: left;
 background-image: url(header_bg.png);
 border-bottom: solid 8px #ff9933;
}
#divHeaderLeft {
 margin: 0px;
 padding: 0px;
 width: 270px;
 height: 90px;
 float: left;
}
#divHeaderRight {
 margin: 0px;
 padding: 0px;
 width: 730px;
 height: 90px;
 float: right;
}
#divHeaderRightTop
{
 margin: 0px;
 padding: 0px;
 width: 730px;
 height: 57px;
 float: left;
 background-image: url('namelogo_bg.jpg');
 background-repeat: repeat-x;
}
#divHeaderRightBottom
{
 margin: 0px;
 padding: 0px;
 width: 730px;
 height: 33px;
 float: right;
}
/* Heder divs ends here */

/* Main menu divs starts here */
#divMainMenu
{
 margin: 0px;
 padding: 0px;
 width: 730px;
 height: 33px;
 float: right;
 text-align: right;
}
#divMainMenu ul 
{ 
 list-style: none; 
 margin: 0px; 
 padding: 0px;
 float: right; 
} 
#divMainMenu ul li 
{ 
 margin: 0px;
 padding: 0px;
 height: 32px;  
 float: left;
 display: inline-block;
 position: relative;
 border-right: solid 1px #fff;
 border-bottom: solid 1px #fff;
} 
/* Main menu divs ends here */

/* Page header starts here */
#divPageHeader {
 margin-right: 3px;
 padding: 0px;
 width: 978px;
 height: auto;
 float: right; 
 background-color: #fff; 
 border-bottom: solid 1px #e7e7e7;
}
#divPageHeaderLeft {
 margin: 0px;
 padding: 8px 0px 8px 0px;
 width: 470px;
 height: auto;
 float: left; 
 text-align: left;
}
#divPageHeaderRight {
 margin: 0px;
 padding: 8px 5px 0px 0px;
 width: 300px;
 height: auto;
 float: right; 
 text-align: right;
}
/* Page header ends here */

/* Content div starts here */
#divContent {
 margin: 0px;
 padding: 2px 8px 5px 8px;
 width: 987px;
 height: auto;
 float: left; 
 background-color: #fff;
 border-top: solid 1px #b4af74;
}
#divContentLeft {
 margin: 0px;
 padding: 0px;
 width: 683px;
 height: auto;
 float: left; 
 text-align: left;
 background-color: #fff;
}
#divContentRight {
 margin: 0px;
 padding: 5px 0px 5px 0px;
 width: 302px;
 height: auto;
 float: right; 
 background-color: #fff;
}
/* Content div ends here */

/* Page content starts here */
#divPageContent {
 margin: 0px;
 padding: 2px 8px 5px 8px;
 width: 987px;
 height: auto;
 float: left; 
 background-color: #fff;
 border-top: solid 1px #b4af74;
}
#divPageContentLeft {
 margin: 0px;
 padding: 0px;
 width: 748px;
 height: auto;
 float: left; 
 text-align: left;
 background-color: #fff;
}
#divPageContentRight {
 margin: 0px;
 padding: 5px 0px 5px 0px;
 width: 232px;
 height: auto;
 float: right; 
 text-align: right;
 background-color: #fff;
}
/* Page content ends here */

/* Footer styles starts here */
#divBottomBlock { 
 margin-top: 20px;
 padding: 10px 20px 0px 20px; 
 width: 963px;
 height: auto;
 font-size: 11px;
 color: #544330; 
 float: left;
 text-align: center;
 background-image: url(footer_bg.gif);
 background-repeat: repeat-x;
} 
#divFooter { 
 margin: 0px;
 padding-top: 15px; 
 width: 960px;
 height: auto;
 font-size: 11px;
 color: #544330; 
 float: left;
 text-align: center;
} 
#divFooter p {
 margin: 0px;
 padding-top: 3px;
 color: #666;
 font-size: 11px;
}
#divFooterSpace { 
 margin: 0px;
 padding: 0px; 
 width: 1003px;
 height: 6px;
 float: left;
} 
/* Footer styles ends here */

/* Bottom menu styles starts here */
#divBottomMenu {
 margin: 0px;
 padding: 5px 0px 0px 10px;
 width: 950px;
 height: auto;
 float: left;
 text-align: center;
}
#divBottomMenu div {
 margin: 0px;
 padding: 4px 10px 10px 15px;
 width: 164px;
 height: 100px;
 float: left;
 text-align: left;
 border-right: solid 1px #c3c3c3;
}
#divBottomMenu div span {
 margin: 0px;
 padding-bottom: 7px;
 width: 164px;
 height: auto;
 float: left;
 color: #444;
 font-size: 12px;
 font-weight: bold;
 text-align: left;
}
#divBottomMenu div ul {
 margin: 0px;
 padding: 0px;
 width: 164px;
 color: #4b4b4b;
 list-style: none;
}
#divBottomMenu div ul li {
 margin: 0px;
 padding-bottom: 2px;
 width: 165px;
 list-style: none;
 float: left;
}
#divBottomMenu div ul li a {
 margin: 0px;
 list-style: none;
 float: left;
 color: #666;
 font-size: 12px;
 text-decoration: none;
}
#divBottomMenu div ul li a:hover {
 text-decoration: underline;
}
/* Bottom menu styles ends here */

/* Property list styles starts here */
#divPropertyListBox {
 margin: 0px; 
 padding: 10px 10px 10px 10px;
 width: 730px; 
 height: auto; 
 float: left; 
 text-align: center; 
 background-image: url(property_list_box_bg.gif);
 background-repeat: repeat-x; 
}
#divPropertyListImage {
 margin-right: 10px; 
 padding: 0px;
 width: 187px; 
 height: 140px; 
 float: left;
 border: solid 1px #ddd;
 background-image: url(t_no_image.jpg);
}
#divPropertyListText {
 margin: 0px; 
 padding: 0px;
 width: 530px; 
 height: auto; 
 float: left;
}
#divPropertyListText div {
 margin: 0px; 
 padding-top: 7px;
 width: 530px; 
 height: auto; 
 float: left;
 text-align: left;
}
#divPropertyListText div ul {
 margin: 0px;
 padding: 0px;
 width: auto;
 float: right;
 color: #4b4b4b;
 list-style: none;
}
#divPropertyListText div ul li {
 margin: 0px;
 padding: 0px;
 width: auto;
 height: auto;
 list-style: none;
 float: left;
}
#divPaging {
 margin: 10px 0px 10px 0px; 
 padding: 0px; 
 width: 750px; 
 height: 40px; 
 float: left; 
 background-image: url(paging_bg.gif);
 background-repeat: repeat-x; 
}
#divPaging div {
 margin: 0px; 
 padding: 8px;
 width: auto; 
 height: auto; 
 float: left;
 text-align: left;
}
#divPropertyLinks {
 margin: 10px 0px 0px 0px; 
 padding: 0px; 
 width: 750px; 
 height: 34px; 
 float: left; 
 background-image: url(paging_bg.gif);
 background-repeat: repeat-x; 
}
#divPropertyLinks ul {
 margin: 0px;
 padding-left: 38px;
 width: 730px;
 color: #4b4b4b;
 list-style: none;
}
#divPropertyLinks ul li {
 margin: 0px;
 padding: 10px 5px 0px 5px;
 list-style: none;
 float: left;
}
#divPropertyLinks ul li a {
 margin: 0px;
 list-style: none;
 float: left;
 color: #666;
 font-size: 14px;
 text-decoration: underline;
}
#divPropertyLinks ul li a:hover {
 text-decoration: none;
}
/* Property list styles ends here */


/* Property details styles starts here */
#divPropertyDetailsBox {
 margin-top: 2px; 
 padding-bottom: 20px;
 width: 750px; 
 height: auto; 
 float: left; 
 vertical-align: top;
}
#divPropertyDetailsBoxleft {
 margin: 0px; 
 padding: 0px;
 width: 460px; 
 height: auto; 
 float: left; 
}
#divPropertyDetailsBoxRight {
 margin: 0px; 
 padding: 0px;
 width: 280px; 
 height: auto; 
 float: right; 
}
#divPropertyDetailsBoxleft div {
 margin: 0px; 
 padding: 0px;
 float: left;
 text-align: left;
}
#divMediumImage {
 margin: 0px; 
 padding: 0px;
 width: 460px; 
 height: 345px; 
 background-image: url(m_no_image.jpg); 
 border: solid 1px #ddd;
}
/* Property details styles ends here */

/* Agent details div starts here */
#divAgentDetails {
 margin-top: 6px; 
 padding-bottom: 5px;
 width: 280px; 
 height: auto; 
 float: right; 
 text-align: left; 
 border: solid 1px #ddd;
}
#divAgentDetails div {
 margin: 0px;
 padding: 8px 0px 0px 8px;
 width: 264px;
 float: left;
 text-align: left;
}
#divAgentDetails div div {
 margin: 0px;
 padding: 2px 0px 0px 0px;
 width: auto;
 float: left;
 text-align: left;
}
/* Agent details div ends here */

/* Auction details div starts here */
#divAuctionDetails {
 margin-top: 6px; 
 padding-bottom: 10px;
 width: 280px; 
 height: auto; 
 float: right; 
 text-align: left; 
 border: solid 1px #ddd;
}
#divAuctionDetails div {
 margin: 0px;
 padding: 8px 0px 0px 8px;
 width: 264px;
 float: left;
 text-align: left;
}
#divAuctionDetails div div {
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: auto;
 float: left;
 text-align: left;
}
/* Auction details div ends here */

/* Inspection details div starts here */
#divInspectionDetails {
 margin-top: 6px; 
 padding-bottom: 5px;
 width: 280px; 
 height: auto; 
 float: right; 
 text-align: left; 
 border: solid 1px #ddd;
}
#divInspectionDetails div {
 margin: 0px;
 padding: 8px 0px 0px 8px;
 width: 264px;
 float: left;
 text-align: left;
}
#divInspectionDetails div div {
 margin: 0px;
 padding: 3px 0px 0px 0px;
 width: auto;
 float: left;
 text-align: left;
}
/* Inspection details div ends here */

/* Text div starts here */
#divPageText {
 margin-right: 5px;
 padding: 0px;
 width: 735px;
 height: auto;
 float: right; 
 text-align: left;
}
#divPageText p {
 color: #423424;
 font-size: 14px;
}
#divPageText ul {
 list-style-image: url('list_square.gif');
}
#divPageText ul li {
 margin: 0px;
 padding: 0px;
 color: #423424;
 font-size: 14px;
}
#divPageText .pHeader {
 color: #666; 
 font-size: 14px;
 font-weight: bold;
}
/* Text div ends here */
