html,body{font-family: Arial, sans-serif,verdana,helvetica;background-color:#171D24;background-image:url(../images/skybg.jpg);background-repeat:repeat-x;color:#222222;text-align:left;padding:0px;margin:0px;}

/*div.main{border-style:solid;border-color:#ffffff;border-width:1px;background-color:#ffffff;color:#3B3C5B;width:1000px;text-align:left;padding-left:0px;padding-top:0px;font-size:14px;margin:0px auto;min-height:500px;}*/

div.header{margin:0px auto;border-style:solid;border-color:#ffffff;border-width:0px;height:100px;text-align:left;width:1000px;}
div.header h1{display:inline;margin-top:10px;padding-left:0px;margin-left:0px;font-weight:normal;color:#ffffff;font-size:26px;}

div.headersub{text-align:left;padding: 25px 10px 0px 0px;}


div.mainmenu{background-color:#008BA4;margin-top:0px;height:21px;padding-top:0px;font-weight:bold;font-size:13px;color:#dddddd; border:1px solid #333333;line-height:21px;}
div.mainmenu div{text-align:center;min-width:100px;padding:0px;border-style:solid;border-color:#333333;border-width:0px 0px 0px 1px;float:left;height:21px;}
div.mainmenu div a {font-size:13px;color:#ffffff;text-decoration:none;padding:0px 25px;font-weight:bold;}


div.tagmenu{background-color:#FB440A;background-image:url('../images/navbg.jpg');background-repeat:repeat-x;margin-top:20px;height:35px;line-height:35px;padding-top:5px;border:1px solid #333333;border-bottom:0px solid #FC4001;}
div.tagmenu div{text-align:center;min-width:100px;padding:0px;border-style:solid;border-color:#FB2100;border-width:0px 0px 0px 1px;float:left;height:30px;padding-top:0px;}
div.tagmenu div a {font-size:22px;color:#000000;text-decoration:none;padding:0px 20px;}


div.breadcrumb{font-size:12px;border-style:solid;border-color:#ffffff;border-width: 0px 0px 0px 0px;line-height:17px;height:35px;width:1000px;margin:0px auto;padding:4px 0px;color:#eeeeee;clear:both;}div.breadcrumb_sub{padding:10px 0px;width:750px;float:left;margin-left:0px;}div.breadcrumb_sub, a{margin-left:10px;}

div.search_box{float:right;width:360px;padding:2px;text-align:right;margin:0px;margin-top:-35px;}
div.search_box input{font-size:16px;background-color:#eeeeee;color:#333333;height:22px;border:solid 2px #ffffff;}

#searchbutton {background-color:#A70200;background-image:url('../images/searchbut.jpg');color:#ffffff;background-repeat:no-repeat;width:68px;height:30px;cursor:pointer;border:solid 0px #ffffff;font-size:13px;line-height:18px;padding:0px;font-weight:bold;}

/*#formbutton{border:solid 1px #ffffff;background-color:#461F69;height:28px;line-height:25px;color:#ffffff;padding: 5px;font-size:15px;cursor:pointer;}*/

div.maincontent
{
min-height:400px;background-color:#ffffff;width:1000px;margin:0px auto;text-align:right;border-style:solid;border-color:#ffffff;border-width:1px;
}

div.maincontent_inner
{
text-align:left;padding:10px;font-size:14px;line-height:15px;width:800px;float:left;border-right:0px solid #171D24;background-color:#ffffff;
}

div.maincontent_homepage_inner /*alternative for homepage - no adsense panel so use full width */
{
text-align:left;padding:10px;font-size:15px;line-height:16px;float:left;border-right:0px solid #dedede;background-color:#ffffff;
}

div.lower
{
min-height:100px;clear:both;background-color:#ffffff;width:1000px;margin:0px auto;text-align:center;border-style:solid;border-color:#ffffff;border-width:1px;
}

div.rh {background-color:#AFD7DA;color:#111111;font-size:11px;padding-top:10px;padding-bottom:10px;text-align:left;min-height:25px;font-weight:bold;margin-bottom:1px;}


div.footer{width:1000px;background-color:#000000;color:#ffffff;padding:10px 0px 10px 0px;border-style:solid;border-color:#ffffff;border-width:1px;line-height:15px;margin:0px auto;margin-top:10px;font-size:12px;}

div.footer_sub{margin-left:10px;}

div.left_hand{width:830px;float:left;margin:0px 1px 0px 0px;}div.left_inner{margin:0px 5px 0px 10px;color:#080C0F;line-height:20px;}div.homeright{width:610px;text-align:center;padding-top:5px;float:right;line-height:17px;}

div.gbar{width:160px;float:left;margin:5px 0px 20px 0px;text-align:left;}

.gutter{font-weight:bold;text-align:right;font-size:11px;color:#ffffff;width:1000px;margin:5px auto;}

div.bookmark{margin:0px;padding:20px 10px;background-color:#ECEEF5;font-size:12px;min-height:60px;}
div.bookmark2{margin:0px;line-height:30px;text-align:right;background-color:#ffffff;font-size:13px;min-height:40px;width:160px;}

div.tags{clear:both;min-height:28px;margin:0px 0px 0px 0px;font-size:11px;padding:5px 5px;background-color:#000000;color:#eeeeee;text-align:left;}
ul.taglist{display:inline;list-style:none;}
ul.taglist li{display:inline;background-color:#222222;font-weight:bold;color:#ffffff;margin:0px 5px 0px 0px;padding:2px 5px;float:left;}
a {outline:none;}

td{font-size:14px;}

h1{font-weight:normal;color:#080C0F;font-size:25px;letter-spacing:-0.4px;margin-left:0px;}
h2{font-weight:normal;color:#2959A9;font-size:24px;letter-spacing:-0.2px;}
h3{font-weight:normal;color:#080C0F;font-size:17px;}
h4{font-weight:bold;color:#2959A9;font-size:14px;margin:0px;}
h1.white{font-weight:normal;color:#ffffff;font-size:25px;}

h2.special{font-weight:bold;background-color:#05060B;font-size:17px;color:#ffffff;padding:5px 2px;padding-left:10px;margin-top:0px;line-height:18px;}
/*
h2.special2{text-align:left;font-weight:bold;background-color:#05060B;font-size:14px;color:#ffffff;padding:3px 1px 1px 1px;padding-left:10px;margin-top:0px;display:inline;line-height:15px;}
h2.special3{font-weight:bold;background-color:#05060B;font-size:17px;color:#ffffff;padding:1px;padding-left:10px;margin-top:0px;line-height:18px;}h2.pink{color:#5B576E;}
*/
a:link, a:visited{color:#1A2B64;text-decoration:none;margin:0px;}a:hover{color:#304FBA;text-decoration:underline;}a.bread:link, a.bread:visited{color:#dddddd;text-decoration:none;margin:0px;}a.bread:hover{color:#ffffff;}
a.white:link, a.white:visited{color:#ffffff;text-decoration:none;}a.white:hover{color:#FFFFFF;}

/*a.white2:link, a.white2:visited{font-size:21px;color:#222222;text-decoration:none;padding:5px 25px;}a.white2:hover{color:#444444;padding:5px 25px;}*/

a.yellow:link, a.yellow:visited{color:#D8106F;text-decoration:none;font-weight:normal;}a.yellow:hover{color:#F53230;}.small{font-size:10px;}.grey{background-color:#D6F1FE;margin:10px;padding:10px;}.midgrey{background-color:#B5E6FD;}.black{min-height:102px;background-color:#05060B;}.home_gallery{font-family: verdana,Arial, sans-serif, 'trebuchet ms',helvetica;background-color:#ffffff;width:340px;float:left;margin:10px 10px 10px 10px;}.article{padding:0px 10px 0px 0px;line-height:20px;}.credit{line-height:30px;background-color:#D9FAFF;margin:10px;padding:10px;clear:both;}.dark_grey{}.greymore{margin:1px;padding:5px 25px 25px 25px;background-color:#F1F1F1;}img{border:0px;}
.quizdesc
{
font-size:15px;line-height:20px;
}
.quizinner
{
line-height:24px;
}
.qheader {font-size:15px;color:#ffffff;display:block;background-color:#000000;padding:3px 5px;text-align:left;margin:45px 0px 5px 0px;clear:left;width:100px;}

.questiontext {font-size:23px;line-height:28px;color:#2959A9;clear:left;}
.showanswer {font-size:23px;color:#222222;font-weight:normal;line-height:29px;}
.noanswer {font-size:23px;color:#777777;font-style:italic;}
.useranswer {font-size:23px;color:#777777;font-weight:normal;}
.correctanswer {font-size:12px;color:#6AC239;font-style:italic;}
.closeanswer {font-size:12px;color:#2959A9;font-style:italic;}
.wronganswer {font-size:12px;color:#E0281F;font-style:italic;}
.showuseranswer {font-size:15px;}
.youranswerlabel {background-color:#222222;color:#ffffff;padding:2px;}
table.answerpanel {width:800px;min-height:240px;margin-top:10px;margin-bottom:40px;background-color:#EEEEEE;}
table.answerpanel td {padding:2px;}
div.homepagetext {width:480px;float:right;font-size:13px;line-height:15px;}


div.homepromocontainer
{max-width:480px;min-height:450px;background-color:#000000;padding:1px;float:left;margin-right:10px;padding-bottom:5px;}

.homepromocontainer h2	
{font-size:17px;color:#ffffff;display:block;background-color:#000000;padding:5px;text-align:left;margin:5px 0px 5px 0px;clear:left;font-weight:normal;letter-spacing:none;}

div.homepromo
{min-height:130px;width:140px;float:left;background-color:#222222;color:#eeeeee;margin:5px 0px 0px 5px;font-size:11px;line-height:13px;padding:5px;border:1px solid #333333;letter-spacing:none;}

div.homepromo a:link, div.homepromo a:visited
{color:#FE892C;font-size:13px;font-weight:bold;}
div.homepromo a:hover
{color:#FE892C;text-decoration:none;font-size:13px;font-weight:bold;}
.homepromo img
{width:140px;height:50px;float:left;background-color:#ffffff;margin:0px;margin-bottom:5px;border:solid 1px #fafafa;}


div.homechartcontainer
{width:230px;background-color:#000000;color:#FD862A;padding:3px;float:left;margin-right:3px;line-height:19px;font-size:11px;}

.homechartcontainer h2	
{font-size:15px;color:#ffffff;display:block;background-color:#000000;padding:3px 5px;text-align:left;margin:5px 0px 5px 0px;clear:left;font-weight:normal}




.finalscore
{
margin:30px 0px;
font-size:35px;
color:#2959A9;
}


a.big_red_button
{
background-image: url(../images/big_red_button.jpg); background-repeat: no-repeat;height: 60px;width: 340px;display: block;color:#ffffff;line-height:45px;font-size:21px;padding:10px 0px;text-align:center;margin:0px auto;
}

input.big_red_button
{
border:0px;background-image: url(../images/big_red_button.jpg); background-repeat: no-repeat;height: 60px;width: 340px;display: block;color:#ffffff;line-height:40px;font-size:21px;padding:10px 0px;text-align:center;margin:30px auto;float:left;cursor:pointer;
}

input.big_red_button:hover
{
text-decoration:underline;
}



.finalscoresummary
{
font-size:31px;
color:#2959A9;
text-align:left;
padding-top:0px;
margin-top:85px;
}

.finalscoresummarylabel
{
font-size:27px;
color:#2959A9;
text-align:right;
width:800px;
padding-right:10px;
padding-top:15px;
float:right;
font-weight:normal;
}

.randomlyrics{clear:both;background-color:#008BA4;color:#ffffff;text-align:center;margin: 0px; padding:30px 10px;font-size:22px;border-width:1px 0px 1px 0px; border-style:solid;border-color:#ffffff}

.randomlyrics span {letter-spacing:-0.4px;}
.randcredit
{
font-style:italic;
font-size:15px;
color:#dddddd;
}

a.buttonlink:link, a.buttonlink:visited
{
background-color:#FF3E10;border:1px solid #ffffff;color:#ffffff;font-size:13px;letter-spacing:none;font-weight:bold;text-decoration:none;padding:3px 5px;
}
a.buttonlink:hover
{
background-color:#FF3E10;border:1px solid #ffffff; color:#ffffff;font-size:13px;letter-spacing:none;font-weight:bold;text-decoration:none;
}
/*.home_promo{background-color:#080C0F;color:#ffffff;text-align:center;width:330px;height:82px;padding:3px;float:left;border-style:outset;border-color:#444444;border-width:1px;margin:5px;}div.feature_bar{margin:5px;}
*/

div.cloud{text-align:center;padding:20px 40px;border:0px #cccccc solid;font-size:17px;line-height:23px;margin:0px 0px;}.white_border{border-style:solid;border-color:#ffffff;border-width:1px;}#cloud, #listcloud { padding: 2px; line-height: 1.84em; text-align: center;color:#2959A9; }#cloud a, #listcloud a { padding: 2px 7px;text-decoration:none;color:#2959A9; }

#cloud a.tag1, #listcloud a.tag1 { font-size: 0.65em; font-weight:bold; }
#cloud a.tag2, #listcloud a.tag2 { font-size: 0.80em; font-weight: normal; }
#cloud a.tag3, #listcloud a.tag3 { font-size: 0.95em; font-weight: normal; }
#cloud a.tag4, #listcloud a.tag4 { font-size: 1.10em; font-weight: bold; }
#cloud a.tag5, #listcloud a.tag5 { font-size: 1.35em; font-weight: normal; }
#cloud a.tag6, #listcloud a.tag6 { font-size: 1.55em; font-weight: normal; }
#cloud a.tag7, #listcloud a.tag7 { font-size: 1.85em; font-weight: normal; }
#cloud a.tag8, #listcloud a.tag8 { font-size: 2.00em; font-weight: bolder; }
#cloud a.tag9, #listcloud a.tag9 { font-size: 2.30em; font-weight: normal; }
#cloud a.tag10, #listcloud a.tag10 { font-size: 2.95em; font-weight: bold;}

#listcloud a:hover{color:#6A72B0;}#listcloud { margin: 0; }
#listcloud li { display: inline; }#list { margin-top: 500px; }

.alpha_nav{background-color:#000000;margin:5px 1px;color:#ffffff;font-weight:bold;padding:1px;font-size:14px;line-height:30px;text-decoration:none;}
.alpha_nav a {color:#ffffff;padding:1px 4px;margin:1px 1px 1px 0px;font-weight:bold;text-decoration:none;}
.alpha_nav a:hover {background-color:#008BA4;color:#ffffff;padding:1px 4px;margin:1px 1px 1px 0px;font-weight:bold;text-decoration:none;}

.alpha_link	 {display:block;background-color:#FF3E10;clear:left;margin:25px 0px;color:#ffffff;font-weight:bold;padding:5px 35px;font-size:17px;text-decoration:none;}
.alpha_link:hover	 {display:block;background-color:#FF3E10;clear:left;margin:25px 0px;color:#ffffff;font-weight:bold;padding:5px 35px;font-size:17px;text-decoration:none;}

.chunky_link{display:block;background-color:#FF3E10;clear:left;margin:10px 0px;color:#ffffff;font-weight:bold;padding:3px 35px;font-size:15px;text-decoration:none;}
	
.orange{display:block;background-color:#FF3E10;clear:left;margin:15px 0px;color:#ffffff;font-weight:bold;padding:5px 15px;font-size:17px;text-decoration:none;}

ul.sitemap {list-style:none;padding-left:5px;margin:5px 5px 40px 5px;}
ul.sitemap li {margin:15px 0px;padding:0px;font-size:14px;line-height:25px;}
ul.sitemap li ul {list-style:none;padding-left:35px;margin-bottom:35px;}
ul.sitemap li  ul li{margin:0px;padding:0px;font-size:14px;line-height:17px;}

ul.plain_list {list-style:none;padding-left:5px;margin:15px;}
ul.plain_list li {margin:6px 0px;padding:0px;font-size:21px;line-height:31px;}



a.info {position:relative; z-index:24; text-decoration:none;font-size:14px;color:#3B3C5B;}a.info:hover {z-index:25; }a.info span {display:none;}a.info:hover span { display:block;position:absolute;padding:3px;top:-5px;left:80px; width:280px; font-size:22px;min-height:26px;border:2px solid #000000;background-color:#222222; color:#ffffff;text-align:center;vertical-align:middle;text-decoration:none;}a.info2 {position:relative; z-index:24; text-decoration:none;font-size:14px;color:#3B3C5B;}a.info2:hover {z-index:25; }a.info2 span {	display:none;}a.info2:hover span { display:block;position:absolute;padding:3px;top:-5px;left:250px; width:250px; font-size:15px;min-height:30px;border:1px solid #ffffff;background-color:#3B3C5B; color:#ffffff;text-align:center;vertical-align:middle;text-decoration:none;}a.info3 {position:relative; /*this is the key*/z-index:24; text-decoration:none;font-size:13px;color:#3B3C5B;}a.info3:hover {z-index:25; }a.info3 span {display:none;}a.info3:hover span { display:block;position:absolute;padding:3px;top:-5px;left:10px; width:200px; font-size:15px;min-height:30px;border:1px solid #ffffff;background-color:#3B3C5B; color:#ffffff;text-align:center;vertical-align:middle;text-decoration:none;}a.infolinkquiz {position:relative; z-index:24; text-decoration:none;font-size:13px;color:#3B3C5B;}a.infolinkquiz:hover {z-index:25; }a.infolinkquiz span {display:none;}a.infolinkquiz:hover span { display:block;position:absolute;padding:10px;top:-50px;left:-100px; width:200px; font-size:12px;line-height:13px;min-height:30px;border:1px solid #ffffff;background-color:#3B3C5B; color:#ffffff;text-align:center;vertical-align:middle;text-decoration:none;}a.gallery, a.gallery:visited {color:#000000;} a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000000; text-decoration:none; border:1px solid #000; width:100px; height:100px; float:left; margin:1px; z-index:50;}a.slidea {background:url(../images/blurred_1.jpg);}a.slidec {background:url(../images/blurred_3.jpg);}a.slided {background:url(../images/blurred_4.jpg);}a.slidee {background:url(../images/blurred_5.jpg);}a.slidef {background:url(../images/blurred_6.jpg);}a.slideg {background:url(../images/blurred_7.jpg);}a.slideh {background:url(../images/blurred_8.jpg);}a.slidei {background:url(../images/blurred_9.jpg);}a.slideb {background:url(../images/blurred_10.jpg);}a.gallery em, a.gallery span {display:none;}a.gallery:hover {border:1px solid #ffffff;}#container_left {position:relative; min-width:600px;  background:#ffffff; color:#111111; border:0px solid #a49188; margin:0px;}#container_left img {border:0;}#container_left .thumbs {width:400px; position:absolute; left:0; top:0;}#container_left a.gallery:hover span {display:block; position:absolute; width:302px; height:50px; top:20px; left:505px; padding:1px; font-style:italic; color:#cccccc;  z-index:100;font-size:10px;}#container_left a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}#container_left a.gallery:active, #container_left a.gallery:focus {border:1px solid #000;}#container_left a.gallery:active em, #container_left a.gallery:focus em {display:block; position:absolute; width:170px; height:170px; top:5px; left:320px; padding:3px; color:#000; border:1px solid #3d330f; z-index:50;}#container_left h1 {font-size:11px;padding-left:300px;}#container_left h1 em {font-size:0.6em; color:#000;}.link_question{margin:20px 0px;min-height:130px;padding:5px;background-color:#F1F1F1;}

div.chart{border: outset 1px #444444;background-color:#BFF2F7;background-image: url(../images/chart.jpg);background-repeat:no-repeat;margin:10px 10px 15px 0px;text-align:left;float:left;width:290px;min-height:250px;font-size:14px;line-height:16px}div.chart hr{margin:1px;}.chartno{font-weight:bold;text-align:right;}


.usercontactform
{margin-top:20px;clear:left;line-height:50px;padding:20px;text-align:right;margin:0px;background-color:#222222;color:#ffffff;}

.usercontactform input{font-size:16px;background-color:#eeeeee;color:#333333;height:22px;border:solid 2px #ffffff;}
.usercontactform textarea{font-size:16px;background-color:#eeeeee;color:#333333;border:solid 2px #ffffff;}
#usercontactform  {background-color:#DD0101;color:#ffffff;font-size:13px;font-weight:bold;min-width:68px;height:29px;cursor:pointer;border:solid 1px #ffffff;}


div.goofbox
{
text-align:center;
}
div.goofbox_inner
{
width:500px;
background-color:#eeeeee;
color:#333333;
padding:60px 30px;
margin:60px auto 0px auto;
text-align:center;
font-size:21px;
}
/*
.big_red_button li{list-style: none;padding: 0px;margin: 0px auto;}
.big_red_button {background-repeat: no-repeat;height: 60px;width: 340px;}
.big_red_button a{background-image: url(../images/big_red_button.jpg); background-repeat: no-repeat;height: 60px;width: 340px;display: block;color:#ffffff;line-height:21px;font-size:21px;}
.big_red_button a:hover{position:relative; top:3px; left:3px; color:#ffffff;}
*/
div.oddoneout{float:left;height:35px;width:35px;background-image: url(../images/odd_one_out.gif);background-repeat: no-repeat;font-size:14px;text-align:center;color:#ffffff;font-weight:bold;padding-top:5px;}div.cheese{background-image: url(../images/cheese.gif);background-repeat: no-repeat;height: 33px;width: 31px;float:left;font-size:17px;text-align:center;padding-top:5px;margin-right:5px;font-weight:bold;color:#000000;}div.gobutton{font-weight:bold;text-align:center;padding:3px 4px;font-size:15px;background-color:#D8106F;margin:2px auto;border:1px solid #ffffff;color:#ffffff;-moz-box-shadow: 3px 3px 3px #666;  -webkit-box-shadow: 3px 3px 3px #666; box-shadow: 3px 3px 3px #666;}div.adsense{text-align:left;line-height:30px;}div.link_inner{line-height:19px;padding-bottom:20px;margin:10px 3px 0px 10px;}.link_inner a{font-weight:bold;}div.freequiz{width:200px;height:200px;background-color:#FF2000;background-image:url('../images/freequiz.jpg');background-repeat:no-repeat;margin:5px 15px;font-size:17px;color:#ffffff;text-align:center;float:left;font-weight:bold;}hr{color:#6A72B0;}
