body {	background-color:#3f3e24;	font-family: Tahoma, Verdana, Arial, sans-serif;	font-size: 62.5%; /* Resets 1em to 10px */}input.contact_input, textarea.contact_input, input.comment_input, textarea.comment_input {	font-family: Tahoma, Verdana, Arial, sans-serif;	font-size:1.1em;	line-height:1.1em;	padding:4px;	width:95%;	border:1px solid #333;}#contact_response {	padding:1em 0 0 3px;	font-size:1.6em;	font-weught:bold;	color:#c13304;}td {	vertical-align:top;}a, a:visited {	color:#3f3e24;	/*color:#000;*/}a:hover, a:active {	color:#c13304;}#featurePanel a:hover, #featurePanel a:active {	color:#fff;}p {	font-size:1.1em;	line-height:1.4em;	padding-bottom: 1em;}.tooltip{	background-color:#000;	padding:4px;	color: #ccc;	filter:alpha(opacity=90);	-moz-opacity: 0.9;	opacity: 0.9;}.tooltip #tooltipTitle{	font-weight: bold;}#wrapper {	min-width:950px;}.column1 {	width:32%;	padding:0 0 10px 0;}.column2 {	width:32%;	padding:0 0 10px 0;}.column3 {	width:32%;	padding:0 0 10px 0;}.two_column {	width:66%;	padding:0 0 10px 0;}.three_column {	padding:0 0 10px 0;}.panel_a {	margin:16px 11% 0 5%;	width:84%;}.global_header {}#wttu_logo {	float:left;}h1 {	color:#fff;	font-size:2em;	line-height:20px;}p.tagline {	color:#fff;	line-height:.9em;	font-size:.9em;}/* feature area */.panel_b_bg {	float: left;	background:#c03000 url(images/featureBackground.jpg) repeat-x top left;	min-height:200px;	overflow:visible;	width:100%;	border-top:1px solid #000;}.panel_b {	margin:0 11% 0 5%;	width:84%;}h5 {	color:#fff;	font-size:4.8em;}.intro_text {	color:#fff;	font-size: 1.4em;}/* section panels */.panel_c_bg {	float: left;	background:#d4d4b0 url(images/panelBackground.jpg) repeat-x top left;	min-height:50px;	width:100%;	z-index:1;	position:relative;}.panel_c {	margin:0 11% 0 5%;	width:84%;}.panel_wrapper {	padding:6px 0 0 0;	min-height: 42px;}.panel_link_holder {	float:left;	width:7%;}a.panel_link, a.panel_link:visited {	background:transparent;	height:42px;	width:45px;	display:block;}a.panel_link:hover, a.panel_link:visited:active {	background:transparent url(images/roundedClearButtonBG.png) no-repeat top;}.panel_header .content2,.panel_header .t2,.panel_header .b2,.panel_header .b2 div {	background:transparent url(images/panelHeaderResizable.png) no-repeat top right;}.dialog2.panel_header {	margin:0 0 0 7%;}.panel_header p {	margin:0 0 0 auto;}h3 {	color:#3f3e24;	/*color:#e9edd3;*/	font-size:1.4em;	padding:12px .5em 0 8px;	font-weight:bold;	float:left;}p.panel_desc {	color:#3f3e24;	margin:0 0 0 auto;	padding:14px 0 0 0;}.panel_nav_holder {	margin:6px 0 0 18px;	padding:0 18px 0 0;}/* columned content modules */.module_holder {	padding:10px 0 20px 0;	margin: 0 0 0 6%;	position:relative;}.module .content,.module .t,.module .b,.module .b div {	 background:transparent url(images/beigeRecessedBox.png) no-repeat top right;	/* background:transparent url(images/panelBlue.png) no-repeat top right;*/}.module .content {	padding:24px 18px 0 8px;}.module2 .content3,.module2 .t3,.module2 .b3,.module2 .b3 div {	 background:transparent url(images/panelBlue.png) no-repeat top right;}.module2 .content3 {	padding:24px 18px 0 8px;}.module2 img {	margin:4px 1em 1em 0;}.module3 .content,.module3 .t,.module3 .b,.module3 .b div {	 background:transparent url(images/panelRed.jpg) no-repeat top right;}.module3 img {	margin:4px 1em 1em 0;}h4, .h4 {	color:#3f3e24;	font-size:2em;	margin:0 0 12px 0;}a.more_button, a.more_button:visited  {	color:#3f3e24;	background:transparent url(images/moreButton2.png) no-repeat top left;	width:93px;	height:17px;	text-align:center;	display:block;	padding:4px 0 0 0;	margin:0 20px 0 auto;	font-size:11px;}a.more_button.button2, a.more_button.button2 {	background:transparent url(images/moreButton.png) no-repeat top left;}a.more_button:hover, a.more_button:active  {	color:#fff;	background:transparent url(images/moreButtonOver.png) no-repeat top left;	width:93px;	height:17px;	text-align:center;	display:block;	padding:4px 0 0 0;	margin:0 20px 0 auto;	font-size:11px;}.delicious {	padding:0 0 20px 0;}ol.panel_list {	border-top:1px solid #d4d4d0;	border-bottom:1px solid #fff;}ol.panel_list li {	padding:6px 0 6px 0;	border-bottom:1px solid #d4d4d0;	border-top:1px solid #fff;}ol.panel_list li p {	color:#3f3e24;	padding:0;}.aside_title {	font-weight:bold;}ol.topic_list {	margin:0;	padding:0 0 20px 0;	float:left;	width:100%;}ol.topic_list li {	font-size:1.3em;	padding:6px 0 6px 0;	margin:0 1% 0 0;	border-bottom:1px solid #8a8a73;	float:left;	width:24%;}/* Live Search */.search .content,.search .t,.search .b,.search .b div {	 background:transparent url(images/greenRecessedBox.jpg) no-repeat top right;}.dialog.search .b,.dialog.search .b div {	 height:12px; /* height of bottom cap/shade */	 font-size:1px;}.search .content {	padding:1em 18px 0 18px;}#LSResultsTitle {	font-size:1.2em;}#livesearchform {	}#loadimg {	}#livesearch {	width:75%;	font-size:11px;	color:#333;	border: solid 0px #ffffff;	padding:2px 0 2px 2px;}#LSResult {}	#LSContent {}/* footer */.footer {	width:100%;	float: left;	color:#fff;	text-align:center;	border-top: #000;	padding:1em 0 1em 0;	background: #3f3e24;	z-index:30;}.navigation {	float: left;}.lastfm_link img {	padding:0;	margin:0;}