/*
Theme Name: Debt Relief
Theme URI: http://xhtmltemplates.info/
Description: The new WordPress theme.
Version: 1.0
Author: Roni
Author URI: http://xhtmltemplates.info/
Tags: green, custom header, fixed width, two columns, widgets
*/



@charset "utf-8";
/* CSS Document */
body{
 padding:0px;
 margin:0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 background-color:#CCE6AA;
}
a:link{
	color:#364E16;
}
a:hover{
	color:#364E16;
}
a:active{
	color:#364E16;
}
a:visited{
	color:#364E16;
}
#holder{
 width:950px;
 height:auto;
 padding-top:10px;
 padding-left:15px;
 padding-right:15px;
 background-color:#FFFFFF;
 padding-bottom:10px;
}
#header{
 width:950px;
 height:100px;
}
#logo{
 width:489px;
 /*height:69px;*/
 float:left;
 font-size:34px;
 text-align:left;
 /*padding-top:10px;*/
 padding:0px;
 margin:0px;
}
.slogan{
	font-size:14px;
	color:#333333;
	text-align:left;
	padding-left:2px;
}
#contact_detail{
 width:280px;
 height:66px;
 float:right;
 margin-top:20px;
}
.green_line{
 width:950px;
 height:2px;
 background-color:#BFBF00;
 margin-bottom:1px;
 clear:both;
}
#topmenu{
 width:950px;
 height:31px;
 background-color:#587E25;
 text-align:left;
 padding-top:14px;
}
#topmenu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#topmenu ul li{
 margin:0px;
	padding:0px;
	display: inline;
	list-style-type:none;
}
#topmenu a{
 color:#D6E9BB;
 font-size:14px;
 text-decoration:none;
 padding-left:15px;
 padding-right:15px;
 margin-left:10px;
 margin-right:5px;
 padding-top:5px;
 padding-bottom:5px;
}

#topmenu a:hover{
 color:#D6E9BB;
 font-size:14px;
 text-decoration:none;
 padding-left:15px;
 padding-right:15px;
 background-color:#364E16;
 margin-left:10px;
 margin-right:5px;
 padding-top:5px;
 padding-bottom:5px;
}
#topmenu .current_page_item a{
 color:#FFFFFF;
 font-size:14px;
 text-decoration:none;
 padding-left:15px;
 padding-right:15px;
 background-color:#364E16;
 margin-left:5px;
 margin-right:5px;
 padding-top:5px;
 padding-bottom:5px;
}
#mainbody{
 width:950px;
 height:auto;
}
#form{
 width:320px;
 height:374px;
 background-image:url(images/form_bg.png);
 background-position:top;
 text-align:left; 
}
#sidebar{
 text-align:left;
 width:320px;float:left;
 height:auto;

}
#sidebar ul{
 padding:0px;
 margin:0px;
 list-style:none;
 width:320px;
 text-align:left;
}
#sidebar ul li{
 text-align:left;
 list-style:none;
 width:310px;
 margin:0px;
	padding:0px;
}
#sidebar ul li ul li{
 text-align:left;
 list-style:none;
 width:310px;
 padding-bottom:7px;
 padding-top:7px;
 border-bottom:1px #587E25 solid;
}
#sidebar ul li a{
 text-align:left;
 list-style:none;
 width:320px;
 background-image:url(images/page.jpg);
 background-position:left;
 background-repeat:no-repeat;
 padding-left:25px;
 text-decoration:none;
 color:#000000;
 font-size:13px;

}
#sidebar ul li a:hover{
 text-align:left;
 list-style:none;
 width:320px;
 background-image:url(images/page.jpg);
 background-position:left;
 background-repeat:no-repeat;
 padding-left:25px;
 text-decoration:none;
 color:#587E25;
 font-size:13px;

}
#content{
 width:590px;
 height:auto;
 float:right;
 text-align:left;
 line-height:145%;
 padding-right:15px;
 padding-top:20px;
}
#content3{
 width:895px;
 height:auto;
 float:right;
 text-align:left;
 line-height:145%;
 padding-right:15px;
 padding-left:15px;
 padding-top:20px;
}
#content2{
 width:600px;
 height:auto;
 float:right;
 text-align:left;
 line-height:145%;
 padding-right:5px;
 padding-top:20px;
}
#sfstest-page{
 width:600px; 
 clear:both;
 margin-bottom:10px;
  background-color:#EFFCD5;  
}
#sfstest-page .text {
	text-align: justify;
	padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
  overflow:hidden;
}

#sfstest-page .client {
	font-style: italic;
	text-align: right;
	margin-top: 5px;
}

#sfstest-page .grayline {
	height: 10px;
	width: 100%;
	background: #fff;
	

}
.test_top{
 background-color:#587E25;
 padding:7px;
 height:auto;
 color:#FFFFFF;
 font-size:16px;
 text-align:left;
}
.floatL{
 float:left;
 margin-right:10px;
}
#footer{
 width:910px;
 height:10px;
 clear:both;
 background-color:#587E25;
 text-align:left;
 font-size:11px;
 color:#D6E9BB;
 padding:20px;
}

#form input{ 
 height:20px;
 margin-bottom:10px;
}
#form select{ 
 height:20px;
 margin-bottom:10px;
}
#form td{
 
 font-size:14px;
}
h1{
 font-size:24px;
}
.widgettitle{
 font-size:24px;
}
.clearboth{
 height:10px;
 clear:both;
}
.inputbrdr{
	border:1px solid #999;
}

