@CHARSET "UTF-8";/*  * XHTML/CSS by: Derek O'Brien (www.derekobrien.net) * Copyright: Small Pictures Ltd (www.smallpictures.co.uk) * Date: 18/05/2009 *//*  * Elements  * */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #ffffcc;	background-image: url('../gfx/bg_grad.jpg');	background-position: top left;	background-repeat: repeat-x;	line-height: 120%;}iframe {	padding-bottom: 2px;	padding-right: 2px;}/* text styles */h1 {font: normal 26px/26px Georgia, "Times New Roman", Times, serif; margin:0px; color: #060;}h2 {font: normal 24px/24px Georgia, "Times New Roman", Times, serif; margin:15px 0px 7px 0px; color: #060;}h3 {font: normal 18px Georgia, "Times New Roman", Times, serif; margin:15px 0px 0px 0px; color: #060;}h4 {font: normal 14px Georgia, "Times New Roman", Times, serif; margin:0px; color: #060;}h5 {font: bold 12px Georgia, "Times New Roman", Times, serif; margin:0px; color: #060; text-transform: uppercase;}h6 {font: normal 12px Georgia, "Times New Roman", Times, serif; margin:0px; color: #060; text-transform: uppercase;}p {margin:5px 0px 15px 0px;}strong {font-weight:bold;}em {font-style: italic;}a:link, a:visited {color: #37689e; text-decoration:underline;}a:hover, a:visited:hover, a:focus {color: #060; text-decoration:none;}ul.list {list-style-type:disc; padding: 5px 0ps 10px 10px;}	ul.list li {margin:2px 0px 2px 15px;}img.pic {margin: 8px;}.thankYouLG {font-size: 16px; line-height:20px;}.uk_us_shop {text-align: center; padding:5px 0px;}/*  * Layout *  */#shell {	float: left;	clear: both;	width: 1055px;	background-image: url('../gfx/background.jpg');	background-position: top left;	background-repeat: no-repeat;	margin-bottom: 5px;}#shell #container {	float: right;	clear: both;	width: 954px;	color: inherit;	background-color: #fffff;}#shell #container #brand {	float:left;	clear: both;	width: 954px;	height: 179px;	text-indent: -9999px;}#shell #container ul#navigation {	display: block;	float:left;	clear: both;	width: 954px;	height: 50px;	color: inherit;	background-color: #ffffff;}#shell #container ul#navigation li {	float:left;	height: 50px;	color: inherit;	background-color: #fffff;}#shell #container #content {	float:left;	clear: both;	width: 954px;	color: inherit;	background-color: #ffffff;}.padding {padding: 10px 20px 25px 20px;}#shell #container #content #player {	float:left;	clear: both;	width: 954px;	height: 350px;	color: inherit;	background-color: #000000;}#shell #container #content #col_1 {	float:left;	clear: left;	width: 286px;	color: inherit;	background-color: #ffffff;	margin-top: 30px;}#shell #container #content #col_1 div {	display: block;	float: left;	clear: left;	width: 286px;}#shell #container #content #col_1 div img {	float: left;	clear: left;	width: 150px;	padding-bottom: 20px;}#shell #container #content #col_1 div p {	float: right;	clear: right;	width: 125px;	padding: 10px 0px 10px 5px;}#shell #container #content #col_2 {	float:left;	width: 387px;	color: inherit;	background-color: #ffffff;	margin-top: 30px;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	padding-left: 5px;	padding-right: 5px;}#shell #container #content #col_2 h3 {margin: 0px; line-height: 1em; padding: 0px;}#shell #container #content #col_3 {	float:right;	width: 266px;	color: inherit;	background-color: #ffffff;	margin-top: 30px;}#shell #container #footer {	clear: both;	width: 954px;	color: inherit;	background-color: #ffffff;}#bottomNav {width: 934px; clear:both; text-align:center; padding:25px 10px 20px 10px; border-top: 1px solid #ccc;}/*  * Additional Identifiers *  */#ts_head {	float: left;	clear: left;	width: 286px;	height: 30px;	background: url('../gfx/tshirts.jpg') no-repeat top left;	text-indent: -9999px;	margin:0px 0px 10px 0px;}#dl_head {	float: left;	clear: left;	width: 398px;	height: 30px;	background-image: url('../gfx/downloads.jpg');	background-position: top left;	background-repeat: no-repeat;	text-indent: -9999px;	margin:0px 0px 10px 0px;}#ra_head {	float: left;	clear: left;	width: 398px;	height: 30px;	background-image: url('../gfx/recent_activities.jpg');	background-position: top left;	background-repeat: no-repeat;	text-indent: -9999px;	margin: 0px 0px 5px 0px;}#dvd_head {	float: left;	clear: left;	width: 266px;	height: 30px;	background-image: url('../gfx/dvds.jpg');	background-position: top left;	background-repeat: no-repeat;	text-indent: -9999px;	margin:0px 0px 10px 0px;}li#hc_btn {	display: block;	width: 245px;	height: 50px;	background-image: url('../gfx/hc_btn.jpg');	background-position: top left;	background-repeat: no-repeat;}li#contact_btn {	display: block;	width: 109px;	height: 50px;	background-image: url('../gfx/contact_btn.jpg');	background-position: top left;	background-repeat: no-repeat;}li#chat_btn {	display: block;	width: 67px;	height: 50px;	background-image: url('../gfx/chat_btn.jpg');	background-position: top left;	background-repeat: no-repeat;}li#pod_btn {	display: block;	width: 108px;	height: 50px;	background-image: url('../gfx/pod_btn.jpg');	background-position: top left;	background-repeat: no-repeat;}li#blog_btn {	display: block;	width: 72px;	height: 50px;	background-image: url('../gfx/blog_btn.jpg');	background-position: top left;	background-repeat: no-repeat;}li#woc_btn {	display: block;	width: 351px;	height: 50px;	background-image: url('../gfx/woc_btn.jpg');	background-position: top left;	background-repeat: no-repeat;}li#hc_btn a, li#contact_btn a, li#chat_btn a, li#pod_btn a, li#blog_btn a, li#woc_btn a {	text-indent: -9999px;	display: block;	width: 100%;	height: 100%;}/*  * Additional Classes *  */.dl_item {	float: left;	clear: left;	width: 387px;	border-top: 1px solid #cccccc;	padding-top: 5px;	padding-bottom: 20px;}.dl_item h3 {	font-size: 14px;	font-weight: bold;	color: #006600;	background-color: inherit;	padding-top: 10px;	padding-bottom: 15px;}.dl_item p {	padding-bottom: 10px;}.dl_item img {	padding-bottom: 10px;}.dl_item .dl_left {	float: left;	clear: left;	width: 160px;}.dl_item .dl_right {	float: right;	clear: right;	width: 220px;}.friendfeed {	float: left;	clear: both;	width: 100%;	}.clearer {	clear: both;} /* * Original Styles * */.friendfeed.widget .feed .entry .comment .quote {	display: inline;	float: left;	margin-left: 12px;	height: 13px;	width: 14px;}