/*  Theme Name: NobbyNobodyTheme URI: http://www.nobbynobody.comDescription: Theme created by NobbyNobody. Version: 1.0/*reset.css*/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;}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;}a: link, visited {color: #494949;}/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}/*standard theme stuff*/.post ol, .commentlist ol{list-style:decimal;padding:5px 0px 5px 0px;list-style-position:inside;}.post ul, .commentlist ul{list-style:disc;list-style-position:inside;padding:5px 0px 5px 0px;}.post li, .commentlist li{	padding-bottom:5px;}.post strong, .post b{	font-weight:bold;}.post em, .post i{font-style:italic;}.page_item .page_item, #sidebar ul.children{	margin-left:20px;}#calendar_wrap td, #calendar_wrap thead tr th{	padding:3px;}#calendar_wrap thead{	background-color:#333333;	color:white;	}#calendar_wrap caption{	text-align:center;	}#searchsubmit{	display:block;	margin-top:5px;}/**********************/div.clear{clear:both;height:0px;width:0px;overflow:hidden;}body{	background-color:white;	/*margin:10px;*/		margin-top:30px;}#page{	width:840px;	margin-left:auto;	margin-right:auto;	background-color:#494949;	border:6px solid #494949;	background-image:url(images/content.jpg);	background-repeat:repeat-y;		}#header{width:840px;height:125px;background-color:#494949;background-image:url(images/header.jpg);border-bottom:5px solid #494949;}#header h1 a {	color:white;		font-size:189%;	text-decoration:none;}#header div.description{	color:white;	margin-top:0px;	width:500px;	text-decoration:none;}#headerimg{float:left;padding:5px;}#themenu{	float:right;}#themenu li{	display:inline;	}#themenu li a{	display:block;	text-align:center;	color:#494949;		float:left;	text-decoration:none;	font-size:12px;font-weight: bold;	margin-right:5px;	margin-top:5px;	background-color: #FFFFFF;	padding:2px 4px 2px 4px;border: solid 3px #494949;	filter:alpha(opacity=70);	-moz-opacity:.7;	opacity:.7;}#themenu li a:hover{		color:#494949;	background-color: #FFFFFF;	filter:alpha(opacity=100);	-moz-opacity:1;	opacity:1;	}#content {float:left;clear:left;display:inline;margin-left:8px;width:602px;}/*badger*/	#content .post	{		margin-bottom:10px;		background-color:white;		border:3px solid #494949;		padding:5px;		margin-top:8px;	}	#content .post img	{		border:0px		margin-top:5px;		margin-right:5px;	}/*badger*/	#content .post h2 , h3#comments, h3#respond	{		display:block;		color:#494949;		font-size:136%;		margin-top:10px;		margin-bottom:10px;		font-family: Arial;	background-image:url(images/titleheaders.jpg);	padding:2px 4px 2px 10px;border: solid 1px #d0d0d0;	}h2.pagetitle2	{		display:block;		color:#494949;		font-size:110%;font-weight: bold;text-align: center;		margin-top:10px;		margin-bottom:10px;		font-family: Arial;	background-image:url(images/titleheaders.jpg);	padding:2px 4px 2px 0;border: solid 3px #494949;	} #sidebar h2, h2.pagetitle 	{		display:block;		color:#494949;		font-size:110%;font-weight: bold;text-align: center;		margin-top:10px;		margin-bottom:10px;		font-family: Arial;	background-image:url(images/titleheaders.jpg);	padding:2px 4px 2px 0;border: solid 1px #d0d0d0;	}	#content .navigation a	{		color:#494949;                text-decoration: none;	background: #FFFFFF;	padding:2px 4px 2px 4px;border: solid 3px #494949;	}	#content .post h2 a, #content .post h3 a	{		color:#494949;                text-decoration: none;	}	#content .post p, .commentlist p	{		line-height:170%	}	#content .post p a	{		color:#333333;	}		#content .post p		{			margin-bottom:15px;			}	#content .post blockquote	{		background-color:#FFFFFF;		color:black;		margin:15px;	}	#content .post blockquote blockquote	{		background-color:white;		color:black;	}#content .post small{	display:block;	margin:5px 0px 5px 0px;}#content .post p.postmetadata{	display:block;	clear:both;	text-align:center;	background-image:url(images/postmeta.jpg);	font-size: 10px;	height:20px;	color:#494949; 	padding-top:3px;}#content .post p.postmetadata a{color:494949;}/*The comments*/.commentlist li{	display:block;	background-color:white;	padding:5px;	border:1px solid #333333;	margin-bottom:15px;}.commentlist li small.commentmetadata{	display:block;	margin:10px 0px 10px 0px;}.commentlist li a{	color:#333333;}#commentform{margin-bottom:25px;}#commentform a{	color:#333333;}#commentform input, #commentform textarea{	margin-top:5px;}h3#comments, h3#respond{margin-top:50px;}/*stoat*/#sidebar{float:right;margin-right:8px;background-color: #FFFFFF;width:183px;margin-bottom:25px;		border:3px solid #494949;		padding:5px;		margin-top:8px;font-size: 80%;}#sidebar a{	color:#333333;	text-decoration:none;	padding-left:0px;}#sidebar li{		margin-top:5px;}#sidebar a:hover{text-decoration:underline;}#footer{clear:both;margin-top:50px;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10px;color:white;background-image:url(images/footer.jpg);background-color:#777777;border-top:5px solid #494949;}#footer a{	color:#cccccc;	padding-bottom:1px;}#footer a:hover{	border-bottom:1px solid #cccccc;}.commentlist li ul li, .commentlist li ol li{	border-left:0px solid white;}