/*
Theme Name: Green Autos
Description: An Elegant WP Themes for free use having the perfect combination of green, black and grey. Ideal for Autos, Cars, Tech related blogs as well as can be used for other niches.
Version: 1.0
Author: Elegant WP Themes
Author URI: http://www.elegantwpthemes.com/
Tags: 
*/
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; background:#393939 url(images/body-bg.gif) repeat top left; }

a { text-decoration:none; color:#86846a; }
a:hover { text-decoration:underline; }
a img { border-width:0px; }

.clear { clear:both; }

.wrapper { width:981px; margin:0px auto; }

.header-links { line-height:20px; height:20px; background:#393939; color:#fff; border-bottom:#1F1F1F; }
.header-links a { font-size:11px; color:#fff }
.header-links span { padding:0px 5px; }

.header { height:117px; background:url(images/header-bg.gif) repeat-x top left; }
.header .logo { width:510px; height:117px; float:left; }
.header .logo .embed {  }
.header .logo .embed h1 {  }
.header .logo span { display:block; color:#555; font-size:10px; font-weight:bold; }


.search  { height:46px; float:right; width:300px; }
.search .searchbox { background:transparent url(images/search-b.gif) repeat; height:34px; line-height:34px; float:right; }
.search .searchbox label { color:#bba9a7; display:block; float:left; height:33px; line-height:33px; }
.search .searchbox input.text { float:left; margin:0px 5px 6px; width:200px; border:1px solid #3E3E3B; background:#d8c49a; color:#000; }
.search .searchbox input.submit { float:left; }
.search img { float:right; }

.advertisement { height:60px; width:468px; background:#808080; border:1px solid #dddddd; float:right;}
.advertisement h3 { margin:0px; color:#666666; font-weight:bold; padding:20px 100px;}
.advertisement h3 span { color:#999999; font-weight:normal;}

.menu { height:30px; background:#202020; line-height:30px;  border-top:1px solid #6F6F6F; border-bottom:1px solid #6F6F6F; margin-bottom:9px; }
.menu a { float:left; line-height:30px; border-left:1px solid #6F6F6F; padding:0px 10px; text-decoration:none; color:#FFFFFF; font-size:14px; }
.menu a:hover { background:#598348; text-decoration:none; }

.content { margin-bottom:8px; }
.content .left { width:410px; float:left; border:1px solid #6F6F6F; min-height:1024px; margin-right:5px; background:#FFF; }
.content .left2 { padding-left: 10px; width:400px; float:left; border:1px solid #6F6F6F; min-height:1024px; margin-right:5px; background:#FFF; }
.content .mid { width:191px; float:left; border:1px solid #6F6F6F; min-height:1024px; margin-right:5px; background:#202020; }
.content .right { width:360px; float:left; border:1px solid #6F6F6F; min-height:1024px; background:#202020; }

.heading { margin:0px; padding:4px 8px; border-bottom:1px solid #6F6F6F;}
.heading h2 { margin:0px; }
.recentheading { margin:0px; padding:4px 8px; border-top:1px dotted #666666; border-bottom:1px dotted #666666;}
.recentheading h2 { margin:0px; }

.insideAdvertisement { background:#404040; padding:8px; text-align:center; }
.insideTwo { background:#404040; padding:0px 0px 8px; }
.insideTwo .col { background:#404040; padding:0px 0px 0px 0px; margin:8px 0px 0px 10px; float:left; width:165px; }
.insideTwo .col .heading { background:#202020; }

.insideSponsors { background:#404040; padding:0px 0px 8px; }
.insideSponsors .Sponsor { background:#404040; padding:0px 0px 0px 0px; margin:8px 0px 0px 8px; float:left; text-align:center; width:165px; height:125px; border:1px solid #fff; }
.insideSponsors .Sponsor a, .insideSponsors .Sponsor a:hover { display:block; line-height:125px; color:#fff; font-weight:bold; text-decoration:none; font-size:14px; }
.insideFeatured { background:#404040; padding:0px 0px 8px; }
.insideFeatured .Featured { background:#fff; padding:0px 0px 0px 0px; margin:8px 0px 0px 8px; float:left; width:165px; height:183px; border:1px solid #CDCFCC; }
.insideFeatured .Featured .img { border-bottom:1px solid #CDCFCC; }
.insideFeatured .Featured .detail { padding:2px 4px; }
.insideFeatured .Featured .detail h3 { margin:0px; padding-bottom:4px; border-bottom:1px dotted #666666; font-size:12px; }
.insideFeatured .Featured .detail h3 a { color:#598348; }
.insideFeatured .Featured .detail p { margin:2px 0px 0px; color:#6C6B6B; font-size:11px; }

.tag_cloud { padding:8px; }
.tag_cloud a { color:#767676; }

.catListingV { list-style:none; margin:0px; padding:0px; }
.catListingV li {font-size:11px; background:transparent url(images/typo/catBullet.gif) no-repeat 7px 8px; padding:6px 0px; padding-left:24px; border-bottom:1px dotted #454545; color:#C1C0C0 }
.catListingV li a { color:#C1C0C0; padding:3px 0px; }

.advertise160x600 { text-align:center; padding:16px 0px; }

.post { padding:17px 14px; background:url(images/fpost-bg.gif) repeat-x bottom left; }
.post .image { float:left; margin-right:6px; width:109px; height:81px; padding:2px; border:1px solid #B7B7B7; }
.post .detail { float:left; width:260px; }
.post .detail h2 { margin:0px; padding-bottom:4px; font-size:12px; }
.post .detail h2 a { color:#565656; }
.post .detail h2.al { width:240px; float:left; }
.post .detail img.ar { width:13px; height:14px; float:right; }
.post .detail p { margin:0px; color:#6C6B6B; font-size:11px; text-align:justify; }
.post .detail .aboutpost { border-bottom: 1px dotted #6F6F6F; padding-bottom:4px; display:none; padding-left:5px; margin-bottom:4px; }

.single .post { padding:5px 10px!important; background:none!important; }

.sidebartext {
	color: #fff;
padding: 5px;
}

.todayquote { color: #fff; }



































































































































































































































































































































































































































































.rssbox{ padding:15px; border-top-width:0px; line-height:1.7em; border-top-width:0px; border-bottom:1px solid #6F6F6F; color:#3e3e3e; }
.icon{float:right;margin:-7px 0px 0 0;}
.rssbox label {padding-bottom:4px;display:block;} 
.i-width{ background:#33363D none repeat scroll 0 0; border:1px solid #3E3E3B; margin:6px 5px; width:254px; color:#3E3E3B; } 
.rssbox a {color:#A49999!important;}
































































































































































































































.gallery { padding:0px; height:297px; margin-bottom:6px; background:#13161B; margin:8px; }





























































































































































































































































.usual { color:#111; padding:8px; margin:0px 0px 8px; }
.usual ul.idTabs { margin:0px 0px 0px 1px; padding:0px; list-style:none; }
.usual ul.idTabs li { line-height:35px; height:35px; padding-left:6px; float:left; background:url(images/tabs/tab-left.gif) no-repeat top left; margin-right:5px; cursor:pointer; }
.usual ul.idTabs li span { line-height:35px; height:35px; padding-right:6px; float:left; background:url(images/tabs/tab-right.gif) no-repeat top right; color:#3D3D3D; font-size:14px; }
.usual ul.idTabs li.hover, .usual ul.idTabs li.selected { background: url(images/tabs/tab-left-s.gif) top left;  } 
.usual ul.idTabs li.hover span, .usual ul.idTabs li.selected span { background:url(images/tabs/tab-right-s.gif) no-repeat top right; } 
.usual div.tabInside { background:#F7F3EA; padding:14px 0px 0px; }






























































































































































































































































.tabPost { width:113px; padding:0px 0px 14px 14px; float:left; }
.tabPost .img { width:107px; height:81px; padding:2px; border:1px solid #B7B7B7; }
.tabPost h2 { font-size:12px; margin:4px 0px; }
.tabPost h2 a { color:#686868; }































































































































































































































































#commentform {
	padding:10px;
	margin: 5px 5px 0 0;
	}
#commentform textarea {
	width: 370px;
	padding: 2px;
	margin-top:6px;
	}
	
#commentform label {
	display:block;
	padding-top:10px;
	float:left;
	width:206px;
	font-size:12px;
	}
#commentform label small {
	font-size:12px;
}
#commentform input#author, #commentform input#email, #commentform input#url {
	width: 360px;
	padding: 2px;
	margin: 5px 0px 1px 0;
	float:right;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	width:150px; height:30px;
	padding-bottom:8px;
	font-size:12px;
	}






























































































































































































































































#respond h3, #comments, #leaved { color:#DE4834; padding:8px 0px; margin-bottom:4px; font-family:Arial; font-size:20px; margin-top:0px; margin-bottom:10px; font-weight:normal; border-top:1px dotted #BEBEBE; border-bottom:1px dotted #BEBEBE; }






























































































































































































































































ol.commentlist { list-style:none; margin:0; padding:10px; text-indent:0; border-bottom:1px solid #ededed; margin-bottom:12px; }
ol.commentlist li { border:2px solid #ddd; 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:#f7f7f7; }
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 {}






























































































































































































































































.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	padding:10px;
	margin-bottom: 10px;
	}




























































































































































































































































































































































































































































































































/* Begin Images */
p img { padding: 0; max-width: 100%; }






























































































































































































































































/*	Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered',
will of course center the image. This is much better than using
align="center", being much more futureproof (and valid) */






























































































































































































































































img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left }
/* End Images */






























































































































































































































































.copyright { line-height:28px; height:28px; text-align:center; background:#393939; font-size:11px; color:#DBD4D4;  }
.copyright a { color:#DBD4D4 }





























































































































































































