/*  Theme Name: RheaTheme URI: http://www.blogohblog.comDescription: A professional wordpress theme and totally free for your use. Take it, Break it..Its urs!!Version: 1.0Author: Jai Nischal VermaAuthor URI: http://www.blogohblog.com*//**************** Body *********************/* { margin:0; padding:0;}body { font-size: 9pt; font-family: Arial,sans-serif; color: #333;}.textwidget {margin: 0 0 10px 0;}#body_top {margin: 0px auto;height:100px;background:#E9C474 url(images/bamboo_top.jpg) bottom center no-repeat;}#body_bg {background:#E9C474 url(images/bamboo.jpg) top center repeat-y;margin: 0px auto;}#wrapper {margin:0px auto;padding:0;width:945px;background:#fff;border: 2px solid white;}#top { margin: 0px auto; padding: 0px 0 0 0; width:945px; height: 150px; }/**************** Header *********************/#header {margin:0;padding:0; width:790px; background: #fff url(images/header.gif) no-repeat top left;}#header h1 {text-indent:-10000px;margin:0;padding:0;}#header h1 a {display:block;height:180px;}/**************** Navigation *********************/#navbar { margin: 0px auto; padding: 0px; width:945px; height: 36px; background: #3B7F13 url(images/navbar.gif) repeat-x;}#menu {margin: 0px; padding: 0px; float: left; width: 945px; height:36px;line-height:36px;}ul.menu{float:left;list-style:none;font-size:17px;font-weight:bold;padding:0;}ul.menu li{float:left !important;list-style-type:none;margin:0;padding:0;}ul.menu li a,ul.menu li a:link,ul.menu li a:visited{letter-spacing: 2.10px;border-bottom:0;border-left:0;color:#fff;float:left;display:block;text-decoration:none;font-weight:bold;font-size:17px;font-family: helvetica, arial, sans-serif; border-right: solid 1px #fff; padding: 0 30px 0 30px;}ul.menu li a:hover,ul.menu li a:active{background:#3B7F13;color:#fff;text-decoration:none;}ul.menu li.home a{border-left:2px solid #fff;text-decoration:none;}ul.menu li ul{float:left;margin:0;padding:0;}ul.menu li.page-item-15 a {border-right:none; }/**************** Content *********************/#main { margin: 0px auto; padding: 0px 0 0 0; width:949px;}#content { margin: 0px 0 0 0; padding: 0px 0 0 0; float: left; width: 949px; line-height: 18px;}#content p.body {padding: 0 10px 20px 10px }/**************** Themes *********************//**************** sub-menu title *********************/.lsidebar ul li.widget h2.widgettitle {color: #3B7F13;font-family: arial, helvetica, sans-serif;font-size: 20px;margin: 10px 0 10px 0;text-transform: capitalize;}.lsidebar { margin:13px 15px 0 5px; padding:0 0 0 0;float: left; width: 189px;}.lsidebar a{ text-decoration: none;}.lsidebar ul{ list-style-type: none; margin: 0; padding: 0 0 0 0;}.lsidebar ul ul li{ border-bottom:2px solid #fff; font-weight:bold;}.lsidebar ul ul li.page-item-17{background: #D8E6D0; margin: 0; padding: 10px 0 10px 10px; color: #fff;}.lsidebar ul ul li.page-item-17 a{color: #3B7F13;}.lsidebar ul ul li.page-item-17:hover{background: #3B7F13; color: #fff;}.lsidebar ul ul li.page-item-17:hover a{background: #3B7F13; color: #fff;}.lsidebar ul ul li.page-item-188{background: #D8E6D0; margin: 0; padding: 10px 0 10px 10px; color: #fff;}.lsidebar ul ul li.page-item-188 a{color: #3B7F13;}.lsidebar ul ul li.page-item-188:hover{background: #3B7F13; color: #fff;}.lsidebar ul ul li.page-item-188:hover a{background: #3B7F13; color: #fff;}.lsidebar ul ul li.page-item-395{background: #D8E6D0; margin: 0; padding: 10px 0 10px 10px; color: #fff;}.lsidebar ul ul li.page-item-395 a{color: #3B7F13;}.lsidebar ul ul li.page-item-395:hover{background: #3B7F13; color: #fff;}.lsidebar ul ul li.page-item-395:hover a{background: #3B7F13; color: #fff;}.lsidebar ul ul li.current_page_item{background: #3B7F13; margin: 0px 0 0 0; padding: 10px 0 10px 10px; color: #fff;}.lsidebar ul ul li.current_page_item a{background: #3B7F13;margin: 0; color: #fff; padding: 0 0 0 0px;}.lsidebar ul ul li ul li.current_page_item {margin: 0; color: #3B7F13; padding: 0 0 0 0px; background: #D8E6D0;}.lsidebar ul ul li ul li.current_page_item a{margin: 0; color: #3B7F13; padding: 0 0 0 0px; background: #D8E6D0;}.lsidebar ul ul li ul li.page_item a{margin: 0; color: #3B7F13; padding: 0 0 0 10px; background: #D8E6D0;}.lsidebar ul ul li ul li.page_item a:hover{margin: 0; color: #3B7F13; padding: 0 0 0 10px; }.lsidebar ul ul li ul li.page_item:hover {margin: 0; color: #3B7F13; padding: 0 0 0 0px; }.lsidebar ul ul li ul li.page_item {border: none;font-weight:normal;color: #3B7F13;}.lsidebar ul ul li ul li.page_item:hover {border:none;}.lsidebar ul li li.current_page_ancestor ul li.page_item { background:#D8E6D0;color: #3B7F13; margin: 0 0 0 -10px;}.lsidebar ul li li.current_page_ancestor ul li.page_item a{ background:#D8E6D0;color: #3B7F13;}.lsidebar ul li li.current_page_ancestor ul li.page_item:hover a{ background:#D8E6D0;}.lsidebar ul li li li.page_item { background:#D8E6D0;color: #3B7F13; margin: 0 0 0 0px;}.lsidebar ul li li ul li.page_item a{ background:#D8E6D0;color: #3B7F13;}.lsidebar ul li li ul li.page_item:hover a{ background:#D8E6D0;}.lsidebar ul li li.current_page_item ul li.page_item { background:#D8E6D0;color: #3B7F13; margin: 0 0 0 -10px;}.lsidebar ul li li.current_page_item ul li.page_item a{ background:#D8E6D0;color: #3B7F13;}.lsidebar ul li li.current_page_item ul li.page_item:hover a{ background:#D8E6D0;}/**************** Entry *********************/.entry { margin: 0 0 0px 0px; padding: 4px 0 0 0; float: left; width: 450px; }.entry a, .entry a:link  {  color:#3B7F13; text-decoration: none; padding:0; margin: 0 0 0 0px; font-weight:bold;} .entry a:hover, .entry a:visited { color: #3B7F13; text-decoration: none; padding:0;}.entry h2 a:link { font-size:20px; margin:0 0 0 0px; padding:0 0 0px 0; line-height: 26px;}.entry p {margin:0; padding:0 0 10px 0;}html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } html>body .entry li { margin: 7px 0 8px 10px; }.entry ul li:before{ content: "\00BB \0020"; }.entry ol { padding: 0 0 0 35px; margin: 0; }.entry ol li { margin: 0; padding: 0; }.line { background:url(images/dot.gif) repeat-x; margin:10px 0 0 0; padding:0 0 20px 0; }.post-headline {margin: 0 0 0 0;padding: 0 0 0 0;}.post-headline h2 {margin: 0 0 0 0;padding: 0 0 0 0;}.post {margin: 0 0 20px 0;padding: 0 0 0px 0;}/**************** Misc *********************/acronym, abbr, span.caps { cursor: help; }acronym, abbr { border-bottom: 1px dashed #999; }blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }blockquote cite { margin: 5px 0 0; display: block; }.center { text-align: center; }hr { display: none; }a img { border: none; }.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }.alignright{float:right;}.alignleft{float:left;}img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}img.sidebar{padding-bottom: 20px; border-bottom:1px double #D9E6D1; margin-left:10px; margin-top: 10px; margin-bottom: 10px; text-decoration:none;}pre {border: solid 1px #9a9a9a;white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */word-wrap: break-word; /* Internet Explorer 5.5+ */font-size: 1.3 em;color: blue;margin: 10px;padding:10px;background: #f3f2ed}code {font-size:1.0em;color: #000}/**************** Comments *********************/#commentsbox { margin: 0px; padding: 0px; float: left; width: 500px; font-size:11px;}#comments h2{margin:10px 0 0 0; padding:0; color:#ff5c00; font-size:14px; font-weight:normal;}h3 #respond  {margin:10px 0 0 0; padding:0; color:#ff5c00; font-size:14px; font-weight:normal;}.boxcomments{margin-bottom:20px;width:500px;}#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}#commentform label{display:block;margin:0;}#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}#commentform textarea{width:400px;margin:0 0 10px;padding:0;}#commentform #submit{margin:0 0 20px;}#commentform p{margin:5px 0; }ol.commentlist{margin:0 0 1px;padding:0;}ol.commentlist li{border-bottom:20px solid #fff;display:block;list-style:none;margin:0;padding:5px 15px 1px; background:#f2f8ff;}ol.commentlist li.mycomment{border-bottom:20px solid #fff;display:block;list-style:none;margin:0;padding:5px 15px 1px; background:#f3fdff;}ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}ol.tblist{list-style:none;margin:0 0 1px;padding:0;}ol.tblist li{display:block;list-style:none;padding:10px 5px 10px 5px;margin:0 0 5px; border:1px dashed #ccc;}input#url,input#author,input#email,textarea{color:#666;width:40%;border:1px solid #cbcbcb;margin-bottom:0.6em;background:#fcfcfc;margin-top:2px;padding:3px;}/**************** Sidebar *********************/#sidebar { margin: 0px; padding: 0px; float: right; width: 263px; }.rsidebar { margin:7px 10px 0 0; padding:0;float: right; width: 263px;}.rsidebar li {list-style: none; text-decoration: none;}#sidebar_top {float: left;height: 55px;width: 254px;background: #F2E3CB url(http://naturalhomecleaning.com/wp-content/themes/rhea/images/reviews_top.jpg);padding: 0;margin: 0 0 -10px 3px;}.jpf_quotes {width: 215px;float: left;background: url(images/reviews_bg.jpg) 3px 0px repeat-y;height: 100%;padding: 0px 20px 0 20px;margin:0 auto;}#sidebar_bottom {float: left;height: 71px;width: 254px;background: #F2E3CB url(http://naturalhomecleaning.com/wp-content/themes/rhea/images/reviews_bottom.jpg);padding: 0;margin:-5px 0 0 3px;}.jpf_quotes_txt {font-family: helvetica, arial, sans-serif;font-size: 13px;font-weight: bold;color: #A46C05;padding: 5px 20px 10px 10px;}/****************CLEAN FORM********************//* General */.mmf-form {	color:#1B1B1B;    font-size:1em;    margin: 15px 0 0 0px;padding: 0px 0 30px 25px;     text-align:left;     width:400px;border-left: 20px solid #51AA1A;background: #DCEED1;}.mmf-form h2 {font-size: 24px;padding: 20px 0 20px 0;color: #3B7F13;line-height: 25px;}/* Elements */.mmf-form  label,.mmf-form legend{	padding:0;	margin:0 0;}.mmf-form fieldset{	padding:0.7em;	border:1px solid #ddd;	margin:0 0 0.5em 0}.mmf-form label {    font-weight:bold;line-height: 25px;color: #3B7F13;}.mmf-form fieldset input {    width:70%;    line-height:1.5em;	padding:0.10em}.mmf-form .radio input,.mmf-form .checkbox input {    width:auto;    border:none;    margin:0 1.5em 0 0 }.mmf-form .radio label, .mmf-form .radio input,.mmf-form .checkbox label, .mmf-form .checkbox input {    display:inline;    margin:0 1.5em 0 0}.mmf-form .radio input, .mmf-form .checkbox input {    margin:0 0.3em 0 0}/* Button */.mmf-form button {	margin:0.3em 0;	border:1px solid #ccc;	background-color:#eee;	font-size:1em;	cursor:pointer;	padding:0.5em}.mmf-form button:hover {	background-color:#e6efc2;	border:1px solid #c6d880;	color:#529214}.mmf-form button:active {	background-color:#333;	color:white;	border:1px solid #000}/* information */.mmf-form .formInfo {    margin-bottom:1em;    padding-bottom:0.5em;    border-bottom:0.1em solid #ddd}.mmf-form .formInfo h2 {	color:#00889e;	font-weight:bold;	font-size:1.2em;	margin-bottom:1em}.mmf-form .formInfo p{	text-align:justify}.mmf-form .required {	color:#ff3838;	font-weight:bold;	font-size:0.8em}	.mmf-form legend {  padding: 0 2px;  font-weight: bold;}/**************** Footer *********************/#footer { margin: 0px auto; padding: 0px; width:941px; height: 78px; line-height: 58px; clear:both; background: #3B7F13 url(images/footer_bg.jpg) repeat-x; color: #fff; border: 2px solid white; }#footer a,#footer a:link,#footer li a:visited{border-bottom:0;color:#fff;text-decoration:none;}#footer a:hover,#footer a:active{color:#000;text-decoration:none;}.footer{ margin:0; padding:10px 0 0 0px;text-align: center;font-weight:bold;}.top{ margin:0; padding:0 10px 0 0; float:right;}#wrapper_ { margin: 0px auto; padding: 0 0 0px 0; width: 964px;  }/*.widget_nextgenimage h2 { display:none;}*/.ngg-widget { text-align:center; padding: 4px 11px 10px 11px; line-height:150%;}li#categoryposts-5 {margin: 40px 0 0 0;}li#categoryposts-5 h2{color: black;margin: 0 10px 8px 10px;padding: 0 0 5px 0;font-size: 16px;color: #3B7F13;border-bottom: 1px solid #ccc;text-transform: none;}li#categoryposts-5 li{margin: 5px 9px 0 0;padding: 0 0 4px 10px;font-size: 12px;}li#categoryposts-5 a.post-title{margin: 5px 0 0 0;font-size: 12px;font-weight: bold;color: #444;}h1 {font-family: arial, helvetica, sans-serif;font-size: 24px;color: #3B7F13;margin: 5px 0 15px 0;line-height: 27px;}h3 {font-family: arial, helvetica, sans-serif;font-size: 18px;color: #3B7F13;margin: 30px 0 15px 0;line-height: 20px;}s
