@import url('qgNavigation.css');
@import url('qgIndex.css');
@import url('qgGallery.css');
@import url('qgDetails.css');
@import url('qgMPP.css');
 
div#SiteContainer{
position:relative;
width:1000px;
margin:0 auto;
padding:0;
background:#fff;
}

div#Frame{
position:relative;
float:left;
width:1000px;
margin:0;
padding:0;
background: #B3BCC1 url('images/css/BodyBG.gif') 50% repeat-y;
}

div#BodyContainer{
position:relative;
float:left;
width:1000px;
padding:0 0 10px 0;
margin:0 0 6px 0;
}

div#Header{
position:relative;
float:left;
width:980px;
height:120px;
background: #5D7377 url('images/css/TopBanner.jpg') 50% 50% no-repeat;
margin:0 0 0 10px;
}

div#LeftCol{
position:relative;
float:left;
width:184px;
margin:4px 4px 4px 14px;
background:#B3BCC1;
}

div#RegionWrapper{
position:relative;
float:left;
width:600px;
background:#fff url('images/css/IndexTopDark.jpg') 0 0 no-repeat;
}

div#RegionWrapper h1{
color:#fff;
margin:4px 0 0 4px;
font-size:16px;
}

div#RegionWrapper h2{
color:#000;
margin:4px 0 0 4px;
font-size:14px;
font-weight:normal;
}

img#RegionBanner{width:600px;}

div#RegionData{
background:#fff;
padding:6px;
}

div#RightCol{
position:relative;
float:left;
width:182px;
margin:4px 0 4px 4px;
padding:0;
}

div#RecentProperties{
position:relative;
float:left;
background:#B3BCC1 url('images/css/RColBG.jpg') repeat-y;
width:180px;
border-bottom: solid 1px #444;
border-right: solid 1px #444;
}

div#RecentProperties h5{
font-size:18px;
margin:0;
text-align:center;
}

div.RecentLink{
position:relative;
float:left;
text-align:center;
width:166px;
background:#fff;
margin:2px 0 4px 8px;
font-size:12px;
font-weight:bold;
padding:0 0 4px 0;
overflow:hidden;
}

div.RecentLink h6{
margin:2px 0 0 0;
font-size:11px;
}

div.SearchBox{
position:relative;
float:left;
background:#B3BCC1 url('images/css/RColBG.jpg') repeat-y;
width:172px;
margin:0 0 4px 0;
font-size:11px;
padding:4px;
border-bottom: solid 1px #444;
border-right: solid 1px #444;
}

div.SearchBox select,input{
font-size:11px;
}



div#DefaultCenter{
position:relative;
float:left;
width:600px;
background:#5D7377 url('images/css/IndexTopDark.jpg') 0 0 no-repeat;
}

div#DefaultCenter h1{
color:#fff;
margin:4px 0 0 4px;
font-size:16px;
}

div#DefaultCenterh2{
color:#000;
margin:4px 0 0 4px;
font-size:14px;
font-weight:normal;
}

img#DefaultCenter{width:600px;}

div#DefaultCenter p{
text-align:center;
font-size:20px;
background:#fff;
padding:6px;
margin:0;
}









div#FormCenter{
position:relative;
float:left;
width:600px;
background:#fff url('images/css/DetailsTopDark.gif') 0 0 no-repeat;
margin:4px 0 0 0;
}

div#FormCenter h1{
margin:0;
padding:4px 0 0 10px;
color:#fff;
font-size:18px;
}

div#FormCenter td.form_label{
font-weight:bold;
text-align:right;
}

div#FormCenter td.form_section_title{
font-weight:bold;
text-align:center;;
}

div#FormCenter td.form_element input{
width:250px;
}
div#FormCenter td.form_element textarea{
width:420px;
height:100px;
}

div#FormCenter table{
width:420px;
margin:10px auto;
}

div#FooterRegion{
position:relative;
clear:both;
font-size:11px;
padding:0;
text-align:center;
margin:0;
padding:15px 0;
background:#B3BCC1 url('images/css/FooterBG.gif') 50% 0 no-repeat;
}

div#PG54Link{
position:relative;
clear:both;
text-align:center;
font-size:10px;
color:#fff;
}

div#PG54Link a{
color:#fff;
}
.padding{clear:both;padding:0 8px;}
.cleared{clear:both;}
form{margin:0;padding:0;}
