/* Theme Name: tdl, based on whiteboardTheme URL: http://plainbeta.com/whiteboard/Description: A blank theme for you to draw on.Author: Brian Purkiss/ adapted by Mark RobertsAuthor URI: http://brianpurkiss.comVersion: 1.0.2Obviously, you may edit the above info upon your customization.Though I wouldn't mind a link somewhere... *hint hint**//*  The following CSS Reset was written by Dejan Cancarevichttp://stylizedweb.com/2008/02/14/10-best-css-hacks/         */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:Helvetica, Arial, sans-serif;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;color:#D80A8C;letter-spacing:-1px;font-weight:bold;}caption, th, td {text-align:left;font-weight:normal;}table {		border-collapse:separate;	border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {	content: "";	}blockquote, q {	quotes: "" "";}* {	margin:0;padding:0;}a {	text-decoration: none;}a:hover, a:focus {	color: #F49AC1;}body {background-color: #D80A8C;}#wrapper {	width: 930px;	margin: 0 auto;	text-align: left;	background-color: #fff;	padding:10px;	overflow: auto;}h2 {	font-size: 24px;	}#sidebar h2 {	font-size: 20px;	color:#F49AC1;	line-height:24px;}/* ------- HEADER STYLES -------- */#header {/* height: 53px;*/padding-bottom: 10px;overflow:hidden; /* contain floated nav */position:relative;color: #fff;width: 950px;height: 132px;margin: 0 auto;}#header h1{ position: absolute; color:#fff; bottom:0; left:0;}#header h1 a, #header p { color:#fff; display:block; text-indent:-9999px;}#header h1 a{ width:237px; height:52px;background: url(images/logo.gif) no-repeat; bottom:2px; left:0; padding-bottom:10px;}/* ------ MAIN NAVIGATION -------- */#header ul {	float:right;	/* padding-top:1.4em;*/	/* width: 500px; */	height:20px;	position: absolute;	bottom:.2em;	right:0;	padding-bottom: 10px;	}#header ul li {	display: inline;	font-size: 24px;	font-weight:bold;	letter-spacing:-2px;	color:#E696C1;}#header ul a {	color:#E696C1;	/* display: block; */	font-size: 24px;	font-weight:bold;	letter-spacing:-2px;	text-decoration: none;}#header ul li a.active {	color: #FFF;	}#header ul a:hover, #header ul a:focus {	color: #FFF;	}	/* ------ INTERIOR CONTENT STYLES -------- */#container {	float: left;	width: 550px;	overflow:hidden;}#post {	width: 650px;	float: left;}#container #post h2 {	font-size: 24px;	letter-spacing:-1px;}#container #post h2 a {	letter-spacing:-2px;}#container p {	font-weight: normal;	}	#container p#post_details {	font-weight: bold;	margin-top: 0;	color: #F49AC1;	margin-bottom:.3em;		}#postmeta {	font-size: 10px;	line-height:10px;	margin-top: 1em;	margin-bottom: 2em;}/* Theme Name: tdl, based on whiteboardTheme URL: http://plainbeta.com/whiteboard/Description: A blank theme for you to draw on.Author: Brian Purkiss/ adapted by Mark RobertsAuthor URI: http://brianpurkiss.comVersion: 1.0.2Obviously, you may edit the above info upon your customization.Though I wouldn't mind a link somewhere... *hint hint**//*  The following CSS Reset was written by Dejan Cancarevichttp://stylizedweb.com/2008/02/14/10-best-css-hacks/         */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:Helvetica, Arial, sans-serif;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;color:#D80A8C;letter-spacing:-1px;font-weight:bold;}caption, th, td {text-align:left;font-weight:normal;}table {		border-collapse:separate;	border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {	content: "";	}blockquote, q {	quotes: "" "";}* {	margin:0;padding:0;}a {	text-decoration: none;}a:hover, a:focus {	color: #F49AC1;}body {background-color: #D80A8C;}#wrapper {	width: 930px;	margin: 0 auto;	text-align: left;	background-color: #fff;	padding:10px;	overflow: auto;}h2 {	font-size: 24px;	}#sidebar h2 {	font-size: 20px;	color:#F49AC1;	line-height:24px;}/* ------- HEADER STYLES -------- */#header {/* height: 53px;*/padding-bottom: 10px;overflow:hidden; /* contain floated nav */position:relative;color: #fff;width: 950px;height: 132px;margin: 0 auto;}#header h1{ position: absolute; color:#fff; bottom:0; left:0;}#header h1 a, #header p { color:#fff; display:block; text-indent:-9999px;}#header h1 a{ width:237px; height:52px;background: url(images/logo.gif) no-repeat; bottom:2px; left:0; padding-bottom:10px;}/* ------ MAIN NAVIGATION -------- */#header ul {	float:right;	/* padding-top:1.4em;*/	/* width: 500px; */	height:20px;	position: absolute;	bottom:.2em;	right:0;	padding-bottom: 10px;	}#header ul li {	display: inline;	font-size: 24px;	font-weight:bold;	letter-spacing:-2px;	color:#E696C1;}#header ul a {	color:#E696C1;	/* display: block; */	font-size: 24px;	font-weight:bold;	letter-spacing:-2px;	text-decoration: none;}#header ul li a.active {	color: #FFF;	}#header ul a:hover, #header ul a:focus {	color: #FFF;	}	/* ------ INTERIOR CONTENT STYLES -------- */#container {	float: left;	width: 628px;	overflow:hidden;}#post {	width: 628px;	float: left;}#container #post h2 {	font-size: 24px;	letter-spacing:-1px;}#container #post h2 a {	letter-spacing:-2px;}#container p {	font-weight: normal;	color: #666666;	font-size: 14px;	font-weight: bold;	line-height: 1.3;	margin-top: .5em;	}	#container p#post_details {	font-weight: bold;	margin-top: 0;	color: #F49AC1;	margin-bottom:.3em;		}#postmeta {	font-size: 10px;	line-height:10px;	margin-top: 1em;	margin-bottom: 2em;}#post p, .post p {	font-weight: normal;}.post h3 {	font-size: 12px;	}img {	margin-bottom: .5em;	margin-top: .5em;}img.left {	float: left;	margin-right: .5em;	display: inline;}/* ------ COMMENTS PAGE FORM -------- */#commentlist{	font-weight: normal;	font-size: 16px;	margin-top: .5em;	margin-bottom: .5em;}.clear {	clear: both;}.post h2 a {	margin-bottom:.3em;	letter-spacing:-2px;}#commentsform {	font-size: 12px;	font-weight: normal;	color: #F49AC1;}#commentsform p {	margin-top: .5em;}#commentsform textarea {	border: solid 1px #D80A8C;	width: 450px;}#commentsform input {	font-family:Helvetica, Arial, sans-serif;	font-weight: bold;	color:#FFF;	width: 100px;	background-color: #D80A8C;	font-size:10px;	line-height:10px;	height: 20px;	border:none;}/* ------ SIDEBAR STYLES -------- */#sidebar { float: right; width: 220px; margin-right:0; padding-right:0; font-size: 14px; text-align:right; line-height:15px;}#sidebar ul li {	list-style:none;	margin-right:0;	padding-right:0;}#sidebar ul li h2 {	margin-top: .5em;}#searchform {	margin-bottom: 1em;	margin-top:0;}#searchsubmit {	font-family:Helvetica, Arial, sans-serif;	font-weight: bold;	color:#FFF;	width: 50px;	background-color: #D80A8C;	font-size:10px;	line-height:10px;	height: 20px;	border:none;	}input#s {	height: 17px;	border: solid 1px #D80A8C;	}/* ------ FOOTER -------- */#footer {	margin: 0 auto;	margin-top: .7em;	color:#FFF;	font-size: 10px;	overflow:hidden;	width: 950px;}#footer p, #footer p a {	text-align: left;	color:#FFF;}#footer p{	float: left;	}#footer p#rss{	width: 150px;	}	#footer p#wordpress{	width: 250px;	}	#footer p#tdl{	float: right;	}#post p, .post p {	font-weight: normal;	color: #666666;	font-size: 14px;	font-weight: bold;	line-height: 1.3;	margin-top: .5em;}img {	margin-bottom: .5em;	margin-top: .5em;}img.left {	float: left;	margin-right: .5em;}/* ------ COMMENTS PAGE FORM -------- */#commentlist{	font-weight: normal;	font-size: 16px;	margin-top: .5em;	margin-bottom: .5em;}.clear {	clear: both;}.post h2 a {	margin-bottom:.3em;	letter-spacing:-2px;}#commentsform {	font-size: 12px;	font-weight: normal;	color: #F49AC1;}#commentsform p {	margin-top: .5em;}#commentsform textarea {	border: solid 1px #D80A8C;}#commentsform input {	font-family:Helvetica, Arial, sans-serif;	font-weight: bold;	color:#FFF;	width: 100px;	background-color: #D80A8C;	font-size:10px;	line-height:10px;	height: 20px;	border:none;}/* ------ SIDEBAR STYLES -------- */#sidebar { float: right; width: 220px; margin-right:0; padding-right:0; font-size: 14px; text-align:right; line-height:15px;}#sidebar ul li {	list-style:none;	margin-right:0;	padding-right:0;}#searchform {	margin-bottom: 1em;	margin-top:0;}#searchsubmit {	font-family:Helvetica, Arial, sans-serif;	font-weight: bold;	color:#FFF;	width: 50px;	background-color: #D80A8C;	font-size:10px;	line-height:10px;	height: 20px;	border:none;	}input#s {	height: 17px;	border: solid 1px #D80A8C;	}/* ------ FOOTER -------- */#footer {	margin: 0 auto;	margin-top: .7em;	color:#FFF;	font-size: 10px;	overflow:hidden;	width: 950px;}#footer p, #footer p a {	text-align: left;	color:#FFF;}#footer p{	float: left;	}#footer p#rss{	width: 150px;	}	#footer p#wordpress{	width: 500px;	}	#footer p#tdl{	float: right;	}