@charset "utf-8";

/* CSS Document */

body{

margin:0;

padding:0;

background:#000;

}

li{

list-style:none;

}

a{

text-decoration:none;

}

img{

border:none;

}

.clearboth{

clear:both;

}

.spacer{

clear:both;

padding:0;

margin:0;



font-size:0;

}

#pagemain{

width:950px;

margin:auto;

background:url(../images/sub/bg_contentareamain.gif) 0 0 repeat-y;

}

#header{

height:268px;

background:url(../images/bg_header.gif) 0 0 no-repeat;

font:normal 11px Tahoma;

}

.headerl{

float:left;

}

.floatleft{

float:left;

}

.floatright{

float:right;

}

ul.menu1{

padding:18px 0 0 25px;

margin:0;

}

ul.menu1 li{

padding:0 0 12px 0;

line-height:18px;

font-weight:bold;

}

ul.menu1 li a{

color:#fff;

}

ul.menu1 li a:hover{

color:#a42903;

}

.menu2{

padding:40px 0 0 40px;

color:#828282;

}

.menu2 a{

color:#828282;

padding:0 8px 0 0;

}

.menu2 a:hover{

color:#a42903;

}

#contentarea{

clear:both;

background:url(../images/bg_contentarea.gif) 0 0 no-repeat;



font:normal 12px arial;

}

#column1{

float:left;

width:341px;

padding:41px 10px 0 18px;

}

#column2{

float:left;

width:369px;

padding:20px 10px 0 18px;

}

#column2 a:hover img{

filter:alpha(opacity=80);

-moz-opacity:.8;

opacity:.8;

}

#column3

{

	width:175px;

	float:left;

}



.apartment{

padding:10px 0 0 2px;

}

.column185 img{

background:url(../images/bg_locationimg.gif) 0 0 no-repeat;

padding:0 17px 4px 15px;

margin-left:3px;

}

.column185 a:hover img{

filter:alpha(opacity=80);

-moz-opacity:.8;

opacity:.8;

}

.location{

color:#ab2d07;

font-weight:bold;

float:right;

padding-right:27px;

text-transform:uppercase;

}
#footertop{

clear:both;

font:normal 12px arial;

color:#000;
}
#footer{

clear:both;

background:url(../images/bg_footer.gif) 0 0 repeat-x;

font:normal 12px arial;

color:#000000;

height:100px;

padding:05px 20px 0 20px;

}

#footer a{

color:#000000;

padding:2px 5px 0 3px;

}

#footer a:hover{

color:#a42903;

}

.spacer1{

width:800px;

display:block;

float:left;

}

.footerlink{

text-align:center;

line-height:16px;

color:#ffffff;

}



/*----social-----*/

.socialnetworks{

	background:url(../images/bg_social.gif) 0 0 no-repeat;

	clear:both;

	padding:7px 0 5px 400px;

	margin-left:20px;

	font:normal 10px arial;

	color:#343433;

	}

	.socialnetworks img{

		padding:0 3px;

	}

	.socialnetworkstxt{

		padding-top:4px;

		margin-right:10px;

	}
