ul {
 	list-style-type: none;
 	margin:0px;
 	padding:0px;
}

.header_border {
	text-align:left;
}
.footer {
		text-align:center;
	font-size:90%;
	color:#666;

}
.logo {
	padding:10px 0px 0px 10px;
}
.tagline {
	float:right;
	margin:7px 15px 0px 0px;
	color:#fff;

}
.nav_block {
	color:#fff;
	background-image: url('../images/nav_image.png');
	background-repeat: no-repeat;
	margin-top:3px;
}
.nav_block a {
	
	color:#fff;
}
.nav_block a:hover {
	text-decoration:none;
	color:#efefef;
}
.nav {
	text-align:left;
	padding:5px 5px 5px 10px;
	font-size:130%;
	font-weight:bold;
}
.designer_logo {
	float:left;
	width:100px;
	height:50px;
	overflow:hidden;
	border:1px solid #999;
	margin:10px;
}
.coming_soon {
font-size:110%;
color:#999;
font-weight:bold;

}
.designer_header {
	font-size:170%;
	font-weight:bold;

	float:left;
	clear:both;
}
.section_header {
	font-size:150%;
	font-weight:bold;
	color:#fff;
}

.list_of_homes {
	padding: 3px 0px 40px 5px;
}
.list_of_designers a{
	text-decoration:none;
}
.list_of_designers {
font-size:105%;
font-weight:bold;
}
.list_of_designers ul{
 	margin:0px;
 	padding:0px;
}
.list_of_designers li{
 	margin-bottom:3px;
 	margin-top:0px;
 	padding-top:0px;
	border-bottom:1px dotted #999;
}
.list_of_houses a{
	text-decoration:none;
	color:#666;
}
.list_of_houses a:hover{
	text-decoration:none;
	color:#000;
}

.list_of_houses {
font-size:105%;
font-weight:bold;
padding:5px;
}
.list_of_houses ul{
 	margin:0px;
 	padding:0px;
}
.list_of_houses li {
 margin-bottom:3px;
 margin-top:0px;
 margin-bottom:10px;
 padding-top:0px;
	border-bottom:1px dotted #999 ;
}
.list_of_houses img{
	border: solid #999 1px;
	margin:0px;
	padding:0px;
}
.house_image img{
	border: solid #999 1px;
	margin:0px;
	padding:0px;
}

.house_info {
}
.house_info ul {
 	margin:0px;
 	padding:0px;

}

.house_description {
	font-size:125%;
	margin-top:5px;
	padding-right:10px;	
}
.more_houses_header {
	font-size:130%;
	font-weight:bold;
	padding-bottom:5px;
}
.active {
	font-size:140%;
	padding-left:4px;
}
.media_list ul{
 	margin:0px 0px 0px 0px;
 	padding:0px;

}
.media_list li{
	margin-top:5px;
}
.media_list a{
	text-decoration: none;
	font-weight:bold;
	color:#608000;
}
.media_list a:visited {
	text-decoration: none;
	font-weight:bold;
	font-color:#999;
}
.more_info {
	font-size:94%;
 	margin:10px 0px 0px 0px;
	border-top:1px dotted #ccc;
	padding:0px 0px 5px 5px;
	color:#608000;
}
.more_info a{
	color:#608000;
}
.more_info_picture {
	font-size:94%;
 	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
	color:#608000;
}
.more_info_picture a {
		font-size:94%;
	color:#608000;
}

.media_list_heading {
	background-repeat: no-repeat;
	border-bottom:2px solid #99CC00;
 	margin:0px 0px 5px 0px;
	font-size:150%;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	color:#608000;
}
.house_list_heading {
	background-repeat: no-repeat;
	border-bottom:2px solid #666;
 	margin:0px 0px 5px 0px;
	font-size:150%;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
.list_of_pictures {
	margin:0px 0px 0px 0px;
}
.list_of_pictures img{
 border:1px solid #eee;
	margin:0px;
}
.designer_picture_of_house {
		float:left;
			margin:0px;

	border:1px solid #666;
}
.bread_crumb {
	margin:2px 0px 0px 5px;
	padding:0px;
	color:#999;
}
.bread_crumb a{
	color:#999;
}
.bread_crumb a:visited{
}
.navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
.navlist img {
	border:1px solid #333;
	height:100px;
	width:100px;	
	overflow:hidden;
}
.featured_header {
	font-size:170%;
	font-weight:bold;
	margin-bottom:10px;
}
.blog_date {
	font-weight:bold;
	font-size:.8em;
	color:#333;
}
.new {
	font-weight:bold;
	color:red;
}
.flickr_title {
	font-size:1.2em;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #999;
	font-weight:bold;
}
.picture_info a {
	color:#99CC00;
}
.picture_list li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
.blog_title_link a {
	text-decoration:none;
	color:#333;
}
.show_others {
	font-weight:bold;
	font-size:1.3em;	
}


.Box{
	margin:5px 0px 5px 0px;
	clear:none;
}
/* white corner box */
.Box .BoxHeader
{height:4px;overflow:hidden;background:#fff url(../images/corner_dg_TR.gif) 100% 0 no-repeat;}
.Box .BoxHeader div
{width:4px;height:4px;overflow:hidden;background:#fff url(../images/corner_dg_TL.gif) 0 0 no-repeat;}
.Box .BoxContent
{background:#fff;}
.Box .BoxContentPadding 
{padding:5px 9px 5px 9px;}
.Box .BoxFooter
{height:4px;overflow:hidden;background:#fff url(../images/corner_dg_BR.gif) 100% 0 no-repeat;}
.Box .BoxFooter div
{height:4px;width:4px;overflow:hidden;background:#fff url(../images/corner_dg_BL.gif) 0 0 no-repeat;}
/* white corner box */

/* g corner box */
.Box .gBoxHeader
{height:4px;overflow:hidden;background:#99CC00 url(../images/gcorner_dg_TR.gif) 100% 0 no-repeat;}
.Box .gBoxHeader div
{width:4px;height:4px;overflow:hidden;background:#99CC00 url(../images/gcorner_dg_TL.gif) 0 0 no-repeat;}
.Box .gBoxContent
{background:#99CC00;}
.Box .gBoxContentPadding 
{padding:5px 9px 5px 9px;}
.Box .gBoxFooter
{height:4px;overflow:hidden;background:#99CC00 url(../images/gcorner_dg_BR.gif) 100% 0 no-repeat;}
.Box .gBoxFooter div
{height:4px;width:4px;overflow:hidden;background:#99CC00 url(../images/gcorner_dg_BL.gif) 0 0 no-repeat;}
/* g corner box */

/* wire box */
.WireBox .BoxContent
{background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.WireBox .BoxHeader
{height:4px;overflow:hidden;background:url(../images/corner_wire_TR_bg.gif) 100% 0 repeat-x;}
.WireBox .BoxHeader div
{height:4px;width:4px;background:#fff url(../images/corner_wire_TL.gif) 0 0 no-repeat;}
.WireBox .BoxFooter
{height:4px;overflow:hidden;background:url(../images/corner_wire_BR_bg.gif) 100% 0 no-repeat;}
.WireBox .BoxFooter div
{height:4px;width:4px;background:#fff url(../images/corner_wire_BL.gif) 0 0 no-repeat;}
