@import url("global.css");
@import url("navigation.css");
#container {
	width: 929px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	}
#header {
	padding-right: 12px;
	}
#top {
	text-align: right;
	color: #5a5a5a;
	font-size: .7em;
	padding: 10px 0px 0px 0px;
	}
#logo {
	float: left;
	width: 200px;
	padding-left: 17px;
	}
#name {
	float: right;
	width: 400px;
	text-align:right;
	padding: 20px 0px 0px 0px;
	}
#nav {
	clear: both;
	background: url(../../media/images/nav_back.gif) repeat-x;
	height: 40px;
	}
#nav a {
	color: #c1c1c1;
	text-decoration: none;
	font-size: .8em;
	}
#nav a:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: .8em;
	}
#nav_left {
	background: url(../../media/images/nav_back_left.gif) no-repeat left top;
	height: 40px;
	}
#nav_right {
	background: url(../../media/images/nav_back_right.gif) no-repeat right top;
	height: 40px;
	}
#page_top {
	clear: both;
	background: url(../../media/images/top_back.gif) no-repeat top center;
	padding: 0px 0px 0px 0px;
	height: 12px;
	}
#page {
	clear: both;
	min-height: 400px;
	border-left: 1px solid #3f3f3f;
	border-right: 1px solid #3f3f3f;
	padding: 3px 15px 10px 15px;
	font-size: .8em;
	}
	
/* for Internet Explorer */
/*\*/
* html #page {
height: 400px;
}
/**/

#page_main {
	
	}
#page_footer {
	clear: both;
	background: url(../../media/images/footer.gif) no-repeat top center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 12px;
	}
#footer {
	clear: both;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 0.7em;
	min-height: 120px;
	}
#footer a {
	color: #555555;
	}
#footer_right {
	float: right;
	width: 400px;
	text-align: right;
	color: #AFAFAF;
	font-size: .8em;
	padding: 0px 20px 0px 0px;
	}
#footer_keywords {
	clear: both;
	text-align: center;
	color: #787878;
	font-size: 10px;
	padding: 10px 50px 20px 50px;
	}
/* ----------------- BLOCKS AND LAYOUT CSS -------------------- */

#temp0_a {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.content_block {
	margin-bottom: 10px;
}

.unstyled_block {
	margin-bottom: 20px;
}


/* ------------------- CONTENT TREE CSS -------------------- */

#content_tree {
	width: auto;
	padding: 0px 0px 0px 0px;
}
.content_tree_ul {	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 28px;	
}
.content_tree_li {
	/* background: url(../../../lib/admin/images/content_icon_file.gif) no-repeat center left; */
	border-bottom: 1px solid #787878;
	padding: 5px 0px 5px 35px;
}
.content_tree_li:hover {
	/* background: url(../../../lib/admin/images/content_icon_file.gif) no-repeat center left #D4E4FA; */
}
.h1navclass {
color:#AFAFAF;
float:left;
padding:5px 0;
width:500px;
font-family:arial;
display:inline;
font-size:14px;
margin:0px;
}
.h2catHeading {
color:#A7B4C1;
font-weight:100;
font-size:12px;
text-align:left;
font-family:arial;
}
#proptext {
margin:0 0 10px;
padding:0;
color:#AFAFAF;
font-size:10px;
font-family:arial;
}
#proptextclear {
clear: both;
margin:0 0 10px;
padding:0;
color:#AFAFAF;
font-size:10px;
font-family:arial;
}
.new_category_name {
	color: #A7B4C1;
	font-weight: 100;
	margin:0px;
	padding:0px;
	display:inline;
	font-size:12px;
}
.ppbottom {
margin-bottom: 0px;
}

#socialLinks
{
	color:#5a5a5a;
	font-size:11px;
	height:20px;
	display:none;
} 

#socialLinks a
{
	display:inline;
	color:#5a5a5a;
}

#phoneNumber
{
	font-weight:bold;
}