img{border:none;}
body { font-family:'Verdana'; font-size:10px;}
a, a:active{ outline: none;}
#wrap { width:980px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin:0 auto; }
#header { height:82px; width:500px; position:relative; color:#000; margin-bottom:3px; float:left; padding:0; }
#header h1 { text-indent:-10000px; margin:0; padding:0; }
#header h1 a { display:block; background:url(images/logo.gif) no-repeat left top; height:82px; }
#search { margin-top:30px; float:right; padding:0; }
#search form{ display:none; }
#search .newsletter{ display:block; font-size:18px; position:relative; top:3px; }
#search .newsletter img {width:50px; vertical-align:middle; }
input#searchsubmit { background:#fc6; border:2px solid #f93; color:#333; font-size:13px; }
a:hover { text-decoration:none; color:#555353; border:none; }
.left { float:left; width:200px; border:1px solid #f3f3f3; margin:10px 0;  }
.right { float:right; width:170px; border:3px solid #f3f3f3; margin:10px 0; padding:10px; } 
.right img { border:0; display:block; margin-left:auto; margin-right:auto; }
.middle { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:0px solid #f3f3f3; overflow:hidden; padding:10px; font-size:13px; min-height:500px;}
.middle h2 { font-size:16px; border-bottom:solid 1px #ccc; margin:0 7px 3px 0; padding:3px 0; }
.middle img { border:4px #eee solid; }
.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }
#footer { width:980px; margin-top:20px; text-align:center; clear:both; padding:10px; }
div.hr { height:3px; background:#fff url(images/hr.gif) repeat-x scroll center; clear:both; }
div.br { height:10px; background:#fff url(images/br.gif) repeat-x scroll center; clear:both; }
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
.addthis { float:right; clear:both; }
a:link,a:active,a:visited { text-decoration:none; color:#416e90; border:none; }
.left h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.left h2 { border-bottom:none;}
.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0; padding:0; }





.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0px 0px 5px 0px; padding:0 0 2px 14px; }
.right h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.right ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.right ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.right ul li ul li :hover { border-bottom:#ccc 1px solid;}
div.hr hr,div.br br { display:none; }
.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
.middle2 h2,.middle3 h2 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; } 
.middle2 :hover,.middle3 :hover { background:#fafafa; }
.ucomment img,.addthis img { border:0; }


/*start foreclosure custom
-------------------*/
h1{
  font-size:20px;
  line-height:24px;
}

/* Navigation */

/* nav reset */
.left{
  border:none;
  margin-top:25px;
}
.left ul li ul{
  padding:0px;
}
.left ul li ul li{
  background: none;  
  margin:0px;
  padding:0px;
}

/* nav top level */
.left ul li ul li a{
  display:block;
  font-size:14px;
  height:16px;
  padding:8px;
}


.left ul li ul li.current-menu-item a,
.left ul li ul li.current-menu-item a:hover{
  border-left:solid 3px #1D1160;
}   
.left ul li ul li.current-menu-item ul li a{
  /* only put border on active li's a, not second level */
  border-left: none;
    padding-left:25px;
}   
.left ul li ul li.current-menu-item a{
  padding-left:5px;
}   

.left ul li ul li a:hover{
  border-left:solid 3px #E8873E;  
  padding-left:5px;
}
 
 
/* nav second level */
.left ul li ul li ul li{
  /* initially hide */
  display:none;
}
.left ul li ul li.current-menu-ancestor ul li{
  display:block;
}
.left ul li ul li ul li.current-menu-item a{
  padding-left:22px;
}
.left ul li ul li ul li a{
  padding-left:25px;
}
.left ul li ul li ul li a:hover,
.left ul li ul li.current-menu-item ul li a:hover{
  border-left:solid 3px #E8873E;  
  padding-left:22px;
}



a.box{
	border:1px solid gray;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0 10px 0 0;
	padding:20px;
	width:116px;
} 
div.box{
		border:1px solid gray;
		 	padding:20px;
}
.number{
	border:1px solid gray;
	display:inline;
	float:left;
	font-size:20px;
	margin:0 15px 15px 0;
	padding:15px;
	position:relative;
	width:120px;
}
.number span{
	font-size:26px;
	left:135px;
	position:absolute;
	top:-5px;
}
.widget_nav_menu h2{
  display:none;
}

 /* Resources in page subnav */
.resources-subnav{
  margin:30px 0px;
}
#post-9 .resources-subnav .cat-item{
  font-size:18px;
  list-style-type: none;
}
#post-9 .resources-subnav .cat-item a{
  background-image:url('../../uploads/right_arrow_16.png');
  background-repeat:no-repeat;
  background-position:left center;
  border-left:solid 3px #FFF;
  display:block;
  padding:13px 0px 15px 24px; 
}
#post-9 .resources-subnav .cat-item a:hover{
  /* border-left:solid 3px #E8873E; */
  text-decoration:underline;
}

/* newsletter signup */
.newsletter-list ul{
  margin-left:0px;
}
.indicate-required,
#mc-embedded-subscribe{
  margin:15px 0px;
}
#mce-EMAIL{
  margin-bottom:15px;
}
a.button:link,a.button:active,a.button:visited { color:#FFF; float:left; margin-right:10px; width:150px; }
.button {
  background: #E8873E;
  background: -moz-linear-gradient(0% 100% 90deg, #E8873E 0%, #E8B38A 50%, #E8B38A 50%, #FFFFFF 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #FFFFFF), color-stop(0.5, #E8B38A), color-stop(0.5, #E8B38A), color-stop(1, #E8873E));
  
  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#E8873E'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#E8873E')"; /* IE8 */

  border: 1px solid #666 !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;
  box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;
  
  
  
  color: #fff;
  font-family: "helvetica neue", helvetica, arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 1;
  padding: 12px 0 14px 0;
  text-align: center;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, .8); 
}

.button:hover {
  background: #E46200;
  background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF 0%, #E8B38A 50%, #E8B38A 50%, #E8873E 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #E8873E), color-stop(0.5, #E8B38A), color-stop(0.5, #E8B38A), color-stop(1, #FFFFFF));
  
    	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E8873E', endColorstr='#FFFFFF'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E8873E', endColorstr='#FFFFFF')"; /* IE8 */
	
	
  cursor: pointer;
}
 
.button:active {
  background: #E46200;
  background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF 0%, #E8B38A 50%, #E8B38A 50%, #E8873E 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #E8873E), color-stop(0.5, #E8B38A), color-stop(0.5, #E8B38A), color-stop(1, #FFFFFF));
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
  box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
}

/*end foreclosure custom
-------------------*/

















