/*
-----------------------------------------------------
Theme Name: Reverse Mortgage
Theme URI: http://elegantwebscapes.com/
Description: The default theme for Reverse Mortgage
Author: Lisa Sabin
Author URI: http://elegantwebscapes.com/
----------------------------------------------------- 
*/

BODY
{
 background: #c2ddb3;
  margin: 0;
}



/* TEMPLATE STRUCTURE */

#page {
 width: 800px;
 margin-left: auto;
 margin-right: auto;
}

#frame {
 float:left;
 background: url('/images/frame.jpg') repeat-y;
 width: 799px;
}

#frame2 {
 float:left;
 width: 799px;
}

#topbanner1 {
 float: left;
 background: url('/images/header1.jpg') no-repeat;
 width: 799px;
 height: 109px;
}

h1  {
 color: #fff;
 font-weight: normal;
 font-family: italics Georgia;
 font-size: 48px;
 margin:0px 0px 0px 0px;
 padding: 30px 40px 0px 0px;
 text-align: right;
}

h1 a, a:active, a:visited { color: #fff; text-decoration: none;}
h1 a:hover {color: #c2ddb3; text-decoration: underline;}

#main {
 float: left;
 margin-top: 20px;
 margin-left: 12px;
 margin-right: 12px;
 width: 418px;
 background-color:transparent;
 overflow:hidden;
}


#footer {
 float:left;
 background: url('/images/footer.jpg') no-repeat;
 width: 799px;
 height: 62px;
}

.footertext {
 color: #000;
 text-align: center;
 padding-top: 30px;
 font-family: Arial, sans-serif;
 font-size: 10px;
}

.footertext a {color: #024000; text-decoration: none;}
.footertext a:active {color: #024000; text-decoration: none;}
.footertext a:visited {color: #024000; text-decoration: none;}
.footertext a:hover {color: #024000; text-decoration: underline;}

/* POST TEXT PLACEMENT AND TEXT FORMATTING */

.main_date {
 color: #808080;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 font-weight: normal;
 font-size: 10px;
}

.main_title {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color: #6a5248;
 font-size: 20px;
}

.main_title a { color: #024000; text-decoration: none}
.main_title a:active { color: #024000; text-decoration: none}
.main_title a:visited { color: #024000; text-decoration: none}
.main_title a:hover { color: #000; text-decoration: underline}

.postmeta {
 color: #646464;
 text-align: center;
 padding-bottom: 15px;
 font-family: Arial, sans-serif;
 font-size: 12px;
}

.postmeta a {color: #653d3e; text-decoration: none;}
.postmeta a:active {color: #653d3e; text-decoration: none;}
.postmeta a:visited {color: #653d3e; text-decoration: none;}
.postmeta a:hover {color: #000; text-decoration: none;}

.main_post {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-align: justify;
}



.post {padding:0px;}
.content {padding: 4px;}

.content img {
  margin-right:5px;
  margin-left: 5px;
}

.main_post a { color: #024000; text-decoration: none;}
.main_post a:active { color: #024000; text-decoration: none;}
.main_post a:visited { color: #024000; text-decoration: none;}
.main_post a:hover { color: #000; text-decoration: underline;}



.navi {
 font-size:10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #0c0e2c ;
 text-align: center;
 }

.navi a:link { color: #024000; text-decoration: none; }
.navi a:visited { color: #024000; text-decoration: none;}
.navi a:active { color: #024000; text-decoration: none;}
.navi a:hover{color: #000;text-decoration: underline;}


blockquote {
padding-left:20px;text-align:justify; color:#808080;}




/* LEFT SIDEBAR PLACEMENT*/

#sidebar_1 {
  float: left;
  margin-top: 20px;
  margin-left: 18px;
  width:160px;
  overflow:hidden;
 }

.side1 {
 padding-left: 0px;
 padding-right: 5px;
 padding-bottom: 10px;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 overflow:hidden;
}

/* RIGHT SIDEBAR PLACEMENT*/
#sidebar_2 {
 float: left;
 margin-top: 20px;
 margin-right: 10px;
 width:160px;
 overflow:hidden;
}

.side1 form {
 margin: 0 0 0 5px;
}



.sideheader { 
 font-size: 14px;
 border-bottom: 1px solid black;
 color: #000;
 font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

}



.side1 input#s {
 width: 80%;
 background: #fafafa;
 border: 1px solid #999;
 color: #000;
}



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



.side1 ul li {
 padding-bottom: 3px;
 margin-top: 3px;

}



.side1 ul ul {
 font-variant: normal;
 font-weight: normal;
 line-height: 100%;
 list-style-type: none;
 margin: 0;
 padding: 0;
 text-align: left;
 font-family: Verdana, Arial, Tahoma; 
 font-size: 9px;
}


.side1 ul ul li {
 border: 0;
 letter-spacing: 0;
 margin-top: 0;
 padding: 0;
 padding-left: 0px;
 font-family: Verdana, Arial, Tahoma; 
}



.side1 ul ul ul.children {
/*	font-size: 142%; */
 padding-left: 4px;
 font-family: Verdana, Arial, Tahoma; 
}

.side1 li a {
padding-left:5px;
background: transparent;
display:block;
text-decoration:none;
line-height: 10px;
color: #024000;
text-decoration:none;
}

.side1 li a:active {
padding-left:5px;
background: transparent;
display:block;
text-decoration:none;
line-height: 10px;
color: #024000;
text-decoration:none;
}

.side1 li a:visited {
padding-left:5px;
background: transparent;
display:block;
text-decoration:none;
line-height: 10px;
color: #024000;
text-decoration:none;
}

.side1 li a:hover {
border: none;
line-height: 10px;
background: #dad4c6;
color: #000;
}


.side2 {
 padding-left: 2px;
 padding-right: 0px;
 padding-bottom: 10px;
 font-size: 10px;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 overflow:hidden;
}

/* SIDEBAR BOXES, HEADERS, TEXT AND LINK FORMATTING */


.side2 form {
 margin: 0 0 0 13px;
}



.rsideheader { 
 font-size: 14px;
 border-bottom: 1px solid black;
 color: 000;
 font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}



.side2 input#s {
 width: 80%;
 background: #fafafa;
 border: 1px solid #999;
 color: #000;
}



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



.side2 ul li {
 padding-bottom: 3px;
 margin-top: 3px;

}



.side2 ul ul {
 font-variant: normal;
 font-weight: normal;
 line-height: 115%;
 list-style-type: none;
 margin: 0;
 padding: 0;
 text-align: left;
 font-family: Verdana, Arial, Tahoma; 
 font-size: 9px;
}


.side2 ul ul li {
 border: 0;
 letter-spacing: 0;
 margin-top: 0;
 padding: 0;
 padding-left: 0px;
 font-family: Verdana, Arial, Tahoma; 
}



.side2 ul ul ul.children {
/*	font-size: 142%; */
 padding-left: 4px;
 font-family: Verdana, Arial, Tahoma; 
}

.side2 li a {
padding-right:4px;
 margin-right: 2px;
background: transparent;
display:block;
text-decoration:none;
line-height: 10px;
color: #024000;
text-decoration:none;
}

.side2 li a:active {
padding-right:4px;
 margin-right: 2px;
background: transparent;
display:block;
text-decoration:none;
line-height: 10px;
color: #024000;
text-decoration:none;
}

.side2 li a:visited {
padding-right:4px;
 margin-right: 2px;
background: transparent;
display:block;
text-decoration:none;
line-height: 10px;
color: #024000;
text-decoration:none;
}

.side2 li a:hover {
border: none;
 margin-right: 2px;
line-height: 10px;
background: #dad4c6;
color: #000;
}



/* FORMS AND BUTTON FORMATTING */


form {
 margin:0px;
 padding:0px;
}

/* FORMATTING FOR SEARCH */

#s {
 border:1px solid #71574c;
 background: #f5f3ef;
 width:50%;
}

#b {
 border:1px solid #71574c;
 background: #f5f3ef;
 width:60px;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:10px;
 margin-top:5px;
}

#button {
 border:1px solid #71574c;
 background: #f5f3ef;
 width:60px;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:10px;
 margin-top:5px;
}

#button {
 border: 1px solid #71574c;
 background-color: #f5f3ef;
 width:60px;
 text-align:center;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:10px;
 margin-top:5px;
}

.buttonclass {
 border:1px solid #71574c;
 background-color: #f5f3ef;
}

.button { border:1px solid #71574c;
 background-color: #f5f3ef;
}

INPUT{
 border:1px solid #71574c;
 background-color: #f5f3ef;
}

TEXTAREA{
 border:1px solid #71574c;
 background-color: #f5f3ef;
 width:400px;
 height: 300px;
}

<!-- /* Comments Form Styles */ -->
.comment_content {
 text-align: justify;
 font-size: 9pt; 
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 color: #7f6256 ; 
 line-height: 130%;
}

.comment_content a:link { color: #214e20; text-decoration: none; }
.comment_content a:visited { color: #214e20; text-decoration: none;}
.comment_content a:active { color: #214e20; text-decoration: none;}
.comment_content a:hover{color: #000;text-decoration: underline;}

.commentsform {
 margin-left: 40px;
}




.comments_header{
 color: #214e20;
 text-align: left;
 font-weight: bold;
 font-size: 14px;
 width:350px;

}



.commentlist li {
        margin: 15px 0 3px;
        padding: 5px 10px 3px;
        list-style: none; color: black;
        background-color: #f5f3ef;
        border: 1px #71574c solid;
        -moz-border-radius: 7pt;
        }

li.graybox {
        background-color: #f5f3ef;
        border: 1px #71574c solid;
        }



.commentnumber {
        font: italic normal 14px 'Times New Roman', Times, serif;
        margin-top: -5px;
        float:right;
        color: #214e20;
        font-size: 28pt;
        font: italic;
}

/* ph=1 */
/* nhm:from_kauri */
