/* ----------------------------------------
Theme Name: housesmarts
Theme URI: http://www.housesmartstv.com
Description: HouseSmarts Custom Wordpress Theme
Version: 1.0
Author: Tim Mahoney
Author URI: http://www.fortgroupinc.com
Last Modified: 2008.5.5
Provides: Theme definition file for WordPress 2.5
---------------------------------------- */

@import url("design/styles/default/print.css");

/* ----------------------------------------
file 		: screen.css
provides 	: style rules for on-screen displays in modern browsers
version 	: 1.0
date		: 2008.05.05
author 		: Tim Mahoney (tim@timothymahoney.com)
----------------------------------------*/
body {
	min-width: 958px;
	text-align: center;
	font-family: sans-serif;
	background-color: #FCFCF8;
	
}

h1 {
	font-size: 20px;
}

a {
	color: #076224;
}

#cus_Header {
	position: relative;
	height: 140px;
	width: 958px;
	margin: 0 auto;
	background-image: url('http://www.housesmartstv.com/blog/wp-content/themes/housesmarts/images/hsblog_header.jpg');
	/*border: 1px solid black;*/
	text-align: center;
}
#uppernav {
position: relative;
top: 105px;
left: 175px;
}
#uppernav ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#uppernav li {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
}
#uppernav li a {
	display: block;
	padding: 10px;
	font-family: "Arial Black";
	text-decoration: none;
	color: #705C47;

}

#cus_Header .cus_HeaderItem {
	text-align: left;
}
#rightbordercontainer {
   position: relative;
   width: 958px;
   margin: 0 auto;
   font-size: 14px;
	background-image: url('http://www.housesmartstv.com/blog/wp-content/themes/housesmarts/images/right_border.png');
	background-repeat: repeat-y;
	background-position: right;
	background-color: #F4F3EA;
}
#cus_mainContainer {
	position: relative;
	width: 958px;
	background-image: url('http://www.housesmartstv.com/blog/wp-content/themes/housesmarts/images/left_border.png');
	background-repeat: repeat-y;
}

#cus_mainContent {
	position: relative;
	top: 0px;
	left: 0px;
	width: 650px;
	text-align: left;
	float: left;
	/* border: 1px solid black;*/
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;

}
.commentbox {
  width: 600px;
}
#cus_SideBar {
	position: relative;
	top: 30px;
	left: 0px;
	width: 242px;
	text-align: left;
	float: right;
	border: 1px solid #CCCCCC;
  margin-right:25px;
}

#cus_SideBar ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 10px;
}

#cus_Sponsors {
	position: relative;
	top: 20px;
	margin-top: 20px;
	left: 0px;
	width: 242px;
	text-align: left;
	float: right;
	border: 1px solid #CCCCCC;
  margin-right:25px;
margin-bottom: 30px;
}
#bosch {
	display: none;
	}
#cus_PageFooter {
position: relative;
margin: 0 auto;
	width: 958px;
height:100px;
	clear: both;

background-image: url('http://www.housesmartstv.com/blog/wp-content/themes/housesmarts/images/hsblog_footer.jpg');
background-repeat: no-repeat;

}
#cus_PageFooter p {
	margin: 0px;
	padding: 0px;

}
.cus_PostTitle {
	width: 100%;
	margin-top: 15px;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	
}

.cus_PostTitle a {
	text-decoration: none;
}

.cus_PostInfo {
	width: 100%;
	text-align: center;
	font-size: 12px;
	padding-top: 0px;
	margin-top: 0px;
	font-weight: normal;
}

.cus_PostFooter {
	text-align: center;
	clear: both;
	
}

.cus_pageSubHead {
	font-size: 16px;
}

.cus_pageTitle {
	text-decoration: none;
	font-weight: bold;
	font-size: 17px;
}

.complexItem {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #CCCCCC;
	background-color: #F4F3EA;
	padding: 20px;
	font-size: 14px;
}