   /* theme name: Spark Fuel

uri: http://www.rhinowebconsulting.com/

author: Rhino Web Consulting

themesauthor uri: http://www.rhinowebconsulting.com/

/*/



body {

margin : 0;

background : url(images/bg.gif) repeat-x;

height : 440px;

}

#main_wrapper {

width : 100%;

height : auto;

margin-left : auto;

margin-right : auto;

}



h1 ,h2 ,h3 ,h4 ,h5 {

color:#B2B2B2;

background-color:inherit;

text-decoration:none

}



.bor {

border : 0;

}

.theimagehover  {

margin-top: 7px;

}



.theimagehover a {

background: url(images/learn_more_red.gif);

padding: 9px 40px 7px 41px;           outline: none;

}

.theimagehover a:hover {

background: url(images/learn_more_black.gif); 

padding: 9px 40px 7px 41px; outline: none;

}



 #header_wrapper {

width : 961px;

height : 440px;

margin-left : auto;

margin-right : auto;

}

#logo_wrapper {

width : 961px;

height : 107px;

float : left;

}

#logo {

width : 150px;

height : 107px;

float : left;

}

#menu {

width : 656px;

height : 107px;

float : right;

}

#header_menu {width:680px; height:53px; float:right;}



.navi{

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

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.navi  ul{

	margin: 0px;

	padding: 0px;

}

.navi  ul li{

	margin: 0px;

	padding: 0px;

	display: inline;

	list-style-type: none;

}

.navi ul li a{

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

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	padding-right: 20px;

	padding-left: 20px;

	height: 80px;

	display: block;

	float: left;line-height:80px;

}

.navi ul li a:hover{

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

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

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

	background-repeat: repeat-x;

	background-position: left top;

	

}



#header_bg {

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

width : 1020px;

height : 333px;

clear : both;

}

#menu_wrapper {

width : 961px;

float : left;

height : 333px;

}

#top_menu {

width : 200px;

float : left;

margin-left : 65px;

padding-top : 80px;

}

#center_wrapper {

width : 100%;

background : url(images/center_bg.gif) repeat;

height : auto;

clear : both;

}

#center {

width : 961px;

height : auto;

margin-left : auto;

margin-right : auto;

overflow : hidden;

}

#center_in {

width : 961px;

height : auto;

float : left;

}

#center_top {

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

height : 110px;

}

.safe_box {

width : 275px;

height : 90px;

padding-top : 20px;

margin-left : 30px;

float : left;

}

.safe_text {

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

font-size : 14px;

color : #9c9c9b;

}

#center_mid {

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

width : 961px;

overflow : hidden;

}

#container {

width : 930px;

height : auto;

margin-left : auto;

margin-right : auto;

margin-top : 20px;

clear : both;

background : url(images/container_bg.gif) repeat-y;

overflow : hidden;

}

#left_wrapper {

width : 619px;

height : auto;

float : left;

background : #121212;

}

#left_title_bg {

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

width : 619px;

height : 45px;

}

.title {

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

font-size : 16px;

 font-weight: 600;

color : #878181;   

              text-transform: uppercase;

padding-top: 11px;

padding-left : 20px;

margin-bottom: 18px;

}

#left_side {

background : #121212;

padding : 20px 20px 20px 20px;

}  .center_title {

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

font-size : 13px;

color : #FF0000;  

}  .center_titled {

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

font-size : 13px;

color : #FF0000; 

float: left; 

}

.center_title a {

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

font-size : 13px;

color : #FF0000;    

margin-top: 10px;

}

.center_title a:hover {

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

font-size : 13px;

color : #FF0000;

}

.text_title {

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

font-size : 15px;

color : #AAA8A8;

margin-top : 10px;

}

.text {

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

font-size : 14px;

color : #9B9B9B;

 

margin-top : 0px;

}

.text p{

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

font-size : 12px;

color : #9B9B9B;

line-height : 18px;

margin-top : 0px;

}

.entry {

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

font-size : 14px;

margin-top: -16px;

color : #9B9B9B;

}

.text_grey {

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

font-size : 14px !important;

color : #9d9a8e;



}

.text_grey a{ font-family : Arial, Helvetica, sans-serif;

font-size : 14px !important;

 }

#right_wrapper {

width : 311px;

height : auto;

float : right;

background : #171717;

}

#right_title_bg {

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

width : 311px;

height : 45px;

}

.right_box {

padding : 20px;

margin-top : 10px;

clear : both;

}

.date_box {

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

width : 71px;

height : 55px;

float : left;

}

.month {

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

font-size : 14px;

color : #000000;

font-weight : bold;

text-align : center;

margin-top : 3px;

}

.date {

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

font-size : 18px;

color : #ffffff;

font-weight : normal;

text-align : center;

margin-top : 8px;

}

.right_title {

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

font-size : 12px;

color : #aaaaaa;

text-decoration:none;

}

#newsletter_bg {

background : url(http://sparefuel.net/wp-content/uploads/2010/06/newsletterbg.png) no-repeat;

width : 277px;

height : 176px;

margin-left : 20px;

margin-top : 20px;

margin-bottom : 30px;

}

.text_box {

border : 0;

background : transparent;

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

font-size : 14px;

color : #121212;

}                 

#center_bottom {

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

height : 137px;

clear : both;

}

#footer {

width : 900px;

margin-left : auto;

margin-right : auto;

padding-top : 115px;

}



a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aaaaaa; text-decoration:none;}

a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aaaaaa; text-decoration:underline;}



                          ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }

ol.commentlist li { border:3px solid #B2B2B2; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }

ol.commentlist li.alt { }

ol.commentlist li.bypostauthor {}

ol.commentlist li.byuser {}

ol.commentlist li.comment-author-admin {}

ol.commentlist li.comment { }

ol.commentlist li div.comment-author { padding:0 170px 0 0; }

ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }

ol.commentlist li div.vcard cite.fn { font-style:normal; }

ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }

ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }

ol.commentlist li div.vcard img.avatar { border:5px solid #ddd; left:7px; position:absolute; top:7px; }

ol.commentlist li div.vcard img.avatar-32 {}

ol.commentlist li div.vcard img.photo {}

ol.commentlist li div.vcard span.says {}

ol.commentlist li div.commentmetadata {}

ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }

ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }

ol.commentlist li div.comment-meta a:hover { color:#000; }

ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }

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 { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }

ol.commentlist li div.reply:hover { background:#c30; border:2px solid #c00; }

ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }

ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }

ol.commentlist li ul.children li {  }

ol.commentlist li ul.children li.alt {}

ol.commentlist li ul.children li.bypostauthor {}

ol.commentlist li ul.children li.byuser {}

ol.commentlist li ul.children li.comment {}

ol.commentlist li ul.children li.comment-author-admin {}

ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-5 {}

ol.commentlist li ul.children li.odd {}

ol.commentlist li.even { background:#949393; }

ol.commentlist li.odd { background:#fff; }

ol.commentlist li.parent { }

ol.commentlist li.pingback { }

ol.commentlist li.pingback.parent { }

ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

ol.commentlist li.thread-alt { }

ol.commentlist li.thread-even {}

ol.commentlist li.thread-odd {}

              #commentform {

margin:0;

padding:0;

}



#commentform p {

clear:both;

}



#commentform label {

 font-size: 12px;

color:#666;

font-size:100%;

padding-top:8px;

   font-family: Arial;

width:260px;

float:left;

}



#commentform small {

color:#999;

font-size:90%;

padding-top:2px;

display:block;

}



#commentform input {

width:240px;

border-left:none;

border-right:none;

border-top:none;

border-bottom:1px solid #baad8b;

float:left;

margin:10px 15px 10px 0px;

background:#fff;

padding:4px 5px;

}



#commentform textarea {

width:550px;

height:150px;

background:#f9f6ed;

border:1px solid #baad8b;

padding:5px 3px 3px 7px;

margin-left:0px

}



#commentform #submit {

width:138px;

height:25px;

border:none;

float: right;

padding:0;

margin-top: -8px;

}



#commentform textarea:focus,#commentform input[type="text"]:focus {

border-color:#999;

}

.postmetadata { color:#A5A5A5; margin-top: -12px; }

.hentry  { border-bottom: 1px solid #333333; }

.post h4 a{ font-size: 16px; margin-bottom: 0; padding: 0; }

#sb {   margin-left: -34px;  margin-top: -14px;  }

#sb img{ border: 0px;   margin-top: -19px;  }

#sb h3 {     }

#sb ul { list-style:none;  width: 268px;}

#sb ul li {  float: left; list-style:none; /*margin: 0 6px 0 6px;*/}

 .fbLikeContainer { color: #AAA8A8 !important;  }
