/*
Theme Name: reverse mortgate
Theme URI: http://www.reversemortgagesafety.com/new/index.html
Description: A stylish wordpress theme
Version: 1.6
Author:grant
Author URI: http://www.reversemortgagesafety.com/new/index.html
Tags:  table-layout fixed width, two columns, 
*/
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {   margin:0;   padding:0; } 
table { border-collapse:collapse;  border-spacing:0; } 
fieldset,img {   border:0; } 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; } 
caption,th {  text-align:left; } 
abbr,acronym { border:0; } 
h1{ font-size:1.67em;line-height:1.80em; margin:0.45em 0;}
h2{ font-size:2.00em; line-height:1.06em; margin:.53em 0;}
h3{ font-size:1.17em; line-height:1.29em; margin:0.64em 0; }
h1,h2,h3,h4,h5,h6{ font-family:Palatino,Georgia,sans-serif;}
a { color:#409ECC;text-decoration:none;}
a:hover { color:#2F596E; text-decoration:underline;}
body {
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #959595;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.content .miniboxes .minibg a {
	color: #000000;
	text-decoration: underline;
}
.content .miniboxes .minibg a:hover {
	text-decoration: none;
}
.footer {
	color: #FFFFFF;
	font-size: 0.7em;
	text-align: center;
	padding-top: 10px;
}
.footer a {
	color: #FFFFFF;
}
.footer a:visited {
	color: #FFFFFF;
}
.content {
	background-color: #FFFFFF;
	background-image: url(content-bg.png);
	background-repeat: repeat-y;
	background-position: center center;
	padding: 11px;
	line-height: 1.5em;
}
.minibg {
	background-image: url(mini-bg.gif);
	background-repeat: repeat-y;
	background-position: center center;
	padding: 10px;
}
.content .minibg ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-image: url(life-settlements_20.png);
}
.content-mid {
	padding-right: 10px;
	padding-left: 10px;
}
.miniboxes {
	margin-bottom: 10px;
}
.content h1 {
	font-size: 1.8em;
}
.content h2 {
	font-size: 1.6em;
}

.large {
	font-size: 1.4em;
}
.phone {
	background-image: url(images/header-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #7E7E7E;
	text-align: right;
}
.minibg-testi {
	background-image: url(testi-bg.gif);
	background-repeat: repeat-y;
	background-position: center center;
	padding: 10px;
}
.content .minibg-testi ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-image: url(life-settlements_20.png);
}
.content .miniboxes .minibg-testi a {
	color: #000000;
	text-decoration: underline;
}
.content .miniboxes .minibg-testi a:hover {
	text-decoration: none;
}
.release {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 0.7em;
}


#evaluate {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#fff;
  width:405px;
}
#evaluate a {
  color:#fff;
}
#evaluate a:hover {
  text-decoration:none;
}
#evaluate #top {
  background:#fff url('top.gif') no-repeat;
  height:60px;
  width:405px;
  border-bottom:3px solid #195c7d;
}
#evaluate #form {
  background:#1d6c93;
  height:220px;
  width:405px;
  padding-top:10px;
}
#evaluate #form .left {
  float:left;
  width:45%;
  text-align:center;
}
#evaluate #form .right {
  float:right;
  width:45%;
  text-align:left;
}
#evaluate #form input {
  margin-top:9px;
}
#evaluate #form img {
  margin-top:8px;
}
#evaluate #bottom {
  background:#fff url('bottom.gif') no-repeat;
  height:119px;
  min-width:315px;
  padding:50px 45px 0 45px;
}

#partners {
  margin-top:5px;
  }
  
#partners .partner .mainPhoto {
  display:inline;
  float:left;
  }

#partners .partner .mainPhoto img {
  display:inline;
  float:left;
  margin-right:15px;
  padding:5px;
  border:1px solid #efefef;
  background-color:#fff;
  }

  
#partners .partner .data h3 {
  display:inline;
  float:left;
  margin-top:0px;
  padding-bottom:5px;
  margin-bottom:5px;
  }
  
#partners .partner {
  border-top:3px solid #e7e7e7;
  border-bottom:3px solid #e7e7e7;
  padding:15px 0px 0px 0px;
  margin:0px 0px 15px 0px;
  display:inline;
  float:left;
  }
  
#partners .partner .data {
  float:left;
  width:600px;
  }
  
#partners .partner p.address {
  clear:left;
  margin-top:0px;
  margin-bottom:0px;
  }

#partners .partner p.bio {
  float:left;
  border-top:1px dotted #c0c0c0;
  padding-top:5px;
  margin-bottom:0px;
  margin-top:5px;
  width:100%;
  }
  
  /* my styyles */
  
 #container { 
	width:960px;
	margin: 0 auto ;
	background:url(images/content-bg.png) repeat-y;
	}
#container p {
	margin:.75em 0;
	}
#content {
	width:645px;
	float:left;
	padding: 10px 15px;
	}
.post h2 { line-height:20px;}
.post h2 a { text-decoration:none; line-height:20px;}
div.entry { padding: 10px 0;}
div.navigation{padding-top:10px;}
div.align-left { float:left;}
div.align-right{float:right;}
div.clear{ clear:both;}
#sidebar { 
	width:265px;
	float:right;
	padding:10px;
	}
#sidebar ul { 
		list-style:none;
		}
#sidebar ul li ul { 
	list-style:none;
	}
.commentlist {
	list-style-position:outside;
	margin-left:8px;
	}
.commentlist ul {
	list-style-position:outside;
	margin-left:9px;
	}