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;}img { border:0; }body {	margin:0;	padding:0;	background-color:#999;	color:#111;	min-width:800px;		border-left: 1px solid #000;	border-right: 1px solid #000;}div#wrap {	background:#FFF;	margin:0 auto;	width:800px;	background-color: #FFF;	border-left: 1px solid #000;	border-right: 1px solid #000;}#header {	padding: 0px 0px 0px 0px;	width:800px;	border: 0px solid #000;}#nav {	position: absolute;	display: block;	top: 82px;	margin: 0; 	padding: 0;	border: 0px solid #000;}	#nav ul {	display: block;	padding: 0;	margin: 0;	border-right: 0px;	white-space: nowrap;	color: white;	text-align: center;}#nav li {	display: block;	list-style: none;	margin: 0;	padding: 0;	float: left;}#nav ul li a {	display: block;	padding: 8px .85em 7px .82em;	border: solid #000;	border-width: 0 1px 0 0;	color: #777;	font: 12px Futura, helvetica, arial,"Lucida Grande","Trebuchet ms",sans-serif;	font-weight: normal;	text-decoration: none;	line-height: 1em;}#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:528px;	float:right;	padding-left: 15px;	padding-right: 15px;	background:#FFF;	border-left:1px dotted #000;}#full_content {	width:760px;	padding: 20px;	background:#FFF;	border-left:0px dotted #000;}#sidebar h3, #sidebar p {	padding:0 0px;}#sidebar ul {	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	padding: 0px 0px 15px 15px;	margin: 0px 12px 0px 30px;	list-style-image: url(../img/listdot.gif);	list-style-type: disc;	}#sidebar ul ul { list-style-image: none; }#sidebar ul li {padding:0px 0px 5px 0px; }#pullbox {	width:200px;	float:right;	padding-left: 15px;	padding-right: 15px;	margin:0px 10px 10px 10px;	background:#EEE;	border:0px dotted #000;}#pullbox_full {	width:485px;	padding-left: 15px;	padding-right: 15px;	padding-top:10px;	padding-bottom:5px;	margin:10px 10px 10px 0px;	background:#EEE;	border:1px dotted #000;}	#pullbox h3 {	font-size:13px;	margin-top:10px;}	h3.button a {	white-space : nowrap;	color : White;	text-align: center; 	padding-left : .5em;	padding-right : .5em;	padding-top: .3em;	padding-bottom: .2em;	border: 1px dotted #000;	margin: 10px 0px 0px 0px;	color : #777;	font: 400 .8em Futura, helvetica, arial,"Lucida Grande","Trebuchet ms",sans-serif;	font-weight : normal;	text-decoration : none;}h3.button a:hover{	background-color : #888;	color : #FFF;}h3.recent p {	padding-bottom:5px;	border-bottom: 1px dotted #fff;	margin-bottom:0px;}p.colhead {	padding:2px;	margin:0px;	border:0px;	text-align:center;	font-size:1.2em;	font-weight:bold;	color:#777;	background:#EEE;}	/* 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;}.columnlist {   column-count: 3;   column-gap: 20px;}/* Welcome */h1 {	font: 600 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;}	/* Caption */h6 {	font:11px/15px  'Lucida Grande', 'Lucida Sans Unicode', helvetica, arial, Verdana, Geneva, Lucida, sans-serif;	color: #777;	border-bottom:0px dotted #333;}p {	font:11px/16px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	color:#000;	padding-right:5px;}#content ul {	margin-left: 5px;	padding-left: 10px;}#content li {	font:11px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;	color:#000;	padding-left:0;	margin-left:2px;	margin-right:10px;	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;}.lyric {	font:11px/15px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	color: #666; 	background-color:#DDD;	font-weight: normal;	margin-left:15px;	padding-left:10px;	padding-top:10px;	padding-right:25px;    line-height:15px;    padding-bottom:10px;    margin-right:150px;}.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%;	}}.sidebox {	font:11px 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	width:300px;	font-weight:normal;	letter-spacing: 0px;	border-bottom: 0px dotted #333;	background:#666;	position: relative;	margin:20px 10px 15px 0px;	padding:5px 10px 15px 10px;	font-weight: regular;}.subcats {	border-bottom: 1px dotted #000;	margin-right:15px;	margin-bottom:-5px;	padding-bottom:5px;}.sidebox H3 {	font:12px Futura, 'Lucida Grande','Lucida Sans Unicode', Helvetica, Arial, sans-serif;	line-height: 120%;	color: #FFF; }/* 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; } 