body{

	margin:0px;

	padding:0px;

	text-align:center;

	background-color:#000;

	font-size:12px;

	font-family:Verdana, Geneva, sans-serif;

}

/* Layout Styles */

#page-wrap{

	text-align:left;

	width:968px;

	margin:0px auto;

	background-color:#000000;

}

#header{

	background:url(images/header.jpg) no-repeat;

	height:209px;

}

/* Main Navigation Styles*/

#nav{

	background:url(images/nav-bg.jpg) no-repeat;

	height:46px;

	width:968px;

}

#nav-links{

	height:46px;

	/*width:601px;

	margin:0px auto;*/
float:right;
	margin-right:30px;
}

#nav-links a{

	display:block;

	float:left;

	width:100px;

	height:32px;

	margin-top:9px;

}

#nav-links a.nav-home{

	background-image:url(images/nav-home.jpg);

}

#nav-links a.nav-landlords{

	background-image:url(images/nav-landlords.jpg);

}

#nav-links a.nav-brochures{

	background-image:url(images/nav-brochures.jpg);

}

#nav-links a.nav-agents{

	background-image:url(images/nav-agents.jpg);

}

#nav-links a.nav-testimonials{

	background-image:url(images/nav-testimonials.jpg);

}

#nav-links a.nav-contact{

	background-image:url(images/nav-contact.jpg);

}

#nav-links a.nav-about{

	width:101px;

	background-image:url(images/nav-about.jpg);

}

#nav-links a:hover{

	background-position:0 -32px;

}

#nav-links a:active, a.active{

	background-position:0 -64px;

}

#site-search{

	background:url(images/nav-search-bg.jpg) no-repeat;

	height:33px;

	width:137px;

	float:right;

	margin-right:10px;

	margin-top:9px;

}

#site-search input{

	height:14px;

	width:106px;

	font-size:11px;

	margin-left:25px;

	margin-top:8px;

	border:none;

	border-color:transparent;

}

/* Block Styles */

#sidebar{

	float:left;

	width:210px;

}

.block{

	/*background:#FFF url(images/block-top.jpg) no-repeat top;

	float:left;

	width:210px;

	clear:both;

	margin-bottom:10px;

	margin-top:-1px;*/
	float:left;

	width:210px;

	clear:both;
}

.block-inner{

/*	margin:10px;

	margin-top:15px;

	margin-bottom:0px;*/
	margin:0;

}

.block-inner img{
	border:none;
}

.block-inner a:hover img{
	border:none;
}

.block-bottom{

	/*background:#fff url(images/block-bottom.jpg) no-repeat bottom;

	width:210px;

	height:9px;*/
	width:210px;

}

#category-links{

	clear:both;

	width:191px;

	margin:0 auto;

}

#category-links a{

	display:block;

	background:url(images/sidenav-item-bg.jpg);

	width:191px;

	height:30px;

	text-align:center;

	line-height:25px;

	text-decoration:none;

	color:#000000;

}

#category-links a:hover{

	background-position:0 -30px;

}

#subcats{

	margin-top:-1px;

}

#subcats a{

	background:#ffffff;

	width:169px;

	margin:0 auto;

}

#subcats a:hover{

	text-decoration: underline;

}

.subcats-bottom{

	background:url(images/subcats-bottom.jpg) no-repeat;

	width:169px;

	margin:0 auto;

	height:11px;

	margin-bottom:5px;

}

.subcats-collapse{

	display:none;

}

/* Main Content Styles*/

#content-top{

	background:#000 url(images/main-top.jpg) no-repeat top;

	background-position:0px 0px;

	float:left;

	width:746px;

	margin-bottom:0px;

	min-height:20px;

}

#homepage-header{

	margin-left:-5px;

/*	margin-top:-3px;*/

}

#content-wrap{

	background:#000000 url(images/content-bg.jpg) repeat-y;

	float:left;

	clear:none;

	width:746px;

	margin-left:10px;

}

#content{

	margin-left:10px;

	margin-right:10px;

	margin-top:2px;

	margin-bottom:10px;
	float:left;
	width:725px;

}

#footer{

	background:#000000 url(images/footer-bg.jpg) no-repeat center top;

	width:746px;

	height:70px;

}

#toc-footer{

	float:right;

	clear:both;

	color:#FFF;

	margin-top:53px;

	text-decoration:none;

	margin-right:3px;

}

/* Positioning Styles */

.center{

	text-align:center;

}

.right{

	float:right;	

}



/* Heading styles */

h1, h2, h3{

	width:auto;

	margin-right:30px;

    font-size:22px;

    font-weight:normal;

}



/*Formatting*/

.bold{

    font-weight:bold;

}



/*

Form Styles

*/

label{

	width:200px;

	display:block;

	float:left;

	clear:left;

	font-weight:bold;

}

.field{

	float:left;

	clear:right;

}



/* jquery styles */

#offer-show{

	overflow:hidden;

	width:200px;

}



#offer-show ul{

width:3900px;

}



#offer-show li{

    float:left;

    margin:0 30px;

    cursor:pointer;

    width:200px;

    list-style:none;

    text-align:center;

}



#offer-show li p{

    text-align:center;

}

.brochure {

  margin: 0.5em 0.8em 0.5em 0;

  text-align:center;

  float:left;



}

.brochure img {

  vertical-align:middle;

  margin-bottom: 3px;

}



.left{

  display:block;

  float:left;

}

.right{

  display:block;

  float:right;

}

/* to keep at to cart aligned*/
.break {
	clear:both;
}

