body {margin:0; padding:0; background:#FFFFFF; background:url(img/background7.gif) repeat center; background-attachment:fixed; font:0.9em Georgia, "Times New Roman", Times, serif;}
	a:link, a:visited {color:#666666; text-decoration:none;}
	a:hover {color:#f0037f; background-color:#AACCFF;}
	ul {list-style:none; margin:0; padding:0 0 0 10px;}
	li {display:inline;}
	#b-navbar {visibility:hidden;}

img {border-width:1px; border-style:solid; border-color:#666666;}
	a:hover img {border-color:#f0037f;}

.float_right {float:right;}
	.skull {float:right;padding:7px 5px 0 0; width:65px; height:65px; border-width:0;}
	.no_border{border-width:0;}
	.back h3 {background:url(th/blacphade.png);}
	.post { padding:10px;background:url(th/witephade2.png);}
	.post:hover {background:#ffffff;}
	.thumb {width:80px; height:80px;}
	.thumb_fix {width:96px; height:72px;}
	.big {width:90%; max-width:800px; margin:0 0 10px 0; text-align:center;}
	.medium-big {width:90%; max-width:600px; margin:0 0 10px 0; text-align:center;}
	.medium-tall {width:50%;}
	.full {margin:0 0 10px 0px;}
	.medium {width:300px; margin:0 0 10px 0px;}
	.small {width:150px; margin:0 0 10px 0px;}
	.splash {width:90%; max-width:600px; margin:0px; border-width:0px;}
	.splashy {width:90%; max-width:900px; margin:0px; border-width:0px;}
	.white {background-color#FFFFFF;}
	.blog li {display:inline;}
	
.footer {text-align: center; color: #B0B3B2; clear:both; margin:10px 0 0 0;}
	.clear {clear:both;}
	.vert li {display:list-item;}
	.spaced li {padding:0 20px 0 0;}
	.float {position:absolute;top:250px;left:20px;text-align:left;}
	.yellow {color:#555555; background-color:#FFFF00;}
	.yellow-big {font-size:210%;font-weight:bold;color:#555555; background-color:#FFFF00;}

h4{margin:0 0 5px 0;font-size:90%;}
	h3{margin:0 0 10px 0;color:#666666;font-size:100%;text-align:left; clear:both;}
	h2{margin:0 0 10px 0;padding:2px 0 2px 0;color:#555555;font:bold 110%; line-height:1.2em;}
	p{margin:0 10px 0px 0;font-size:95%; line-height:1em; background-color: #FFFFFF;}
	p1{margin:0 10px 0px 0;font-size:95%; line-height:1em; background-color: #FFFFFF;}
	p2{font-size:80%; background-color: #ffffff; padding:0 3px 0 4px;}
	p3{margin:0 0 5px 0;font-size:500%; background-color:#66FF00;}

#top {margin:0 10px 0 10px; border-bottom:1px solid #666666; height: 80px; background:url(img/background_stuff.gif) no-repeat top left;}
	#title {padding: 5px 0 5px 7px; font:bold 300% Georgia, "Times New Roman", Times, serif;text-align:left;} 
	#navigation li {padding: 0px 10px 0px 0;}
	#top a:link, #top a:visited {color: #AACCFF;}
	#top a:hover{color:#f0037f; background-color:#AACCFF;}

#sarah {margin: 0 10px 0 10px; padding: 10px 10px 0 10px; clear:both;}
	#sarah ul {list-style:none; margin:0; padding:0;}
	#main {width:65%;float:left; padding:0;}
	#sarah li {display:inline;}
	
#stevie {margin: 10px 10px 0 10px; padding: 10px 10px 0 10px; clear:both;}
	#stevie ul {list-style:none; margin:0; padding:0;}
		
#sidebar {width:33%;float:right;}
	#sidebar ul {margin:0;padding:0 0 10px;list-style:none;}
	#sidebar li {margin:0;padding:0 0 0 20px;line-height:1.3em; display:list-item;}
	#sidebar p {color:#999;line-height:1.5em; font-size: 95%;}

#verticle {float:left; padding: 0px;}
	#verticle li{display:list-item;}

#contact {float:left; padding: 0 30px 10px;}
	#contact li{display:list-item;}
	
#comments h4 {margin:1em 0;font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#999;}
	#comments h4 strong {font-size:130%;}
	#comments-block {margin:1em 0 1.5em;line-height:1.6em;}
	#comments-block dt {margin:.5em 0;}
	#comments-block dd {margin:.25em 0 0;}
	#comments-block dd.comment-timestamp {margin:-.25em 0 2em;font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
	#comments-block dd p {margin:0 0 .75em;}
	.deleted-comment {font-style:italic;color:gray;}

#profile-container {margin:0 0 1.5em;border-bottom:1px dotted #444;padding-bottom:4.5em;}
	.profile-datablock {margin:.5em 0 .5em;}
	.profile-img {display:inline;}
	.profile-img img {float:left;padding:4px;border:1px solid #222;margin:0 8px 3px 0;}
	.profile-data {margin:0;font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
	.profile-data strong {display:none;}
	.profile-textblock {margin:0 0 .5em;}
	.profile-link {margin:0;font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
	
#lightbox {left:0pt;line-height:0pt;position:absolute;text-align:center;top:10px;width:95%;z-index:100;}
	#lightbox img{ width: auto; height: auto;}
	#lightbox a img{ border: medium none; }

	#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
	#imageContainer{ padding: 10px; }

	#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
	#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
	#imageContainer>#hoverNav{ left: 0;}
	#hoverNav a{ outline: none;}

	#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
	#prevLink { left: 0; float: left;}
	#nextLink { right: 0; float: right;}
	#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 5% no-repeat; }
	#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 5% no-repeat; }

	#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

	#imageData{	padding:0 10px; color: #666; }
	#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
	#imageData #caption{ font-weight: bold;	}
	#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
	#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

	#overlay {background-color:#000000;height:500px;left:0pt;opacity:0.6;position:absolute;top:0pt;width:100%;z-index:90;}
