* {
padding:0px;
margin:0px;
}

body {
background-image:url(/img/blue-header-bg.jpg);
background-color:#002b7f;
background-position:0 0;
background-repeat:no-repeat;

font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
}

.red {
background-image:url(/img/red-header-bg.jpg);
background-color:#7f0100;
}

.green {
background-image:url(/img/green-header-bg.jpg);
background-color:#007f17;
}

.blue {
background-image:url(/img/blue-header-bg.jpg);
background-color:#002b7f;
}

.yellow {
background-image:url(/img/yellow-header-bg.jpg);
background-color:#797200;
}

.orange {
background-image:url(/img/orange-header-bg.jpg);
background-color:#DE6709;
}

.pink {
background-image:url(/img/pink-header-bg.jpg);
background-color:#C050B6;
}

.purple {
background-image:url(/img/purple-header-bg.jpg);
background-color:#690080;
}

#wrapper_main {
background-image:url(/img/header-bg-1.png);
background-position:0px 0;
background-repeat:no-repeat;
margin:0 auto;
width:990px;
}

#headertop {
height:80px;
margin:0 0 0 6px;
width:990px;
}

#navigation {
/*float:left;*/
padding-right:10px;
padding-top:5px;
}

#topbanner {
width:970px;
height:90px;
margin:0px;
text-align:center;
}

#logo_quizsites {
background-image:url(/img/logo.png);
float:left;
height:50px;
line-height:50px;
margin:10px;
width:250px;
}

.image_replace_anchor {
background-position:0 0;
background-repeat:no-repeat;
}

#logo_quizsites a {
height:50px;
line-height:50px;
width:250px;
}

.image_replace_anchor a {
display:block;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-indent:-9999px;
}

#wrapper_main #content {
/*background-image:url(/img/bg.png);*/
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
}

#wrapper_main #quizhead {
width:990px;
height:250px;
float:left;
}


#wrapper_main #content #content_callout {
height:150px;
padding:70px 0 0 340px;
width:594px;
}



#topcurve {
background:url('/img/top-curve.png');
width:990px;
height:40px;
float:left;
text-align:center;
}

#topcurve #ad {
margin-top:13px;
}

.clear {
clear:both;
}

#title_h1 {
color:white;
font-size:34px;
font-style:italic;
}

#maincontent {
float:left;
width:990px;
background:white;
padding-top:10px;
color:black;
}

#left {
float:left;
width:610px;
margin-left:10px;
}

#right {
float:left;
width:160px;
margin-left:10px;
}

.footer {

/*padding-top:10px;*/
}

.footer h5 {
font-family:arial;
font-size:14px;
color:black;
margin-left:10px;
}

.footer #linkbox {
width:190px;
font-size:11px;
float:left;
margin:10px;
}

.footer #linkbox a {
font-family:arial;
color:#0079BE;
}

.footer p {
font-size:12px;
width:100%;
text-align:center;
float:left;
}

.submit-button {
font-family:arial,sans-serif;
font-size:25px;
font-weight:bold;
padding-bottom:5px;
padding-left:25px;
padding-right:25px;
padding-top:5px;
margin-top:20px;
}



#header-profilepic {
margin: 0px 0px 0px 5px;
/* border: solid 1px #7e8f45; */
float:right;
}

#header-account {
clear: none;
text-align: right;
padding: 5px 5px 0px 10px;
font-size: 18px;
color:#000000;
}

#header-account .account_links {
padding: 4px 0px;
color: #000000;
}

#header-account .account_links a {
color: #000000;
}

ol {
font: italic 1em Georgia, Times, serif;
color: #999999;
font-size:25px;
padding-left:61px;
}


ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


.resultbox {

}

.resultbox h2 {
font:bold 35px  arial;
color:black;
}


.quizbox h3 {
font:bold 18px  arial;
padding-bottom:5px;
padding-top:10px;
color:black;
margin:0;
}



.quizbox label {
font-size:13px;
padding:5px;
width:95%; 
display:block;
color:black;
font-family:arial;
font-style:normal;
}

.quizbox label input {
margin-right:4px;
}

.quizbox label:hover {
background-color:yellow;
}

.quizbox h2 {
font-size:20px;
font-weight:bold;

}



.quizbox a {
font-size:13px;
font-weight:bold;
text-decoration:underline;
}

.leftbanner {
float:left;
height:600px;
padding:10px;
width:160px;
}

.topbannerlist {
text-align:center;
}


.error {
display:none;
}

.error {
font-family:arial, sans-serif;
font-size:14px;
font-weight:bold;
font-style:none;
background:#A00000;
color:white;
width:500px;
height:30px;
padding:3px;
}



#quizbox {
float:left;
}

#bookmarkfb {
width:300px;
border:1px solid #94A3C4;
background:#ECEFF5;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:14px;
font-weight:bold;
color:#3B5998;
margin-bottom:10px;
}

#leftbanner {
width:225px;
border:1px solid #94A3C4;
background:#ECEFF5;
text-align:center;
margin-bottom:10px;
}


#connectbox {
width:300px;height:148px;background:url(/img/facebookconnect.gif);margin-bottom:10px;
}

#connectbox #floating {
margin-left:20px;margin-top:100px;position:absolute;
}

#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	background-color:#F5F5F5;
	border:1px solid #CCCCCC;
	color:#3B5998;
	font-weight:normal;
	margin-left:10px;
	padding:2px 7px;
	text-decoration:none;
	width:22px;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	background-color:#3B5998;
	border:1px solid #BBDDFF;
	color:#FFFFFF;
	cursor:default;
	font-weight:bold;
	margin-left:10px;
	padding:6px 10px;
	text-decoration:none;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

#indexthumbs {
	float:left;
	width:500px;
	margin-bottom:10px;
	font-family:georgia,verdana,"Times New Roman",times;
}

.index h2 {
color:black;
font-family:arial,sans-serif;
font-size:30px;
margin-bottom:20px;
}

#indexthumbnail {
	float:left;
	width:100px;
	text-align:center;
}

#indexthumbnail img {
	width:90px;
	height:90px;
	border:0px;
}

#indexthumbdesc {
	float:left;
	padding-left:10px;
	width:390px;
}

#indexthumbdesc h4 a {
	font-size:15px;
	color:#3B5998;
	font-family:arial,sans-serif;
	text-decoration:none;
}

#indexthumbdesc p {
font-family:14px;
}






#headerwrapper {
background-image:url(/img/red-header-bg.jpg);
background-repeat:repeat-x;
margin:0 auto;
width:100%;
position:absolute;
top:0px;
z-index:-30;
height:500px;
}


/************* menu *****/
#menu {
float:left;
margin-left:10px;
width:180px;
font-family:verdana,sans-serif;
}

#menuhd {
background-color:#B2D40A;
height:25px;
margin-bottom:8px;
margin-top:10px;
}

#menu #menuhd b {
font-size:11px;
line-height:25px;
margin-left:5px;
margin-top:5px;
}

#menu li.first {
background:#FAF9F6 none repeat scroll 0 50%;

}

#menu li.first a {
padding:0 0 5px;
}

#menu li {
color:#969696;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#menu li {
background:#FAF9F6 url(/img/dotted.gif) repeat-x scroll left top;

}

#menu li a {
color:#2786C2;
font-weight:bold;
text-decoration:none;
padding:5px 0;
display:block;
}

#menu li a:hover {
color:#FFF;
background:#2786C2;
}

#menu #menuhd b {
color:black;
font-size:11px;
line-height:25px;
margin-left:5px;
margin-top:5px;
}

.searchbox {

background:#64A517 none repeat scroll 0 0;

height:24px;
width:180px;

/*
float:left;
margin-right:140px;
margin-top:20px;*/
}

.searchinput {
height:18px; 
width:140px;
}

.Btn {

background:#64A517 url('/img/search.gif') no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
margin:0;
padding:0;
text-align:center;
width:20px;
}

#featured {
float:left;
background-color:#FFFFFF;
width:990px;
margin-bottom:15px;
}

#homefeatured {
text-align:center;
border-right:1px dotted #666666;
height:270px;
text-align:left;
width:150px;
margin-left:10px;
float:left;
}

#text {
height:150px;
}

.lastfeatured {
border:none  !important;
}

#homefeatured h2 {
color:#FF2A00 !important;
font-size:14px;
text-align:left;
font-weight:bold;
font-family:Arial,sans-serif;
}

#homefeatured a {
color:#FF2A00 !important;
text-decoration:none;
}

#homefeatured p {
font-family:georgia;
font-size:11px;
text-align:left;
color:#222222;
font-style:italic;
height:120px;
width:120px;

}

#homefeatured img {
border:0;
/*width:120px;*/
/*height:120px;*/
}



#mainarealeft {

float:left;


position:relative;
width:300px;

}



#mainarearight {
float:left;
width:300px;
margin-left:10px;
position:relative;

}


#squarequiz {
width:300px;
float:left;
margin-bottom:10px;
background-color:#FFF;
font-family:verdana,sans-serif;
}

#squaread {
margin-bottom:10px;
float:left;
}

#squarehead {
background-color:#4EBAFF;
height:25px;
}

#squarehead h3 {
font-size:12px;
padding:2pt 0pt 0px 7px;
color: black;
/*    text-transform:lowercase;    */

}

#squarequizzeshalf {
float:left;
width:139px;
padding:5px;
}

#squarequizzes {
float:left;
width:300px;
padding:5px;
}

#squarequiz a {
font-size:12px;
color:#0068A9;
}

#squarequiz ul {
float:none;
list-style-type: disc;
list-style-position: inside;
color: #C5D3D8;
width:290px;
}


#bottombar {
background:url(/img/bottombar.gif);
height:51px;
width:990px;
float:left;
}

#bottombar ul {
float:left;
letter-spacing:-0.1px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-top:18px;
margin-left:180px;
}

#bottombar ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/pageimg/tool_bullet.png) no-repeat scroll right center;
float:left;
padding:0 12px 0 8px;
}

#bottombar a {
color:#0079BE;
font-size:14px;
font-weight:bold;
}

#bottomadbar {
width:990px;
height:20px;
background:#e3e3e3;
float:left;
text-align:center;
}

#quizsmallhead {
font-family:verdana,sans-serif;
margin-left:23px;
margin-bottom:10px;
}

#quizsmallhead h2 {
font-size:12px;
}

#youarehere {
font-family:verdana,sans-serif;
color:#66665A;
font-size:10px;

padding:0;
}

#youarehere a {
color:#66665A;
font-size:10px;
}

.bottomlinks
{
color:white;
}

.last
{
border:none !important;
}

.heading
{
font-family:arial,sans-serif;
font-size:18px;
padding-bottom:20px;
padding-top:20px;
}

.noimage1
{
padding-top:20px !important;
padding-bottom:20px !important;
height:100px !important;
}

.noimage2
{
padding:0px !important;
width:990px !important;
height:100px !important;
}

#main
{
	float:left;
	width:600px;
}

.category
{
	float:left;
	width:300px;
}

.quizsquare
{
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	width:280px;
	background:transparent url(/img/dotted.gif) repeat-x scroll left bottom;
}

.thumb
{
	float:left;
	width:80px;
	height:80px;
	margin-right:10px;
}

.detail
{
	float:left;
	width:190px;	
	margin-bottom:10px;
}

.title
{
	margin-bottom:5px;
}

.descript
{
	color:#333333;
	font-family:verdana,sans-serif;
	font-size:11px;
}

a.header, a.header:link, a.header:visited, a.header:active
{
	font-size:14px;
	font-weight:bold;
	font-family:arial,sans-serif;
	color:#2786C2;
	cursor:pointer;
	text-decoration:none;
}

a.header:hover
{
	color:#F75342;
	cursor:pointer;
	text-decoration:none;
}

#bottom_ad
{
margin-top:20px;
}

#ad1
{
float:left;
width:300px;	
}

#ad2
{
float:left;
width:300px;
margin-left:10px;
}

#searchdiv
{
border:1px solid;
margin-bottom:15px;
padding:20px;
width:930px;
}

.zeromargin
{
margin-left:0px !important;	
}


