a { color:#999966; text-decoration:none; }a:hover { color:#333; text-decoration:none; }#menu a {color:#000; text-decoration:none;}#menu a:hover {color:#555;}#sidebar a { color:#999966; text-decoration:none; font-weight:regular; }#sidebar a:hover { color:#333; text-decoration:underline; font-weight:regular; }table#main a { color:#000; text-decoration:none; }table#main a:hover { color:#88b; text-decoration:none; }h1 a {color:#CCC;}h1 a:hover {color:#777;text-decoration:none;}h2 a {color:#000;}img { border:0; }body {	margin:0;	padding:0;	background-color:#999;	color:#111;	min-width:800px;}div#wrap {	background:#FFF;	margin:0 auto;	width:800px;	background-color: #FFF;	border-left: 1px solid #000;	border-right: 1px solid #000;}#nav {	position: absolute; 	top: 88px;	margin: 0px; 	padding: 0px 0px 0px 0px;	width:600px;	border: 0px solid #000;}	#nav ul{	padding : 0px;	margin-top : -.5px;	margin-bottom: 0px;	margin-right: 0px;	margin-left: 0px;	border-right: 0px;	white-space : nowrap;	color : White;	text-align: center;}#nav li{    display:inline;    list-style:none;    margin:0;    padding:0;}#nav ul li a{	padding-left : .82em;	padding-right : .85em;	padding-top: .5em;	padding-bottom: .5em;	border-top: 0px solid #000;	border-bottom: 0px solid #000;	border-right: 1px solid #000;	color : #777;	font: 400 .75em Futura, helvetica, arial,"Lucida Grande","Trebuchet ms",sans-serif;	font-weight : normal;	text-decoration : none;}#nav ul li a:hover{	background-color : #888;	color : #FFF;}#title {	margin: 0px; 	padding: 0px 0px 0px 20px;	border-bottom: 1px dotted #000;	letter-spacing: 3px;}#sidebar {	background-color:#FFF;	float:left;	width:217px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 15px;	border-left: 0px dotted #333;	border-right: 0px dotted #333;}#content {	width:526px;	float:right;	padding-left: 15px;	padding-right: 15px;	background:#FFF;	border-left:1px dotted #000;}#pullbox {	width:177px;	float:right;	padding-left: 15px;	padding-right: 15px;	padding-top:12px;	margin:0px 10px 10px 10px;	background:#EEE;	border:0px dotted #000;}#sidebar h3, #sidebar p {	padding:0 0px;}/* BLOG CONTENT STYLES */#banner {	padding: 0px 0px 0px 0px;	color:#68228B;	padding-left: 0px;	font-weight:bold;	margin:0;}#content img {	padding: px;	margin: 0px;}/* Welcome */h1 {	font: 700 1.5em Futura, helvetica, arial,"Lucida Grande","Trebuchet ms",sans-serif;	color:#333;	font-weight:normal;	padding: 0px 0px 0px 0px;	margin:10px 0px 10px 0px;}/*  Title */h2 {	font: 600 20px Futura, helvetica, arial,"Lucida Grande","Trebuchet ms",sans-serif;	color:#333;	font-weight:normal;	padding: 10px 0px 0px 0px;	margin:0px 0px 0px 0px;}/*  Date */h3 {	font:12px/14px  Futura, helvetica, arial, Verdana, Geneva, Lucida, sans-serif;	margin-top:2px;	margin-bottom:5px;	color: #777;}/* Headers */h4 {	font:14px/16px  Futura, helvetica, arial, Verdana, Geneva, Lucida, sans-serif;	margin-top:10px;	margin-bottom:5px;	color: #777;}/* Author, Date */h5 {	font:12px/14px  Futura, helvetica, arial, Verdana, Geneva, Lucida, sans-serif;	margin-top:2px;	padding-bottom:15px;	margin-bottom:5px;	color: #777;	border-bottom:1px dotted #333;}	p {	font:11px/15px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	color:#000;	padding-right:5px;}/*line-height for the list of monthly archives in the main archives page, which has always been a pain */.lh6 { line-height: 4.5px; }#content ul {	margin-left: 25px;	padding-left: 10px;	margin-right:25px;}#content li {	font:11px/17px 'Lucida Grande', Helvetica, Arial, sans-serif;	color:#000;	padding-left:0;	margin-left:2px;	margin-top:0;	margin-bottom: 12px;}#content h4 {	font:20px/20px Helvetica, Arial, sans-serif;	color:#333;	font-weight:bold;	margin:0;	border-bottom:dotted 1px #999;	padding-bottom: 10px;	margin-bottom:10px;	line-height: 100%;	font-weight: bold;	}.quote p {	font:11px/15px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	color: #CCC; 	font-weight: normal;	padding-left:25px;	padding-right:25px;        line-height:15px;}.caption { 	font:11px 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	padding-top:8px; 	padding-bottom:20px;}table#main p {	font:12px/12px Helvetica, Arial, sans-serif;	margin:4px 0px;	padding:0px 5px;	color: #555;}	/* SIDEBAR */.sideheader {	background:#FFF;	margin:0px 15px 5px 0px;	padding:5px 10px 3px 0px;	font:10px Futura, 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	color:#000;	font-weight:normal;	border-bottom: 1px dotted #333;}.side-section {	background:#FFF;	padding:10px;    width:200px;}.sidelisting {	font:11px 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	color:#333;	font-weight:normal;	letter-spacing: 0px;	border-bottom: 0px dotted #333;}.sidelisting H3 {	font:11px 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	line-height: 120%;}.quote {	font:11px/15px 'Lucida Grande','Lucida Sans Unicode', Verdana, Helvetica, Arial, sans-serif;	color: #666; 	font-weight: normal;	padding-left:20px;	padding-right:40px;	line-height:120%;	}}/* Link with icon */.audiolink {    width:150px;    margin: 0px 25px 2px 5px;    padding: 5px;    background-image: url("http://www.photobooth.net/mt/images/mp3.gif");    background-repeat: no-repeat;    background-position: top left;    border: 1px dotted #555}/* ARCHIVES FOOTER */#afooter {	position: relative;	margin:0px 0px 0px 0px;	color: #333;	border-bottom: 0px;	font-weight: regular;}#afooter h3 {	font:12px Futura, 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	color:#333;	text-align: center;	padding-top: 0px;	padding-bottom: 10px; }/* FOOTER */#footer {	position: relative;	clear: both;	margin:0px 0px 0px 0px;	padding-top: 5px;	padding-bottom: 5px;	color: #333;	border-top: 1px solid #CCC;	text-align: center; 	font:10px Futura, Helvetica, Arial, sans-serif;	font-weight: regular;}#footer h4 {	font:12px Futura, 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	color:#333;	font-weight:normal;	padding: 0px;	margin: 0px;}.titleword { position: absolute; left: 30px; top: 0px; color: #5B72A1;}.titleshadow { position: relative; left: 12px; top: 2px; color: #777; }.fieldLabel { font:12px Futura, Helvetica, Arial, sans-serif; text-align: right; vertical-align: top; } /* COMMENTS */.mycomment { 	border: 0px dotted #000; 	margin-bottom: 10px; }.comment-content {	margin: 0px;}.comment {	border: 0px dotted #000; 	margin-bottom: 10px; }.comment .comment-footer, .mycomment .comment-footer {	font-size: 10px;	font: 11px Futura, 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	color: #777;	padding: 5px;	margin: 0;}.comment .comment-footer {	background: #E8E8E8;}.mycomment .comment-footer {	background: #CCCCCC;	background-image: url(http://www.photobooth.net/img/author.jpg);	background-position: right; 	background-repeat: no-repeat;}