/* BASE STYLES */

blockquote {
	margin: 30px 0px 30px 40px;
	border-left:3px solid #aaa;
	background:#eee;
	padding:20px;
}

label {
font-size:11pt; margin-right:20px;
width:200px;
}

h2 {
	margin-top:0px;
}

#container {

width:980px;
margin:0 auto;
box-shadow: #000 0px 10px 20px 0px;
background:#fff;
}

.carousel-wrap {
	height:320px !important;
}

.extramargin {
	margin-bottom:20px;
}

.pad {
	clear:both;
	padding-top:20px;

}

.clear {
	clear:both;
}

.left {
	float:left;
}

.right {
	float:right;
}

/* Ad styles */

.mpu {
	width:300px;

	margin-top:0px;

	float:left;
}

.leaderboard {
	width:728px;
	min-height:90px;
	margin:10px auto;
	background:none;
}

/* Header */

header {
	background:#ffffff;
	padding:20px;
#	box-shadow:0 0 10px rgba(0,0,0,0.5);
#	-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);
#	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);
}

header #strapline  {
	float:left;
	width:265px;
	background:#dadada;
	height:26px;
	margin-right:20px;
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	padding:4px 0px 0px 35px;
}

header #login, header #ajaxlogin  {
	float:left;
	width:327px;
	background:#ffffff url(http://static.thedigitalfix.com/images/siteicons/tdf-30.png) top left no-repeat;
	height:30px;
	padding-left:35px;
	margin-right:20px;
	font-size:8pt;
	color:#aaa;
	font-weight:bold;
	line-height:11pt;
}


header #search  {
	float:left;
	width:237px;
	background:#ffffff;
	height:30px;

}


header #logo  {
	float:left;
	width:300px;
	background:#eeeeee;
	height:71px;
	margin-right:20px;
}


header #sitenav  {
	float:left;
	width:620px;
	height:61px;
	margin-top:10px

}

header .maintabs {
	margin-top:0px;
	padding:0px;
	width:100%;
	list-style:none;
	font-size:13pt;
}

header .subtabs {
	padding:0px;
	font-size:11pt;
	list-style:none;
	margin-top:-2px;
	color:#ffffff;
}

header .subtabwrapper {

}
header .subtabs {

}
header .subtabs a {
	color:#ffffff !important;
	font-weight:bold;
}

header .subtabs ul {

}

header li {
	float:left;
	padding:6px 9px;
}

header .maintabs li a {
	color:#cccccc;
}
header .maintabs .active {

}
header .maintabs .active a{
	color:#ffffff !important;
}

#topbanner {
	text-align:center;
	padding:6px 0px 0px 0px;
	background:none;
	min-height:90px;
}

/* MAIN CONTENT AREA */


#main {
	padding:20px;
	background:#ffffff;
	min-height:800px;
#	box-shadow:0 0 10px rgba(0,0,0,0.5);
#	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);
#	-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);
}

#main .carousel {
	width:600px;
	height:450px;
	padding: 10px 10px 10px 10px;
}

#main .carousel .leadcarousel  {
	float:left;
	width:600px;
	overflow:hidden;
	height:340px !important;
}
#main .carousel .leadcarousel  ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
#main .carousel .leadcarousel  li {
	position:relative;
	width:610px;
	height:340px;
	background:#eeeeee;
	float:left;
	margin-bottom:10px;

}

#main .carousel .leadarticle {
	height:340px;
	width:600px;
	background:#ffffff;
	float:left;
	overflow:hidden;
	position:relative;

}

#main .carousel .leadarticle .new {
	width:36px;
	height:36px;
	background:url(http://static.thedigitalfix.com/images/icons/new.png) top left;
	position:absolute;
	right:5px;
	top:5px;
	z-index:5;
}

.platforms {
	float:right;
	width:300px;
	height:20px;
}


.platforms li {
	float:left;


}

.leadtype {
	font-family: 'Oswald', sans-serif;
	font-size:14pt;
	color:#ffffff;
	position:absolute;
	top:20px;
	padding:5px;
	left:20px;
	line-height:1;
	font-weight:normal;
	text-transform:uppercase;
}

#main .carousel .leadarticle hgroup {
	position:absolute;
	bottom:0px;
	width:570px;
	padding:20px 20px 0px 20px;
	line-height:1.1;
	border-top:1px solid rgba(255,255,255,0.4);
	background: rgba(0,0,0,0.4);

}

#main .carousel .leadarticle h2 {
	font-family: 'Oswald', sans-serif;
	font-size:28pt;
	color:#ffffff;
	font-weight:normal;
	margin:0px 0px 10px 0px
}

#main .carousel  .leadarticle h3 {
	font-family: 'arial', sans-serif;
	font-size:14pt;
	color:#ffffff;
	font-weight:normal;
	margin-top:0px;
}

#main .carousellist {

	height:100px !important;
	overflow:hidden;
	width:565px !important;
	float:left;
	position:relative;
margin-top:10px;
}



#main .carousellist hgroup {
	position:absolute;
	bottom:0px;
	width:162px !important;
	padding:10px 10px 0px 10px;
	line-height:1.1;
	border-top:1px solid rgba(255,255,255,0.4);
	background: rgba(0,0,0,0.4);

}

#main  .carousellist h2 {
	font-family: arial, sans-serif;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	margin:0px 0px 10px 0px
}


#main .carousel ul{
	padding:0px;
	margin:0px;
	list-style:none;

}
#main .carousel li {
	position:relative;
	width:182px;
	height:100px;
	background:#eeeeee;
	float:left;
	margin-right:10px;

}

.columnheader {
	height:20px;
	margin-top:20px;
	margin-bottom:10px;
	color:#ffffff;
	font-weight:bold;
	font-size:11pt;
	padding:5px 10px 5px 10px;
}

.columnheader a {
    font-size: 0.85em;
    margin-top: -1px;
}

.columnheader a:hover {
	color:#fff !important;
}

.column_two {
	width:620px;
	margin-right:20px;

}

.column_one {
	width:300px;
	margin-right:20px;

}

.column_side {
	width:300px;
}

.column_three {
	width:940px;
	margin-bottom:20px;
}


.leftcolumn {
	width:300px;
	padding-right:19px;
	border-right:1px solid #dadada;
	float:left;
}

.rightcolumn {
	width:300px;
	float:right;
}


.updatelead {
position:relative;
}
.updatelead .image{
	height:170px;
	width:300px;
	overflow:hidden;
	padding-bottom:0px;
	background:none;

}
.updatelead h2{
	padding:5px 0px 5px 20px;
	font-size:16pt;
	font-weight:bold;
	line-height:18pt;
	background:none;

}
.updatelead h2 a{


}

.updatesecondary{

margin-top:20px;
}
.updatesecondary .image{
	height:80px;
	width:140px;
	position:relative;

	padding-bottom:0px;
	margin-right:10px;
	background:none;
	float:left;
}
.updatesecondary .details {
	width:150px;
	float:right;
}
.updatesecondary h2{

	font-size:11pt;
	font-weight:bold;
	background:none;
	float:left
	width: 150px;
	line-height:1.2;
	margin-bottom:0px;
}
.updatesecondary h2 a{


}

.updatesecondary .caption{

	font-size:8pt;
	font-weight:normal;
	background:none;
	float:left;
	width: 150px;
	color:#444;
	line-height:11pt;
}


.updatetertiary{


}

.updatetertiary h2{
	margin-top:10px;
	font-size:11pt;
	font-weight:bold;
	background:none;
	float:left;

}
.updatetertiary h2 a{


}

.updatequarternery{ padding-left:20px;

line-height:1.3;
margin-bottom:3px;}

.updatequarternery h2{
	margin:0px;
	font-size:10pt;
	font-weight:bold;
	background:none;
	float:left;

}
.updatequarternery h2 a{

}

.updatequarternery .caption{
	font-size:8pt;
	font-weight:normal;
	background:none;
	float:left;
	margin-bottom:10px;
	color:#444;
	line-height:11pt;
}

.carouseltype {
	font-family: 'Oswald', sans-serif;
	color:#ffffff;
	position:absolute;
	top:10px;
	padding:5px;
	left:10px;
	line-height:1;
	font-weight:normal;
	text-transform:uppercase;
}

.carouselimage {
	float:left;
	position:relative;
	top:0px;
}

.carouselimage .new {
	top:5px !important;
	right:5px !important;
}
.carouselcaption {
	font-family: arial, sans-serif;
	color:#ffffff;
	font-size:13pt;
	position:absolute;
	top:100px;
	padding:5px 10px;
	height:50px;
	left:0px;

	line-height:15pt;
	font-weight:bold;

}

.carouselcaptionbg {
	position:absolute;
	top:100px;
	height:60px;
	width:300px;

	border-top:1px solid #ffffff;
	background:#000000;
	left:0px;
	opacity:0.4;
	filter:alpha(opacity=40);
}


.whatshotbox {
	margin-top:20px;
	width:300px;
	float:left;

}

.whatshotbox_title {
	background: url(http://static.thedigitalfix.com/images/headers/whatshot.png) top left no-repeat;
	height:30px;
	width:300px;
}

.whatshottabs {
	list-style:none;
	padding:0px;
	margin:10px 0px 10px 0px;
	background:#dddddd;


}

.whatshottabs li {
	background:#ddd;
	padding:0px 5px;
	float:left;
	font-size:8pt;
	color:#222;
	font-weight:bold;
	cursor:pointer;
}

.currentpage {
	text-decoration:underline;
	font-weight:normal;
	color:#f00 !important;
}

.fb-like {
margin-right:20px;
}

.whatshottabs li.active {

	font-weight:bold;
	background:#ffffff;
	color:#ff0000;

}

.whatshotbox .contentitem  {
	padding-top:10px;
	float:left;
	line-height:10pt;

}

.whatshotbox .contentitem .image{
	width:70px;
	height:40px;
	overflow:hidden;
	float:left;
	margin-right:10px;
}
.whatshotbox .contentitem h2{
float:left;
width:220px;
margin-bottom:2px;
}
.whatshotbox .contentitem h2 a{
	color:#ff0000;
	font-weight:bold;
	font-size:9pt;
	margin:0px;
}
.whatshotbox .contentitem .caption{
margin:0px;
float:left;
width:220px;
	color:#222;
	font-weight:normal;
	font-size:8pt
}


.browserletter {
float:left;
border: 1px solid #444;
padding:3px;
margin:5px;
width:20px;
text-align:center;
}


.browserletterselected {

float:left;
border: 1px solid #444;
padding:3px;
margin:5px;
width:20px;
text-align:center;
font-weight:bold;
color:#fff;
}


.browserletterselected a{
color:#fff !important;
}

.networkcontent {
	width:130px;
	height:110px;
	padding-left:10px;
	margin-right:20px;
	float:left;
	position:relative;
}

.networkcontent img {
	width:130px;
	height:80px;
}

#networkfooter .networkcontent {
	height:auto;
	width:140px;
	padding-left:0px;
}

#networkfooter .networkcontent img {
	height:34px;
	width:auto;

}

#networkfooter .networkcontent .title {
	float:left;
	margin-bottom:5px;

}

.networkcontent.last {
	margin-right:0px;
}
.networkcontent .image{
	width:130px;
	height:80px;
	position:relative;
	overflow:hidden;
	z-index:4;


}

.networkcontent .title a {
	line-height: 1.2; padding: 5px;
	font-size:8pt;

	float:left;

	font-weight:bold;
}

.new {
	width:36px;
	height:36px;
	background:url(http://static.thedigitalfix.com/images/icons/new.png) top left;
	position:absolute;
	right:-8px;
	top:-8px;
	z-index:5;
}



.subcontent.style1 {

}

.subcontent.style1 .leadarticle {
	width:460px;
	height:260px;

	float:left;
	margin-right:20px;
	position:relative;

}

.subcontent.style1 .leadarticle img {
	width:460px;
}

.subcontent.style1 .leadarticle hgroup {
	position:absolute;
	bottom:0px;
	padding:20px 20px 0px 20px;
	line-height:1.1;
	border-top:1px solid rgba(255,255,255,0.4);
	background: rgba(0,0,0,0.4);
	width:420px;

}

.subcontent.style1 .leadarticle h2 {
	font-family: 'Oswald', sans-serif;
	font-size:23pt;
	color:#ffffff;
	margin:0px 0px 10px 0px;
	font-weight:normal;
}

.subcontent.style1 .leadarticle h3 {
	font-family: 'arial', sans-serif;
	font-size:14pt;
	color:#ffffff;
	margin-top:0px;
	font-weight:normal;

}



.subcontent.style1 .leadarticletitle {
	font-family: 'Oswald', sans-serif;
	font-size:23pt;
	color:#ffffff;
	position:absolute;
	top:130px;
	padding:3px;
	left:20px;
	width:420px;

	line-height:30pt;
}

.subcontent.style1 .leadarticlecaptionbg {
	position:absolute;
	top:125px;
	height:140px;
	width:460px;
	border-top:1px solid #ffffff;
	background:#000000;
	left:0px;
	opacity:0.4;
	filter:alpha(opacity=40);
}

.subcontent.style1 .leadarticletitle .caption{
	font-family: 'arial', sans-serif;
	font-size:14pt;
	color:#ffffff;
	margin-top:0px;


}


.subcontent.style1 .subarticle {
	height:80px;
	width:460px;

	float:left;
	margin-bottom:10px;

}


.subcontent.style1 .subarticle.last {
	margin-bottom:0px;
}
.subcontent.style1 .subarticle .image {
	position:relative;
	float:left;
	width:140px;
}
.subcontent.style1 .subarticle img {
	float:left;
	width:140px;
}

.subcontent.style1 .subarticle .detailswrapper {
	float:left;
	width:320px;
	height:80px;

}

.subcontent.style1 .subarticle .details {
	vertical-align:middle;
	width:310px;
	float:left;
	padding-left:10px;
}

.subcontent.style1 .subarticle h2 {
	float:left;
	font-size:14pt;
	font-weight:bold;
	width:310px;
	margin-left:10px;
	margin-bottom:3px;
}

.subcontent.style1 .subarticle h2 a {
	float:left;


}

.subcontent.style1 .subarticle .caption {
	float:left;
	width:310px;
	margin-left:10px;
	font-size:9pt;
	line-height:11pt;
}


.subcontent.style2 {

}

.subcontent.style2 .leadarticle {
	width:140px;


	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

.subcontent.style2 .leadarticle.last {
	margin-right:0px;
}

.subcontent.style2 .leadarticle .image {
	position:relative;
	float:left;
	width:140px;
	margin-bottom:5px;
}

.subcontent.style2 .leadarticle img {
	width:140px;
	height:80px;
	overflow:hidden;
}

.subcontent.style2 .leadarticle h2 {
	float:left;
	font-size:11pt;
	font-weight:bold;
	width:140px;
	line-height:1.2;
	margin-bottom:3px;
}

.subcontent.style2 .leadarticle h2 a {
	float:left;

}

.subcontent.style2 .leadarticle .caption {
	float:left;
	width:140px;

	font-size:9pt;
	line-height:1.3;
}

.subcontent.style2 .subarticle {
	height:35px;
	width:300px;
	padding-left:0px;
	float:left;
	margin-bottom:10px;

}

.subcontent.style2 .subarticle.right {


	margin-left:20px;

}

.subcontent.style2 .subarticle .details {
	vertical-align:middle;
	width:300px;
	float:left;

}

.subcontent.style2 .subarticle h2 {
	float:left;
	font-size:11pt;
	font-weight:bold;
	width:300px;

	margin-bottom:3px;
}

.subcontent.style2 .subarticle h2 a {
	float:left;

}

.subcontent.style2 .subarticle .caption {
	float:left;
	width:300px;
	margin-left:10px;
	font-size:9pt;
	line-height:11pt;
}



.subcontent.style3 {}

.subcontent.style3 .leadarticle {
	width:610px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	position:relative;
}

.subcontent.style3 .leadarticle .new {
	width:36px;
	height:36px;
	background:url(http://static.thedigitalfix.com/images/icons/new.png) top left;
	position:absolute;
	left:275px;
	top:-8px;
	z-index:5;
}


.subcontent.style3 .leadarticle.last {
	margin-right:0px;
}

.subcontent.style3 .leadarticle img {
	width:300px;
	height:170px;
	overflow:hidden;
	float:left;
}

.subcontent.style3 .leadarticle .detailwrapper {
	width:290px;
	float:left;
	margin-left:20px;
	height:170px;
	position:relative;
}

.subcontent.style3 .leadarticle .details {
	position:absolute; top:30px;
}

.subcontent.style3 .leadarticle h2 {
	float:left;
	font-size:22pt;
	width:300px;
	font-family:'Oswald',sans-serif;
	margin-bottom:3px;
	line-height:1.1;
}

.subcontent.style3 .leadarticle h2 a {
	float:left;

}

.subcontent.style3 .leadarticle .caption {
	float:left;
	width:300px;
	margin-top:5px;
	font-size:13pt;
	line-height:15pt;
}

.subcontent.style3 .subarticle {

	width:300px;
	padding-left:0px;
	float:left;
	margin-bottom:20px;
	height:auto;


}

.subcontent.style3 .subarticle img {
	width:70px;
	height:40px;
	float:left;
}


.subcontent.style3 .subarticle.right {
	margin-left:20px;
}

.subcontent.style3 .subarticle .details {
	margin-top:0px;
	vertical-align:middle;
	width:210px;

	margin-left:10px;
	float:left;
}

.subcontent.style3 .subarticle h2 {
	float:left;
	font-size:10pt;
	font-weight:bold;
	width:210px;
	line-height:1.1;
	margin-bottom:5px;

}

.subcontent.style3 .subarticle h2 a {
	float:left;

}

.subcontent.style3 .subarticle .caption {
	float:left;
	width:210px;

	font-size:8pt;
	line-height:9pt;
}




.subcontent.style4 {}

.subcontent.style4 .leadarticle {
	width:610px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	position:relative;
}

.subcontent.style4 .leadarticle .new {
	width:36px;
	height:36px;
	background:url(http://static.thedigitalfix.com/images/icons/new.png) top left;
	position:absolute;
	left:275px;
	top:-8px;
	z-index:5;
}


.subcontent.style4 .leadarticle.last {
	margin-right:0px;
}

.subcontent.style4 .leadarticle img {
	width:300px;
	height:170px;
	overflow:hidden;
	float:left;
}

.subcontent.style4 .leadarticle .detailwrapper {
	width:290px;
	float:left;
	margin-left:20px;
	height:170px;
	position:relative;
}

.subcontent.style4 .leadarticle .details {
	position:absolute;
}

.subcontent.style4 .leadarticle h2 {
	float:left;
	font-size:22pt;
	width:300px;
	font-family:'Oswald',sans-serif;
	margin-bottom:3px;
	line-height:1.1;
}

.subcontent.style4 .leadarticle h2 a {
	float:left;

}

.subcontent.style4 .leadarticle .caption {
	float:left;
	width:300px;
	margin-top:5px;
	font-size:13pt;
	line-height:15pt;
}


.subcontent.style4 .subarticle {

	width:620px;
	padding-left:0px;
	float:left;
	margin-bottom:20px;
	height:auto;


}

.subcontent.style4 .subarticle img {
	width:140px;
	height:80px;
	float:left;
}


.subcontent.style4 .subarticle.right {
	margin-left:20px;
}

.subcontent.style4 .subarticle .details {
	margin-top:0px;
	vertical-align:middle;
	width:460px;

	margin-left:10px;
	float:left;
}

.subcontent.style4 .subarticle h2 {
	float:left;
	font-size:13pt;
	font-weight:bold;
	width:460px;
	line-height:1.1;
	margin-bottom:5px;

}

.subcontent.style4 .subarticle h2 a {
	float:left;

}

.subcontent.style4 .subarticle .caption {
	float:left;
	width:460px;

	font-size: 10pt; line-height: 13pt;
}





.subheader {

	height:10px;


	margin-bottom:10px;
	color:#ffffff;
	font-weight:bold;
	font-size:11pt;
	padding:0px 10px 0px 10px;
	position:relative

}

.subheadertitle {
	top:-6px;
	background:#ffffff;

	text-transform:uppercase;
	padding:0px 10px 0px 10px;
	font-size:12px;
	float:left;

	position:relative;`

}


/* Sidebar */

#sidebar {
	width:300px;

	margin-top:20px;
	float:right;
}


.contentsidebar {
	margin-top:0px !important;
	width:300px;
	float:right;
}


.twitterbox {
	padding-top:44px;
	margin-bottom:20px;

}

.twitterbox .tweet {
	font-size:12pt;
	font-weight:bold;
	color:#8b8b8b;
	font-style:italic;
padding-bottom:10px;
}

.twitterbox .tweet a {
	color:#33ccff;
}

.twitterbox .date {
	font-size:8pt;
	font-weight:bold;
	color:#8b8b8b;
}

.socialbox {
	margin-bottom:0px;
	float:right;
	width:300px;

}

.socialbox .twitter {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/twitter.png) no-repeat top left;
	height:70px;
	color:#4ad2ff;
	font-size:12pt;
	font-weight:bold;
	padding-left:60px;

}


.socialbox .facebook {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/facebook.png) no-repeat top left;
	padding-left:60px;
	height:50px;
	color:#3b5998;
	font-weight:bold;
	font-size:12pt;

}

.facebookbox {
	margin-bottom:20px;
}

/* FOOTER */

footer {
	background:#f0f0f0;
	padding:20px;
	box-shadow:0 5px 5px rgba(0,0,0,0.5);
	-moz-box-shadow:0 5px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.5);
}

#corporatefooter {
	padding:20px 0px 0px 0px;
	border-top:1px solid #b3b3b3;
	font-size:8pt;
	line-height:1.4;
}

#corporatefooter img{
	margin-bottom:20px;
}

#networkfooter {

	padding:0px 0px 20px 0px;

}

/* comments */

.comment-content {
width:540px;  float:left; font-size:11pt
}

.comment {
margin:20px 0px; float:left;
}

.avatar {
 float:left; margin-right:20px; width:60px;
 background:url(http://static.thedigitalfix.com/images/siteicons/tdf-60.png) no-repeat top left;
}

/* forms */

textarea {
	border:1px solid #ddd;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.forminput {

	border:1px solid #d7d7d7;
padding:6px 6px 6px 6px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-right:10px;
	color:#444;

}

.forminput.search {
background: url(http://static.thedigitalfix.com/images/icons/searchicon.png) 5px center no-repeat #ffffff;
	padding:6px 10px 6px 23px;
}

.forminput.w190 {
	width:190px;

}

.formbutton {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding:6px 10px 6px 10px;
	border:0px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}

.more {
        border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding:6px 10px 6px 10px;
	border:0px;
	color:#ffffff !important;
	font-weight:bold;
	text-transform:uppercase;
        float:right;
}



#contentpage {
float:left;  width:620px; min-height:300px;
}


#contentpage h1 {
	font-family:'Oswald','sans-serif';
	font-size:33pt;
	line-height:1.2;
	color:#444;
	margin:5px 0 10px 0;
}


#contentpage h2 {
	font-family:'Oswald','sans-serif';
	font-size:14pt;
	font-weight:normal;
	color:#444;

}
#contentpage h2 a{
	font-weight:normal;


}

#contentpage .excerpt{
	color:#aaa;
	margin-top:15px;

	font-weight:bold;
	font-style:italic;
clear:both;
line-height:1.1;
	}

#contentpage .tags{
	clear:both;
	color:#aaa;
	margin-top:15px;

}
#contentpage .tags a{
	color:#aaa;
	text-decoration:none;

}

#contentpage .tags .icon {
	width:28px; height:13px; float:left;
}

#contentpage .tags .title {
	float:left; padding:0px; width:35px; height:13px
}

#contentpage .date {
	float:left; font-size:8pt; color:#aaa; width:300px
}

#contentpage .author {
	float:right; font-size:8pt; color:#aaa; width:300px; text-align:right;
}

.share {
	 float:left; margin:10px 0px; width:620px; padding:5px 0px 0px 5px
}

#contentpage .contentblock {
	font-size:11pt;
	/*text-align:justify;*/
}

#contentpage .contentblock:first-line {

}

.contentblock ul {
	margin:0;
}

.contentblock a{
	border-bottom:1px dotted;

}

.contentblock a:hover{
	border-bottom:1px solid;

}

.contentblock img {
max-width:600px;
margin-top:15px;
margin-bottom:15px;
}

#contentpage .commentsheader {
	font-family:'Oswald', 'sans-serif';
	font-size:18pt;
	padding-bottom:5px;
	margin-top:20px;
}

.fb-like {
	top:-3px;
}


.fb-comments {
	margin-top:20px;
}

.rating {
float:left; width:140px; margin:0 0 0 0; height:80px; padding-top:60px; text-align:center; line-height:20px;
}

.rating .score {
font-size:120px; color:#fff; font-weight:bold;
}

.subratingtitle {
	text-align:left; line-height:1; background:#ddd;font-weight:bold;margin:0 2px 2px 0; width:103px; height:15px ; float:left; padding: 5px;
}

.subrating {
	margin-top:0;  float:left; font-weight:bold; text-align:center; line-height:1; padding:5px 0; width:25px; height:15px;
	color:#fff;
}

.specsright {
	font-size:9pt; line-height:1.2; width:156px; float:left; margin-left:10px;height:140px; overflow:hidden;
}

.specsleft {
	font-size:9pt; line-height:1.2; width:156px; float:left;height:140px; overflow:hidden;
}

.specs {
float:left; width:322px;

}
.specsmore {
	margin-top:5px; float:left; width:322px; text-align:center;
	font-size:7pt;
	cursor:pointer;
}
.nomargin {
	margin-top:0px;
}

.addedmargin {
	margin-top:20px;
}
.expandedratings {

float:left; width:143px;
margin-left:15px;

}
.rating .outof {
font-size:14px; font-weight:bold; color:#fff;
}
header .maintabs li {
	background:#fff;
}

.externalControl {
float:left;
width:15px;
height:30px;
margin-left:0px;
margin-top:55px;
margin-right:0px;
}

.externalControl .prev {
	/*background:url(http://static.thedigitalfix.com/images/buttons/left.png);*/
	float:left;
	width:8px;
	height:12px;
	margin-left:0px;
	cursor:pointer;
}

.externalControl .next {
	/*background:url(http://static.thedigitalfix.com/images/buttons/right.png);*/
	float:right;
	width:8px;
	height:12px;
	margin-right:0px;
	cursor:pointer;
}


::-webkit-input-placeholder  { color:#aaa; }
input:-moz-placeholder { color:#aaa; }



/* TDF  */

.subheader.tdf {

	background:#777;
	margin-bottom:5px;


}

.subheadertitle.tdf.footer {
	background:#f0f0f0;
	color:#777;


}



.subheadertitle.tdf {

	color:#777;


}

.networkcontent.forums {
	background:url(http://static.thedigitalfix.com/images/colourblocks/forums.png) top left no-repeat;
}
.networkcontent.tv {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tv.png) top left no-repeat;
}
.networkcontent.music {
	background:url(http://static.thedigitalfix.com/images/colourblocks/music.png) top left no-repeat;
}
.networkcontent.movies {
	background:url(http://static.thedigitalfix.com/images/colourblocks/movies.png) top left no-repeat;
}
.networkcontent.tech {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left no-repeat;
}

.networkcontent.geek {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left no-repeat;
}

.networkcontent.gaming {
	background:url(http://static.thedigitalfix.com/images/colourblocks/gaming.png) top left no-repeat;
}

.maintabs .tech a:hover,.maintabs .geek a:hover {
color: #05c2f0;
font-weight:bold;
}
.maintabs .tv a:hover {
color: #582c85;
font-weight:bold;
}
.maintabs .movies a:hover {
color: #f6861f;
font-weight:bold;
}
.maintabs .gaming a:hover {
color: #39B54A;
font-weight:bold;
}
.maintabs .forums a:hover {
color: #1D4498;
font-weight:bold;
}
.maintabs .music a:hover {
color: #e90c8b;
font-weight:bold;
}


.maintabs .shopping a:hover {
color: #BD1E2C;
font-weight:bold;
}


.maintabs .home a:hover {
color: #111111;
font-weight:bold;
}

body {
background:#000 !important;
}


/* Shopping Styles */

body.shopping {
	/*background:  #BD1E2C;*/
}

body.shopping a{
	color: #222;
	font-weight:bold;
}

body.shopping a:hover {
font-weight:bold;
color: #BD1E2C;
}

header #logo.shopping {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/shopping-header.png) top left no-repeat;
}

header #strapline.shopping  {
	background:url(http://static.thedigitalfix.com/images/siteicons/shopping-30.png) top left no-repeat #dadada;
}

.shopping  {
	background:#BD1E2C;

}
.rating.shopping {
background:url(http://static.thedigitalfix.com/images/colourblocks/shopping.png) top left repeat-x #BD1E2C;
}
.commentsheader.shopping{
	border-bottom:4px solid #BD1E2C;
	background:#ffffff;

}
#contentpage .tags.shopping{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.shopping .title {
	color:#BD1E2C;
	font-weight:bold;
}

#contentpage .tags.shopping .icon {
	background:url(http://static.thedigitalfix.com/images/icons/shopping/tags.png) left top no-repeat;
}


#contentpage .share.shopping {
	background:#BD1E2C;
	color:#BD1E2C;

}

.columnheader.shopping a {
	color:#FFADDC;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .shopping a:hover {
	color:#fff;
}

.columnheader.shopping {
	background:url(http://static.thedigitalfix.com/images/headers/shopping.png) top left;
}

.subheader.shopping {

	background:#BD1E2C;


}

.subheadertitle.shopping {

	color:#BD1E2C;
	background:#fff;

}

.updatelead h2.shopping {
	background:url(http://static.thedigitalfix.com/images/colourblocks/shopping.png) top left no-repeat;
}

.twitterbox.shopping {
	background:url(http://static.thedigitalfix.com/images/logos/shopping-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.shopping {
	background:url(http://static.thedigitalfix.com/images/colourblocks/shopping.png) top left no-repeat;
}

.image .shopping {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/shopping-trans.png) no-repeat top right;

}



header .maintabs li.shopping a:hover{

	color:#BD1E2C;
}

.active.shopping {
background:url(http://static.thedigitalfix.com/images/headers/shopping.png);
}

header .subtabwrapper.shopping {
background:#BD1E2C !important; width:100%; margin-top:0px;height:30px; float:left
}


.contentblock.shopping a {
	color:#BD1E2C;
}

.contentblock.shopping {
	background:#fff;
}



/* TV Styles */

body.tv {
	/*background: #582c85;*/
}

body.tv a{
	color: #222;
	font-weight:bold;
}

body.tv a:hover {
color: #582c85;
font-weight:bold;
}

header #logo.tv {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/tv-header.png) top left no-repeat;
}

header #strapline.tv  {
	background:url(http://static.thedigitalfix.com/images/siteicons/tv-30.png) top left no-repeat #dadada;
}

.tv  {
	background:#582c85;

}

.commentsheader.tv{
	border-bottom:4px solid #522c85;
	background:#ffffff;

}
#contentpage .tags.tv{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.tv .title {
	color:#582c85;
	font-weight:bold;
}

#contentpage .tags.tv .icon {
	background:url(http://static.thedigitalfix.com/images/icons/tv/tags.png) left top no-repeat;
}


#contentpage .share.tv {
	background:#ba94e0;
	color:#582c85;

}



.columnheader.tv a {
	color:#ba94e0;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .tv a:hover {
	color:#fff;
}

.columnheader.tv {
	background:url(http://static.thedigitalfix.com/images/headers/tv.png) top left;
}

.subheader.tv {

	background:#582c85;


}

.subheadertitle.tv {

	color:#582c85;
	background:#fff;

}

.updatelead h2.tv {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tv.png) top left no-repeat;
}

.rating.tv {
background:url(http://static.thedigitalfix.com/images/colourblocks/tv.png) top left repeat-x #582c85;
}

.twitterbox.tv {
	background:url(http://static.thedigitalfix.com/images/logos/tv-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.tv {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tv.png) top left no-repeat;
}

.image .tv {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/tv-trans.png) no-repeat top right;

}



header .maintabs li.tv a:hover{

	color:#582c85;
}

.active.tv {
background:url(http://static.thedigitalfix.com/images/headers/tv.png);
}

header .subtabwrapper.tv {
background:#582C85 !important; width:100%; margin-top:0px;height:30px; float:left
}


.contentblock.tv a {
	color:#582C85;
}

.contentblock.tv {
	background:#fff;
}





/* Tech */




body.tech {
	/*background:  #05c2f0;*/
}

body.tech a{
	color: #222;
	font-weight:bold;
}

body.tech a:hover {
color: #05c2f0;
font-weight:bold;
}

header #logo.tech {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/tech-header.png) top left no-repeat;
}

header #strapline.tech  {
	background:url(http://static.thedigitalfix.com/images/siteicons/tech-30.png) top left no-repeat #dadada;
}

.tech  {
	background:#05c2f0;

}

.commentsheader.tech{
	border-bottom:4px solid #05c2f0;
	background:#ffffff;

}
#contentpage .tags.tech{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.tech .title {
	color:#05c2f0;
	font-weight:bold;
}

#contentpage .tags.tech .icon {
	background:url(http://static.thedigitalfix.com/images/icons/tech/tags.png) left top no-repeat;
}


#contentpage .share.tech {
	background:#B5EEFF;
	color:#05c2f0;

}

.columnheader.tech a {
	color:#B5EEFF;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .tech a:hover {
	color:#fff;
}

.columnheader.tech {
	background:url(http://static.thedigitalfix.com/images/headers/tech.png) top left;
}


.updatelead h2.tech {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left no-repeat;
}
.rating.tech {
background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left repeat-x #05c2f0;
}
.twitterbox.tech {
	background:url(http://static.thedigitalfix.com/images/logos/tech-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.tech {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left no-repeat;
}


.image .tech {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/tech-trans.png) no-repeat top right;

}


header .maintabs li.tech a:hover{

	color:#05c2f0;
}

.active.tech {
background:url(http://static.thedigitalfix.com/images/headers/tech.png);
}

header .subtabwrapper.tech {
background:#05c2f0 !important; width:100%; margin-top:0px;height:30px; float:left
}

.contentblock.tech a {
	color:#05c2f0;
}

.contentblock.tech {
	background:#fff;
}




/* Geek */




body.geek {
	/*background:  #05c2f0;*/
}

body.geek a{
	color: #222;
	font-weight:bold;
}

body.geek a:hover {
color: #05c2f0;
font-weight:bold;
}

header #logo.geek {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/geek-header.png) top left no-repeat;
}

header #strapline.geek  {
	background:url(http://static.thedigitalfix.com/images/siteicons/geek-30.png) top left no-repeat #dadada;
}

.geek  {
	background:#05c2f0;

}

.commentsheader.geek{
	border-bottom:4px solid #05c2f0;
	background:#ffffff;

}
#contentpage .tags.geek{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.geek .title {
	color:#05c2f0;
	font-weight:bold;
}

#contentpage .tags.geek .icon {
	background:url(http://static.thedigitalfix.com/images/icons/tech/tags.png) left top no-repeat;
}


#contentpage .share.geek {
	background:#B5EEFF;
	color:#05c2f0;

}

.columnheader.geek a {
	color:#B5EEFF;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .geek a:hover {
	color:#fff;
}

.columnheader.geek {
	background:url(http://static.thedigitalfix.com/images/headers/tech.png) top left;
}


.updatelead h2.geek {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left no-repeat;
}
.rating.geek {
background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left repeat-x #05c2f0;
}
.twitterbox.geek {
	background:url(http://static.thedigitalfix.com/images/logos/tech-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.geek {
	background:url(http://static.thedigitalfix.com/images/colourblocks/tech.png) top left no-repeat;
}


.image .geek {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/tech-trans.png) no-repeat top right;

}


header .maintabs li.geek a:hover{

	color:#05c2f0;
}

.active.geek {
background:url(http://static.thedigitalfix.com/images/headers/tech.png);
}

header .subtabwrapper.geek {
background:#05c2f0 !important; width:100%; margin-top:0px;height:30px; float:left
}

.contentblock.geek a {
	color:#05c2f0;
}

.contentblock.geek {
	background:#fff;
}






/* Music */


body.music {
	/*background:  #e90c8b;*/
}

body.music a{
	color: #222;
	font-weight:bold;
}

body.music a:hover {
font-weight:bold;
color: #e90c8b;
}

header #logo.music {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/music-header.png) top left no-repeat;
}

header #strapline.music  {
	background:url(http://static.thedigitalfix.com/images/siteicons/music-30.png) top left no-repeat #dadada;
}

.music  {
	background:#e90c8b;

}
.rating.music {
background:url(http://static.thedigitalfix.com/images/colourblocks/music.png) top left repeat-x #e90c8b;
}
.commentsheader.music{
	border-bottom:4px solid #e90c8b;
	background:#ffffff;

}
#contentpage .tags.music{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.music .title {
	color:#e90c8b;
	font-weight:bold;
}

#contentpage .tags.music .icon {
	background:url(http://static.thedigitalfix.com/images/icons/music/tags.png) left top no-repeat;
}


#contentpage .share.music {
	background:#FFADDC;
	color:#e90c8b;

}

.columnheader.music a {
	color:#FFADDC;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .music a:hover {
	color:#fff;
}

.columnheader.music {
	background:url(http://static.thedigitalfix.com/images/headers/music.png) top left;
}

.subheader.music {

	background:#e90c8b;


}

.subheadertitle.music {

	color:#e90c8b;
	background:#fff;

}

.updatelead h2.music {
	background:url(http://static.thedigitalfix.com/images/colourblocks/music.png) top left no-repeat;
}

.twitterbox.music {
	background:url(http://static.thedigitalfix.com/images/logos/music-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.music {
	background:url(http://static.thedigitalfix.com/images/colourblocks/music.png) top left no-repeat;
}

.image .music {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/music-trans.png) no-repeat top right;

}



header .maintabs li.music a:hover{

	color:#e90c8b;
}

.active.music {
background:url(http://static.thedigitalfix.com/images/headers/music.png);
}

header .subtabwrapper.music {
background:#e90c8b !important; width:100%; margin-top:0px;height:30px; float:left
}


.contentblock.music a {
	color:#e90c8b;
}

.contentblock.music {
	background:#fff;
}






/* Movies */



body.movies {
	/*background: #f6861f;*/
}

body.movies a{
	color: #222;
	font-weight:bold;
}

body.movies a:hover {
color: #f6861f;
font-weight:bold;
}

header #logo.movies {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/movies-header.png) top left no-repeat;
}

header #strapline.movies  {
	background:url(http://static.thedigitalfix.com/images/siteicons/movies-30.png) top left no-repeat #dadada;
}

.movies  {
	background:#f6861f;

}

.commentsheader.movies{
	border-bottom:4px solid #f6861f;
	background:#ffffff;

}
#contentpage .tags.movies{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.movies .title {
	color:#f6861f;
	font-weight:bold;
}
.rating.movies {
background:url(http://static.thedigitalfix.com/images/colourblocks/movies.png) top left repeat-x #f6861f;
}
#contentpage .tags.movies .icon {
	background:url(http://static.thedigitalfix.com/images/icons/movies/tags.png) left top no-repeat;
}


#contentpage .share.movies {
	background:#FFDEBE;
	color:#f6861f;

}

.columnheader.movies a {
	color:#FFDEBE;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .movies a:hover {
	color:#fff;
}

.columnheader.movies {
	background:url(http://static.thedigitalfix.com/images/headers/movies.png) top left;
}

.subheader.movies {

	background:#f6861f;


}

.subheadertitle.movies {

	color:#f6861f;
	background:#fff;

}

.updatelead h2.movies {
	background:url(http://static.thedigitalfix.com/images/colourblocks/movies.png) top left no-repeat;
}

.twitterbox.movies {
	background:url(http://static.thedigitalfix.com/images/logos/movies-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.movies {
	background:url(http://static.thedigitalfix.com/images/colourblocks/movies.png) top left no-repeat;
}

.image .movies {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/movies-trans.png) no-repeat top right;

}



header .maintabs li.movies a:hover{

	color:#f6861f;
}

.active.movies {
background:url(http://static.thedigitalfix.com/images/headers/movies.png);
}

header .subtabwrapper.movies {
background:#f6861f !important; width:100%; margin-top:0px;height:30px; float:left
}


.contentblock.movies a {
	color:#f6861f;
}

.contentblock.movies {
	background:#fff;
}





/* home */




body.home {
	background: #5a5a5a;
}

body.home a{
	color: #222;
	font-weight:bold;
}

body.home a:hover {
color: #5a5a5a;
font-weight:bold;
}

header #logo.home {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/home-header.png) top left no-repeat;
}

header #strapline.home  {
	background:url(http://static.thedigitalfix.com/images/siteicons/home-30.png) top left no-repeat #dadada;
}

.home  {
	background:#5a5a5a;

}

.commentsheader.home{
	border-bottom:4px solid #5a5a5a;
	background:#ffffff;

}
#contentpage .tags.home{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.home .title {
	color:#5a5a5a;
	font-weight:bold;
}

#contentpage .tags.home .icon {
	background:url(http://static.thedigitalfix.com/images/icons/home/tags.png) left top no-repeat;
}


#contentpage .share.home {
	background:#d5cae0;
	color:#5a5a5a;

}

.columnheader.home a {
	color:#ccc;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .home a:hover {
	color:#fff;
}

.columnheader.home {
	background:url(http://static.thedigitalfix.com/images/headers/home.png) top left;
}


.updatelead h2.home {
	background:url(http://static.thedigitalfix.com/images/colourblocks/home.png) top left no-repeat;
}

.twitterbox.home {
	background:url(http://static.thedigitalfix.com/images/logos/home-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.home {
	background:url(http://static.thedigitalfix.com/images/colourblocks/home.png) top left no-repeat;
}


.image .home {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/home-trans.png) no-repeat top right;

}


header .maintabs li.home a:hover{

	color:#5a5a5a;
}

.active.home {
background:url(http://static.thedigitalfix.com/images/headers/home.png);
}

header .subtabwrapper.home {
background:#5a5a5a !important; width:100%; margin-top:0px;height:30px; float:left
}

.contentblock.home a {
	color:#5a5a5a;
}

.contentblock.home {
	background:#fff;
}

/* Gaming */


body.gaming {
	/*background: #39B54A;*/
}

body.gaming a{
	color: #222;
	font-weight:bold;
}

body.gaming a:hover {
color: #39B54A;
font-weight:bold;
}

header #logo.gaming {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/gaming-header.png) top left no-repeat;
}

header #strapline.gaming  {
	background:url(http://static.thedigitalfix.com/images/siteicons/gaming-30.png) top left no-repeat #dadada;
}

.gaming  {
	background:#39B54A;

}

.rating.gaming {
background:url(http://static.thedigitalfix.com/images/colourblocks/gaming.png) top left repeat-x #39B54A;
}

.commentsheader.gaming{
	border-bottom:4px solid #39B54A;
	background:#ffffff;

}
#contentpage .tags.gaming{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.gaming .title {
	color:#39B54A;
	font-weight:bold;
}

#contentpage .tags.gaming .icon {
	background:url(http://static.thedigitalfix.com/images/icons/gaming/tags.png) left top no-repeat;
}


#contentpage .share.gaming {
	background:#a0ebaa;
	color:#39B54A;

}

.columnheader.gaming a {
	color:#a0ebaa;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .gaming a:hover {
	color:#fff;
}

.columnheader.gaming {
	background:url(http://static.thedigitalfix.com/images/headers/gaming.png) top left;
}

.subheader.gaming {

	background:#39B54A;


}

.subheadertitle.gaming {

	color:#39B54A;
	background:#fff;

}

.updatelead h2.gaming {
	background:url(http://static.thedigitalfix.com/images/colourblocks/gaming.png) top left no-repeat;
}

.twitterbox.gaming {
	background:url(http://static.thedigitalfix.com/images/logos/gaming-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.gaming {
	background:url(http://static.thedigitalfix.com/images/colourblocks/gaming.png) top left no-repeat;
}

.image .gaming {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/gaming-trans.png) no-repeat top right;

}



header .maintabs li.gaming a:hover{

	color:#39B54A;
}

.active.gaming {
background:url(http://static.thedigitalfix.com/images/headers/gaming.png);
}

header .subtabwrapper.gaming {
background:#39B54A !important; width:100%; margin-top:0px;height:30px; float:left
}


.contentblock.gaming a {
	color:#39B54A;
}

.contentblock.gaming {
	background:#fff;
}



/* forums Styles */

body.forums {
	background: url(http://static.thedigitalfix.com/images/backgrounds/forums-body.jpg) top center no-repeat #1D4498;
}

body.forums a{
	color: #222;
	font-weight:bold;
}

body.forums a:hover {
color: #1D4498;
font-weight:bold;
}

header #logo.forums {
	background:#ffffff url(http://static.thedigitalfix.com/images/logos/forums-header.png) top left no-repeat;
}

header #strapline.forums  {
	background:url(http://static.thedigitalfix.com/images/siteicons/forums-30.png) top left no-repeat #dadada;
	height:22px;
	padding-top:8px;
}

.forums  {
	background:#1D4498;

}

.commentsheader.forums{
	border-bottom:4px solid #1D4498;
	background:#ffffff;

}
#contentpage .tags.forums{
	line-height:1.1;
	font-size:9pt;
	background:#ffffff;
}

#contentpage .tags.forums .title {
	color:#1D4498;
	font-weight:bold;
}

#contentpage .tags.forums .icon {
	background:url(http://static.thedigitalfix.com/images/icons/forums/tags.png) left top no-repeat;
}


#contentpage .share.forums {
	background:#d5cae0;
	color:#1D4498;

}

.columnheader.forums a {
	color:#d5cae0;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
}


.columnheader .forums a:hover {
	color:#fff;
}

.columnheader.forums {
	background:url(http://static.thedigitalfix.com/images/headers/forums.png) top left;
}

.subheader.forums {

	background:#1D4498;


}

.subtabs {
	margin-top:-1px !important;
}

.subtabs a{
	font-size:11pt;
}

.subheadertitle.forums {

	color:#1D4498;
	background:#fff;

}

.updatelead h2.forums {
	background:url(http://static.thedigitalfix.com/images/colourblocks/forums.png) top left no-repeat;
}

.twitterbox.forums {
	background:url(http://static.thedigitalfix.com/images/logos/forums-twitter.png) no-repeat top left #ffffff;
}

.networkcontent.forums {
	background:url(http://static.thedigitalfix.com/images/colourblocks/forums.png) top left no-repeat;
}

.image .forums {
	width:56px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:5px;
	background:url(http://static.thedigitalfix.com/images/siteicons/forums-trans.png) no-repeat top right;

}

.maintabs a {
	font-size:11pt;
	font-weight:bold;
}

header .maintabs li.forums a:hover{

	color:#1D4498;
}

.active.forums {
background:url(http://static.thedigitalfix.com/images/headers/forums.png);
}

header .subtabwrapper.forums {
background:#1D4498 !important; width:100%; margin-top:0px;height:30px; float:left
}


.contentblock.forums a {
	color:#1D4498;
}

.contentblock.forums {
	background:#fff;
}

.subheadertitle.tdf {

	top:-3px;

}


.subheader.tdf {



}

#networkcontent1.forums {
	margin-top:-20px;
	width:640px;
	height:152px;
	overflow:hidden;
	background:#fff;
}

#leftguttercontainer {
   left: 50%;
margin-left: -1490px;
position: fixed;
top: 0;
width: 300px;
height: 600px;
z-index: -1;
}


#leftgutter {
    left: 0;
    position: relative;
    top: 0;
}



#rightguttercontainer {
   left: 50%;
    margin-left: -490px;
    position: fixed;
    top: 0;
}


#rightgutter {
  left: 50%;
    margin-left: 490px;
    position: fixed;
    top: 0;
}