/*
Theme Name: Diesel Gas
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 1.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentyeleven
*/

/*====================================== reset.css is here ========================================*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}

strong{
	font-weight: bold;
}

ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
.clear_0 {
	clear:both;
	font-size:0px;
	line-height:0px;
	display:block;
}
.last {
	margin:0 !important;
}
.pad_last {
	padding:0 !important;
}
.no_bg {
	background:none !important;
}
/**************************************************************************************/
a {
	color:#000;
	text-decoration:none;
	outline:0 none;
}
a:hover {
	color:#000;
	text-decoration:none;
}
h1 {
	font-size:24px;
}
h2 {
	font-size:22px;
}
h3 {
	padding-top: 10px;
	font-size:18px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:14px;
}
h6 {
	font-size:12px;
}
/*----------------------------------------------------------------------------------*/
html {
}
body {
	color:#b1b1b1;
	font-family: Helvetica, sans-serif;
	font-size:12px;
}
.flt_Lt {
	float:left;
	display:inline;
}
.flt_Rt {
	float:right;
	display:inline;
}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper {
	margin:0 auto;
	width: 868px;
}
.container {
	width:820px;
	float: left;
	border-left: 24px solid #a0bf43;
	border-right: 24px solid #a0bf43;
	border-bottom: 24px solid #a0bf43;
}
/*-------------------------------------------*/
/* ------------------------- HEADER HERE -------------------*/
#header {
	width: 820px;
	float: left;
	position: relative;
	z-index: 9999;
}
.header_block{
	width: 820px;
	background: #fff;
	float: left;
	display: block;
	height: 100px;
	border-left: 24px solid #fff;
	margin: 0 0 0 -24px;
}
#logo {
	width: 243px;
	height: 45px;
	float: left;
	margin: 30px 0 0 -9px;
}
.header_right{
	background: url(images/header_right.gif) no-repeat left top;
	width: 265px;
	height: 100px;
	float: right;
}
.header_right a{
	color: #ffffff;
	font-size: 17px;
	float: right;
	margin: 52px 0 0 0;
	font-weight: bold;
}
.search{
	background: url(images/search_but.gif) no-repeat left top;
	width: 208px;
	height: 25px;
	float: right;
	padding: 0 0 0 29px;
	margin: 3px 0 0 0;
}
.search .field1{
	width: 200px;
	height: 25px;
	line-height: 25px;
	color: #929497;
	font-size: 13px;
	outline: none;
	border: none;
	background: none;
}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
#nav {
	width: 820px;
	border-top: 20px solid #a0bf43;
	float: left;
}
#nav ul {
	float: left;
}
#nav ul li {
	float: left;
	padding: 2px 15px 0 14px;
	line-height: 30px;
	position: relative;
	background: url(images/list_devider.gif) no-repeat left top;
}
#nav ul li:first-child{
	padding-left: 17px;
	background: none;
}
#nav ul li a {
	color: #14477c;
	font-size: 15px;
	font-weight: bold;
}
#nav ul li a:hover,#nav ul li:hover a {
	color: #0099c5;
}
#nav ul li.current-menu-item a	{color: #0099c5;}
#nav ul li ul{
	display: none;
	background: #fff url(images/drop_down_bg.gif) repeat-x left bottom;
	position: absolute;
	left: -192px;
	width: 607px;
	padding: 13px 0 17px 213px;
	top: 22px;
}
#nav ul li:hover ul{
	display: block;
}
#nav ul li ul li{
	width: 583px;
	float: left;
	margin: 6px 0 0 0;
	line-height: 20px;
	padding: 0px 0 0 13px;
	background: url(images/drop_down_list_bullet.png) no-repeat left center;
}
#nav ul li ul li:first-child{
	background: url(images/drop_down_list_bullet.png) no-repeat left center;
	padding: 0px 0 0 13px;
}
#nav ul li ul li a{
	color: #0099c5;
	font-size: 15px;
}
/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.main_content {
	width: 100%;
	float: left;
	padding: 0 0 0 27px;
}
.banner{
	width: 766px;
	height: 342px;
	position: relative;
	margin: 39px 0 0 3px;
}
.banner_content{
	background: url(images/banner_content_bg.png) no-repeat left top;
	width: 263px;
	height: 287px;
	position: absolute;
	right: 0px;
	top: -14px;
	padding: 58px 0 0 20px;
}
.banner_content h3{
	color: #ffffff;
	font-size: 43px;
	line-height: 43px;
	display: block;
	font-weight: bold;
}
.banner_content h4{
	display: block;
	color: #bbd07e;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	padding: 12px 0 0 0;
}
.content_block{
	width: 766px;
	float: left;
	padding: 0 0 16px 0;
}
.content_block_left{
	width: 445px;
	float: left;
	margin: 0 0 0 25px;
}
.left_block1{
	width: 445px;
	padding: 30px 0 0 0;
}
.left_block1 h5{
	background: url(images/tlt_border.gif) repeat-x left bottom;
	width: 422px;
	display: block;
	line-height: 30px;
	color: #14477c;
	padding: 0 0 20px 0;
	font-size: 25px;
}
.left_block1 ul{
	width: 445px;
}
.left_block1 ul li{
	width: 416px;
	background: url(images/list_bullet.gif) no-repeat left 6px;
	padding: 0 0 0 24px;
	color: #808184;
	line-height: 23px;
	margin: 16px 0 0 5px;
	font-size: 20px;
}
.left_block1 ul li span{
	color: #a0bf43;
}
.left_block2{
	margin: 30px 0 0 7px;
}
.left_block2 ul li{
	background: url(images/list_bullet2.gif) no-repeat left 7px;
}
.content_block_right{
	width: 249px;
	float: right;
	padding: 36px 0 0 0;
}
.content_block_right h6{
	color: #0099c5;
	font-size: 19px;
	font-weight: bold;
	display: block;
	line-height: 24px;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #b7cf71;
}

.content_block_right h7, h7{
	color: #0099c5;
	font-size: 15px;
	font-weight: bold;
}

.right_block1{
	width: 249px;
}
.right_block1 ul{
	width: 249px;
	padding: 3px 0 0 0;
}
.right_block1 ul li{
	width: 230px;
	border-top: 1px dashed #cccdcf;
	float: left;
	padding: 12px 0 10px 0;
}
.right_block1 ul li:first-child{
	border-top: none;
}
.right_block1 ul li p{
	color: #808184;
	font-size: 13px;
	line-height: 14px;
}
.right_block1 ul li p a{
	color: #0099c5;
	font-size: 9px;
}
.right_block1 ul li p a:hover{
	text-decoration: underline;
}
.right_block2{
	width: 249px;
	float: left;
	padding: 10px 0 0 0;
	margin: 14px 0 0 0;
	border-top: 1px solid #b7cf71;
}
.right_img{
	width: 245px;
	height: 146px;
	padding: 0 0 25px 0;
}
.right_block2 a{
	color: #0072a7;
	font-size: 13px;
	display:block;
	padding:6px 0px;
}
.right_block2 a:hover{
	text-decoration: underline;
}
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
#footer {
	width: 778px;
	border-top: 2px solid #cfdfa1;
	float: left;
	padding: 0 0 9px 0;
	margin: 35px 0 0 21px;
}
#footer ul{
	width: 778px;
	padding: 10px 0 0 99px;
}
#footer ul li{
	float: left;
	padding: 0 5px;
	background: url(images/footer_list_devider.gif) no-repeat left center;
}
#footer ul li:first-child{
	padding-left: 0px;
	background: none;
}
#footer ul li a{
	color: #14477c;
	font-size: 13px;
	text-transform: lowercase;
}
#footer ul li a:hover{
	text-decoration: underline;
}
/* ---------------------------------------------------------*/
/* ------------HOME PAGE END HERE-----------------------*/

.content_main{
	width: 765px;
	padding: 64px 0 0 0;
}
.sidebar{
	max-width: 172px;
	float: right;
}
.sidebar ul{
	width: 172px;
	float: left;
}
.sidebar ul li{
	width: 164px;
	float: left;
	margin: 7px 0 0 0;
	padding: 5px 8px 5px 0px;
	line-height: 19px;
	background: #e6e7e8 url(images/left_menu_list_bg.gif) no-repeat left top;
}
.sidebar ul li:first-child{
	margin-top: 0px;
}
.sidebar ul li a{
	color: #14477c;
	font-size: 13px;
	display: block;
	width:146px;
}
.sidebar ul li a:hover,.sidebar ul li.current-menu-item a{
	color: #0099c5;
}
.fuel_img{
	width: 169px;
	height: 167px;
	float: left;
	margin: 19px 0 0 0;
}
.content{
	min-width: 561px;
	float: left;
}

.content h2 {
    color: #0099C5;
    display: inline-block;
    font-size: 35px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 25px;
    padding: 0 35px 12px 0;
    position: relative;
}
.content h2 span{
	display: block;
	color: #14477c;
	font-size: 12px;
	padding: 0 0 0 3px;
}
.content h2 strong{
	float: left;
	line-height: 35px;
}
.content h2 b{
	width: 35px;
	float: left;
	height: 23px;
	margin: -20px 0 0 0;
}
.content em.bor	{border-bottom: 1px solid #B7CF71; width:100%; display:block;}
.content_block1{
	width: 561px;
}
.content_block1 p{
	width: 561px;
	color: #14477c;
	padding: 19px 0 2px 0;
	font-size: 17px;
	line-height: 20px;
}
.dieselgas_block{
	position: relative;
	margin: 20px 0 0 0;
	display: block;
}
.dieselgas_block h3{
	color: #14477c;
	font-size: 15px;
	line-height: 20px;
	position: absolute;
	font-weight: bold;
	left: 14px;
	top: 27px;
}
.dieselgas_block h3 i{
	display: block;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.dieselgas_block ul{
	position: absolute;
	left: 239px;
	top: 30px;
	width: 165px;
}
.dieselgas_block ul li{
	width: 165px;
	float: left;
	font-size: 8px;
	font-weight: bold;
}
.dieselgas_block ul li span{
	float: left;
	color: #14477c;
	padding: 0 4px 0 0;
}
.dieselgas_block ul li a{
	float: left;
	color: #fff;
}
.dieselgas_block ul li a:hover{
	text-decoration: underline;
}
.dieselgas_block .list_block{
	left: 404px;
}
.content .pdf{
	display: block;
	padding: 17px 0 0 0;
}
.content .pdf a{
	background: url(images/pdf_img.gif) no-repeat left center;
	color: #0099c5;
	font-size: 16px;
	padding: 0 0 0 22px;
}
.content .pdf a:hover{
	text-decoration: underline;
}
/* ------------INNER 1 PAGE END HERE-----------------------*/
/*****************************************************************************************************************************************************/
/*****************************************************************************************************************************************************/
.vik a								{color: #14477C;text-decoration:none;}
.vik a:hover								{color: #14477C;text-decoration:underline;}
.vik h3.entry-title					{color: #14477C;font-size: 20px;font-weight: bold;left: 14px;line-height: 20px;padding-top: 20px;}

.entry-meta,.comments-link							{display:none;}
.content_block1 a.readmore							{text-transform:lowercase; float: right;}

#sitemap .page_heading{
	display: none;
}