/*
Theme Name: thorp
Theme URI: http://timthorp.com/
Description: thorp is a two-column, widget-ready theme that is a basic CSS Framework for a clean site. A good starting point</a>.
Version: 1.1
Author: <a href="http://timthorp.com">Tim Thorp</a>
*/

/*RESET SOME THINGS*/
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;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height:1;}
ol, ul {list-style-type:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing: 0;}
html {min-height:100%;margin-bottom: 1px;}/*gives a phantom scrollbar to firefox and other browsers so the page doesn't shift*/

/*NOW FOR THE STYLES*/
body{font-family:Helvetica,'Gill Sans',Verdana,Arial;font-size:62.5%;background:#811A1E;}
	p {font-size:1.4em;margin:.33em 0 1em 0;line-height:1.5;}
	li p{font-size:100%;}
	h1,h2,h3,h4,h5,h6{margin:1.25em 0 .25em 0;}
		h1 {font-size:2.5em;font-weight:normal;}
			h1:first-child{margin-top:.5em;}
		h2 {font-size:1.9em;font-weight:normal;}
		h3 {font-size:1.5em;font-weight:bold;}
		h4 {font-size:1.2em;font-weight:bold;}
		h5 {font-size:1em;font-weight:bold;}
		h6 {font-size:.9em;font-weight:bold;}
	strong{font-weight:bold;}
	a, a:visited{text-decoration:none;color:#811A1E;font-weight:bold;}
	a:hover{text-decoration:underline;color:#811A1E}
	ul li, ol li{font-size:1.4em;line-height:1.5;}
#wrap{margin:15px 0;width:960px;text-align:left;background:#FFF;margin:15px auto;}
#header{/*background: url(logo goes here. ex:'images/logo.png') no-repeat;*/height:65px;}
	#logo{/*background: url(header background goes here. ex:'images/logo.png') no-repeat;*/font-size:2.4em;height:65px;}
	#logo-link{display:block;height:50px;width:300px;}
	#logo-link:hover{background-color:red;}
#menu{height:35px;}
	#menu ul{}
		#menu ul li{float:left;font-size:1.6em;}
		#menu ul li a{text-decoration:none;display:block;}
		#menu ul li a:hover{text-decoration:underline;}
#main{}
#nav{float: left;width: 220px;}
	#nav ul, #nav ol, #nav li{}
	.ltop{/*background: url(images/ltop.jpg) no-repeat;width: 220px;height: 13px;*/}
	.lmid{/*background: url(images/lmid.jpg) repeat-y;*/}
	.lbot{/*background: url(images/lbot.jpg) no-repeat;width: 220px;height: 12px;margin-bottom: 30px;*/}
#content{float:left;width:580px;background-color:#FFFFFF;margin: 0 0 0 40px;padding:0 20px 20px 20px;}
	#content img{margin:5px;max-width:100%;}
		#content img.alignright{float:right;margin:0 0 0 10px;}
		#content img.aligncenter{display:block;margin:5px auto 0 auto;}
		#content img.alignleft{float:left;margin:0 10px 0 0;}
		#content img.alignnone{display:block;margin:0;}
	#content ul, #content ol, #content .commentlist li.alt ol, #content .commentlist li.alt ul{margin: 5px 0 0 0;line-height:1.5;}
	#content li, #content .commentlist li.alt li{list-style-type:disc;list-style-position:inside;font-size:1.4em;margin: 0 0 0 20px;}
	#content .post blockquote{margin:10px;padding-left:45px;min-height:36px;}
	#content .commentlist {margin: 1em 0;padding: 0;border-top: #ddd 1px solid;}
		#content .commentlist li.one, #content .commentlist li.alt{list-style-type:none;margin: 0;padding: 0.5em 0.5em 2em;border-bottom: #ddd 1px solid;}
		#content .commentlist li.alt {background:#f9f9f9; }
		#content .commentlist li.authorcomment {background: #ECE9D8;}
		#content .commentlist li.one .cmtinfo, #content .commentlist li.alt .cmtinfo{font-size:1em;}
		#content .commentlist li.one cite, #content .commentlist li.alt cite{font-style:normal;font-weight:bold;}
		#content .commentlist li.one .cmtinfo em, #content .commentlist li.alt .cmtinfo em{float:right;margin:0;padding:0;font-style:normal;font-size:0.9em;color:#999;}
		#comments, #respond{margin: 0;padding:1em 0 0 0;}
		#commentform {margin:10px 0;padding:10px;background:#f9f9f9;border-top: #ddd 1px solid;border-bottom: #ddd 1px solid;}
		.commentnum {font-size:1.5em;font-weight:bold;margin:0 5px 0 0;}
	.post{}
		.post .title a{font-size:2.5em;line-height:1.6em;margin:1.25em 0 .25em 0;}
		.post .title a:hover{text-decoration: underline;}
		.post .meta{color: #999;padding: 2px;font-size: 1.2em;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;}
		.post .meta a{font-weight:normal;}
		.post .meta a:hover{}
		.post .meta .posted{float:left;}
		.post .meta .comments{float:right;}
		.post .meta .comments a{display: block;text-decoration:none;}
		.post .entry{}
	.nocomments, .post-content{display:none;}
	.hidden{display:none;}
	.small{font-weight:normal;font-size:80%;}
	.left{float:left;}
	.right{float:right;}
	.clear{clear:both;}
#footer{color:#999;font-size:1.2em;margin:15px 0 0 0;padding:10px 5px 5px 5px;border-top:1px dashed #CCC;}
.ngg-gallery-thumbnail {width:100px;padding-right:10px;}
.piclenselink{display:none;}