/*THEME NAME: ThematicTHEME URI: http://themeshaper.com/thematic/DESCRIPTION: The ultimate in SEO-ready themes, Thematic is a highly extensible, WordPress Theme Framework featuring 13 widget-ready areas, drop-down menus, grid-based layout samples, plugin integration, shortcodes for your footer, &amp; a whole lot more. Perfect for any blog and <strong><em>the</em></strong> starting point for theme development.VERSION: 0.9.6.2AUTHOR: Ian StewartAUTHOR URI: http://themeshaper.com/TAGS: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats.The Thematic Theme is copyright Ian Stewart http://themeshaper.com/This work, like WordPress, is released under GNU General Public License, version 2 (GPL).http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.*//* Reset browser defaults */@import url('library/styles/reset.css');/* Apply basic typography styles */@import url('library/styles/typography.css');/* Apply a basic layout *//* @import url('library/layouts/3c-fixed.css'); *//* Apply basic image styles */@import url('library/styles/images.css');/* Apply default theme styles and colors */@import url('library/styles/18px.css');/* Prepare theme for plugins */@import url('library/styles/plugins.css');#flash-header {	width:1024px;	margin:0 auto;	background-color: #000;}.sf-menu li ul {    display:none;}/* Apply a basic layout ---------- */body {	min-width:1024px;	background-color: #000;}#header {    position:relative;}#branding {	width:940px;	margin:0 auto;	display: none;}#access {    position:relative;    overflow:hidden;}.menu {	width:924px;	background-color: #000;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	height: 50px;	padding-right: 50px;	padding-left: 50px;}#main {	width:1024px;	margin:0 auto;	overflow:hidden;	position:relative;	background-image: url(http://fatboyslim.net/images/background_records2.jpg);}#main {    padding-top:5px;}#container {    width:924px;    float:left;    margin:0 50px 0 50px;}#content {	margin: 0 212px;	overflow:hidden;	background-color: #242424;	padding: 10px 18px 15px;}#nav-above {	display: none;}.entry-meta {	display: none;}#primary {	width:200px;	float:left;	margin: 0 0 0 -974px;}* html #primary {	left: 20px;	position: relative;}#secondary {	width:200px;	float:left;	margin: 0 0 0 -250px;	background-color: #000;}#footer {        clear:both;}#subsidiary {    width:960px;    margin:0 auto;    overflow:hidden;}#subsidiary .aside {    width:300px;    float:left;    margin:0 10px 0 10px;}#subsidiary #third {    margin:0 0 0 10px;}#siteinfo {	width:1024px;	margin:0 auto;	clear:both;	height: 20px;	font-size: 8pt;	color: #666;}#footer-left {	float: left;}#footer-right {	float: right;}#siteinfo a { color: #666;text-decoration:underline;}/* Apply a basic layout ------------------ END ----------------- *//* =Page Templates-------------------------------------------------------------- */ .page-template-fullpage-php #container {    width:940px;    float:left;} .page-template-fullpage-php #content {    margin:0 0 0 10px;    width:940px;    overflow:hidden;}.pageid-19 #main, .pageid-2 #main, .pageid-11 #main {	background-image: url(http://fatboyslim.net/images/background_records.jpg);}/* Text elements-------------------------------------------------------------- */body {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;}a {	color: #efd34f;	text-decoration: none;}a:hover {	text-decoration: underline;}h2, h1 {	font-size: 14pt;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 20px;	line-height: 18pt;}h1 {color: #efd34f;}.pageid-2 h2 {	color: #efd34f;	border-bottom-width: 3px;	border-bottom-style: solid;	margin-bottom: 8px;	border-bottom-color: #000000;	font-size: 12pt;	padding-left: 6px;}.pageid-2 h6 {margin-top: -30px;	float: right;		color: #5bbcf7;	font-weight: normal;	font-family: "Courier New", Courier, mono;}.pageid-2 h4 {	font-size: 14pt;	color: #5bbcf7;	background-color: #000000;	font-family: "Courier New", Courier, mono;	padding: 6px;	margin-bottom: 8px;}.pageid-11 h4 {	font-size: 14pt;	color: #5bbcf7;	background-color: #000000;	padding: 6px;	margin-bottom: 8px;}.pageid-11 p {margin-bottom: 8px;}.pageid-11 .red {color: #f64b49;}.pageid-11 .price {font-size: 18px;}.pageid-11 .weaponunderline {margin-top: 70px;}.pageid-11 #underline {	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #000000;	margin-bottom: 15px;}.pageid-11 small {	font-size: 11px;	color: #f64b49;}.wp-caption p.wp-caption-text {	margin:0;	padding:5px 0px 0px;	font-size: 9px;	color: #666666;}.pageid-2 p {	padding-left: 6px;}.entry-title a {	color: #efd34f;	border-bottom-width: 9px;	border-bottom-style: solid;	border-bottom-color: #000000;}.entry-title a:hover {	color: #efd34f;	border-bottom-width: 9px;	border-bottom-style: solid;	border-bottom-color: #efd34f;	text-decoration: none;}.more-link {	color: #5bbcf7;	font-weight: normal;	text-decoration: underline;	font-family: "Courier New", Courier, mono;}.nav-previous a, .nav-next a {	color: #5bbcf7;	font-weight: normal;	font-family: "Courier New", Courier, mono;	background-color: #000000;	font-size: 10pt;	padding: 2px;}.nav-previous a:hover, .nav-next a:hover {	background-color: #263D49;	text-decoration: none;}.entry-utility {	font-size: 8pt;	color: #999999;}.home #content .entry-utility .cat-links,.home #content .entry-utility .meta-sep,.home #content .entry-utility .tag-links {display: none;}.entry-utility a {	color: #999999;	text-decoration:underline;}/* HEADERS-------------------------------------------------------------- */#post-19 h1 {	background-image: url(http://fatboyslim.net/images/headers/gigs.jpg);	background-repeat: no-repeat;	height: 250px;	width: 460px;	margin: 0px;	padding: 0px 0px 15px;	text-indent: -9999px;}#post-8 h1 {	background-image: url(http://fatboyslim.net/images/headers/bio.jpg);	background-repeat: no-repeat;	height: 50px;	width: 460px;	margin: 0px;	padding: 0px 0px 15px;	text-indent: -9999px;}#post-11 h1 {	background-image: url(http://fatboyslim.net/images/headers/shop.jpg);	background-repeat: no-repeat;	height: 50px;	width: 460px;	margin: 0px;	padding: 0px 0px 15px;	text-indent: -9999px;}#post-2 h1 {	background-image: url(http://fatboyslim.net/images/headers/music.jpg);	background-repeat: no-repeat;	height: 50px;	width: 460px;	margin: 0px;	padding: 0px 0px 15px;	text-indent: -9999px;}#post-15 h1 {	background-image: url(http://fatboyslim.net/images/headers/contact.jpg);	background-repeat: no-repeat;	height: 50px;	width: 460px;	margin: 0px;	padding: 0px 0px 15px;	text-indent: -9999px;}#post-17 h1 {	background-image: url(http://fatboyslim.net/images/headers/gallery.jpg);	background-repeat: no-repeat;	height: 50px;	width: 460px;	margin: 0px;	padding: 0px 0px 0px;	text-indent: -9999px;}/* POSTS-------------------------------------------------------------- */.hentry {	margin-bottom: 13px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;}.navigation {	margin: 0px;}.comments-link a {	color: #00cdb8;	text-decoration:underline;	font-weight: bold;	}.facebook_like_button {	margin-top: -40px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	float: right;}/* SHARE THIS-------------------------------------------------------------- */	.addtoany_share_save_container{	float:right;	margin:0px 0px 10px;}		ul.addtoany_list{		display:inline;		list-style-type:none;		margin:0 !important;		padding:0 !important;		text-indent:0 !important;	}	ul.addtoany_list li{		background:none !important;		border:0;		display:inline !important;		line-height:32px;		list-style-type:none;		margin:0 !important;		padding:0 !important;	}	ul.addtoany_list li:before{content:"";}	ul.addtoany_list li a{padding:0 0px;}	ul.addtoany_list img{		float:none;		border:0;		margin:0;		padding:0;		vertical-align:middle;	}	ul.addtoany_list a img{		opacity:.7;		filter:alpha(opacity=70);	}	ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{		opacity:1;		filter:alpha(opacity=100);	}	a.addtoany_share_save img{border:0;width:auto;height:auto;}/* WIDGETS-------------------------------------------------------------- */#secondary {	padding: 14px;}.aside ul ul {	list-style:none;	margin: 8px 0 14px 8px;}#secondary .widgettitle {	background-color: #242424;	padding: 8px;}.fb_edge_widget_with_comment {margin:0px 0px 10px;}.fan_box .full_widget {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:black none repeat scroll 0 0;border:1px solid #94A3C4;}dl {margin:3px 2em 0 0em;}.tubepress_meta_group {margin-top:10px;text-align:left;}/* NORMS-------------------------------------------------------------- */.pageid-9 .entry-content img {margin:0 0 0px;}#post-9 h1 {display:none;}.pageid-9 #respond h3 {display:none;}.pageid-9 .hentry {	margin-bottom: 0px;	border: 0;	padding: 0px;}.pageid-9 #comments-list h3 {	background-image: url(http://fatboyslim.net/images/headers/questions.jpg);	background-repeat: no-repeat;	height: 50px;	width: 460px;	margin: 0px;	padding: 0px 0px 15px;	text-indent: -9999px;	}#post-9 .entry-content {	margin-top: 10px;}/* DISCOG-------------------------------------------------------------- */.icon img, .music img, .buy img {	margin: 0px;}table.group {	border-collapse: collapse;	width: 100%;	margin-bottom: 18px;					}										table.group thead {						font-size: 8pt;					}										table.group thead td {	font-size: 8pt;	text-align: center;	padding: 0px 2px;	display: none;					}																table.group tbody tr {					}										table.group td.icon {						width: 34px;						text-align: center;					}										table.group td.buy-intro {						font-size: 8pt;						text-align: right;						font-style: italic;					}										h3.group-title{					}										div.albumArt {					}										div.hear { line-height: 20px; }										div.hear object { position: relative; top: 3px;}										div#song-actions, div#song-info { padding-left: 1em; margin-bottom: 1em; }										/* TOURTRACKER / GIGS CALENDAR-------------------------------------------------------------- */div.attribution, div.gigs-rss {	text-align: center;	font-size: 87%;	margin: .5em 0px;}div.gigs-rss img {	position: relative;	top: 2px;}div.attribution span {	margin: 0px 1em;}table.gigs {	width: 100%;	text-align: left;	border-collapse: collapse;	border: 0px dotted #666;}table.gigs td.icon {	text-align: right;}table.gigs td.tickets {	width: 46px;}table.gigs td.map {	width: 21px;}table.gigs td.time {	width: 43px;}table.gigs td.date {	width: 47px;}table.gigs td {	vertical-align: middle;	padding: 4px 8px;}table.gigs td.time {	text-align: right;}table.gigs a {	font-weight: bold;}table.gigs a img {	border: 0px;	margin: 0px;}table.gigs tr.gig {	border-top: 0px dotted #666;	background-color:#2a1a1a;}table.gigs tr.odd {	border-top: 0px dotted #666;	background-color:#000;}table.gigs td.shortNotes {	padding-left: 4px;}.bold {	font-weight: bold;	width: 60px;}img.buy {	position: relative;	top: 3px;	margin: 0px;}table.gigs caption {	font-weight: bold;	font-size: 125%;	text-align: left;}table.gigs caption div.notes{	font-weight: normal;	font-size: 80%;	text-align: left;}table.gigs, div.no-gigs {	margin-bottom: 1em;}/** Next Gig Widget **/	.gig.next {		padding-left: 10px;	}#upcoming-gigs h3 {	background-image: url(http://fatboyslim.net/images/widgets/tour_header.jpg);	background-repeat: no-repeat;	height: 46px;	width: 200px;	text-indent: -9999px;}#upcoming-gigs .no-gigs, #upcoming-gigs .gigs  {	background-image: url(http://fatboyslim.net/images/widgets/tour_back.jpg);	padding-top: 2px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 14px;	font-family: "Courier New", Courier, mono;	color: #000;	font-size: 9pt;	line-height:17px;	margin: 0px 0px 0em;	}	.ie7 #upcoming-gigs .no-gigs, #upcoming-gigs .gigs, #linkabletitlehtmlandphpwidget-7 h3 {background-color:#fff;}	#upcoming-gigs a {color: #0066FF;}#linkabletitlehtmlandphpwidget-7 h3 {font-family: "Courier New", Courier, mono;background-image: url(http://fatboyslim.net/images/widgets/tour_back.jpg);	padding-top: 2px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 14px;	margin-bottom: 1em;}#linkabletitlehtmlandphpwidget-7 h3 a {color: #000;font-size:11px;}/* SHOP  */#text-3 h3 {	background-image: url(http://fatboyslim.net/images/widgets/buy_header.jpg);	background-repeat: no-repeat;	height: 50px;	width: 200px;	text-indent: -9999px;	margin-top: 1em;}#text-3 .textwidget {	padding-top: 2px;	padding-right: 10px;	padding-bottom: 14px;	padding-left: 14px;	font-family: "Courier New", Courier, mono;	color: #95c3a2;	font-size: 9pt;	background-color: #000000;	margin-bottom:1em;	}/* IPHONE APPS  #text-4 h3 {	background-image: url(http://fatboyslim.net/images/widgets/apps.jpg);	background-repeat: no-repeat;	height: 43px;	width: 200px;	text-indent: -9999px;}*/#linkcat-24 h3 {display:none;}#linkabletitlehtmlandphpwidget-5 {	margin-top: -20px;}#linkabletitlehtmlandphpwidget-4 {	margin-bottom: 1em;}#linkabletitlehtmlandphpwidget-3 h3 {		background-image: url(http://fatboyslim.net/images/widgets/apps.jpg);	background-repeat: no-repeat;	height: 43px;	width: 200px;	text-indent: -9999px;}#linkabletitlehtmlandphpwidget-3 a {display:block;position:relative;height: 43px;	width: 200px;}#linkabletitlehtmlandphpwidget-3 .widgettitle {		background-image: url(http://fatboyslim.net/images/widgets/apps.jpg);	background-repeat: no-repeat;	height: 43px;	width: 200px;	text-indent: -9999px;}#tubepress .widgettitle {	background-image: url(http://fatboyslim.net/images/widgets/youtube.gif);	background-repeat: no-repeat;	height: 50px;	width: 200px;	text-indent: -9999px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: -20px;	margin-left: 0px;}#facebook-fan-box .widgettitle {	background-image: url(http://fatboyslim.net/images/widgets/facebook.gif);	background-repeat: no-repeat;	height: 55px;	width: 200px;	text-indent: -9999px;	padding: 0px;	margin: 0px;}#twitter-1 .widgettitle {	background-image: url(http://fatboyslim.net/images/widgets/twitter.jpg);	background-repeat: no-repeat;	height: 50px;	width: 200px;	text-indent: -9999px;	padding: 0px;	margin: 0px;}#twitter-1 .widgettitle a {display:block;position:relative;height: 50px;	width: 200px;}#twitter-1 .twitter-timestamp {	color: #000;	font-weight: normal;	font-family: "Courier New", Courier, mono;	float: right;	font-size: 9px;}#twitter-1 .twitter-link {	color: #999;	text-decoration: underline;}#twitter-1 .twitter-user {	color: #00CDB8;}#twitter-1 .twitter-link2 {	color: #efd34f;	font-weight: normal;	font-family: "Courier New", Courier, mono;}#twitter-1 .twitter-item {	background-color: #242424;	color: #FFFFFF;	padding: 8px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 1em;	margin-left: 0px;	font-size: 11px;	line-height: 15px;}/* LINKS-------------------------------------------------------------- *//* BPA  */#linkcat-25 h3 {display: none;}#linkcat-25 a, #linkcat-25 a:hover {	color: #0d0d0d;	text-decoration: none;}/* RSS  */#linkcat-24 a, #linkcat-25 a:hover {	color: #0d0d0d;	text-decoration: none;	font-size: 4px;	line-height: 0px;}/* =Menu-------------------------------------------------------------- */.skip-link {    display:none;}#access {    height:50px;    font-size:13px;    overflow:visible;    z-index:100;}/*** ESSENTIAL STYLES ***/.sf-menu, .sf-menu * {	margin:			0;	padding:		0;	list-style:		none;}.sf-menu {	line-height:	1.0;}.sf-menu ul {	position:		absolute;	top:			-999em;	width:			10em; /* left offset of submenus need to match (see below) */}.sf-menu ul li {	width:			100%;}.sf-menu li:hover {	visibility:		inherit; /* fixes IE7 'sticky bug' */}.sf-menu li {	float:			left;	position:		relative;}.sf-menu a {	display:		block;	position:		relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul {	left:			0;	top:			2.5em; /* match top ul list item height */	z-index:		99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {	top:			-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {	left:			10em; /* match ul width */	top:			0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {	top:			-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {	left:			10em; /* match ul width */	top:			0;}/*** THEMATIC SKIN ***/.sf-menu {	float:left;}.sf-menu a {	padding:3px 2px;	text-decoration:none;	width: 90px;}.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/	color:			#666;}.sf-menu li {/*	background:		#fff; */	text-indent: -9999px;	margin-left:2px;}.sf-menu li li {/*	background:		#fff; */}.sf-menu li li li {/*	background:		#9AAEDB; */}.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { /*   background:     #fafafa; */	outline:		0;}.sf-menu ul {}.sf-menu li:hover ul,.sf-menu li.sfHover ul {	top:32px; /* overriding essential styles */}.sf-menu ul ul {    margin-top:0;}.sf-menu ul a {/*    background:#99FFCC; */	border-bottom:none;}.sf-menu ul a:hover {/*    color: #FF4B33; */}/*** HOME ***/.page-item-59 a {	background-image: url(http://fatboyslim.net/images/nav/home.gif);	background-repeat: no-repeat;	height: 42px;	width: 86px;}.home .page-item-59 a {	background-image: url(http://fatboyslim.net/images/nav/home_o.gif);}.page-item-59 a:hover {	background-image: url(http://fatboyslim.net/images/nav/home_h.gif);	background-repeat: no-repeat;}/*** GIGS ***/.page-item-19 a {	background-image: url(http://fatboyslim.net/images/nav/gigs.gif);	background-repeat: no-repeat;	height: 42px;	width: 86px;}.page-item-19 a:hover {	background-image: url(http://fatboyslim.net/images/nav/gigs_h.gif);	background-repeat: no-repeat;}.pageid-19 .page-item-19 a {	background-image: url(http://fatboyslim.net/images/nav/gigs_o.gif);}/*** Music ***/.page-item-2 a {	background-image: url(http://fatboyslim.net/images/nav/music.gif);	background-repeat: no-repeat;	height: 42px;	width: 86px;}.pageid-2 .page-item-2 a {	background-image: url(http://fatboyslim.net/images/nav/music_o.gif);}.page-item-2 a:hover {	background-image: url(http://fatboyslim.net/images/nav/music_h.gif);	background-repeat: no-repeat;}/*** history ***/.page-item-8 a {	background-image: url(http://fatboyslim.net/images/nav/history.gif);	background-repeat: no-repeat;	height: 42px;	width: 91px;}.pageid-8 .page-item-8 a {	background-image: url(http://fatboyslim.net/images/nav/history_o.gif);}.page-item-8 a:hover {	background-image: url(http://fatboyslim.net/images/nav/history_h.gif);	background-repeat: no-repeat;}/*** norm ***/.page-item-9 a {	background-image: url(http://fatboyslim.net/images/nav/norm.gif);	background-repeat: no-repeat;	height: 42px;	width: 100px;}.pageid-9 .page-item-9 a {	background-image: url(http://fatboyslim.net/images/nav/norm_o.gif);}.page-item-9 a:hover {	background-image: url(http://fatboyslim.net/images/nav/norm_h.gif);	background-repeat: no-repeat;}/*** shop ***/.page-item-11 a {	background-image: url(http://fatboyslim.net/images/nav/shop.gif);	background-repeat: no-repeat;	height: 42px;	width: 99px;}.pageid-11 .page-item-11 a {	background-image: url(http://fatboyslim.net/images/nav/shop_o.gif);}.page-item-11 a:hover {	background-image: url(http://fatboyslim.net/images/nav/shop_h.gif);	background-repeat: no-repeat;}/*** videos ***/.page-item-13 a {	background-image: url(http://fatboyslim.net/images/nav/video.gif);	background-repeat: no-repeat;	height: 42px;	width: 99px;}.pageid-13 .page-item-13 a {	background-image: url(http://fatboyslim.net/images/nav/video_o.gif);}.page-item-13 a:hover {	background-image: url(http://fatboyslim.net/images/nav/video_h.gif);	background-repeat: no-repeat;}/*** gallery ***/.page-item-17 a {	background-image: url(http://fatboyslim.net/images/nav/gallery.gif);	background-repeat: no-repeat;	height: 42px;	width: 100px;}.pageid-17 .page-item-17 a {	background-image: url(http://fatboyslim.net/images/nav/gallery_o.gif);}.page-item-17 a:hover {	background-image: url(http://fatboyslim.net/images/nav/gallery_h.gif);	background-repeat: no-repeat;}/*** contact ***/.page-item-15 a {	background-image: url(http://fatboyslim.net/images/nav/contact.gif);	background-repeat: no-repeat;	height: 42px;	width: 99px;}.pageid-15 .page-item-15 a {	background-image: url(http://fatboyslim.net/images/nav/contact_o.gif);	background-repeat: no-repeat;	height: 42px;	width: 99px;}.page-item-15 a:hover {	background-image: url(http://fatboyslim.net/images/nav/contact_h.gif);	background-repeat: no-repeat;}/* FIXES-------------------------------------------------------------- */abbr, acronym {  border-bottom:1px solid #333;  cursor: default;}/* =Comments-------------------------------------------------------------- */#comments {    padding:5px 0 0 0;}#comments,#comments input,#comments textarea {    font-size:13px;    line-height:18px;}#comments code {    font-size:12px;    line-height:18px;}#comments h3 {    font-family:Arial,sans-serif;    font-size:15px;    font-weight:bold;    line-height:22px;    padding:0 0 18px 0;}#comments-list {    padding:0 0 18px 0;}#comments-list ol,#comments-list ul {    list-style:none;    margin:0;}#comments-list ol {    border:1px solid #000;    border-bottom:none;    margin:0 0 18px 0;}#comments-list li {    background:#333333;    border-bottom:1px solid #000;    padding:18px 1.5em 0 1.5em;    position:relative;}#comments-list li.alt {    background:#333333;	color:#FFFFFF;}#comments-list li.bypostauthor, #comments-list li.comment-author-norman-cook {    background:#fff;	color:#242424;}#comments-list ul li {    border:1px solid #000;    margin:0 0 18px 0;	color:#FFF;}#comments-list li .avatar {    position:absolute;    top:22px;    left:1.5em;    width:36px;    height:36px;}#comments-list .comment-author {    font-weight:bold;    padding:9px 0 0 46px;}#comments-list .comment-meta {    color:#666;    font-size:11px;    padding:0 0 9px 46px;}#comments-list .comment-meta a {    color:#666;    font-style:italic;    text-decoration:none;}#comments-list .comment-meta a:active,#comments-list .comment-meta a:hover {    color: #FF4B33;}.comment-reply-link {    font-size:11px;    padding:0 0 18px 0;    text-align:right;}.comment-reply-link a {    color:#666;    font-style:italic;    text-decoration:none;}.comment-reply-link a:active,.comment-reply-link a:hover {    color: #FF4B33;}.comment-navigation {    font-weight:bold;    padding:0 0 18px 0;    margin-right:0.5em;}.comment-navigation a {    border:1px solid #000;    color:#666;    font-weight:normal;    padding:0.5em 0.75em;    text-decoration:none;}.comment-navigation a:active,.comment-navigation a:hover {    color: #FF4B33;}.comment-navigation a,.comment-navigation span {    margin-right:0.5em;}#trackbacks-list .comment-content {    position:absolute;    left:-9000px;}#respond {    margin-bottom:22px;    overflow:hidden;    padding: 0px 0 0;    position:relative;}#comments-list #respond {    border-bottom:1px solid #000;    margin:0 0 18px 0;    padding:18px 1.5em;}#comments-list ul #respond {    border:1px solid #000;    margin:0;}#cancel-comment-reply {    font-size:11px;}#cancel-comment-reply a {    color:#666;}#respond .required {    color:#FF4B33;    font-weight:bold;}.form-section label {    font-size:11px;}.form-section input {    margin:0 0 18px 0;    width:98%;}.form-section textarea {    width:99%;}#form-allowed-tags p {    color:#666;    font-size:11px;    margin:0;    }#form-allowed-tags span {    font-style:italic;}#form-allowed-tags code {    font-size:11px;    line-height:normal;}.form-submit {    padding:18px 0 0 0;    text-align:right;}.subscribe-to-comments {    color:#666;    float:left;    font-size:11px;    margin:0;    padding:18px 0 0 0;}.solo-subscribe-to-comments {    color:#666;    font-size:11px;    padding:18px 0 0 0;}.comment_license {    color:#666;    clear:both;    font-size:11px;    margin:0;    padding:18px 0 0 0;}.unapproved {color:#FF4B33;}/*------------------------------------*\	SOUNDCLOUD PLAYER\*------------------------------------*/.sc-player {  width: 460px;  height: 230px;  position: relative;  margin-bottom: 20px;}.sc-player ol, .sc-player li{  margin: 0;  padding: 0;  list-style-position: inside;}/* Artworks */.sc-player .sc-artwork-list{  width: 50%;  height: 100%;  background-color: #transparent;  list-style-type: none;  position: relative;}.sc-player .sc-artwork-list li{  list-style-type: none;  display: none;}.sc-player .sc-artwork-list li.active{  list-style-type: none;  display: block;}.sc-player .sc-artwork-list li img, .sc-player .sc-artwork-list li div{  list-style-type: none;  width: 100%;  height: 100%;}.sc-no-artwork {  display: none;}/* controls */.sc-player .sc-controls{  position: absolute;  width: 50px;  height: 50px;  margin-left: -25px;  margin-top: -25px;  top: 50%;  left: 25%;}.sc-player .sc-controls a{  display: block;  width: 50px;  height: 50px;}.sc-player .sc-controls a.sc-pause{  display: none;}.sc-player.playing .sc-controls a.sc-play{  display: none;}.sc-player.playing .sc-controls a.sc-pause{  display: block;}/* scrubber */.sc-scrubber {  position: absolute;  left: 10px;  bottom: 10px;  height: 40px;  width: 200px;  -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.30);  -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.30);  display: none;}.sc-player:hover .sc-scrubber {  display: block;  left: 10px;}.sc-scrubber .sc-time-span{  height: 30px;  margin: 5px;  position: relative;}.sc-scrubber .sc-buffer, .sc-scrubber .sc-played{  height: 30px;  position: absolute;  top: 0;}.sc-track-duration {  text-align: right;  float: right;  padding: 0 5px;  margin-left: 5px;}.sc-scrubber .sc-time-indicators{  position: absolute;  right: 0;  top: -30px;}/* tracks *//* Track listings*/.sc-player ol.sc-trackslist {  position: absolute;  float: left;  width: 50%;  height: 230px;  top: 5px;  left: 50%;  overflow: auto;}.sc-player ol.sc-trackslist li{  cursor: pointer;  margin: 1px 5px;  padding: 3px 30px 3px 5px;  position: relative;}.sc-player ol.sc-trackslist li span {  position: absolute;  right: 0;  top: 3px;}/* Track info*/.sc-player .sc-info{  position: absolute;  top: 10px;  left: -5000px;  width : 400px;  padding: 5px;  height: 200px;  z-index: 500;  margin-left: -200px;}.sc-player .sc-info.active{  left: 50%;  top: 12%;}.sc-player .sc-info-toggle.active{  left: -5000px;}.sc-player .sc-info-close{  position: absolute;  top: 10px;  right: 20px;}/* volume control */.sc-volume-slider {  top: -25px;  left: 0px;  position: absolute;  width: 110px;  height: 12px;  background-color: white;}.sc-volume-slider .sc-volume-status{  position: absolute;  width: 0%;  height: 10px;  top: 1px;  left: 1px;}/* utilities */.sc-player .hidden {  display: none;}.sc-player-engine-container{  width: 1px;  height: 1px;  position: fixed;  top: 2px;  left: 2px;}.sc-player {  font: 12px Arial, sans-serif;  background-color: #333;  color: #fff;  font-size: 0.8em;  line-height: 1.4em;  -moz-box-shadow: 1px 1px 4px #333;  -webkit-box-shadow: 1px 1px 4px #333;}.sc-player a {  text-decoration: none;  color: #fff;}.sc-player a:hover {  text-decoration: none;  color: #000;}/* Artworks */.sc-player .sc-artwork-list{  background: #eee;  background: -moz-linear-gradient(left bottom, #EEEEEE 20px, #333333 350px) repeat scroll 0 0 transparent;  background: -webkit-gradient(linear, right top, left bottom, from(#333), to(#eee));}/* scrubber */.sc-scrubber {  background-color: #e5e5e5;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;}.sc-scrubber .sc-time-span {  background-color: #666;}.sc-volume-slider {  background-color: #e5e5e5;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;}.sc-volume-slider .sc-volume-status{  background-color: #EFD34F;  border-right: 1px solid #EFD34F;}.sc-scrubber .sc-waveform-container {  z-index: 800;  width: 100%;  position: absolute;}.sc-scrubber .sc-time-span img {  height: 30px;  width: 100%;  /*background: -moz-linear-gradient(top, black, #EFD34F 0px, #7decba 90%);  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #EFD34F), to(#7decba));*/}.sc-scrubber .sc-buffer, .sc-scrubber .sc-played {  background-color: #333;  z-index: 1;  position: absolute;}.sc-scrubber .sc-played {  background-color: #EFD34F;  z-index: 799;}/* controls */.sc-player .sc-controls a {  color: transparent;  background: url('http://fatboyslim.net/music_player/images/play.png');}.sc-player .sc-controls a:hover {  background: url('http://fatboyslim.net/music_player/images/play-hover.png');}.sc-player .sc-controls a.sc-pause {  background: url('http://fatboyslim.net/music_player/images/play.png');}.sc-player .sc-controls a.sc-pause:hover{  background: url('http://fatboyslim.net/music_player/images/play-hover.png');}.sc-player.playing .sc-controls a.sc-pause{  background: url('http://fatboyslim.net/music_player/images/pause.png');}.sc-player.playing .sc-controls a.sc-pause:hover{  background: url('http://fatboyslim.net/music_player/images/pause-hover.png');}  .sc-scrubber .sc-time-indicators{  background: #EFD34F;  color: #000;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  padding: 4px;}/* Track listings*/.sc-player ol.sc-trackslist li {    background: #333;      color: #000;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  -webkit-transition: background 0.3s ease-in;}.sc-player ol.sc-trackslist li:hover {    background: #EFD34F;    }.sc-player ol.sc-trackslist li.active{    background: #EFD34F;      -moz-border-radius: 4px;  -webkit-border-radius: 4px;}.sc-player ol.sc-trackslist li.active a {  color: #000;}/* Track info*/.sc-player .sc-info{  background: #333;  opacity: 0.9;  color: #fff;}.sc-player .sc-info a {  color: #fff;}.sc-player .sc-info-toggle{  display:none;}.sc-player .sc-info-toggle:hover{  background: #333;  color: #fff;}.sc-player .sc-info-close{  background: #EFD34F;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  padding: 2px 4px;  font-weight: bold;}/*------------------------------------*\	SHOP CAROUSEL\*------------------------------------*/.cr-container{	width:660px;	height:400px;	position:relative;	z-index:100;	margin-bottom:35px;}.cr-content-wrapper{	width:100%;	height:100%;	overflow:hidden;}.cr-content-container{	display:none;	position:absolute;	width:100%;	height:100%;	top:0px;	left:0px;	display:none;	overflow:hidden;}.cr-img{	position:absolute;	top:0px;	left:0px;	width:100%;	z-index:1;	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.7);	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.7);	box-shadow:1px 1px 2px rgba(0,0,0,0.7);}.cr-content{	position:relative;	z-index:10;	margin:10px 20px 20px 10px;	height:360px;}.cr-content h2{	font-size:50px;	line-height:40px;	width:70%;	color:#fff;	text-shadow: 1px -1px 1px rgba(0,0,0,0.5);	font-family: Arial, Helvetica, sans-serif;}.cr-content h3{	width:90%;	color:#fff;	padding:0px;	line-height:30px;}.cr-content h3 span{	background:#000;	padding:3px 0px;	font-style:italic;	font-family:"Courier New", Courier, mono;	letter-spacing:3px;	font-size:14px;	text-transform:uppercase;}.cr-more-link{	text-transform:uppercase;	color:#000;	font-size:11px;	padding:0px 5px;	color:black;	background-color:#EFD34F;	padding:5px;	font-weight: bold;}.cr-more-link:hover{	background-color:#FFFFFF;}.cr-content-text{	color:#000;	background:transparent;	font-size: 14px;	font-family: Georgia;	font-style: italic;	line-height: 24px;	position:relative;	display:none;	z-index:999;	clear:both;}.cr-content-text p{	padding:10px;}.cr-thumbs{	position:absolute;	left:40px;	height:110px;	width:575px;	bottom:0px;	z-index:20;	overflow:hidden;}.cr-thumbs div{	float:left; /* Set to absolute each 150px*/	cursor:pointer;	position:relative;	display:none;	width:143px;	height:106px;}.cr-thumbs img{	display:block;	margin:6px 5px 6px 0px;	border:3px solid #fff;	-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.25);	-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.25);	box-shadow:1px 1px 1px rgba(0,0,0,0.25);}.cr-thumbs img:hover{	-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.25);	-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.25);	box-shadow:5px 5px 5px rgba(0,0,0,0.25);   -webkit-transition: all .35s;-moz-transition: all .35s;-o-transition: all .35s;-ms-transition: all .35s;transition: all .35s;}.cr-thumbs h4{	position:absolute;	left:15px;	right:15px;	bottom:15px;	font-family:"Courier New", Courier, mono;	font-size:13px;	line-height:14px;	text-shadow:0px 1px 1px rgba(0,0,0,0.5);	color:#fff;}.cr-thumbs div:hover h4{	bottom:14px;}.cr-thumbs div.cr-selected{	border-color:#EFD34F;	background:transparent url(http://fatboyslim.net/images/shop/arrow.png) no-repeat 50% 0%;}.cr-thumbs div.cr-selected img{	border-color:#000;}.cr-nav span{	position:absolute;	z-index:50;	text-indent:-9000px;	cursor:pointer;	width:35px;	height:35px;	margin-bottom:-17px;	left:-14px;	background:transparent url(http://fatboyslim.net/images/shop/nav.png) no-repeat top left;}.cr-nav span.cr-nav-next{	background-position:bottom left;	right:-14px;	left:auto;}.cr-nav span.cr-nav-prev:hover,.cr-nav span.cr-nav-next:hover{	bottom:34px;}.cr-hide, .cr-show{	position:absolute;	z-index:50;	left:50%;	margin-left:-25px;	bottom:-10px;	background:#000 url(http://fatboyslim.net/images/shop/hide.png) no-repeat top center;	cursor:pointer;	width:60px;	height:15px;}.cr-show{	background-position:bottom center;}/*------------------------------------*\	SHOP ELEMENTS - Frontpage\*------------------------------------*/#sidemenu ul li a#active {background-color:#EFD34F;color:#000;}.hentry .entry-content .view {float:left; margin-right: 15px;margin-bottom: 15px;width: 250px;height: 250px;position: relative;z-index: 1;}.hentry .entry-content .view img {width:250px; height:250px;}.hentry .entry-content .price {float:left;width: 190px;background: #fff;height: 30px;padding: 5px 0px 0px 0px;text-align: center;} .hentry .entry-content .price h2 {color: #5BBCF7;display: inline-block;margin: 0px;font-size: 26px;vertical-align: middle;font-weight: bold;}.hentry .entry-content .description {float:left; width:190px;}.hentry .entry-content .buttons {float:left;}.hentry .entry-content .buttons a {float:left; margin-bottom: 5px; color:black;background-color:#EFD34F;padding:5px 0px 5px 0px; font-weight: bold; width:94px; display: block; text-align:center;text-transform:uppercase;}.hentry .entry-content .buttons a#buy-now {margin-right:2px;}.hentry .entry-content .buttons a#buy-now-large {width:200px;}.hentry .entry-content .buttons a:hover {color:#EFD34F;text-decoration:none;background-color:#000; -moz-transition: all 1.2s ease-out; -o-transition: all 1.2s ease-out; -webkit-transition: all 1.2s ease-out; -ms-transition: all 1.2s ease-out; }.ie7 .view-first .mask,.ie8 .view-first .mask {background-color: #000;}.page-item-11.current_page_item a {	background-image: url(http://fatboyslim.net/images/nav/shop_o.gif);}#iheader {	height: 0px;	width: 0px;}/*------------------------------------*\	IPHONE\*------------------------------------*/@media screen and (max-device-width: 1024px){/*--- iPhone only CSS here ---*/#flash-header, #linkabletitlehtmlandphpwidget-5, #linkabletitlehtmlandphpwidget-4 {display:none;}#iheader {	height: 300px;	width: 1024px;		background-image: url(http://fatboyslim.net/images/headers/iphone.jpg);	background-repeat: no-repeat;	}.home #linkabletitlehtmlandphpwidget-3 .textwidget {width: 200px;	padding: 0px;	background: black url(http://fatboyslim.net/AnythingSlider2/images/iPhone.jpg) no-repeat;	margin: 0px;	height: 340px;}}
