/* CSS Document */

/* Define Reset Values */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
background-color: #000000;
}

h1, h2, h3, h4, h5, h6 {
margin: 5px 0px 10px 0px;
font-size: 14px;
font-weight: bold;
}

p {
margin: 0px 0px 10px 0px;
}

ol, ul {
margin: 10px 0px 5px 0px;
padding-left: 15px;
}

li {
margin: 5px 0px 5px 0px;
}



/*DIV styles */

.ipcontainer {
width: 895px;
margin: 0 auto;
padding: 0px;
background:url(../images/inner_bg.jpg) top center repeat-y #000;
}

.topbanner {
width: 857px;
height: 95px;
padding: 0;
margin: 0 auto;
}

.topmain {
width: 855px;
height: 150px;
padding: 0;
margin: 0 auto;
}

.iptopnav {
width: 855px;
margin: 0 auto;
padding-top: 10px;
}

.iptopnav ul {
width: 855px;
list-style: none;
padding: 0;
margin: 0 auto;
}

.iptopnav li{
list-style:none;
padding:0;
margin:0;
float:left;
text-align:left;
}

.ipnav {
width: 165px;
margin: 0px;
padding: 0 20px 0 20px;
float: left;
text-align: left;
}

.leftnav{
width: 165px;
height: 287px;
float:left;
list-style:none;
padding:0;
margin: 0;
background:url(../images/inner_leftbg.gif) repeat-y;
/*border:#363636 solid 1px*/}

.leftnav2{
width: 165px;

float:left;
list-style:none;
padding:0;
margin: 0;
background:url(../images/inner_leftbg.gif) repeat-y;
/*border:#363636 solid 1px*/}

.leftnav ul{
list-style:none;
padding:0;
margin:0;
}

.leftnav li.txtSpc{
list-style:none;
height:26px;
padding:0;
margin:0;
font-weight:bold;
}

.leftnav li.txtTitle{
list-style:none;
padding:3px 12px 3px 0;
margin:0;
color:#fff;
font-weight:bold;
}

.leftnav li.txt{
list-style:none;
padding:0px 12px 0 0;
margin:0;
text-align: right;
}

.txt a {
color: #929292;
text-decoration: none;
font-size: 11px;
}

.leftnav li.div{
list-style:none;
padding:3px 15px 3px 0;
height:1px;
margin:0;
background:url(../images/leftnav-div.gif) right  center no-repeat;
}

ul.navigation{
width: 165px;
margin:0 auto;
padding:0px;
list-style:none
}

.leftnav-contact-widget {
margin: 0px;
padding-top: 10px;
width: 165px;
position: relative;
text-align: right;
float: right;
}

.leftnav-contact-widget li{
list-style:none;
padding:0;
margin:0;
font-size: 11px;
color: #c8c8c8;
}

.leftnavbot {
margin: 0;
padding: 0;
width: 165px;
height: 8px;
}

.leftnav-contact-widget a{
padding:0;
margin:0;
font-size: 11px;
color: #c8c8c8;
text-decoration: none;
}

.leftnav-contact2 {
padding:0;
margin:0;
font-size: 12px;
color: #c8c8c8;
font-weight: bold;
text-decoration: none;
}

.ipcontent {
width: 660px;
margin: 0px;
padding: 10px 20px 10px 10px;
float: left;
text-align: left;
}

.ipfooter {
width: 855px;
height: 30px;
margin: 0 auto;
padding-top: 20px;
padding-bottom: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #bababa;
}

.ipfooter ul {
width: 855px;
height: 30px;
list-style: none;
padding: 0;
margin: 0 auto;
}

.ipfooter li{
list-style:none;
padding:0;
margin:0;
float:left;
text-align:left;
}

.copyright {
width: 743px;
float: left;
margin: 0;
padding: 0;
text-decoration: none;
}

.copyright a{
margin: 0;
padding: 0;
color: #bababa;
text-decoration: none;
}

.footlogo {
width: 112px;
float: right;
padding: 0;
margin: 0;
vertical-align: bottom;
}

/* Drop Dwon Menu */

.anylinkcss{
position:absolute;
visibility: hidden;
/*border: 1px solid #272727; THEME CHANGE HERE*/
border-bottom-width: 0;
font-family: Times New Roman, Times, serif;
font-size:11px;
font-weight: 500;
line-height: 22px;
z-index: 100;
width: 220px;
/*
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=3); 
*/
/*Add Shadow in IE. Remove if desired*/
}

.anylinkcss a{
width: 100%;
display: block;
/*text-indent: 3px;*/
border-bottom: 1px solid #272727;
border-right: 1px solid #272727;
border-left: 1px solid #272727;
padding: 3px;
text-decoration: none;
/*font-weight: bold;*/
font-family: Georgia, "Times New Roman", Times, serif;
text-transform: uppercase;
font-size:11px;
font-weight: normal;
/*text-indent: 5px;*/
color: #ffffff;
/*font-size: 11px;*/
text-indent:5px;
/*background:url(../images/inner_navbg.png);*/
 background-color:#141414;
text-align: left;
}

.anylinkcss a:hover{ /*hover background color*/
color: #cccccc;
/* background:url(../images/inner_navbg_mo.png);*/
 background-color:#141414;
text-align: left;
}

* html .anylinkcss a{ /*IE only hack*/
width: 100%; }

.anylinkcss2{
position:absolute;
visibility: hidden;
/*border: 1px solid #272727; THEME CHANGE HERE*/
border-bottom-width: 0;
font-family: Times New Roman, Times, serif;
font-size:11px;
font-weight: 500;
line-height: 22px;
z-index: 100;
width: 650px;
/*
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=3); 
*/
/*Add Shadow in IE. Remove if desired*/
}



.anylinkcss2 a{
width: 100%;
display: block;
/*text-indent: 3px;*/
border-bottom: 1px solid #272727;
border-right: 1px solid #272727;
border-left: 1px solid #272727;
padding: 3px;
text-decoration: none;
/*font-weight: bold;*/
font-family: Georgia, "Times New Roman", Times, serif;
text-transform: uppercase;
font-size:11px;
font-weight: normal;
/*text-indent: 5px;*/
color: #ffffff;
/*font-size: 11px;*/
text-indent:5px;
/*background:url(../images/inner_navbg.png);*/
 background-color:#141414;
text-align: left;
}

.anylinkcss2 a:hover{ /*hover background color*/
color: #cccccc;
/* background:url(../images/inner_navbg_mo.png);*/
 background-color:#141414;
text-align: left;
}

* html .anylinkcss2 a{ /*IE only hack*/
width: 100%; }

#dmenu2 {
width: 650px !important;
}

.bio1 a, .testimonials2 a, .about3 a, .mortgagecalculator1 a, .maps2 a, .communitylinks3 a, .customresources5 a,
.properties1 a, .pocket2 a, .recent3 a, .mls4 a, 
.dreamhome3 a, .contactus4 a, .pocketlistings1 a, .homeworth2 a, .mortgagecalculator6 a,
.area-information1 a, .calendar2 a, .communitylinks3 a,
.terms1 a, .sitemap2 a, .dreamhome3 a,
.resources1 a, .financing2 a, .real-estate-news3 a, .relocate4 a, .gallery5 a, .district52 a, .district73 a, .district91 a, .forums4 a {
font-weight: bold;
color: #ffffff;
/*color: #c7c7c7;*/
}

/* Communities Left Nav */

#leftCommunity{
width:130px;
list-style:none;
float:left;
margin:14px 0px 15px 8px;
padding-top: 10px;
line-height:16px;
text-align:left;
}

#leftCommunity ul{
list-style:none;
padding:0px;
margin:0px
}


#leftCommunity .TitleImg{
padding-bottom:20px;
}


#leftCommunity .imgPhoto{
border: 1px solid #a4a4a4;
margin:0 5px;
}

#leftCommunity.Title{
color:#cbcbcb;
line-height:16px;
font-weight:bold
}

#leftCommunity .conTxt{
margin:5px;
}

#leftCommunity .conTxt a{
font-weight: bold;
font-size: 12px;
}

.spacer {
width: 1px;
line-height: 80px;
padding: 0;
margin: 0;
}

.clear {
margin: 0px;
padding: 0px;
clear: both;
}


/*SIB CSS */


.main_textsublinks span {
	color: #ffffff !important;
}

.main_textsublinks a {
	color: #ffffff !important;
	text-decoration: none !important;

}

