/*
Colors -

*/
html { }
body{
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
vertical-align: top;
background:url(images/header-x.png) #e8e8e7 repeat-x;
color: #33332a;
}

.container_12 { }
	.margintop { margin-top:40px; }
	.main { background:url(images/content-y.png) repeat-y; margin-top:-2px; }
	.maintopbg { background:url(images/maintopbg.png) repeat-x top; }
	.mainbottombg { background:url(images/mainbottombg.png) repeat-x bottom; }
	.container { margin-top:20px; }
	.content { font-size:11px; color:#33332a; margin-top:-20px; line-height:2em; }
	.content h2 { }
		.borderbottom { background:url(images/ingrain.png) repeat-x bottom #1d1712; }
		.continue{ background:url(images/ingrain.png) repeat-x top; padding:5px 10px; float:right; }
		.continuebottom { background: repeat-x bottom; float:right; margin-bottom:100px; }
		.content a { color:#B32C05; text-decoration:none; }
		.content a:hover { color:#B32C05; text-decoration:underline; }
		.content .entry .articleimg { float:right; margin:-100px auto 10px 30px; }
			.content .entry ol { margin:30px auto; padding-right:40px; list-style:decimal; margin-left:40px; }
			.content .entry ul { margin:30px auto; padding-right:40px; list-style:circle; margin-left:40px; }
			.content .entry li { margin-bottom:10px; }
			.content .entry .articleimg img { padding:6px; background:#110d0b; border:1px solid #382c23; }
		.postsbottom { background:url(images/ingrain.png) repeat-x bottom; padding-bottom:2px; }
		.relatedposts { background:#f2f2f2; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:10px 20px; margin-top:50px; font-size:12px; font-size:11px; }
			.content .relatedposts h4 { font-size:14px; font-weight:bold; margin:0px; }
			.content .relatedposts li { list-style:none; margin:0; }
			.content .relatedposts ul { margin:0; margin-bottom:10px; }
			.content .relatedposts p { margin-top:-15px; font-style:italic; margin:0;  }
			
	.searcher input { font-style:italic; color:#8F8B6B; margin-top:15px; }

/* Header
---------------------------------------*/
.header { background:url(images/headeraura.png) no-repeat center top; padding-top:41px; margin-top:-31px;}

#summary { font-family:Georgia, "Times New Roman", Times, serif; margin-left:30px; margin-top:1px; position:absolute;  line-height:1.9em; font-size:12px; padding-bottom:8px; }
	#summary:hover { background:url(images/rsshover.png) no-repeat; }
	#summary img { margin-top:7px; margin-left:10px; }
	#summary a { color:#B32C05; text-decoration:none;}
	#summary a:hover { color:#B32C05; text-decoration:underline; }
	#summary .subscribeemail { background:url(images/emailico.png) no-repeat left; padding:1px; padding-left:24px; }
	#summary .subscriberss { background:url(images/rssicon.png) no-repeat left; padding:1px; padding-left:24px; }
	#summary span { color:#B32C05; }
	#summary input { margin:-10px auto 45px auto; }

#logo { margin-bottom:20px; margin-top:-8px; }		
	#logo h1 a { color:#FFF; font-size:36px; text-decoration:none; }
	#logo img { border:0; }

		
	.navigation { margin-top:15px; margin-left:25px; margin-bottom:-30px; word-spacing:20px; font-size:19px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }
		.navigation li { list-style:none; display:inline; }
		.navigation a { color:#B83126; text-decoration:none; overflow:visible; padding:7px; padding-bottom:10px; margin-left:-20px; padding-right:5px; }
		.navigation a span { overflow:visible; padding:7px; padding-bottom:10px; padding-right:5px; }
		.navigation a:hover { overflow:visible; text-decoration:none; color:#FFF; background:url(images/hoverRight.png) right center no-repeat; padding:7px; padding-bottom:10px; padding-right:5px; }
		.navigation a:hover span { overflow:visible; background:url(images/hoverLeft.png) left center no-repeat; padding:7px; padding-bottom:10px; padding-right:5px; }
		
	/*.container .toppart .nav { overflow:visible; height:50px; word-spacing:7px; position:absolute; margin-top:74px; margin-left:450px; }
	.container .toppart .nav a { text-decoration:none; color:#FFF; overflow:visible; padding:7px; padding-bottom:10px; margin-left:-5px; padding-right:5px; }
	.container .toppart .nav a span { overflow:visible; padding:7px; padding-bottom:10px; padding-right:5px; }	
SMALL	.container .toppart .nav a:hover, .container .toppart .nav .active { overflow:visible; text-decoration:none; color:#FFF; background:url(../images/aright.png) right center no-repeat; padding:7px; padding-bottom:10px; padding-right:5px; }
BIG	.container .toppart .nav a:hover span, .container .toppart .nav .active span { overflow:visible; background:url(../images/aleft.png) left center no-repeat; padding:7px; padding-bottom:10px; padding-right:5px; }	*/

/* Comments
---------------------------------------*/
.commentlist { list-style-position:inside; list-style-type:none; }
.comments-template h2, .comments-template h3{ font-family: Georgia, Sans-serif; font-size: 16px; }

.commentwrapper { padding:10px; font-size:12px; margin-top:0px; border-top:1px dashed #ccc; }
	.commentmetadata  { font-size:12px; height:65px; line-height:15px; overflow:hidden; margin-top:13px; }
		.commentmetadata .gravatar { padding:3px; background:#e4e4e4; width:50px; float:left; margin-right:15px; }
		.commentmetadata .gravatar:hover { padding:3px; background:#d5d5d5; width:50px; float:left; margin-right:15px; }
		.commentmetadata strong { font-family:Verdana, Arial, Helvetica, sans-serif; }
		.commentmetadata span { color:#c68573; font-size:10px; }
		.commentmetadata span:hover { color:#b32c05; font-size:10px; }
	.commenttext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:-10px; }
	.break { clear:both; }
.authcommentwrapper { background:#f2f2f2; font-size:12px; padding:10px; border-top:1px dashed #ccc; }

	
/* Post
---------------------------------------*/
.post { margin-bottom:40px; padding:20px; }
	.post-teaser { font-weight:bold; float:right; }	
	.post-title { }
		.post-title a { color:#B32C05 !important; font-size:24px; text-decoration:none; background:none; font-weight:normal; }
		.post-title a:hover { color:#B32C05 !important; text-decoration:underline; background:none; }
	.postsbottom { background:url(images/ingrain.png) repeat-x bottom; padding-bottom:2px; }
	.postmeta { font-size:10px; text-transform:uppercase; margin-top:-20px; }
	.postnav { padding:20px; padding-bottom:40px; }
		.postnav a { position:absolute; }
		.postnav a:hover { }
		.postnav .left { margin-left:20px; }
		.postnav .right { margin-left:580px; }
		.relatedposts .right { float:right; }
/* Sidebar
---------------------------------------*/
.sidebarbg { font-size:11px; color:#33332a; line-height:2em; padding:10px; margin-bottom:20px; }
.sidebartopbg { background:url(images/ingrain-top.png) repeat-x top; }
.sidebarbottombg { background:url(images/ingrain-bottom.png) repeat-x bottom #FFF; }
	.sidebar  a { color:#B32C05; text-decoration:none; }
	.sidebar  a:hover { color:#B32C05; text-decoration:underline; }
	
.subscribetitle { text-indent:999px; overflow:hidden; background:url(images/sidebartitles.png) no-repeat 0px 0px; margin-top:10px; }
.abouttitle { text-indent:999px; overflow:hidden; background:url(images/sidebartitles.png) no-repeat 0px -30px; margin-top:10px; }
.topicstitle { text-indent:999px; overflow:hidden; background:url(images/sidebartitles.png) no-repeat 0px -68px; margin-top:10px; }
.searchtitle { text-indent:999px; overflow:hidden; background:url(images/sidebartitles.png) no-repeat 0px -100px; margin-top:10px; }
.contacttitle { text-indent:999px; overflow:hidden; background:url(images/sidebartitles.png) no-repeat 0px -137px; margin-top:10px; }
.sidebar { }
.sidebar .list li { padding:3px 5px; border-top:1px solid #efefef; }
.sidebar .list li:hover { padding:3px 5px; background:#efefef; }
.sidebar .thegoodguys { margin-left:20px; list-style:disc; }

.subscribelist { margin-top:10px; }
	.subscribelist li { margin-bottom:4px; }
	.subscribelist .emailicon { background:url(images/emailico.png) no-repeat center left; padding-left:20px; }
	.subscribelist .rssicon { background:url(images/rssicon.png) no-repeat center left; padding-left:20px; }
	.subscribelist .emailform { margin-top:10px; }

/* Popular Posts
---------------------------------------*/
.tabs { }
	.tabnavigation { margin-bottom:15px; word-spacing:5px; }	
		.tabnavigation li { list-style:none; display:inline; }
		.tabnavigation a { color:#FFF; text-decoration:none; padding:3px 10px; background:#B32C05; font-family:Arial, Helvetica, sans-serif; }
		.tabnavigation a:hover { background:#B32C05; color:#FFF; }
		.tabnavigation .active { background:#B32C05; text-decoration:underline; }
	.pages { width:200px; background:none; padding:0px; }
		.pages li { list-style:none; background:url(images/ingrain.png) repeat-x bottom; padding:8px 10px; width:200px; }
		.pages li:hover { background:#ededed; }
		.pages ul { padding:0px; margin:-10px 0px -1px -10px; }
		.pages a { color:#B32C05; text-decoration:none; font-family:Arial,Helvetica,Georgia,Sans-serif; font-size:12px; }
		.pages a:hover { color:#B32C05; text-decoration:underline; }
		.pages h2 { font-family:Arial,Helvetica,Georgia,Sans-serif; color:#B32C05; margin-top:-5px; margin-bottom:20px; font-size:18px; font-weight:normal; }
		#first { padding:10px 10px 0px 10px; }
		#second { padding:10px; padding-bottom:0px; }
		#third { padding:10px; padding-bottom:0px; } 
		#searchinput { padding:6px 3px; } 

/* Typography
---------------------------------------*/

h1 { }
h2 { font-size:24px !important; font-family:Verdana, Arial, Helvetica, sans-serif !important; color:#b32c05; }
h3 { font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#b32c05; line-height:22px; }
.joinin { font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#b32c05; line-height:1.7em; text-align:center; }
h4 { font-size:14px; font-weight:bold; color:#33332a; font-family:Arial, Helvetica, sans-serif; margin-bottom:-0em; margin-top:2em; }
h5 { font-size:16px; color:#33332a; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:25px; }
h6 { font-size:10px; font-style:italic; margin-top:0px; }

	
/* Input Boxes 
---------------------------------------*/
input { background:url(images/formbg.png) repeat-x top #f6f6f6; padding:5px; border:1px solid #e4e4e4; color:#505044; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
textarea { background:url(images/formbg.png) repeat-x top #f6f6f6; padding:10px; border:1px solid #e4e4e4; color:#505044; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
.searchbutton { padding:4px; }
.searchinput { padding:5px; width:118px; }
.emailbutton { padding:4px; }
.emailinput { padding:5px; width:102px !important; }
.contactform {  }
.contactform strong { font-size:10px; color:#AFAFAF; margin-bottom:-20px; }
.contactform p { margin:0px; margin-bottom:3px; } 
.contactform .name { width:180px;  }
.contactform .email { width:180px; }
.contactform .message { overflow:hidden; width:176px; height:130px; padding:6px; }
.contactform .submit { width:190px; margin-top:5px;  }

/* Footer
---------------------------------------*/
.footer { font-size:10px; margin:20px 30px; line-height:1.7em;  }
.footer a { color:#B32C05; text-decoration:none; font-weight:bold; }
.footer a:hover { color:#B32C05; text-decoration:underline; font-weight:bold; }

/*IMAGE
<div class="articleimg">
<img src="http://localhost/wordpress/wp-content/uploads/2008/09/articleimage.png" alt="" title="articleimage" width="285" height="380" /><h6>Kindly provided by <a href="#">Steve</a></h6>
</div>
*/