/* MAGNITUDE - GENERIC.CSS  =============================================== */
/* COPYRIGHT MAGNITUDE 2005 WWW.MAGNITUDE.CO.UK  =============================================== */
/* AUTHOR ALEX WILLCOCKS  =============================================== */

/* QUICK COLOUR REFERENCE  =============================================== */
/* XXXXXXX */

body 
{
	background: #000;
	margin-left: 0pt;
	margin-top: 10pt;
}

p
{
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
}

ol 
{
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
}

.mainText
{
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
}

.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.smallTexttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	text-align:center;
	
}

.smallTextdes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:center;
}

.style1 {
	color: #000000;
	font-weight: bold;
		}
		
.style2 {
	color: #FF0000;
	}
		
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
		}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
		 }
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
		 }
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold; 
		}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

.style12 {
	font-size: 10pt;
	}

a
{ 
	text-decoration:none;
	font-weight:bold;
	color:#000; 
	text-decoration:underline;
} 

a:hover
{
	text-decoration:underline;
	font-weight:bold;
	color: #006600;
} 

/* Quiz Question Styles   =============================================== */

tr.quiz_question td
{
	background:#B3E02C;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

tr.quiz_question td.divider
{
	background:#FFDE00;
}

/* Table style ================================================*/

tr.igf_title td
{
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	text-align:center;
	
}

tr.igf_text td
{
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

iframe#sshow {
	height: 520px;
	margin: 0px;
	overflow: hidden;
	width: 420px;
}

/* Generic Selectors  =============================================== */

/*
html {
     overflow: -moz-scrollbars-vertical;
}

* 
{
	padding:0;
	margin:0;
}	
		
.clear 
{
  clear: both;
  height: 0;
}


p
{
line-height:19px;
margin:15px 0;
}

.floatleft
{
	float:left;
}

.floatright
{
	float:right;
}

.center
{
	text-align:center;
}

.right
{
	text-align:right;
}

img 
{
	border: 0;
}



hr
{
	color: #999;
	background-color: #999;
	height: 2px;
	width: 80%;
	text-align: center;
	border:none;
}

input, textarea, select	
{
	font: 11px verdana, arial, sans-serif;
	color:#666;
	border: 1px #999 solid;
	background: #FFF;
}

*/
/* Begin Content Areas   =============================================== */
		
/*		
		
#centerthepage
{
	width:780px;
	padding: 7px;
	margin:10px auto;
	text-align: left;	
	background: #000;
	voice-family: "\"}\""; 
  	voice-family:inherit;
 	width:766px;	
	
}

#comingsoon
	{
		width:500px;
		background-image:url(../images/holding-page/splash2.jpg);
	}
	
#comingsoontext
{
		font:Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #FFFFFF;
		padding-left: 70px;
		padding-right: 70px;
		padding-top: 260px;
		
		}

html>body #page {
  width:766px;
} 

*/
#fbbutton {
	position: relative;
	left: -15px;
}

.feature_discover, 
.feature_quizzes, 
.feature_blogs, 
.feature_involved, 
.feature_contact,
.feature_useful,
.feature_videos,
.feature_archives, 
.feature_competitions {
	float: left;
	width: 578px;
	height: 240px;
	padding: 0px;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 20px;
	padding-left: 0px;
}

.feature_discover h1, 
.feature_quizzes h1, 
.feature_blogs h1, 
.feature_involved h1, 
.feature_contact h1,
.feature_useful h1,
.feature_videos h1,
.feature_archives hl, 
.feature_competitions h1 { 
  margin:0 0 10px 0; 
  font-size: 16px; 
  color:white; 
}

.feature_discover,
.feature_quizzes,
.feature_blogs,
.feature_involved,
.feature_contact,
.feature_useful,
.feature_videos,
.feature_archives, 
.feature_competitions { 
  background: url(../images/buttons/feature_plain.gif) no-repeat; 
}
.feature_discover     ul.subnav, 
.feature_quizzes      ul.subnav, 
.feature_blogs        ul.subnav, 
.feature_involved     ul.subnav, 
.feature_contact      ul.subnav, 
.feature_useful       ul.subnav, 
.feature_videos       ul.subnav, 
.feature_competitions ul.subnav, 
.feature_archives     ul.subnav, 
#feature ul.subnav { left: auto; }

ul.featuretabs {
	float: left;
	height: 160px;
	list-style: none;
	width: 120px;
    margin:0pt;
    padding:0pt;
	margin-top: 10px;
}
ul.featuretabs li a {
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
	line-height: 30px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
ul.featuretabs li a:hover {  
	text-decoration: none;
}
li.featuretab-discover a,
li.featuretab-quizzes a,
li.featuretab-blogs a,
li.featuretab-involved a,
li.featuretab-contact a, 
li.featuretab-useful a, 
li.featuretab-videos a,
li.featuretab-archives a, 
li.featuretab-competitions a { 
  background: url(../images/buttons/featuretab_plain.gif) no-repeat; display: block; height: 30px; }
li.featuretab-discover     a:hover, li.featuretabon-discover,
li.featuretab-quizzes      a:hover, li.featuretabon-quizzes,
li.featuretab-blogs        a:hover, li.featuretabon-blogs,
li.featuretab-involved     a:hover, li.featuretabon-involved,
li.featuretab-contact      a:hover, li.featuretabon-contact, 
li.featuretab-useful       a:hover, li.featuretabon-useful, 
li.featuretab-videos       a:hover, li.featuretabon-videos,
li.featuretab-archives     a:hover, li.featuretabon-archives,
li.featuretab-competitions a:hover, li.featuretabon-competitions { 
  background: url(../images/buttons/featuretab_plain_select.gif) no-repeat; height: 30px; }

.resList {
	margin-left: -60px;
	font-size:14px;
}

.gbbu_detail {
	float: left;
	width: 695px;
	height: 465px;
	font-size: 11px;
	margin-left: 3px;
	margin-top: 0px;
	padding-top: 20px;
	padding-left: 0px;
	background: url(../images/buttons/gbbu_detail.gif) no-repeat;
	padding-right: 0px;
	padding-bottom: 0px;
}

.gbbu_vote, 
.gbbu_prizes, 
.gbbu_good, 
.gbbu_bad, 
.gbbu_beautiful,
.gbbu_ugly {
	float: left;
	width: 578px;
	height: 330px;
	padding: 0px;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 20px;
	padding-left: 0px;
}

.gbbu_vote h1, 
.gbbu_prizes h1, 
.gbbu_good h1, 
.gbbu_bad h1, 
.gbbu_beautiful h1, 
.gbbu_ugly h1 { 
  margin:0 0 10px 0; 
  font-size: 16px; 
  color:white; 
}

.gbbu_vote,
.gbbu_prizes,
.gbbu_good,
.gbbu_bad,
.gbbu_beautiful,
.gbbu_ugly  { background: url(../images/buttons/gbbu_plain.gif) no-repeat; }

.gbbu_good ul.subnav, 
.gbbu_bad ul.subnav, 
.gbbu_beautiful ul.subnav, 
.gbbu_ugly  ul.subnav, 
#gbbu ul.subnav { left: auto; }

ul.gbbutabs {
	float: left;
	height: 160px;
	list-style: none;
	width: 120px;
    margin:0pt;
    padding:0pt;
	margin-top: 3px;
}
ul.gbbutabs li a {
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
	line-height: 28px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
ul.gbbutabs li a:hover {  
	text-decoration: none;
}

li.gbbutab-prizes a {
  padding-bottom: 10px;
}

li.gbbutab-vote a,
li.gbbutab-prizes a,
li.gbbutab-good a,
li.gbbutab-bad a,
li.gbbutab-beautiful a,
li.gbbutab-ugly a { 
  background: url(../images/buttons/gbbutabn_plain.gif) no-repeat; display: block; height: 28px; }

li.gbbutab-vote a:hover, li.gbbutabon-vote,
li.gbbutab-prizes a:hover, li.gbbutabon-prizes,
li.gbbutab-good a:hover, li.gbbutabon-good,
li.gbbutab-bad a:hover, li.gbbutabon-bad,
li.gbbutab-beautiful a:hover, li.gbbutabon-beautiful,
li.gbbutab-ugly a:hover, li.gbbutabon-ugly { 
  background: url(../images/buttons/gbbutabn_plain_select.gif) no-repeat; height: 28px; }


.clen_1, 
.clen_2, 
.clen_3,
.clen_4,
.clen_5 {
	float: left;
	width: 578px;
	height: 760px;
	padding: 0px;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 20px;
	padding-left: 0px;
}

.clen_1 h1, 
.clen_2 h1, 
.clen_3 h1, 
.clen_4 h1, 
.clen_5 h1 { 
  margin:0 0 10px 0; 
  font-size: 16px; 
  color:white; 
}

.clen_1,
.clen_2,
.clen_3,
.clen_4,
.clen_5 { background: url(../images/buttons/clen_plain.gif) no-repeat; }

.clen_1 ul.subnav, 
.clen_2 ul.subnav, 
.clen_3 ul.subnav, 
.clen_4 ul.subnav, 
.clen_5 ul.subnav, 
#clen ul.subnav { left: auto; }

ul.clentabs {
	float: left;
	height: 160px;
	list-style: none;
	width: 120px;
    margin:0pt;
    padding:0pt;
	margin-top: 7px;
}
ul.clentabs li a {
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
	line-height: 28px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
ul.clentabs li a:hover {  
	text-decoration: none;
}

li.clentab-1 a,
li.clentab-2 a,
li.clentab-3 a,
li.clentab-4 a,
li.clentab-5 a { 
  background: url(../images/buttons/gbbutabn_plain.gif) no-repeat; display: block; height: 28px; }

li.clentab-1 a:hover, li.clentabon-1,
li.clentab-2 a:hover, li.clentabon-2,
li.clentab-3 a:hover, li.clentabon-3,
li.clentab-4 a:hover, li.clentabon-4,
li.clentab-5 a:hover, li.clentabon-5 { 
  background: url(../images/buttons/gbbutabn_plain_select.gif) no-repeat; height: 28px; }