body { 
 	margin-left: auto;
 	margin-right: auto;
	padding: 0; 
	width: 1000px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #E1E1E1;
	margin-top: 8px;

	/*
	margin: 0;
	padding: 0;
	*/
}

/* Layout (not colors or BGs) */

div #page {
 	margin-left: auto;
 	margin-right: auto;
	width: 985px;
}

.clear-block {
	margin: 0;
	padding: 0;
}

div #header {
 	margin-left: auto;
 	margin-right: auto;
	clear: both;
	width: 985px;
	height: 226px;
}

div #logo-title {
	display: none;
}

div #content-header h1 {
	overflow: hidden;
	color: transparent;
	font-size: 1px;
	visibility: none;
	background-repeat: no-repeat;
	width: 838px;
	height: 41px;
	margin: 0 0 0 -2px;
	padding: 0;
}

div #content-header .title {
	color: transparent;
	margin-bottom: 0px;
}

#sidebar-left-inner, .region-left, .region {
	margin: 0;
	padding: 0;
}

div #sidebar-left {
	width: 190px;
	padding: 0;
	margin-left: 5px;
	margin-right: 0px;
} 

div #sidebar-left .content {
	font-size: 13px;
	margin-right: 0px;
}

div.header div.block-inner {
	margin-right: 0px;
	padding-right: 0px;
}

div #sidebar-left a {
	text-decoration: none;
}

div #sidebar-right {
	width: 148px;
	float: right;
	margin-top: 4px;
	/*
	position: absolute;
	left: 865px;
	top: 236px;
	*/
} 

div #content {
	width: 836px;
	float: left;
	margin-left: 4px; /* 192px; */
	margin-right: 0px;
	padding: 5px 5px 5px 0;
}

#content-area {
	margin: -10px 0 10px 0;
	padding: 0 10px 0 10px;
}

div #footer {
	clear:both;
	width: 985px;
}

/*
.page-user #content-area div {
	min-height: 1300px;
}
*/

div.block-inner h2.title {
	color: #000;
	font-weight: bold;
	font-size: 14px;
	margin: 4px 3px 1px auto;
}

div.block-inner {
	padding: 3px 2px 3px 10px;
}

div.block-inner div.content, div.block-inner div.content a {
	padding: 2px 2px 2px 2px;
	color: #00f;
	font-size: 12px;
	text-decoration: none;
}

div #block-block-4, div #block-block-4 div.block-inner {
	background-color: #e1e1e1;
    background-image: none;
}
/* */

div.node-type-video div.node-inner div.content p, div.node-type-blog div.node-inner div.content p {
	text-align: left;
}

/*
html .js > body .not-front logged-in node-type-blog two-sidebars mainsprites page-node-12925 section-node > div #page > div #main > 
div #main-inner .clear-block > div #content > div #content-inner > div #content-area > div #node-12925 .node node-type-blog > 
div .node-inner > div .content > p
*/

div #content-area {
	min-height: 500px;
	margin-top: 0px;
}

.page-blog #content-area {
	margin-top: -10px;
	margin-bottom: -10px;
}

ul.primary, .profile, ul.primary li a.tab {
	margin: 0 2px -10px 0;
	padding: 0px;
	min-height: 30px;
}

.profile dd {
	margin: 0px;
	padding-bottom: 10px;
}

div #sidebar-right-inner div.block {
	margin-left: 0px;

}

/* Node layouts */

div.content .links {
	clear: both;
}

/* to force block clearing */

div #content-header div.tabs {
	clear: right;
}

/*
html .js > body .not-front logged-in node-type-blog two-sidebars mainsprites page-node-12925 section-node > div #page > div #main > 
div #main-inner .clear-block > div #content > div #content-inner > div #content-area > div #node-12925 .node node-type-blog > 
div .node-inner > div .content > table .top_boxes > tbody > tr > td .right_box
*/


table.top_boxes {
	margin: 1px 0 0 0;
	width: 820px;
}

body.node-type-video table.top_boxes {
	margin: 5px 0 0 0;
	width: 820px;
	height: 320px;
}

td {
	font-size: 12px;
}

td h1 {
	font-size: 20px;
	font-weight: bold;
	vertical-align: top;
	max-width: 290px;
}

td.left_box, td.middle_box {
	min-width: 240px;
}

td.leftish_box {
	min-width: 460px;
}

td.leftish_box h1 {
	font-size: 20px;
	font-weight: bold;
	vertical-align: top;
	max-width: 415px;
}

td.middlish_box {
	min-width: 190px;
}

/*
td.right_box, td.right_box div {
	min-width: 180px;
	max-width: 210px;
	text-align: right;
}
*/

td.right_box, td.right_box div {
	min-width: 240px;
	max-width: 320px;
	text-align: right;
}

td.right_box div iframe {
	text-align: right;
}

div.node-type-blog td.middle_box {
	width: 550px;
}

td.two_box {
	max-width: 550px;
	text-align: left;
}

/*
html .js > body .not-front logged-in node-type-video two-sidebars mainsprites page-node-12941 section-node > div #page > 
div #main > div #main-inner .clear-block > div #content > div #content-inner > div #content-area > div #node-12941 .node node-type-video > 
div .node-inner > div .content
*/

div.content {
	padding-left: 0px;
	margin-left: 0px;
}

div.joystick {
	float: right;
	width: 101px;
	height: 102px;
	margin-left: 20px;
}

div.non_review h1 {
	font-size: 20px;
	font-weight: bold;
	vertical-align: top;
	max-width: 200px;
	padding-top: 0px;
}

td.leftish_box h1 {
	font-size: 20px;
	font-weight: bold;
	vertical-align: top;
	max-width: 420px;
	min-width: 200px;
	padding-top: 0px;	
}

div #content_main {
	width: 830px;
	clear: both;
	text-align: left;
}

div.author {
	font-size: 12px;
	clear: left;
	text-align: left;
}

div #content_body {
	/* border: 2px dotted red; */
	font-size: 14px;
	float: left;
	min-width: 560px;
	max-width: 576px;
	margin-top: 5px;
	margin-right: 5px;
}

div.node-type-content-previews div #content_body, 
div.node-type-content-reviews div #content_body {
	/* border: 2px dotted blue; */
	max-width: 576x;
	margin-right: 5px;
}

div #content_boxshot {
	width: 120px;
	height: 160px;
	float: left;
	clear: right;
}

div #content_images {
	/* border: 2px solid black; */
	width: 202px;
	float: left;
	overflow: hidden;
}

div #content_images img {
	padding: 6px 0 6px 0;
}

div.meta {
	font-size: 11px;
}

div.content_related {
	clear: both;
}

/* Views layouts */

.item-list ul {
	font-size: 11px;
	margin: 10px;
	padding: 2px;
}

li.views-row-even {
	background-color: #c8c8c8;
}

li.views-row-odd {
	background-color: #eee;
}

.item-list ul li {
  margin: 0px; /* LTR */
  padding: 5px 5px 5px 10px;
  list-style: none;
}

div.views-field-field-image-fid {
	float: left;
	margin: 0 5px 5px 0;
}

.section-taxonomy div.views-row {
	margin: 0 0 10px 0;
}

.section-taxonomy div.views-row {
	margin: 0 0 10px 0;
}

div.view img.imagefield, .front .imagefield-field_image, .page-youneeq .imagefield-field_image {
	max-width: 100px;
}

/* Panel layouts are color specific (way below) */

div.panel-col-top div.inside, 
/* pane-custom pane-7, */
div.panel-col-middle div.inside {
	overflow: hidden;
	color: transparent;
	font-size: 1px;
	visibility: none;
	background-repeat: no-repeat;
	width: 838px;
	height: 41px;
	margin: 0 0 0 -9px;
	padding: 0;
}
div.panel-col-top div.inside, 
/* pane-custom pane-7, */
div.panel-col-middle div.inside {
	margin-top: 0px;
}
body.section-channels div #content-area {
	padding-top: 0px;
}

div.inside {
	margin: 0;
	padding: 0;
}

.section-movies #content-header, .section-movies div.third, .section-movies div.fourth, .section-movies div.fifth, .section-movies #content-footer {
	display: none;
}

/* Block layouts*/

div #block-block-6 {
	/*
	position: relative;
	left: 2px;
	top: 3px;
	padding-top: 5px;
	*/
}

#block-block-6 .content, #block-block-6 .content a {
	text-decoration: none; 
	color: #fff;
	font-size: 11px;
	text-align: center;
}

#block-block-4 {
	text-decoration: none; 
	width: 728px;
	height: 90px;
	float: right;
	/*
	margin-left: 256px;
	margin-top: -130px; 
	_margin-top: -60px;
	 
	position: relative;
	left: 256px; 
	top: 122px;	
	*/
}

#block-block-4 div.block-inner, #block-block-4 div.block-inner div.content {
	margin: 0;
	padding: 0;
}

div #block-block-18 {
	/*
	position: relative;
	left: 2px;
	top: 27px;
	*/
}

div #block-search-0 {
	/*
	position: relative;
	left: 3px;
	top: 121px;
	*/
}

div #block-block-11 {
	font-size: 11px;
	text-align: center;
}

div #block-search-0 div.block-inner h2.title {
	display: none;
}

/* Score */

div.score {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url(red_blue_h.jpg);
	background-repeat: no-repeat;
	height: 20px;
	clear: both;
}

div.scores {
	height: 32px;
	clear: both;
	margin-left: 74px;
  }

div.scores div.star div.the_score {
	background:url(star9.png); 
	background-repeat: no-repeat; 
	width: 53px; 
	height: 55px; 
	position: relative;
	top: -18px;
	padding: 12px 0 11px 0;
	font-weight: bold;
	z-index: 10;
	text-align: center;
}

div.scores div.dot div.the_score {
	background:url(circle_other.png); 
	background-repeat: no-repeat; 
	width: 34px; 
	height: 26px; 
	position: relative;
	top: -5px;
	padding: 8px 0 0 0;
	font-weight: bold;
	z-index: 5;
	text-align: center;
}

div.scores div.splat div.the_score {
	background:url(splat_other.png); 
	background-repeat: no-repeat; 
	width: 41px; 
	height: 42px; 
	position: relative;
	top: -3px;
	padding: 4px 6px 0 0;
	font-weight: bold;
	z-index: 5;
	text-align: center;
}

div.allscores {
	width:285px;
	height:195px;
	overflow: hidden;
	vertical-align: 100%;
}

div.score_text {
	background:url(score_text_h.png);
	width: 84px;
	height: 24px;
	overflow: hidden;
	position: relative;
	left: -76px;
	bottom: -30px;
}

div.score_graphics {
	background-position: 0px -7px;
	background-repeat: no-repeat;
	height: 28px;
	overflow: hidden;
}

div.score_sound {
	background-position: 0px -38px;
	background-repeat: no-repeat;
	height: 28px;
	overflow: hidden;
}

div.score_gameplay {
	background-position: 0px -69px;
	background-repeat: no-repeat;
	height: 28px;
	overflow: hidden;
}

div.score_tilt {
	background-position: 0px -100px;
	background-repeat: no-repeat;
	height: 28px;
	overflow: hidden;
}

div.score_overall {
	background-position: 0px -131px;
	background-repeat: no-repeat;
	height: 28px;
	overflow: hidden;
}

.notvisible {
	display: none;
}


/* SPLIT FILE HERE ABOVE - GAMEBOYZ.CSS  / BELOW - SPRITE#.CSS (one for each style) */

/* Backgrounds - spriting */

#page {
background-color: #e1e1e1;
}

div.block, div.header, div.section-taxonomy, h1.taxonomy-title, div #header-unspecified, div.footer, div #content-header, #content-bottom, div #content-area, div #content-footer, div #content-header h1, 
div.inside div.heading, div.panel-col-btm div.inside, .pane-custom, .page-flex-html {
	background:url(sprite.gif);
}



div #content-header h1.title {
	margin-left: 2px;
	background-position: 100% -10px;
}

.page-blog div #content-header h1.title {
	display: inline;
	margin-left: 2px;
	margin-bottom: 0px;
	background-position: -325px -508px;
}

div #sidebar-left {
	width: 182px;
	padding: 0px;
	vertical-align:text-top;
	position: absolute;
	top: 235px;
}

div #block-block-6 {
 	width: 985px;
	height: 8px;
	/* height: 24px; */
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

div #block-block-18 {
    width: 985px;
	height: 94px;
	background-position: 0px -28px;
	background-repeat: no-repeat;
}

div #block-search-0 {
	/* margin-top: 34px; */
	width: 254px;
	height: 90px;
	background-position: 0px -144px;
	background-repeat: no-repeat;
	float: left;
}

#block-block-7 .views-row {
	border-bottom: 1px dashed black;
	margin-bottom: 5px;
	padding-bottom: 5px;
	width: 232px;
}

#block-block-7 .views-field-field-description-value {
	font-size: smaller;
	color: black;
	margin-left: 4px;
}

div #block-block-7 {
	background-position: -27px -140px;
	background-repeat: no-repeat;
}

div #block-block-11 {
	width: 985px;
	background-position: 0px -994px;
	background-repeat: no-repeat;
}

/* Sections block */

#block-block-1 div.header {
	width: 176px;
	height: 51px;
	background-color: #fff;
	background-position: 0px -359px;
	background-repeat: no-repeat;
	margin: 0 0 0 -12px;
	padding: 0;
	clear: both;
	background-origin: border;
	background-size: auto;
}

#block-block-2 div.header {
	width: 176px;
	height: 51px;
	background-color: #fff;
	background-position: 0px -256px;
	background-repeat: no-repeat;
	margin: 0 0 0 -12px;
	padding: 0;
	clear: both;
	background-origin: border;
	background-size: auto;
}

#block-block-3 div.header  {
	width: 176px;
	height: 51px;
	background-color: #fff;
	background-position: 0px -411px;
	background-repeat: no-repeat;
	margin: 0 0 0 -12px;
	padding: 0;
	clear: both;
	background-origin: border;
	background-size: auto;
}

 #block-block-1 div.footer, #block-block-2 div.footer, #block-block-3 div.footer {
	width: 176px;
	height: 22px;
	background-position: 0px -856px;
	background-repeat: no-repeat;
	margin: 0px 0 0 -12px;
	clear: both;
}


div #content-heading {
	background-position: -325px -172px;
	background-repeat: no-repeat;	
}


div #content-header {
	background-position: -987px 0px;
	background-repeat: repeat-y;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/*
div #block-block-4 {
	background-color: #e1e1e1;
}
*/ 

/* the top pop-up system - start */
div #block-block-19 {
	clear: both;
	width: 985px;
}

li.bolded {
	font-weight: bold;
}

/**************
 Table-style menus - 09/10/22 - RJW - this is just the core exposure mechanics,
 all the default styling is in nice_menus_default.css
**************/

ul.nice-menu-table table {
	display: none;
	height: 142px;
	min-width: 200px;
	background: url(score_text_h.png);
	background-position: -612px 0;
}

ul.nice-menu-table table div {
	width: 12em;
}

ul.nice-menu-table li.menuparent:hover table {
	display: block;
	position: absolute;
	z-index: 100;
}

ul.nice-menu-table li.menuparent table:hover {
	display: block;
	position: absolute;
	z-index: 100;
}

.block-nice_menus {
  line-height: normal;
  z-index: 100;
  width: 985px;
  background-color: #b5b5b5;
  margin-left: 1px;
}

ul.nice-menu,
ul.nice-menu ul {
  z-index: 100;
  position: relative;
  letter-spacing:-1px
}

li.menuparent {
	min-width: 16px;
}

li.menu-path-15 {
	min-width: 26px;
}

.menu-path-17 table {
	margin-left: -120px;
}

li.menu-path-901 {
	margin-left: 2px;
}

li.menu-path-904 {
	min-width: 42px;
}

/*
ul.nice-menu div.cols {
	width: 50em;
}

ul.nice-menu li.menuparent a {
	max-width: 7em;
}

ul.nice-menu div.col1 {
	margin-left: 0em;
}

ul.nice-menu div.col2 {
	margin-left: 12.5em;
}

ul.nice-menu div.col3 {
	margin-left: 25em;
}

ul.nice-menu div.col4 {
	margin-left: 37.5em;
}
*/

/* the top pop-up system - end */

div #block-block-14, div.block-system {
	background-position: -184px -232px;
}

div #block-block-7, 
div.block-user {
	/*background: url(sprite.gif);
	background-position: 100% 0px;*/
}

/* The Visitor-Behaviour-Recommendations blocks */
#block-block-27,
#block-bof-1 {
/*	background-color: #e1e1e1; */
  	background-color: #fccc; 
	background: url("sprite.gif");
	background-repeat: no-repeat;
	background-position: -1185px 0; 
	color: black;
}
#block-block-27 div.block-inner div.content {
 	color: black;
}
#block-block-27 div.block-inner div.content a {
	text-decoration: underline;
}
#block-block-27 td {
	width: 265px;
}
#block-block-27 table {
	border-collapse: separate;
	border-spacing: 0 23px;
}
#block-block-27 .panel-col-btm {
	height: 19px;
}
#block-block-27 .panel-col-btm .inside {
	background-position: -327px -958px;
}
#block-block-27 h2.title {
/*  background: url("mainnews_youneeq_bgnd.png"); */
  margin: -3px -2px -8px -7px;
  padding: 7px 5px 5px 12px;
}

#block-block-25 .views-row {
	border-bottom: 1px dashed black;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#block-block-25 .views-field-field-description-value {
	font-size: smaller;
	color: black;
	margin-left: 4px;
}


#block-block-25, 
div #block-user-1 {
	background-color: #e1e1e1;
	background-position: -1193px 0px;
	margin-bottom: 5px;
	background: none;
}


.page-taxonomy-term-283 h1.taxonomy-title, .node-type-content-reviews div #content-header h1 {
	display: inline;
	background-position: -325px -171px;
	background-repeat: no-repeat;
	width: 838px;
	height: 40px;
}

.node-type-content-previews div #content-header h1 {
	display: inline;
	background-position: -325px -214px;
	background-repeat: no-repeat;
}

.page-taxonomy-term-282 h1.taxonomy-title, .node-type-content-editorials div #content-header h1 {
	display: inline;
	background-position: -325px -256px;
	background-repeat: no-repeat;
	width: 838px;
	height: 40px;
}

.node-type-content-editorials div #content-header h1 {
	display: inline;
	background-position: -325px -256px;
	background-repeat: no-repeat;
}


.node-type-video div #content-header h1, .node-type-content-podcasts div #content-header h1 {
	display: inline;
	background-position: -325px -298px;
	background-repeat: no-repeat;
}

.node-type-content-demos div #content-header h1 {
	display: inline;
	background-position: -325px -382px;
	background-repeat: no-repeat;
}

.node-type-image div #content-header h1 {
	display: inline;
	background-position: -325px -424px;
	background-repeat: no-repeat;
}

.node-type-content-cheats div #content-header h1 {
	display: inline;
	background-position: -325px -466px;
	background-repeat: no-repeat;
}

.node-type-content-blog div #content-header h1, div #header-unspecified {
	display: inline;
	background-position: -325px -508px;
	background-repeat: no-repeat;
}

div #content-area {
	margin: 0;	
	background-position: -1186px 0px;
	background-repeat: repeat-y;
}

div #content-footer {
	margin: 0;
	padding: 0px;
	width: 838px;
	height: 20px;
	background-position: -326px -960px;
	background-repeat: no-repeat;
}

.page-video div #content-footer, .section-taxonomy div #content-footer {
	margin: -10px 0 0 0;
	padding: 0px;
	width: 838px;
	height: 31px;
	background-position: -326px -949px;
	background-repeat: no-repeat;
}

.front div #content-header,
.page-youneeq div #content-header, 
.section-channels div.fifth, 
.section-channels div.panel-col-btm .fifth,
.section-channels div #content-footer, 
.front div #content-footer, 
.page-youneeq div #content-footer,
.section-index-html div #content-footer {
	display: none;
}

h2.title, h2.title a {
	color: #0000ff;
	font-weight: bold;
	font-size: 1.3em;
	margin: 0 auto 0 auto;
	text-align: left;
}

.page-blog h2.title, h2.title a {
	font-size: 1em;
	color: #0000ff;
	font-weight: normal;
}

div.block-inner h2.title {
	color: #000;
}

div div #block-block-1, div div #block-block-2, div div #block-block-3 {
	width: 176px;
	background-position: 0px -463px;
	background-repeat: no-repeat;
	padding: 0 0 0 12px;
	margin: auto;
}

/* Panels layouts */

.page-taxonomy-term-282 #header-unspecified, .page-taxonomy-term-283 #header-unspecified {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-repeat: no-repeat;
}


.page-taxonomy-term-1 div #content-header h1.title, .page-taxonomy-term-1 h1.taxonomy-title, div.inside div.panel_reviews, div.view-header div.panel_reviews, .page-flex-html div.panel_reviews {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-position: -325px -592px;
	background-repeat: no-repeat;
	}

.page-taxonomy-term-2 div #content-header h1.title, .page-taxonomy-term-2 h1.taxonomy-title, div.inside div.panel_previews, div.view-header div.panel_previews, .page-flex-html div.panel_previews {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-position: -325px -634px;
	background-repeat: no-repeat;
	}
 
.page-taxonomy-term-3 div #content-header h1.title, .page-taxonomy-term-3 h1.taxonomy-title, div.inside div.panel_cheats, div.view-header div.panel_cheats, .page-flex-html div.panel_cheats {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-position: -325px -886px;
	background-repeat: no-repeat;
	}

.page-taxonomy-term-39 div #content-header h1.title, .page-taxonomy-term-39 h1.taxonomy-title, div.inside div.panel_news, div.view-header div.panel_news, .page-flex-html div.panel_news {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-position: -325px -676px;
	background-repeat: no-repeat;
	}

.page-index-html div #content-header h1.title, div.inside div.panel_blogs, .page-flex-html div.panel_blogs {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-position: -325px -508px;
	background-repeat: no-repeat;
	}

.page-video div #content-header h1.title, div.inside div.panel_media, .page-flex-html div.panel_media {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-position: -325px -718px;
	background-repeat: no-repeat;
	}

div.panel-col-btm {
	clear: both;
}

div.panel-col-btm div.inside {
	margin: 0 0 0 -10px;
	padding: 0;
	width: 837px;
	height: 30px;
	background-position: -326px -958px;
	background-repeat: no-repeat;
}

div.panel-col-top, div.panel-col-middle {
	margin: 0px;
}



div.pane-content div.heading, .panel_reviews, .panel_previews, div.panel-display, div.panel-panel, div.inside, div.panel-pane, div.pane-content {
	margin: 0px;
	padding: 0px;
}


/* icons */

ul li.views-row {
	clear: none;
}

.front li.views-row, .page-youneeq li.views-row {
	min-height: 38px;
	min-width: 200px;
}

li.views-row div.views-field-title div.field-content a {
	max-width: 175px;
	margin-right: 25px;
	padding-right: 0px;
	margin-bottom: 5px;
	clear: inherit;
	}

li.views-row div.views-field-title span.field-content a {
	max-width: 175px;
	margin-right: 25px;
	padding-right: 0px;
	margin-bottom: 5px;
	clear: inherit;
	}

body.front ul div.views-field-title, body.page-youneeq ul div.views-field-title {
	max-width: 200px;
	margin-bottom: 20px;
}

.page-video div.views-row {
	max-width: 240px;
	height: 180px;
	margin: 0 0 18px 10px;
	float: left;	
}


div.views-field-tid, div.views-field-tid-1 {
	margin-left: 5px;
	clear: left;
}

div.views-field-tid div.field-content div.review_icon,  
div.views-field-tid span.field-content div.review_icon,  
div.views-field-tid-1 div.field-content div.review_icon,  
div.views-field-tid-1 span.field-content div.review_icon {
	text-align: right;
	margin-top: -15px;
	margin-left: 3px;
	float: right;
	background:url(icons.gif);
}

.views-field-tid-1 .field-content a,
.views-field-tid .field-content a,
a div.review_icon {
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 2px;
	}


div #ico8 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px 0px;
}

div #ico7 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -18px;
}

div #ico135, div #ico17 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -36px;
}

div #ico19 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -54px;
}

div #ico20 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -72px;
}

div #ico21 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -90px;
}

div #ico12 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -108px;
}

div #ico11 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -126px;
}

div #ico10 {	
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -144px;
}

div #ico16 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -162px;
}

div #ico13 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -180px; 
}

div #ico14 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -198px;
}

div #ico15 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -216px;
}

div #ico171 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -234px;
}

div #ico999 {
	background-repeat: no-repeat;
	height: 16px; 
	width: 28px;
	background-position: 0px -252px;
}


.front div.views-field-field-image-fid, .front .imagefield-field_image, 
.page-youneeq div.views-field-field-image-fid, .page-youneeq .imagefield-field_image {
	max-height: 142px;
	max-width: 102px;
	margin-top: 0px;
	overflow: hidden;
}

.pane-simplenews-323 {
	margin-left: 10px; 
}

div.panel-col-first div.views-row,
#block-block-27 div.views-row,
.front div.views-row,
.page-youneeq div.view-row,
.section-movies div.views-row {
	float: left; 
	width: 232px;
	min-height: 165px;
	margin-right: 5px;
	padding: 4px;
	clear: none;
}

.section-taxonomy div.views-row {
	float: left; 
	width: 190px;
	min-height: 225px;
	margin-right: 5px;
	padding: 4px;
	clear: none;
}

.section-onlinegames div.views-row,
.section-newonlinegames div.views-row  {
	float: left; 
	width: 190px;
	min-height: 185px;
	margin-right: 5px;
	padding: 4px;
	clear: none;
}

div.views-field-field-boxshot-value {
	float: left;
	padding-right: 5px;
}

.front .panel-2col-bricks .panel-col-first, .section-channels .panel-2col-bricks .panel-col-first, .section-movies .panel-2col-bricks .panel-col-first, .page-youneeq .panel-2col-bricks .panel-col-first {
	margin-top: 6px;
	float: left;
	width: 62%;
}

.front .panel-2col-bricks .panel-col-last, .section-channels .panel-2col-bricks .panel-col-last, .section-movies .panel-2col-bricks .panel-col-last, .page-youneeq .panel-2col-bricks .panel-col-first {
	float: left;
	width: 38%;
}

.view-id-Mainpage li.views-row {

}


div.panel-separator {
	clear: both;
}

.page-flex-html div.heading panel_reviews {
	margin: 0;
	padding: 0;
	width: 838px;
	height: 40px;
	background-position: -325px -592px;
	background-repeat: no-repeat;
}

.page-user #content-area {
	min-height: 1300px;
	margin-top: 0px;
}

#login-left {
	float: left;
	padding-left: 5px;
	width: 400px;
}

#login-right {
	float: left;
	padding-left: 10px;
	width: 380px;
	/* min-height: 1400px; */
}

div.providers {
	width: 375px;
	padding: 4px;
}

.openid-case {
	width: 365px;
	min-height: 45px;
	padding-bottom: 10px;
	clear: both;
}

.openid-case div {
	float: left;
	padding-right: 10px;
}

/*
html .js > body .not-front logged-in one-sidebar sidebar-right page-forum section-forum > div #page > div #page-inner > div #main > div #main-inner .clear-block > 
div #content > div #content-inner > div #content-area > div #forum > table #forum-0 > tbody > tr #forum-list-158 .odd > td .container > div .name
*/

#forum table {
	width: 790px;
}

#forum tr.odd {
	background-color: #fff;
}

#forum tr.even {
	background-color: #eee;
}

#forum div.name {
	font-weight: bold;
}

#forum div.indent div.name {
	font-weight: normal;
}

div.picture {
	width: 105px;
	float: left;
	clear: none;
}

div.picture img {
	max-width: 100px;
	max-height: 100px;
}

/* html .js > body .not-front logged-in one-sidebar sidebar-right page-about-staff-html section-about > div #page > div #page-inner > div #main > 
div #main-inner .clear-block > div #content > div #content-inner > div #content-area > 
div .view view-staffpage view-id-staffpage view-display-id-page_1 view-dom-id-1 > div .view-content > div .views-row views-row-6 views-row-even > 
div .views-field-name > span .field-content */

.view-staffpage tbody {
	border-top: none;
	margin-bottom: 10px;
}

.view-staffpage div.views-field-name {
	clear: both;
}

.view-staffpage p {
	float: left;
}

.view-staffpage hr {
	clear: both;
}

.view-staffpage span.views-field-value-3 {
	font-size: 14px;
	font-weight: bold;
}

div.views-field-name {
	clear: right;
}
	
div.item-list ul.pager {
	margin: -10px 0 18px 0;
}

div.help {
	background-color: #fff;
	color: #000;
	padding: 5px;
}

/* last say */

div #header-unspecified { 
	display: none; 
}

#comment-controls {
	display: none;
}

#comments div.odd {
	background-color: #C1C1C1;
        padding: 4px;
        margin: 5px 5px 10px 0;
}

#comments div.even {
	background-color: #F4F4F4;
        padding: 4px;
        margin: 5px 5px 10px 0;
}

#comment-form, #edit-subject, #edit-comment {
	max-width: 610px;
}

div.shared_box {
	border-bottom: 2px double #888;
	border-left: 1px solid #ccc;
	border-top: 2px solid #ccc;
	border-right: 2px solid #888;
        padding: 2px 10px 5px 10px;
        background-color: #d0d0d8;
}

div.shared_box h3 {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

div.shared_box textarea {
      width: 780px;
}

#tryorbuy {
    clear: both;
	padding: 30px 10px 10px 10px;
	width: 240px;
	height: 32px;
	background:url(/content/sites/all/themes/gameboyz/affsprite.gif);
	background-position: -900px 20px;
	background-repeat: no-repeat;
}

#tryorbuy .text {
	display: none;
}

div.pane-simplenews-323 {
	padding-left: 0px;
	margin: 10px;
}

div.pane-5,
div.pane-6 {
    background: none;
    background-color: #fff;
	margin-left: 10px;
	max-width: 280px;
}



/*
10 	PlayStation 2
11 	PS3
119 	Movie Reviews
12 	PSP
13 	Gamecube
135 	iPhone/iPod
14 	Gameboy
144 	MP3 Players
15 	Nintendo DS , DSI
16 	PC Games
17 	Wireless Devices
171 	Apple/Mac
18 	Legacy Games
19 	Nintendo Wii
20 	Home Theater
21 	Media & Storage Devices
22 	Hardware
7 	Xbox
8 	Xbox 360
9 	Playstation
*/
