/*Theme Name:SolarpressDescription: A free premium wordpress theme from jinsona designs.Author: jinsona designsAuthor URI: www.web2feel.comVersion: 2.0*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p,blockquote, pre, a, abbr, acronym, address, big,cite, code, del, dfn, em, font, img,ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,center, u, b, i, marquee {    margin: 0px;}body {    margin:0 auto;    padding:0px 0px 0px 0px;    background:#F7F7F7 url(images/body2.png) repeat-x;    font-family:Tahoma,Century gothic, Arial,Tahoma,sans-serif;    color:#161514;    font-size:13px;}.home{    background:#F7F7F7 url(images/body.png) repeat-x;}	img {    border:0;    margin: 0 0;}a {    color:#A34900;    text-decoration:none;    outline:none;}a:hover {    color:#5C7F17;    text-decoration:none}h1, h2, h3, h4, h5, h6 {}blockquote {    padding:10px 10px 10px 10px;    color:#444;    font-style: normal;}.clear {    clear:both;}table{    margin: 10px 0 10px;}table td, table th{    text-align: left;    padding: .4em .8em;}table th{    background: #ccc ;    color: #444;    text-transform: uppercase;    font-weight: normal;}table td{    background: #e4e4e4;}table tr.even td{    background: #eee;}table tr:hover td{    background: #FFF9DF;}img.centered  {    display: block;    margin-left: auto;    margin-right: auto;    margin-bottom: 10px;    padding: 0px;}img.alignnone {    padding: 5px 5px;    margin: 0px 0px 10px 0px;    display: inline;    background:#fff;    border: 1px solid #DDDDDD;}img.alignright {    padding: 5px 5px;    margin: 10px 0px 10px 10px;    display: inline;    background:#fff;    border: 1px solid #DDDDDD;}img.alignleft {    padding: 5px 5px;    margin: 10px 10px 10px 0px;    display: inline;    background:#fff;    border: 1px solid #DDDDDD;}.aligncenter {    display: block;    margin-left: auto;    margin-right: auto;    margin-bottom: 10px;}.alignright {    float: right;    margin: 0px 0px 10px 10px;}.alignleft {    float: left;    margin: 0px 10px 10px 0px;}.wp-caption {    border: 1px solid #DDDDDD;    text-align: center;    background-color: #ffffff;    padding: 4px 0px 5px 0px;    margin: 5px 5px ;}.wp-caption img {    margin: 0px 0px 5px 0px;    padding: 0px;    border: 0px;}.wp-caption p.wp-caption-text {    margin: 0px;    padding: 0px 0px 0px 0px;    font-size: 11px;    font-weight: normal;    line-height: 12px;}/* The Outer cover */#wrapper {    width:1024px;    margin:0 auto;}#casing {    padding:0px 0px 10px 0px;    width:1024px;    margin:0px auto;    height:100%;}		/* The Header */#top {    height:104px;    margin:auto;    width:1024px;    position:relative;    background:#}.blogname {    width:600px;    font-family:arial,Century gothic,Verdana,Tahoma,sans-serif;    margin:20px 0 0 10px;    float:left;    height:60px;}.blogname h1  {    font-size:36px;    padding:10px 0 0px 0px;    font-weight:normal;    text-align:left;    color:#F1B723;}.blogname h1  a:link, .blogname h1  a:visited{     color: #fff;    display:block;    margin:0px 0 0 0px;}.blogname h1  a:hover {     color: #cc7112;}.blogname h2 {    margin:5px 0px 0px 0px;    font-size:16px;    font-weight:normal;    color:#FFA73F;    text-align:left;}/* The Search */#sback{    width:284px;    height:70px;    float:right;    margin:25px 25px 0px 0px;    background:url(images/sback.png) no-repeat;    display:inline;    position:relative;}.postrs a img{    margin:9px 5px 0px 10px;    display:block;    float:left;}.comrs a img{    margin:9px 5px 0px 10px;    display:block;    float:left;}#search {    width:255px;    padding:2px 2px ;    background:#424242;    border:1px solid #505050;    float:right;    margin-right:10px;    height:22px;    margin-top:40px;    display:inline;}#search form {    margin: 0;    padding: 0;}#search fieldset {    margin: 0;    padding: 0;    border: none;}#search p {    margin: 0;    font-size: 85%;}#s {    width:180px;    margin:0px 0px 0px 0px;    padding: 3px 5px 3px 5px;    border:none;    font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;    color:#fff;    float:left;    background:#424242;    display:inline;}input#searchsubmit{    float:right;    display:inline;    margin:0px 0px 0px 0px;    height:22px;    background:#c0221a;    color:#fff;    border:1px solid #d03e10;}/*Page menu*/#foxmenucontainer{    height:39px;    display:block;    padding:0px 0 0px 0px;    font: 13px Arial,Tahoma,Century gothic,verdana,  sans-serif;    font-weight:normal;    text-transform:uppercase;    background:url(images/catmen.png);}#menu{    margin: 0px;    padding: 0px;    width:1000px;    height:39px;}#menu ul {    float: left;    list-style: none;    margin: 0px;    padding: 0px;}#menu li {    float: left;    list-style: none;    margin: 0px;    padding: 0px;}#menu li a, #menu li a:link, #menu li a:visited {    color:#f8bf10;    display: block;    margin: 0px;    padding: 10px 10px 10px 10px;}#menu li a:hover, #menu li a:active {    color: #fff;    margin: 0px;    padding: 10px 10px 10px 10px;    text-decoration: none;}#menu li li a, #menu li li a:link, #menu li li a:visited {    background:url(images/catmen.png);    width: 150px;    color:#f8bf10;    font-weight: normal;    float: none;    margin: 0px;    padding: 8px 10px 8px 10px;    border-bottom: 1px solid #b3050c;}#menu li li a:hover, #menu li li a:active {    background: #7F070C;    color: #fff;    padding: 8px 10px 8px 10px;}#menu li ul {    z-index: 9999;    position: absolute;    left: -999em;    height: auto;    width: 170px;    margin: 0px;    padding: 0px;}#menu li li { }#menu li ul a {     width: 140px;}#menu li ul a:hover, #menu li ul a:active { }#menu li ul ul {    margin: -33px 0 0 170px;}#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {    left: -999em;}#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {    left: auto;}#menu li:hover, #menu li.sfhover {     position: static;}/*  menu*/#catmenucontainer{    height:39px;    display:block;    padding:0px 0 0px 0px;    font: 12px Arial,Tahoma,Century gothic,verdana,  sans-serif;    font-weight:normal;    text-transform:uppercase;}#catmenu{    margin: 0px;    padding: 0px 0px;    height:39px;}#catmenu ul {    float: left;    list-style: none;    margin: 0px;    padding: 0px;}#catmenu li {    float: left;    list-style: none;    margin: 0px;    padding: 0px;}#catmenu li a, #catmenu li a:link, #catmenu li a:visited {    color:#999;    display: block;    margin: 0px;    padding: 12px 10px 12px 10px;}#catmenu li a:hover, #catmenu li a:active {    background:url(images/menua.png) repeat-x;    color: #fff;    margin: 0px;    padding: 12px 10px 12px 10px;    text-decoration: none;}#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {    background:#373838;    width: 150px;    color:#999;    font-family:Tahoma,century gothic,Georgia,  sans-serif;    font-weight: normal;    float: none;    margin: 0px;    padding: 10px 10px 10px 10px;    border-bottom: 1px solid #444;}#catmenu li li a:hover, #catmenu li li a:active {    background:#1D1D1D;    color: #fff;    padding: 10px 10px 10px 10px;}#catmenu li ul {    z-index: 9999;    position: absolute;    left: -999em;    height: auto;    width: 170px;    margin: 0px;    padding: 0px;}#catmenu li li { }#catmenu li ul a {     width: 140px;}#catmenu li ul a:hover, #catmenu li ul a:active { }#catmenu li ul ul {    margin: -35px 0 0 170px;}#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, #catmenu li.sfhover1 ul ul, #catmenu li.sfhover1 ul ul ul {    left: -999em;}#catmenu li:hover ul, #catmenu li li:hover ul, #catmenu li li li:hover ul, #catmenu li.sfhover ul, #catmenu li li.sfhover1 ul, #catmenu li li li.sfhover1 ul {    left: auto;}#catmenu li:hover, #catmenu li.sfhover1 {     position: static;}/* Main Content*/	#maincontent {    float:right;    width: 1024px;    height:100%;    padding:10px 0px 0px 0px;    display:inline;}#content {    float:left;    width: 700px;    height:100%;    padding:10px 0px 0px 10px;    display:inline;}.title{    margin: 0 0 0 0px;    padding: 0px 0px 0px 0px;}	.postim{    margin:0 10px 5px 0;    padding: 5px;    background:#fff;    border:1px solid #ddd;    float:left;}.data {    font-size:10px;    font-family:Tahoma, century gothic,Arial,Verdana,Helvitica,sans-serif;    padding:0px 0px 0px 0px;    color:#ca680b;    text-transform: uppercase;    background:#fff;    height:20px;    border:1px solid #E5E5E5;}.author{    color:#111;    padding:4px 5px 4px 5px;    float:left;}.clock{    color:#111;    padding:4px 5px 4px 5px;    margin-left:5px;    float:left;}	.post {    width:690px;    margin: 10px 0px 20px 0px;    height:100%;    color:#777;    font: 13px Tahoma, century gothic,Arial,verdana, sans-serif;}.post  h2 {    margin: 0px 0 0px 0;    padding: 10px 0px 10px 0px;    text-align: left;    font-size: 24px ;    font-family:Georgia,Arial,century gothic,verdana, sans-serif;    font-weight:normal;    overflow:hidden;    text-transform:uppercase;}.post  h2 a, .post  h2 a:link, .post  h2 a:visited  {    color:#000000;    background-color: transparent;}.post  h2 a:hover  {    color: #228fc4;    background-color: transparent;}	.comm{    color:#fff;    padding:4px 10px 4px 10px;    background:#BC0000;    float:right;}.comm a:link,.comm a:visited {    color:#fff;}.comm a:hover{    color:#fff;}.more{    color:#fff;    float:right;    font-size:10px;    padding:3px 10px 3px 10px;    background:#dd230a ;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}.more a:link,.more a:visited {    color:#fff;}.more a:hover{    color:#fff;}.postinfo {    height:18px;    font:10px  Tahoma, Georgia, Arial,century gothic,verdana, sans-serif;    text-transform:uppercase;    color:#271A0A;    padding:0px 0px;    margin-top:10px;}.categoryb{    padding:3px 5px 3px 5px;    background:#999;    color:#fff;    text-transform:uppercase;    font-size:10px;}.categoryb a:link,.categoryb a:visited{    color:#fff;}.categoryb a:hover{    color:#DD5A0A;}.entry {    margin:0 0;    padding: 0px 2px ;}	.entry a:link,.entry a:visited {    color: #AC0604;    background-color: transparent;}.entry a:hover {    color:#455236;    background-color: transparent;    text-decoration: none;}.entry ul, .entry ol{    margin: .4em 0 1em;    line-height: 150%;}.entry ul li, .entry ol li{    list-style-position:outside;    margin-left: 1.6em;}.entry p{    margin:5px 0px;    padding:5px 0px;    line-height:22px;}/* left column */.left{    float:right;    width:300px;    padding:10px 0px 0px 0;    display:inline;    overflow:hidden;}.bigad{    width:310px;    overflow:hidden;    margin:5px 5px 10px 2px;    padding:10px  ;    background:#f3f3f3;    border:1px solid #e5e5e5;}
/* sidebar */
.sidebar{    
	float:left;
    width:300px;
    padding:0px 0px;
    margin-left:5px;
    display:inline;
}
	
.sidebar2{    
	display:inline;    
	float:right;    
	width:300px;
    padding:0px 0px;
    margin-right:12px;
}

/*sidebar */
.sidetitl{    
	padding: 10px 0px 8px 10px;
    color:#fff;
    font-size:17px;
    width:305px; 
	background:#2B2B2B;
    position:relative;
    font-family:Georgia,Century gothic,Tahoma, Arial, sans-serif;    
	font-weight:bold;   
	margin:5px;
}

.sidebox{    
float:left;   
 width:310px;  
 padding-top:0px;   
 font-size:12px;  
 font-family: Arial,Tahoma,Century gothic, sans-serif;  
 margin:0px 0px 0px 0px; 
 background:#f3f3f3;  
 display:inline;  
 border:1px solid #e5e5e5;  
 overflow:hidden;
 }
 
 .sidebox ul {  
 list-style-type: none; 
 margin: 0 ;
 padding: 0;}.sidebox li{    list-style-type: none;    margin: 0 ;    padding: 0;}.sidebox ul ul  {    list-style-type: none;    margin: 0;    padding: 0px 0px 10px 0px;    background-repeat:no-repeat;}.sidebox ul ul ul {    list-style-type: none;    margin: 0;    padding: 0;    border:0;}.sidebox ul ul ul ul {    list-style-type: none;    margin: 0;    padding: 0;    border:0;}.sidebox ul li {    height:100%;    line-height:28px;    float: left;    clear: left;    width: 310px;    list-style-type: none;    overflow:hidden;}.sidebox ul li:hover{    background:#fff;}.sidebox ul li a:link, .sidebox ul li a:visited {    color:#777;    text-decoration: none;    padding: 0px 0px 0px 10px;    display:block;    border-bottom:1px solid #eaeaea;}.sidebox ul li a:hover {    color: #BC0000;}.sidebox p {    padding: 7px 10px;    margin:0;}.sidebox div {    padding: 5px 10px;    margin:0;}.sidebox table {    width:100%;    text-align:center;    color:#787d7f;}	li.recentcomments{    padding-left:10px;}	#wp-calendar{    width: 100%;    padding: 0 0 15px;    background:#F3F3F3;}#wp-calendar caption{    padding: 0px 5px ;    font-size:14px;    color:#555;}#wp-calendar th, #wp-calendar td{    padding: 5px;    text-align:center;    background:#fff;    color:#666;}#wp-calendar td a{    background:#fff;    padding: 3px;}#wp-calendar td{    background:transparent;}#wp-calendar td, table#wp-calendar th{    padding: 2px 0;}		/* --- FOOTER --- */#footer {    height:90px;    padding:10px 0 0 0px;    color:#DADADA;    font-size:11px;    font-weight:normal;    line-height:20px;    font-family: Tahoma,georgia,Century gothic,  Arial, sans-serif;    float:left;    width:100%;    background:#111;    text-align:center;    border-top:1px solid #333;}#footer a:link , #footer a:visited{    color:#ED9413;}#footer a:hover {    color:#fff;}.fleft{    float:left;    text-align:left;    margin:15px 0px 0px 10px;    line-height:16px;    width:60%;}.fright{    float:right;    text-align:right;    margin:15px 10px 0px 0px;    line-height:16px;}/* The Navigation */#navigation{	    margin:10px auto;    padding:0px 5px 10px 0px;}/* The Attachment */.contentCenter {    text-align:center;}/* The Page Title */h2.pagetitle {    padding:10px 0px;    font-size:20px;    text-align:center;    color:#000;    font-family:Arial, Georgia,Century gothic,Helvetica, sans-serif;}h2.pagetitle a {    color:#507409;}#comment{    height:100%;    padding:0px 0px 0px 0px;    margin:0px 0px;    width: 690px;}#comnums  h3{    padding:10px 0px;    margin:10px 0px 10px 0px;    font-size:18px;    font-weight:normal;    color:#B91016;    font-family:Arial,Georgia,Century gothic, Helvetica, sans-serif;    text-align:center;    border-bottom:1px solid #ddd;} 	#respond{    height:100%;    padding:0px 5px;    margin:5px 0px 5px 0px;    background:#fff;    border:1px solid #DEDCDD;}	#respond h3{    padding:5px 10px 5px 10px;    margin:5px 0px;    font-size:22px;    font-weight:normal;    color:#555;    font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;}#commentform {    padding:0px 10px 10px 10px;    margin:0px 0px 0px 0px;    color:#BFAFA7;    font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;}.cancel-comment-reply{    font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;    margin-left:10px;    padding:0px 0px;}	#commentform p {	    color:#777;    padding:5px 0px;    font-size:10px;}#commentform input {    background:#F4F4F4;    border:1px solid #DEDCDD;    color:#444;    padding-left:10px;}#commentform textarea {    background:#F4F4F4;    border:1px solid #DEDCDD;    color:#444;    width:95%;    padding:5px 5px;}.comments input#submit {    padding:3px 10px 3px 10px;    background:#414141 url(images/rmore.png) repeat-x;    border:1px solid #333;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    color:#fff;    font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;}ol.commentlist {     list-style:none;    margin:0;    padding:0;    text-indent:0;}.comment-body{    margin-left:80px;    padding:10px 10px;    border:1px solid #eaeaea;    background:#fff url(images/fade.png) repeat-x;}	ol.commentlist li {     margin:20px 0 20px 0px;    padding:5px 0px 5px 0px;    position:relative;}ol.commentlist li div.comment-author {     padding:0 10px 0 0;    color:#C00808;}ol.commentlist li div.vcard {     font:10px Tahoma, helvetica,arial,sans-serif;    text-transform:uppercase;    color:#fff;    position: absolute;    top:5px;    left:0px;}ol.commentlist li span.says  {     display:none;}ol.commentlist li div.vcard cite.fn {     font-style:normal;    position: absolute;    width:70px;    text-align:center;    background:#999;    padding:2px 0px;    top:75px;    left:0px;}a.url{    color:#fff;}ol.commentlist li div.vcard cite.fn a:link {     color:#fff;}ol.commentlist li div.vcard img.avatar {     border:5px solid #DFDFDF;    margin:0px;    padding: 0px;}ol.commentlist li div.comment-meta {     display:none;}ol.commentlist li p {     font:normal 12px Tahoma, helvetica,arial,sans-serif;    margin:0 0 1em;    line-height:22px;    color:#666;    padding:5px 5px;}ol.commentlist li ul {     font:normal 12px/1.4 helvetica,arial,sans-serif;    list-style:square;    margin:0 0 1em;    padding:0;    text-indent:0;}ol.commentlist li div.reply {      font:10px Tahoma, helvetica,arial,sans-serif;    text-transform:uppercase;    padding:0px 0px;    text-align:right;    margin:0px 5px 5px 0px;}ol.commentlist li div.reply a {     text-decoration:none;    text-transform:uppercase;    padding:3px 10px 3px 10px;    background:#414141 url(images/rmore.png) repeat-x;    border:1px solid #333;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    color:#fff;}ol.commentlist li ul.children {     list-style:none;    margin:1em 0 0;    text-indent:0;}ol.commentlist li ul.children li.depth-2 {     margin:0 0 0px 50px;}ol.commentlist li ul.children li.depth-3 {     margin:0 0 0px 50px;}ol.commentlist li ul.children li.depth-4 {    margin:0 0 0px 50px;}ol.commentlist li.even { }ol.commentlist li.odd { }ol.commentlist li.pingback div.vcard {     padding:0 0px 0 0;    color:#C00808;}ol.pinglist {     list-style:none;    margin:0;    padding:0;    text-indent:0;}ol.pinglist .comment-body{    padding:10px 10px;    border:1px solid #ccc;    background:#F4F4F4;}	ol.pinglist li {     margin:20px 0 20px 0px;    padding:5px 0px 5px 0px;    position:relative;}ol.pinglist li div.vcard { }ol.pinglist li span.says  {     display:none;}ol.pinglist li div.vcard cite.fn { }ol.pinglist li div.vcard cite.fn a:link {     color:#435036;}ol.pinglist li div.comment-meta {     padding:5px 0px;}ol.pinglist li p {     font:normal 12px Tahoma, helvetica,arial,sans-serif;    margin:0 0 1em;    line-height:18px;    color:#464646;    padding:5px 5px;}ol.pinglist li ul {     font:normal 12px/1.4 helvetica,arial,sans-serif;    list-style:square;    margin:0 0 1em;    padding:0;    text-indent:0;}ol.pinglist li div.reply {      display:none;}.page-numbers{    color:#e7090f;    padding:2px 5px;    border:1px solid #aa161a;}.current{    color:#aa161a;}.widebanner{    text-align:center;    padding:15px 0px;}