/*  



Theme Name: Healthy Living



Author URI: http://thewordpresspro.net/



Version: 1.0



Author: Aqeel Syed



Description: Healthy Living is a theme by <a href="http://thewordpresspro.net">Aqeel Syed</a>



*/











* {



	margin: 0;



	padding: 0;



	border:none;



}



body {



	background:#fff url(images/bodybg.png) repeat-x  bottom;



 	font: 62.5% Arial,Tahoma,Verdana,Helvetica,Sans-Serif;



}



/* Links -----------------------------------------------------------------------*/







a {	



        



 	text-decoration: none;



        outline:none;



	



}



a:hover {



	color: #486E35;



}



ul {



	list-style:none;



}



.clear {



	clear:both;



}



.alignleft {



	float:left;



}



.alignright {



	float:right;



}



.imgleft {



	float:left;



	margin:0 12px 12px 0;



	padding:2px;



	border:1px solid #d5d5d5;



}



.imgright {



	float:right;



	margin:0 0 12px 12px;



	padding:2px;



	border:1px solid #d5d5d5;



}



.imgright_n {



	float:right;



	margin:0 0 12px 12px;



}



.img_center {



	width:98%;



	background:#d5d5d5;



	padding:5px;



	margin:10px 0;



}



code {



	font-size:12px;



}



.clear { clear:both;}



/* STRUCTURE ----------------------------------*/







#header {



	overflow:hidden;



	height:100px;



}



#header-in {



	width:965px;



	margin:0 auto;



	background:url(images/headerbg.png) repeat;



	height:100px;



	padding:0 10px;



}



#banner {



	background:url(images/bannerbg.png)  repeat-y left;



	height:446px;



	width:939px;



	padding:5px 13px;



	margin:0 auto;



}



#banner-in {



	margin:0;



	padding:10px 25px;



	height:426px;



	background:url(images/banner_bg.jpg) no-repeat;



}



#page {



	background:url(images/headerbg.png) repeat-x top;



}



#content-wrap {



	width:965px;



	margin:0 auto;



	min-height:500px;



	overflow:hidden;



	height:100%;



	padding:0 0 0 0;



	background:#fff url(images/containerbg.png) repeat-y ;



}



#content {



	float:left;



	width:540px;



	padding:10px 0 0 15px;



}



#sidebar {



	float:right;



	width:340px;



	padding:15px 20px 0 20px;



	background:url(images/sidebarbg.png) no-repeat top left;



}



#footer {



	clear:both;



	overflow:hidden;



	height:100%;



}



#footer-in {



	width:965px;



	margin:0 auto;



	background:url(images/footerbg.png) no-repeat left top;



	overflow:hidden;



	height:100%;



	padding:22px 0;



}



/*  Headings ----------------------------------*/







h1 {



	margin: 0 0 15px 0;



	padding:0;



	font:normal 32px Georgia, "Times New Roman", Times, serif;



	color: #ff7800;



	border-bottom:1px solid #ccc;



}



h3.title {



	/*make homepage h3's for the first 2 stories look like H1 */



	font-size:28px;



}



h1 a, h3 a {



	text-decoration: none;



	color:#000;



	border-bottom:none;



}



h1 a:hover, h3 a:hover {



 	text-decoration: none;



}



h2 {



	margin:0;



	padding: 5px 0 0 0;



	line-height: 150%;



	color: #000;



	font:normal 22px Georgia, "Times New Roman", Times, serif;



}



h2 a {



	color: #000;



	text-decoration: underline;



}



h2 a:hover {



 	text-decoration: none;



}



h3 {



	margin:0;



	padding:0;



	color:#000;



	font:normal 22px Georgia, "Times New Roman", Times, serif;



}







#content .posts h3 {



	margin:5px 0 5px 0;



	padding:0;



	color:#ff7800;



	font:normal 18px Georgia, "Times New Roman", Times, serif;



}







#content .posts h3.h1   {



	margin:0;



	padding:0;



	color:#ff7800;



	font:normal 22px Georgia, "Times New Roman", Times, serif;



}







#content .posts h3.h1 a,  #content .posts h3.title a { color:#ff7800; text-decoration:none;  }



#content .posts h3.h1 a:hover, #content .posts h3.title a:hover { color:#0681b5; text-decoration:none;  }











#content .posts h3.title {



	margin:0;



	padding:0;



	color:#ff7800;



	font:normal 24px Georgia, "Times New Roman", Times, serif;



}







#sidebar h3 {



	font-size: 14px;



        font:Georgia, "Times New Roman", Times, serif;



}



h3 a {



	color: #000;



	text-decoration: none;



}



#content .posts h4 {



	margin: 0 0 0 0;



	padding: 5px 0;



	font:bold 16px Georgia, "Times New Roman", Times, serif;



}



#content .posts h5 {



	margin: 0 0 0 0;



	padding: 5px 0;



	font:bold 16px Georgia, "Times New Roman", Times, serif;



}



#content .posts h6 {



	margin: 12px 0 12px 0;



	padding: 0;



	line-height: 150%;



 	font:bold 14px Georgia, "Times New Roman", Times, serif;



	border-bottom:none;



}







#content .posts h6.postcomments {



	margin: 12px 0 12px 0;



	padding: 0;



	line-height: 150%;



 	font:normal 18px Georgia, "Times New Roman", Times, serif;



	border-bottom:1px solid #ccc;



}







.btmspace {



	text-align:center;



	width:400px;



	float:right;



}



.btmspace2 {



	text-align:center;



	margin-bottom:15px;



}



/* Header  ----------------------------------*/







#header-in .logo-image {



	font:32px Georgia, "Times New Roman", Times, serif;



	color:#000;



	margin:15px 0 0 0;



	float:left;



}



#header-in .logo-image a {



	display:block;



	color:#000;



	width:310px;



	height:54px;



	overflow:hidden;



	text-indent:-9009px;



	text-decoration:none;



	background:url(images/logo.png) no-repeat;



}







#header-in .logo-text {



	font:32px Georgia, "Times New Roman", Times, serif;



	color:#000;



	margin:29px 0 0 0;



	float:left;



}



#header-in .logo-text a {



 	color:#000;



 	text-decoration:none;



}



#header-in .logo-text a:hover {



 	color:#0681b5;



 	text-decoration:none;



}



 



.h_left {



	float:left;



}







.h_right {



	float:right;



	width:560px;



}







.contact { background:url(images/callusbg.png) no-repeat; height:35px; width:441px; padding:5px 40px; float:right; font:11px Arial,Tahoma,Verdana,Helvetica,Sans-Serif; color:#605d5d;  }







.banner_recent_post{ float:left;width:360px;}



.bannercontent { float:right; width:480px; }







.banner_recent_post_title{



        color:#FF7800;



        font-family:Arial,Helvetica,sans-serif;



        font-size:14px;



        font-weight:bold;



        padding:7px 0px;



}



.banner_recent_post ul li{



        background:transparent url(images/bullet.png) no-repeat scroll 0 9px;



        border-bottom:1px dotted #CCCCCC;



        padding:3px 0 3px 12px;



}



.banner_recent_post ul li a{



        border-bottom:medium none;



        color:#fff;



        font-size:11px;



        line-height:20px;



        text-decoration:none;



}











#banner-in p {



	margin: 0 0 8px 0;



	color:#fff;



	font-size:12px;



	line-height:18px;



}



#banner-in p a{



	color:#fff;



	text-decoration:none;



}



#banner-in p a:hover{



	color:#ffb052;



	text-decoration:none;



}



#banner-in h2 {



	margin:0;



	padding: 0px 0 5px 0;



	color: #fff;



	font:30px Georgia, "Times New Roman", Times, serif;



}



 



/*nav start ----------------------------------------------- */



#navi{



	width:965px;



	margin:0 auto;



	background:url(images/navbg.png) no-repeat  center;



	height:34px;



}



#nav {



	padding:0px;



	height: 31px;



	list-style:none;



	margin-left:10px;



	float:left;



}



#nav li {



	float:left;



	background:url(images/navtabr.png) top right no-repeat;



	margin:0;



}



#nav .page_item a {



	color: #fff;



	display: block;



	background: url(images/navtabl.png) top left no-repeat;



	text-decoration: none;



	padding:10px 15px 10px 15px;



	font:bold 11px  Arial, Helvetica, sans-serif;



	text-transform:uppercase;



}



#nav li:hover {



	background-position: 100% -34px;



}



#nav .page_item a:hover {



	background-position: 0px -34px;



	border: none;



	color:#ff7800;



}



* html #nav .page_item a:hover {



	background-position: 0px 0px;



	border: none;



	color:#d4d4d4;



}



#nav li.current_page_item {



	color:#0681b5;



	text-decoration: none;



	background: url(images/navtabr.png) no-repeat right;



	background-position: 100% -34px;



}



#nav .current_page_item a {



	color:#0681b5;



	text-decoration: none;



	background: url(images/navtabl.png) no-repeat;



	background-position: 0px -34px;



}



 



 



/* TOP SEARCH FORM -----------------------------------------------------------------------*/







#header .searchbg {



	padding:3px 10px 3px 35px;



	margin:19px 0 0 0;



	float:right;



	height:35px;



	width:230px;



	background:url(images/searchbg.png)  no-repeat;



}



#header .searchbg_textield {



	width:180px;



	border:none;



	background: none;



	font:11px Arial, Helvetica, sans-serif;



 	padding:0 0 3px 2px;



	margin-top:3px;



	float:left;



}



#header .search {



	float:right;



	margin-top:-3px;



	border:none;



}







/* Content  ----------------------------------*/







#content p {



	margin: 0 0 12px 0;



	padding:0;



	font-size:11px;



	line-height:19px;



	text-align:justify;



}



#content p a {



 	text-decoration:none;



}



#content p a:hover {



  }



#content a {



 	 color:#486E35;



}



#content a:hover {



 	color:#486E35;



}



 



 



#content ul {



	margin:0;



	padding:0;



	font:12px Arial, Helvetica, sans-serif;



}



#content li {



	margin:0 0 5px 0;



	padding:0 0 0 18px;



	background:url(images/bullet4.png) no-repeat center;



	background-position:0 2px;



}



#content ul li ul {



	margin:8px 0 5px 0;



	padding:0 0 0 0;



}



#content li ul li {



	margin:0 0 5px 0;



	padding:0 0 0 14px;



	background:url(images/bullet4.png) no-repeat center left;



}







#content ol {



	list-style-type: decimal;



	line-height:18px;



	margin: 0;



	font-size:12px;



	padding: 0 0 10px 22px;



}



#content ol li ol {



	margin:8px 0 5px 18px;



	padding:0 0 0 0;



}



#content ol li {



	margin:0 0 5px 0;



	padding:0;



	background:none;



}



 



 



#content p.aligncenter {



	text-align:center;



}



#content p.aligright {



	text-align:right;



}



#content p.more {



	font-size:10px;



	text-transform:uppercase;



}



#content p.more a {



	text-decoration:none;



}



#content blockquote {



	margin:15px auto 20px auto;



	padding:15px 8px 0 45px;



	border-bottom:4px solid #d5d5d5;



	background:#ededed url(images/quote.png) no-repeat top left;



 	width:465px;



	font:bold 12px Arial, Helvetica, sans-serif;



}



#content blockquote p {



 }



#content .ctop {



	background:url(images/categoriesbg.png) no-repeat bottom center;



	overflow:hidden;



	height:100%;



	padding-bottom:15px;



}



#content .ctop h2 {



	margin:0px 0 0 0;



	padding:3px 0 10px 18px;



	font:bold 13px Arial, Helvetica, sans-serif;



	color:#0681b5;



	background:url(images/bullet5.png) no-repeat;



	background-position:0 8px;



}



#content .ppost {



	width:235px;



	float:right;



	padding-left:15px;



	border-left:1px solid #ddcfab;



}



#content .categories {



	width:235px;



	float:left;



}



#content .p_links {



	list-style: none;



	margin:0;



	padding:0;



}



#content .p_links li {



	padding:2px 10px 2px 15px;



	font:11px Arial, Helvetica, sans-serif;



 	background:url(images/bullet.png) no-repeat;



	background-position:0 6px;



}



#content .p_links li ul li {



	display:none;



}



#content .p_links li a {



	color:#666;



	text-decoration: none;



}



#content .p_links li a:hover {



	color: #0681b5;



}



/*post css start ----------------------------------*/







#content .posts {



	clear:both;



	height:100%;



	padding:10px 0 5px 15px;



	margin-bottom:15px;



	background:url(images/postbg.png) no-repeat left top;



}

#content .posts p a img{
  border:1px solid #d7d7d7;
padding:5px;
}

#content .post_top {



	padding:0px 0 5px 0;



	margin-bottom:11px;



	font-size:11px;



	line-height:22px;



	height:22px;

}



#content .post_bottom {



	padding:6px;



	margin:12px 0;



	height:auto;

        overflow:hidden;



	font-size:11px;



	height:auto;

        overflow:hidden;



	clear:both;



	border-top:1px dotted #babbbb;



	border-bottom:1px dotted #babbbb;



}



#content .post_bottom a {



	color:#0681b5;



	text-decoration:none;



}



#content .post_bottom a:hover {



	color:#000;



	text-decoration:none;



}



#content .post_top a {



	color:#0681b5;



	text-decoration:none;



	padding-bottom:2px;



	line-height:22px;



}



#content .post_top a:hover {



	color:#000;



	text-decoration:none;



	border-bottom:none;



}



.calendar {



	background:url(images/calendarbg.png) no-repeat;



	width:60px;



	height:58px;



	text-align:center;



	font:32px Arial, Helvetica, sans-serif;



 	float:left;



}



.calendar span {



	color:#e48a70;



	clear:both;



	float:left;



	width:60px;



	text-transform:uppercase;



	font:bold 13px Arial, Helvetica, sans-serif;



}



.more-link {



	text-align:right;



	float:right;



	font-size:10px;



	text-transform:uppercase;



}



.more-link a {



	text-decoration:none;



	color:#000;	}



.more-link a:hover {   }







#content .auth {



	float:left;



	background:url(images/i_author.png) no-repeat;



	background-position:0 5px;



	padding-left:16px;



}



#content .cate {



	float:right;



	background:url(images/i_category.png) no-repeat;



	background-position:0 3px;



	padding-left:15px;



}



#content .date {



	text-transform:uppercase;



	color:#0681b5;



	display:block;



	float:right;



	margin-bottom:5px;



	font-size:10px;



	padding-left:10px;



	background:url(images/i_calendar.png) no-repeat;



	background-position:0 5px;



}



#content .commentp {



	float:left;



	background: url(images/i_comment.png) no-repeat;



	background-position:0 4px;



	padding-left:15px;



}



/* 	Previous/Next Page Navigation ----------------------------------*/



.page-nav {



	clear: both;



	margin: 0 0px;



	padding: 2px 0px;



	height: 22px;



}



.nav-previous {



	width: 249px;



        color: 0681b5;



	float: left;



	text-align: left;



	margin: 2px 0px;



}



.nav-next {



	width: 249px;



        color: 0681b5;



	float: right;



	text-align: right;



	margin: 2px 0px;



}



.page-nav a {



	text-decoration: none;



	border-bottom:none;



}



.nav-previous a {



	padding-left: 11px;



	text-transform:uppercase;



	background:url(images/arrow-left.gif) no-repeat left;



}



.nav-next a {



	padding-right: 11px;



	text-transform:uppercase;



	background:url(images/arrow-right.gif) no-repeat right;



	border-bottom:none;



}







/*Page navigatoin 2 ----------------------------- */







#content .wp-pagenavi {



	text-align:center;



	height:25px;



	font:bold 11px Arial, Helvetica, sans-serif;



	line-height:24px;



}



#content .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {



	padding: 3px 8px 3px 8px;



	margin: 2px;



	text-decoration: none;



	color: #0681b5;



	line-height:24px;



	background-color: #e7e7e7;



}



#content .wp-pagenavi a:hover {



	color:#fff;



	background-color: #666;



}



#content .wp-pagenavi span.pages {



	padding: 3px 8px 3px 8px;



	margin: 2px 2px 2px 2px;



}



#content .wp-pagenavi span.current {



	padding: 3px 8px 3px 8px;



	margin: 2px;



	line-height:25px;



	font-weight: bold;



	color: #fff;



	background:#0681b5;



}



#content .wp-pagenavi span.extend {



	padding: 3px 8px 3px 8px;



	margin: 2px;



	color: #fff;



	line-height:25px;



	background-color: #314332;



}







#content .trackbacklist {



	margin:8px 0 0 0;



	padding:0;



	list-style:none;



}



#content .trackbacklist li {



	margin:0 0 8px 0;



	padding:0 0 5px 12px;



	list-style:none;



	border-bottom:1px solid #ccc;



}



.post-ratings {



	font-size:12px;



	font-style:normal;



	padding-left:8px;



	display:block;



	margin:8px 0;



}







#content .category {



	float:left;



	width:48%;



	border-right:1px solid #ccc;



}



#content .archives {



	float:right;



	width:48%;



}



#content .search404 {



 	margin:4px 8px 0 0;



	padding:5px 0 0 0px;



	width:298px;



 }



#content .search404 .searchbg_textield {



	border: none;



	background:none;



	color: #0681b5;



	border:none;



	padding:2px;



	font:bold 12px Arial, Helvetica, sans-serif;



	width:180px;



	float: left;



	height:16px;



	padding:2px 20px 2px 2px ;



	border:1px solid #ccc;



	margin-left:5px;



}



#content .search404 .search {



	 border:none;



	 padding:0;



	 margin-left:5px;



}



.clear { clear:both;}







/*widget calendar css =================================================== */







#wp-calendar {



	width:90%;



	margin:0 auto;



	color:#2a271c;



}



#sidebar .widget_calendar h2, widgettitle {



	display:none;



}



#sidebar #calendar_wrap caption {



	margin:8px 0 3px 0;



	padding:5px 0 5px 0;



	font:bold 12px  Arial, Helvetica, sans-serif;



	color:#fff;



	text-transform:uppercase;



	background:url(images/sheadbg.png)  no-repeat;



	width:100%;



}







/* widget search css ===================================================  */	







#sidebar #searchform {



 	overflow:hidden;



	height:100%;



	width:100%;



	margin:0 auto;



	text-align:center;



}



#searchform input {



	color:#0681b5;



	border:1px solid #ccc;



	padding:2px;



}



#search br {



	display:none;



}



 







/* Comments  ----------------------------------*/



.gravatar {



	float:right;



	border:2px solid #999;



	margin:0px 0 10px 15px;



	width:40px;



	height:40px;



	background: url(images/gravtar.png) no-repeat;



}







#comments-wrap {



}



.textarea {



	border:1px solid #e0e0e0;



	background:#fff;



	width:280px;



	color:#0681b5;



}



.textarea:hover {



	border:1px solid #e0e0e0;



	background:#e8e8e8;



	width:280px;



}



.Cbutton {



	border:none;



	font:bold 11px Arial, Helvetica, sans-serif;



	padding:4px;



	background:#0681b5;



	color:#fff;



}



.Cbutton:hover {



	border:none;



	background:#949494;



	color:#fff;



}



/*	Headers	*/







#comments-wrap h6 {



	font-size: 20px;



}



/*	Comments	*/







.commentlist {



}







.commetmainauthor {



	clear:both;



	margin-bottom:15px;



	padding:0 10px 8px 10px;



	overflow:hidden;



	height:100%;



	background:url(images/commentbg2.png) no-repeat bottom;



}



.commetmain {



	clear:both;



	margin-bottom:15px;



	overflow:hidden;



	height:100%;



	background:url(images/ccenter.png)  repeat-y;



}



.commet_top {



	font:11px Arial, Helvetica, sans-serif;



 	padding: 10px 10px 5px 10px;



	background:url(images/ctop.png) no-repeat top ;



}



.comment_bottom {



	background:url(images/cbottom.png) no-repeat; 



	padding:9px 15px 3px 50px;}



.comm_list {



	margin-bottom:15px;



}



#content .commetmain p {



	margin:0;



	padding:0;







}







.thecomment {



	margin: 0px;



}



.comment-body {



	margin:0;



}



.comment-metadata {



	padding:5px 10px;



	color: #0681b5;



	font-weight:bold;



	font-size:11px;



}



.comment-metadata a, .comment-metadata a:visited {



	color:#0681b5;



	text-decoration:none;



}



.comment-metadata a:hover {



	color: #666;



}



.authorcomment {



	margin: 0px;



	font-size:12px;



}



.authorcomment .comment-body {



	border: none;



}



.authorcomment .comment-metadata {



	padding:0 10px;



	background: #fff;



	color: #0681b5;



}



.authorcomment .comment-metadata a {



	color:#0681b5;



	text-decoration:none;



}



.authorcomment .comment-metadata a:hover {



	color: #0681b5;



}



.nav-next {



	padding-right:8px;



	font-weight:bold;



}



.nav-previous {



	padding-left:8px;



	font-weight:bold;



}



.comment-author {



	font-size:11px;



	text-align:center;



}



.comment-date {



	padding-bottom:5px;



	font-size:11px;



	text-align:center;



	background:url(images/i_calendar.png) no-repeat;



	background-position:0 1px;



	padding-left:15px;



	float:right;



}



.comment-link {



	margin-bottom:5px;



	font-size:11px;



	display:block;



}



/* sidebar content ----------------------------------*/







#sidebar a {



 	line-height:18px;



	text-decoration: none;



	color:#0681b5;



}



#sidebar a:hover {



 	text-decoration: none;



}







.Sponsors { text-align:center; }



.ads 		{ margin-bottom:20px;}







 



#sidebar h2 {



	margin:0 0 3px 0;



	padding:5px 0 8px 10px;



	font:bold 12px Arial, Helvetica, sans-serif;



	color:#ff7800;



	background:url(images/sheadbg.png) no-repeat;



}



#sidebar ul, #sidebar ul li {



	margin:0 0 25px 0;



	padding:0;



	font:11px Arial, Verdana, Helvetica, sans-serif;



	list-style-type: none;



}



#sidebar ul li ul {



	margin:0; 



	padding:0;



}



#sidebar ul li ul li {



	margin: 0;



	padding: 3px 0 3px 12px;



	background:url(images/bullet.png) no-repeat;



	background-position:0px 9px;



	border-bottom:1px dotted #ccc;



}



#sidebar ul li ul li a {



	color: #666;



	line-height:18px;



	text-decoration: none;



	border-bottom:none;



}



#sidebar ul li ul li a:hover {



	text-decoration: none;



	color:#0681b5;



}



#sidebar ul li ul li ul li {



	bac1kground: none;



	margin:0;



	padding: 3px 0 3px 12px;



	border-bottom:none;



}



#sidebar ul li ul li ul li a {



	color: #666;



	margin: 0;



 	text-decoration: none;



 }



#sidebar ul li ul li ul {



	border: none;



	padding: 0;



	margin: 0;



}



#sidebar ul li ul li ul li a:hover {



	color:#0681b5;



}



/* footer ---------------------------------- */







#footer p {



	margin:0 0 5px 0;



	padding:0;



	line-height:22px;



	color:#777;



	font:11px Arial, Helvetica, sans-serif;



	text-align:center;



}



#footer span {



	color:#9e9e9e;



	position:relative;



	top:5px;



}



#footer span a {



	color:#9e9e9e;



	text-decoration:none;



}



#footer span a:hover {



	color:#000;



	text-decoration:none;



}



#footer a {



	color: #9e9e9e;



}



#footer a:hover {



	color: #0681b5;



}



#flinks {



	list-style:none;



	width:960px;



	text-align:center;



	margin:10px 0;



}



#flinks li {



	display: inline;



	line-height:26px;



}



#flinks li a {



	color:#666;



	padding:0px 8px 0 8px;



	border-right:1px solid #b2b1ad;



	margin:0;



	font:bold 12px Arial, Helvetica, sans-serif;



	text-transform:uppercase;



	text-decoration:none;

	font-size:11px;



}



#flinks li a:hover {



	display: inline;



	color:#0681b5;



}



/*



P.I.E. FLOAT CLEARING



See http://www.positioniseverything.net/easyclearing.html 



--------------------- */







.clearfix:after {



	content: ".";



	clear: both;



	height: 0;



	visibility: hidden;



	display: block;



}



.clearfix {



	display: inline-block; /* Fixes IE/Mac */



}



/* Hides from IE-mac \*/



* html .clearfix {



	height: 1%;



}



.clearfix {



	display: block;



}



/* End hide from IE-mac */







.header_top_nav{



  height:30px;



  width:390px;



  padding:3px 10px;



}



.header_top_nav li {



	float:left;



	xbackground:url(images/navtabr.png) top right no-repeat;



	margin:0;



}



.header_top_nav .page_item a {



	xcolor: #fff;



	display: block;



	xbackground: url(images/navtabl.png) top left no-repeat;



	text-decoration: none;



	padding:5px 5px;



	font:bold 11px  Arial, Helvetica, sans-serif;



	text-transform:uppercase;



}



.header_top_nav li:hover {



	background-position: 100% -34px;



}



.header_top_nav .page_item a:hover {



	background-position: 0px -34px;



	border: none;



	color:#ff7800;



}









.custom_ad_main_wrap{

  width:535px;

  background:url(images/business_sell_bg.jpg) no-repeat;

  height:auto;

  overflow:hidden;

  padding:5px;

  margin:0px;

}

.custom_ad_main_wrap .custom_ad_main_title{

	font-size:18px;

	display:block;

	background-color: none;

	height:30px;

	background-image: url(images/sellwebsites_r_line.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	clear:both;

	padding:5px;

	 margin:0px;

}

.custom_ad_left_wrapper{

	float:left;

	width:180px;

	margin:0px;

	background-image: url(images/sellwebsites_h_line.jpg);

	background-repeat: repeat-y;

	background-position: right top;	

	padding:5px 10px 5px 0px;

}

.custom_ad_main_wrap p{

	text-align:justify;

	width:auto;

	overflow:hidden;

	 margin:0px;

     padding:0px;

}

.custom_ad_main_wrap p strong{

     color:#FE8000;

	 font-size:14px;

	 display:block;

	 clear:both;

	  margin:0px;

      padding:0px;

}

.custom_ad_main_wrap p em{

	color:#838383;

	font-size:11px;

	font-style:normal;

	display:block;

	clear:both;

	padding:15px 0px;

	margin:0px;

}

.custom_ad_main_wrap p a{

    color:#FE8000;

	font-size:13px;

	font-weight:bold;

	background-image: url(images/sellwebsites_read_more.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

	padding:15px 20px 0px 0px;

	 margin:0px;

}

.custom_ad_right_wrapper{

	float:right;

	width:335px;

	padding:0px;

	margin:0px;

	

}

.custom_ad_right_inner_wrap{

	clear:both;

	padding:10px 0px;

	padding-bottom:15px;

	width:335px;

	height:auto;

	overflow:hidden;

	background-image: url(images/sellwebsites_r_line.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin:0px;

}

.custom_ad_right_inner_wrap_last{

	clear:both;

	padding:10px 0px;

	padding-bottom:15px;

	width:335px;

	height:auto;

	overflow:hidden;

	background:none;

	margin:0px;

}

.custom_ad_right_left{

	display:block;

	width:111px;

	float:left;

	margin:0px;

    padding:0px;

}

.custom_ad_right_right{

	display:block;

	float:right;

	width:220px;

	margin:0px;

    padding:0px 0px;

}







#footer_below_wrap{

	clear:both;

}

#footer_below_wrap .footer_columns{

	xpadding:5px 8px;

	background-color: #666666;

	background-image: url(images/footer_below_wrap_bg.jpg);

	background-repeat: repeat;

	background-position: left top;	

	width:988px;

	height:auto;

	overflow:hidden;

	padding:10px;

	margin:0px;

}

#footer_below_wrap ul .top{

	background-color: #545454;

	background-image: url(images/footer_below_header_logo.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height:58px;

	width:988px;

}

#footer_below_wrap ul .top a{

	float:right;

	font-size:14px;

	color:#FFFFFF;

	padding:12px 40px;

	font-variant:small-caps;

}

#footer_below_wrap ul .top strong {

	xfloat:left;

    xbackground-color: #CCCCCC;

	xbackground-image:url(images/logo_bg_fotter.jpg);

	

	xbackground-repeat: repeat;

	xbackground-position: left center;

	xpadding:0px;

	xwidth:310px;

	xheight:60px;

}

#footer_below_wrap ul .top a.logo_below {

	float:left;

    color:#FFFFFF;

	font:Arial, Helvetica, sans-serif;

	font-size:24px;

	font-weight:bold;

}

#footer_below_wrap .column{

float:left;

padding:20px 5px 3px 20px;

width:165px;

}

.column h4{

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

	margin:0px;

	padding:15px 0px 5px 0px;

}

#footer_below_wrap .column h4 strong a{

	color:#FFFFFF;

	font-size:16px;

	font-weight:bold;

	margin:0px;

	padding:15px 0px 5px 0px;

}

.column li {

	list-style:square;

	color:#fff;

}

#footer_below_wrap .column li a{

	color:#C1E4FA;

	font-size:10px;

	padding:0px;

}

#content form tr td{

     border: 1px solid #d7d7d7;

}


h1,h2,h3,h4,h5,h6,div,table,ul,ul li,p,form,a,img{
	margin:0;
	padding:0;
	outline:none
}

img{
	border:0;
}


#wrapperInner li{
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
}
#wrapperInner a{
	text-decoration:none;
	xcolor: #E8620C;
}
#wrapperInner a:hover{
 outline:none;
}
#wrapperInner p{
    font-family:Arial, Helvetica, sans-serif;
}

#wrapperInner input{
	outline:none;
	
}
#wrapperInner {
	
	
	background-image: url(images/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0px 0px 10px 4px;
	clear:both;
	overflow:hidden;
}
.leftBox
{
 width:487px;
 float:left;
}
.rightBox
{
 width:auto;
 float:left;
 padding:0px 0px 0px 6px;
 
}
.featuredLado
{
width:480px;
 clear:both;
 background-color:#060606;
 overflow:hidden;
 height:240px;
 margin-left:5px;
}
.featuredLado h2
{
	height:37px;
	clear:both;
	background-image: url(images/mainheading.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px;
	margin:0px;
}
.featuredLado h2 span
{
	float:left;
	width:430px;
	padding:5px 0px 0px 17px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #e8610c;
}
.featuredLado h2 a
{
	float:left;
	width:23px;
	height:22px;
	margin:5px 0px 0px 0px;
	padding:0px;
	background-image: url(images/rss.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.featuredLado ul
{
	float:left;
	padding:0px 10px 10px 10px;
}
.featuredLado ul#hot-topic li
{
	 background:transparent url(images/bullet.png) no-repeat scroll 0 9px;



        border-bottom:1px dotted #CCCCCC;



        padding:3px 0 3px 12px;
		font-size:12px;
		width:440px;
		overflow:hidden;
}

#hot-topic a:hover {
color:#E8610C;	
}
.featuredLadoreadMre
{
	
	clear:both;
	width:475px;
	height:17px;
	background-image: url(images/readmorebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:right;
	padding:3px 0px 0px 0px;
	margin-left:5px;
	padding-right:5px;
}
.featuredLadoreadMre a
{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;

} 
.roundedBox
{
 width:487px;
 clear:both;
 margin-top:8px;
}
.roundedBoxTop
{
	width:487px;
	background-image: url(images/headings.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:25px;
	clear:both;
}
.roundedBoxTop h2
{
	padding:0px 0px 0px 10px;
	margin:0px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #e8620c;
}
.roundedBoxBottom p
{
	padding:0px 20px 0px 12px;
	margin:0px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d3d4d9;
	line-height:18px;
}
.roundedBoxBottom p a
{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E8620C;

}
.roundedBoxBottom img
{
	padding:0px;
	margin:0px auto;
	display:block;
	

}
.roundedBoxBottom
{
	width:487px;
	clear:both;
	background-image: url(images/roundedbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:auto;
	overflow:hidden;
	padding:0px 0px 8px 0px;
}
.rightBox h3
{
	width:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #e8620c;
}
p.geda
{
	clear:both;
	padding:0px 0px 0px 18px;
	margin:0px;
	height:20px;
	background-image: url(images/geda.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.condoBox
{
 width:428px;
 clear:both;
 overflow:hidden;
	height:auto;
}
.condoBoxTop
{
	width:428px;
	background-image: url(images/condoo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:8px 0px 5px 0px; 
	clear:both;
	overflow:hidden;
	height:auto;
}

.condoBoxTop p
{
	padding:0px 8px 0px 8px;
	margin:0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f9f5f3;
	line-height:16px;
	float:left;
	width:293px;
}
.condoBoxTop p strong
{
	xpadding:0px 0px 8px 0px;
	display:block;
	
}
.condoBoxTop p span
{
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #f9f5f3;
}
.condoBoxTop  a
{
	padding:0px 8px 0px 0px;
	margin:3px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #e8610c;
	float:right;

}
.condoBoxTop img
{
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
}
.condoBoxBottom
{
	width:428px;
	clear:both;
	background-image: url(images/condobottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:auto;
	overflow:hidden;
	padding:0px 0px 8px 0px;
	height:13px;
}


.saleBox
{
 width:428px;
 clear:both;
 overflow:hidden;
	height:auto;
}
.saleBoxTop
{


	
	background-image: url(images/salehead.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding:0px;
	height:24px;
	clear:both;	
}
.saleBoxTop h2
{
    padding:0px 0px 0px 10px;
	margin:0px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #e8620c;
	}

.saleBoxBottom
{
	
	clear:both;
	background-image: url(images/salebg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:auto;
	overflow:hidden;
	padding:0px 0px 8px 6px;	
}
.saleBoxBottom img
{
	
	display:block;
	margin:0px auto;
	padding:0px;	
}
.saleBoxBottom  a
{
	padding:0px 8px 0px 0px;
	margin:3px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #e8610c;
	float:right;

}
#small_size_text{
	font-size:10px;
}
h3 font input, h3 font textarea, #wpcf7-f2-p1908-o1 input , #wpcf7-f2-p1908-o1 textarea{
	border:1px solid #666;
}

