/*
-----------------------------------------------------------
Theme Name: Money Answers
Theme URI: http://www.ewebscapes.com
Description: Custom blog design by E.Webscapes.
Version: 1.5
Author: E.Webscapes
-----------------------------------------------------------
*/



BODY
{
 background: white url('images/bg.jpg') repeat;
 margin: 0;
}


img a {
border:0px;
}

a img {
border:0px;
}

a:link {color: #0000ff; text-decoration: none;}
a:active {color: #0000ff; text-decoration: none;}
a:visited {color: #0000ff; text-decoration: none;}
a:hover {color: #0000ff; text-decoration: underline;}

/* STRUCTURE */

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

.sitemap {
 float: left;
 font-size: 10pt; 
 font-family: trebuchet ms;
 color: #0a1f5e;
 margin-left: 20px;
}



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


#frame2 {
 float: left;
 font-family: trebuchet ms;
 text-align: center;
 font-size: 11px;
 font-color: black;
 width: 774px;
 background: transparent;
}




#footframe {
 background: url('images/footframe.jpg') no-repeat;
 width: 774px;
 float:left;
}

#footframe p {
 margin: 0;
 padding: 0;
}

#topbanner1 {
 margin-left: auto; 
 margin-right: auto;
 width: 774px;
 height: 139px;
 background: url('images/header.jpg') no-repeat;
}

#topbanner2 {
 margin-left: auto; 
 margin-right: auto;
 width: 783px;
 height: 174px;
 background: url('images/header2.jpg') no-repeat;
}


#boxes {
 float: left;
 width: 730px;
 margin-top: 10px;
 margin-left: 23px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 10px;
 padding-bottom: 10px;
 font-color: black;
 border-bottom: 1px solid black;
}



#boxes h2 {
 font-family: trebuchet ms;
 font-size: 18px;
 margin:0;
 padding: 0;
 color: #000;
 font-weight:bold;
 text-align: center;
}

#boxframe {
 background:url('images/frame1.jpg') repeat-y;
 float: left;
 width: 774px;


}

#box1 {
 float:left;
 background: white;
 border: 1px solid black;
 width: 220px;
 margin-left: 18px;
}

#box1 img {
 padding: 2px;
}
 

#box2{
 float:left;
 background: white;
 border: 1px solid black;
 width: 220px;
 margin-left: 15px;
}


#box3 {
 float:left;
 background: transparent;
 width: 220px;
 margin-left: 15px;
}

#box3a {
 background: white;
 border: 1px solid black;
 width: 220px;
}



.boxtext {
 padding: 5px;
}

.boxtext ul {
margin-left: 15px;
padding-left: 2px;
}

.boxtext ul li {
 list-style: circle;
}

.boxheader {
 font-family: trebuchet ms;
 font-size: 18px;
 margin:0;
 padding: 0;
 color: #000;
 font-weight:bold;
 text-align: center;
}


#footer {
 background: url('images/footer.jpg') no-repeat;
 height: 117px;
 width: 774px;
}

.footertext {
 color: black;
 padding-top: 10px;
}

.titleimg {
 margin-left: 0px;
 width: 541px;
}


#main {
 float: left;
 margin-top: 5px;
 margin-left: 25px;
 width: 530px; 
 background: none;
}

#pmain {
 float: left;
 margin-top: 5px;
 margin-left: 25px;
 width: 530px; 
 background: none;
}


#main a img {
border:0px;
}


#resources {
 float: left;
 width: 550px;
 margin-top: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 10px;
 padding-bottom: 10px;
 font-color: black;
}


#rbox1 {
 float:left;
 background: white;
 border: 1px solid black;
 width: 250px;
 margin-left: 3px;
}

#rbox1 img {
 padding: 2px;
}
 

#rbox2{
 float:left;
 background: white;
 border: 1px solid black;
 width: 250px;
 margin-left: 20px;
}

#side {
 float: left;
 width:190px;
 margin-top: 5px;
 margin-right: 0px;
 margin-left: 25px;
 font-size:12px; 
 color: #000;
 font-family: trebuchet ms;
}

#sidebar {
 width: 170px;
}

.container {
 margin-left: 2px;
 margin-right: 0px;
 font-family: tahoma;
 font-size: 11px; 
 text-align: left;
 overflow: hidden;
}

.page_item li {
 list-style-type:none;
 padding:0;
 margin:0;
}

.page_item current_page_item li {
 list-style-type:none;
 padding:0;
 margin:0;
}
.page_item current_page_item ul {
 list-style-type:none;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 10px;
}

.container ul {
 list-style-type:none;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 10px;
 padding: 0;
}

.container li {
 list-style-type:none;
 padding:0;
 margin:0;
 line-height: 115%;
}



.sideheader {
 background: #cc9900;
 border-bottom: 1px solid #808080;
 padding: 1px;
font-family: verdana, tahoma, arial, sans-serif;
font-variant: small-caps;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
 text-align: center;
}

#sidebot {
 background: url('images/sidebot.jpg') no-repeat
 width: 185px;
 height: 22px
}


a, a:hover img {border:0px;}

/* Formatting */

#post {
 margin-left: 15px;
 margin-right: 15px;
}

.main_date {
 margin-bottom: 2px;
 color: #404040;
 font-family: Trebuchet MS, verdana, tahoma, arial, sans-serif;
 font-size: 12px;
}

.main_title {
 margin-bottom: 2px;
 color: #404040;
 font-family: Trebuchet MS, verdana, tahoma, arial, sans-serif;
 font-size: 16px;
 font-weight: bold;
 letter-spacing: .01em;
}





.comment-post {
  float: right;
  font-family: verdana, tahoma, arial, sans-serif;
  font-size: 11px;
  letter-spacing: .01em;
  width: 100px;
  margin-left: 10px;
  margin-bottom: 5px;
  text-align: right;
  padding: 5px 0px 0px 5px;
}



.category {
 margin-bottom: 5px;
 font-family: verdana, tahoma, arial, sans-serif;
 font-size: 11px;
 letter-spacing: .01em;
}



.main_post {
 text-align: justify;
 font-size: 9pt; 
 font-family: trebuchet ms;
 letter-spacing: .01em;
 color: #000; 

}

.main_post li {
 list-style: circle;
}

.main_post img {
 padding:5px;
}


.main_feedback {
 font-size:11px;
 font-family: trebuchet ms;
 color: #000;
 text-align: left;
 margin-right: 3px;
 }




.navi {
 font-size:12px;
 font-weight: bold;
 font-family: trebuchet ms;
 color: #808080;
 text-align: center;

 }



blockquote {
background:url('quote.gif') no-repeat;background-position:top left;padding-left:20px;text-align:justify; color:#808080;}


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




.comment_header{
 color: #000;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
 width:350px;
}



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

li.graybox {
        background-color: #fff;
        border: 1px #96b2ca solid;
        }



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


#s {
 border:1px solid #144395;
 background: #fff;
 width:80%;
}

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

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

INPUT{
 border:1px solid #144395;
 background: #fff;
}

TEXTAREA{
 border:1px solid #144395;
 background: #fff;
 width:400px;
}

.pullout{
color:#144395;
width:150px;
height:115px;
background:transparent;
float:right;
margin-top:10px;

 padding-bottom: 10px;
margin-left:10px;
font-family:Verdana, Arial, Helvetica,Georgia;
font-size: 16px;
line-height:16px;  
text-align: right;
}

/* Links Page */

.columns {
	margin: 0 0 10px 0;
	width: 450px;
	border: 1px solid #E0E0E0;
	overflow: auto;
	voice-family: "\"}\""; 
	voice-family: inherit;
}
html>body .columns {
	width: 465px;
}
.column1, .column2, .column3 {
	float: left;
	padding: 1px 10px;
}
.column1, .column2 {
	width: 150px;
	border-right: 1px dotted #E0E0E0;
}
.column1, .column2, .column3 {
	width: 150px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 202px;
}
html>body .column1, html>body .column2, html>body .column3 {
	width: 150px;
}
.columns h3 {
	margin: 0.6em 0;
	font-size: 1.2em;
}
.columns ul {
	margin: 0.6em 0 1.2em 0;
	list-style-type: none;
}
.columns ul li {
	padding: 0 0 0 15px;
	
}

