/*
Theme Name: Snoop Bloggy Blog
Theme URI: http://wordpress.org/
Description: The 2010 default theme for WordPress.
Author: the WordPress team
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

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, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;

}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img { border: none; }



/* Structure */

body
{
	background:url(images/background.jpg) #000000 repeat-x;
	font-family:'Droid Sans',Arial, Helvetica, sans-serif;
	color:#313131;
	font-size:14px;
	line-height:16px;
	
}
#wrapper
{
	width:942px;
	margin:0 auto;
}

#left
	{
		float:left; 
		width:653px;
	}
#right
	{
		float:left; 
		width:272px;
		border-left:1px dashed #CCCCCC;
		padding:5px 5px 0 10px;
	}
/* -----------------------------*/

/* Font Info*/
p 
	{ 
		padding:0 0 7px 0;
	}
a
	{
		color:#1c4f67; 
		text-decoration:none;
	}
h1 
	{ 
		font-size:24px; 
		line-height:26px; 
		color:#356aa0;
		padding:0 0 7px 0;
	}
h1 a
	{ 
		text-decoration:none;
	}
h1 a:hover
	{
		color:#1D3381;
	}
h2 
	{ 
		font-size:22px; 
		line-height:24px; 
		padding:0 0 7px 0; 
		color:#a1b2d2;
	}
h2 a
	{
		text-decoration:none;
	}

h3{}
h3 a{}
h4{}
h4 a{}
/* -----------------------------*/


/* Logo and Sky Diver Image*/
#logo
	{
		margin:15px 0 0 0; 
		float:left;  
		padding:0 0 0 11px;
	}
#rad{float:right; position:relative; z-index:98;}
/* -----------------------------*/

/* Featured Content */
#content1
	{ 
		margin:-235px 0 0 0; 
		padding:0 0 0 11px; 
		color:#FFFFFF; 
		border:1px dashed #CCCCCC;
		position:relative;
		z-index:99;
	}
#content1 a
	{ 
		color:#a1b2d2;
	}
/* -----------------------------*/

/* Top Background */
#main-top
	{ 
		background: url(images/main-top.jpg) no-repeat; 
		height:47px; 
		width:942px; 
		float:left;  
		margin:-120px 0 0 0;
	}
#main
	{
		background:#FFFFFF; 
		width:942px; 
		float:left; 
		margin:-80px 0 0 0;
	}
/* -----------------------------*/

/* Navigation Header*/
#nav ul
	{
		padding:15px 0 0 11px;
	}	
#nav ul li
	{ 
		display:inline; 
		padding:0 0 0 5px;
	}
/* -----------------------------*/

/* Advertising */
#topad
	{
		padding:15px 0 15px 0;
	}
/* -----------------------------*/


.align-left 
	{	
		float:left;
		margin: 0 15px 15px 15px;
		border:1px solid #CCCCCC;
		padding:3px;
	}
	
.align-right { float:right; margin: 0 0 15px 15px; }

.post
	{
		padding:15px 7px 15px 7px;
		min-height:140px;
		border-bottom:1px dashed #CCCCCC;
	
	}
.post p{line-height:18px;}
.post p a{text-decoration:underline;}

	.block{border-bottom:1px dashed #CCCCCC; padding:13px 0 13px 0; }
blockquote{padding:5px; margin:10px; border:1px dashed #CCCCCC;}
	
/****************
advanced comment styles
****************/
 
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block} 
ol.commentlist{width:100%} 
h3#comments,#respond h3{height:25px;text-align:left;background:#4c7faa;color:#fff;padding:5px 0 0 5px} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0}  
ol.commentlist{border-bottom:1px solid #ccc} 
ol.commentlist ul{margin:0 0 0 20px} 
li.authorcomment,li.comment,form#commentform textarea,form#commentform input{border:1px dashed #ccc}
li.authorcomment,li.comment{padding:10px 0 0 10px;list-style:none;border-bottom:none} 
li.even{background:#fff} 
li.odd{background:#efefef} 
.authorcomment{background:#deebf9} 
ul.children ul{margin-left:20px} 
ul.children li{border-right:none} 
.vcard img{float:left;} 
.vcard img,.comment-navigation .newer a,.comment-navigation .older a{padding:5px} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative} 
.comment-meta,ol.commentlist li small{top:10px;left:10px} 
.comment-text{margin:0 10px 0 0} 
.reply,.comment-navigation .newer,input#submit{float:right} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#4c7faa} 
.reply{margin:0 10px 10px 0} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{display:inline-block;text-align:center;cursor:pointer;color:#fff} 
a.comment-reply-link,.reply a:link{padding:5px 0} a.comment-reply-link,.reply a:link,input#submit{width:70px} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#e7e7e7;text-decoration:none;color:#4c7faa;font-weight:bold} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{width:68px} 
a.comment-reply-link:hover,.reply a:hover{padding:4px 0} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #4c7faa} 
.comment-navigation{margin:10px 0 10px 0} .comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden} 
.clear{clear:both} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:4px} 
form#commentform textarea,form#commentform input{padding:2px 3px} 
form#commentform textarea{width:442px} 
input#submit{padding:5px 0 !important;border:0 !important} 
input#submit,p.subscribe-to-comments input{outline:0} 
input#submit:hover{padding:4px 0 !important;border:1px solid #4c7faa !important} 
p.subscribe-to-comments{background:url('images/email_32.png') no-repeat} 
p.subscribe-to-comments,.comment-rss{height:32px;text-indent:42px;padding:5px 0 0 0} 
p.subscribe-to-comments input{margin:5px 3px 3px 3px !important;border:0} 
p.subscribe-to-comments label{top:-2px;color:#666} 
.comment-rss{background:url('images/rss_32.png') no-repeat} 
 
/*comment total stlying*/
 
.comment-total{text-align: center;font-size: 1.5em;color: #fff;}
.comment-total span{font-size: 2em;color: #800000;}
	
