body {
	font-size: 62.5%;
	background:black;
	margin:0px;
	padding:0px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:1.6em;margin:5px 0px 5px 0px; font-weight:normal}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:1.2em;margin-top:0px; font-weight:normal}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:1.2em;margin:10px 0px 5px 0px; font-weight:normal}

hr {  border-color: #dddbcc;
	border-style: solid;
	border-width: 2px 0 0;
	clear: both;
	margin: 0px 5px 0px 0px;
	padding:5px 0px 10px 0px;
	height: 0;
}
img {border:none}
a {color:black; text-decoration:underline; font-weight:bold;}

.hr2 {margin: 15px 15px 5px 5px;}
#wrapper {
	margin: 15px auto;
	width: 775px;
	margin-bottom:100px;
	background:white;
	padding:15px;
}
#header {
	float:left;
	padding:0px 0px 10px 0px ;
	margin:0;
	width:138px;
}
.headerTop{	width:158px; height:81px; margin: 0px 0px 0px 0px; background-color:#e5e5e5; padding-top:30px; text-align:center; }

.headerMiddle { float:left; width:120px; background:#e5e5e5; border-top:1px dotted #1d0f11; padding:0; margin:15px 0px 10px 0px; border-bottom:1px dotted #1d0f11;}
.compName {
	margin: 0px 0px 0px 0;
	font-family: Arial, Helvetica,  sans-serif;
	font-size:1.3em;
	color:black;
	padding:10px;
}
.telNumber1 {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#de17b1;
	padding:0px 10px 10px 10px;
	
}
.telNumber2 {color:black; font-weight:bold}
.headerBottom { margin-top:1px; float:left; width:130px; background:white; padding:0px 0px 0px 0px; text-align:center}
.headerBottom h3{padding:0px 10px 5px 10px; margin:0; font-size:1.2em; color:#de17b1; font-style: oblique}
#contentHousing {
	float:left;
	margin:0px 0px 0px 0px;
	width: 602px;
	padding: 0px 0px 10px 0px;
	font-size:1em;
}

.mainPic {width:618px; float:left;margin:10px 0px 0px 5px; background-color:#fff; height:70px; border: 1px solid #1d0f11; text-align:center}
.mainPic img{display:inline; margin-top:11px}
.mainColumn { float:left; padding:40px 20px 5px 20px; margin:0;	font-size:1.3em; width:600px}
.mainColumn p{margin:10px 0px 13px 0px;padding:0px; line-height:1.3em}
.mainColumn strong {font-weight:bold; color:black;}
.right_image{ float:right; margin:10px 0px 15px 15px; padding:0}

.bubble {width:120px; border:1px solid #666699; margin:3px 0px 0px 0px; padding:0; background:#999999; color:#222;}
.bubble h4{font-size:1.2em;margin:0px 0px 5px 0px;color:#ffffff;font-weight:bold; background:black; padding:5px;}
.bubble a{color:#ffffff;text-decoration:none;font-weight:bold;font-size:1.1em}
.bubble p{margin:0;padding:5px; font-size:1.2em}

.bubble2 {float:left; width:135px; border:1px solid black; margin:3px 5px 0px 0px; padding:0; background:#999999; text-align:center;}
.bubble2 h4{font-size:1.1em;margin:0px 0px 5px 0px;color:#ffffff;font-weight:bold; background:black; padding:5px;}
.bubble2 a{color:#ffffff;text-decoration:none;font-weight:bold;font-size:1.1em}
.bubble2 p{margin:0;padding:5px 5px 10px 5px; font-size:1em}
.bubble2 strong{color:white}

.pagination {clear:both; font-size:1.3em; padding:20px;}

.profilePic {border:1px solid #222;width:204px; height:304px; float:left;margin:14px 10px 10px 10px;}
.profilePic img{margin:2px;display:block}

.homeTopRight {
	float:right;
	width:330px;
	padding:8px 0px 10px 0px;
	margin:8px 0px 10px 0px;
}
.homeTopRight p{padding:8px 10px 8px 0px;margin:0;font-size:1.2em}
.homeTopRight h2{padding:13px 10px 8px 0px;margin:0; color:#106bca; font-size:1.8em; font-weight:normal; line-height:1.2em;}
.label {float:left; width:120px; font-size:1.1em; font-weight:bold}
.data {float:left; width:200px; font-size:1.1em}



#footer {
	height:37px;
	width:770px;
	font-size:1.1em;
	margin-top: 10px;
	padding:0px 0px 0px 0px;
	background:black;
}
#footerLeft {
	float:left;
	padding:10px 0 7px 10px;
	color:#e5e5e5;
}
#footerLeft a{color:#999999;text-decoration:none;}
#footerLeft a:hover{color:#e5e5e5;text-decoration:none;}
#footerLeft .menu-over a{color:#e5e5e5;text-decoration:none;}
#footerLeft a:hover{color:#e5e5e5;text-decoration:none;}


#footerRight {
	float:right;
	padding:10px 10px 5px 0px;
	color:#e5e5e5;
	text-align:right;
}
#footerRight a{color:#999999;text-decoration:underline;}
#footerRight a:hover{color:#e5e5e5;text-decoration:underline;}

.clearer {
	clear:both; height:0px
}
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:124px;
	position:relative;
	font-size:1.3em;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
ul#menu li{
	float:left;
	margin:0;
	padding:0px 0px 0px 0px;
	height:22px;
	width:124px;
	}
ul#menu li.menu-over {
	float:left;
	margin:0;
	padding:0px 0px 0px 0px;
	height:22px;
	width:124px;
	color:white;
	}
ul#menu li.menu-over a{
	color:white;
}
ul#menu li a{
	display:block;
	color:#e5e5e5;
	font-weight:bold;
	text-decoration:none;
	height:22px;
	width:124px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

ul#menu li a:hover{
	color:white;
	width:124px;
	margin:0px;
	height:22px;
	padding:0px 0px 0px 0px;
}
