body { font: 12px verdana,arial,sans-serif; line-height: 16px; background: #eee url(http://cdn.gotoquiz.com/img/2.0/bg.gif) repeat-y 10px 0px; margin-left: 100px; }

a:link { color: #34f; }
a:visited { color: #34f; }
a:hover { color: #78f; }

h1, h2 { margin: 0px; height: 20px; color: #fff; font: bold 13px verdana,arial,sans-serif; padding: 4px; padding-left: 8px; background: #61a url(http://cdn.gotoquiz.com/img/2.0/pur_blu_nav_sprite.png) no-repeat 0 0; }
h1 { width: 624px; }
h2 { background-color: #25a; background-position: -636px 0; width: 148px; }
h3 { font: bold 12px verdana, arial, 'sans serif'; padding: 0px; margin: 8px 0px 4px 4px; }

div#lbar { padding: 0px; width: 160px; position: absolute; top: 82px; left: 32px; }
div#main { padding: 0px; width: 636px; position: absolute; top: 82px; left: 200px; }  
div.drop { top: 156px !important; }
div.lbox { background-color: #eee; margin-bottom: 10px; }
div#mainbox1, div#mainbox3 { background: #fff url(http://cdn.gotoquiz.com/img/2.0/icon_sprite4.png) repeat-x 0 -249px; }
div#txtlnx { position: absolute; top: 56px; left: 108px; width: 728px; font: 12px verdana,arial,sans-serif; }
div#footer { margin: 8px 0px 30px 4px; clear: both; }
div#middisp { margin: 6px 84px 6px 84px; text-align: center; border: 1px solid #ddd; padding: 4px; background-color: #eee; }
div#ratebox { text-align: center; }

div#topbar { position: absolute; top: 54px; left: 32px; width: 800px; border: none; vertical-align: middle; }
table#topsearch { margin: 0; padding: 0; display: block; float: right; }
table#topsearch td { vertical-align: middle; padding: 0; margin: 0; color: #333; }
#cse-search-box { margin: 0; padding: 0; display: inline; }
#cse-search-box input { margin: 0; }
#cse-search-box div { padding: 0; margin: 0; }
div#topbarleft { }

p { padding: 4px; margin: 0px; }

table#userquiz { margin-bottom: 10px; clear: both; }
table#userquiz tr th { font: bold 16px georgia, serif; text-align: left; padding: 12px 0px 4px 2px; }
table#userquiz tr th.first { padding-top: 0px; }
table#userquiz tr td { vertical-align: top; padding: 2px 12px 2px 12px; width: 616px; background: #eee url(http://cdn.gotoquiz.com/style/2.0/tdsprite.gif) repeat-y -1272px 0; }
table#userquiz tr td.first { background-repeat: no-repeat; background-position: 0 0; padding-top: 10px; }
table#userquiz tr td.last { background-repeat: no-repeat; background-position: -636px bottom; padding-bottom: 10px; }

table#nav { background: url(http://cdn.gotoquiz.com/img/2.0/pur_blu_nav_sprite.png) no-repeat -796px 0; position: absolute; top: 11px; left: 280px; }
table#nav tr td { height: 32px; font: bold 12px verdana, arial, 'sans serif'; vertical-align: middle; text-align: center; padding: 0px; background: transparent; }
img#logo { position: absolute; top: 8px; left: 32px; border: none; }

div#thankbox { width: 324px; }
div#specialbox { width: 324px; }

img.corr, img.incorr { margin: 2px 4px 2px 2px; vertical-align: middle; }
img.clear { margin: 0px 16px 0px 2px; }
a#anslink { display: block; }
input#ansbutton, a#anslink { margin-left: 4px; }
span.anscomm { font-style: italic; color: #f43; }

h3#btmlnx { padding-top: 8px; padding-bottom: 12px; }

textarea { overflow: auto; }

div.cmt { margin: 10px 5px 18px 5px; }
div.cmtname { font-weight: bold; }
div.cmtdate { font-size: 9px; color: #666; }
div.cmt p { margin: 4px 10px 0 12px; }

div#comments { height: 400px; width: 240px; overflow: auto; border: 1px solid #ddd; padding: 5px; }
div#cmtbox { width: 250px; float: right; }
div.incmt { border-bottom: 1px solid #ddd; margin-bottom: 10px; }
div.incmt p { margin: 5px; }
div.vcmt { font-size: 10px; margin-bottom: 6px; }
div#quizby { margin: 0 10px 0 0; text-align: right; color: #555; padding: 0; }
div#quizPic { float: left; padding: 4px; }
div#quizPic img { border: 1px solid #333; }

#recLinkHead { font-size: 1.3em; padding-top: 6px; }
#recLinkList { margin: 0 0 20px 5px; padding: 0; }
#recLinkList li { list-style: none outside; margin: 0; padding: 5px 0 5px 0; }
#recLinkList li a { font-size: 1.2em; }
#recLinkList li#recLinkMsg { font-style: italic; padding: 0px 0px 5px 10px; }

#linkBar        { text-align: right; margin: 0 4px 6px 4px; }
.commentLink, .catLink, #reportQuiz, .fbShare, .msShare, .uArrow { height: 16px; padding: 1px 0 1px 19px; background: transparent url(http://cdn.gotoquiz.com/img/2.0/icon_sprite4.png) no-repeat 0 0; }
.catLink        { background-position: 0 -64px; }
#reportQuiz     { background-position: 0 -32px; }
.fbShare        { background-position: 0 -128px; }
.msShare        { background-position: 0 -160px; }
.uArrow         { background-position: right -223px; padding: 0 8px 0 0; height: 12px; }
.reportQuizBox  { background-color: #eee; border: 1px solid #999; padding: 0 0 5px 0; line-height: 24px; }
.reportHead     { font: bold 16px Georgia,'Times New Roman',serif; margin: 0 0 8px 0; padding: 3px 5px 3px 19px; background: #ddd url(http://cdn.gotoquiz.com/img/exclamation.png) 2px 4px no-repeat; border-bottom: 1px solid #999;}
.reportQuizBox a { padding-left: 18px; background: transparent url(/img/bullet_red.png) 2px 0 no-repeat; }
.reportResult   { padding: 5px; }
#crumbs         { float: left; align: left; }
#footpanel {position:fixed;bottom:0;left:0;z-index:9999;background:transparent url(/img/footpanel230.gif) no-repeat 0 0;border:none;width:216px;margin:0;margin-left:480px;padding:4px 4px 2px 20px;text-align:center;font-size:12px;font-weight:bold;line-height:12px;color:#444;}

#imglinx { list-style: none; margin: 10px 0; width: 160px; padding: 0; }
#imglinx li { display: block; margin: 0; width: 160px; padding-bottom: 18px; text-align: center; }
#imglinx li a { border: 1px solid #eee; display: block; height: 100%; width: 158px; background: #eee; }
#imglinx li a img { border: 1px solid #000; padding: 4px; display: block; margin: 0; width: 90px; height: 40px;
                    margin-left: auto; margin-right: auto; background: url(http://cdn.gotoquiz.com/img/ic/ic_sprite.jpg) no-repeat 0 0;}
#imglinx li a b { display: block; margin: 0; }
#imglinx li a:hover img,
#imglinx li a.mouseover img { border: 1px solid #000; padding: 0; margin-top: 4px; background-position: -4px -4px; }
#imglinx li a:hover b,
#imglinx li a.mouseover b { margin-top: 4px; }

#imglinx li a img#nerd { background-position: 0 -308px; }
#imglinx li a:hover img#nerd,
#imglinx li a.mouseover img#nerd { background-position: -4px -312px; }

#imglinx li a img#attract { background-position: 0 -220px; }
#imglinx li a:hover img#attract,
#imglinx li a.mouseover img#attract { background-position: -4px -224px; }

#imglinx li a img#quality { background-position: 0 -396px; }
#imglinx li a:hover img#quality,
#imglinx li a.mouseover img#quality { background-position: -4px -400px; }

#imglinx li a img#animal { background-position: 0 -132px; }
#imglinx li a:hover img#animal,
#imglinx li a.mouseover img#animal { background-position: -4px -136px; }

#imglinx li a img#bible { background-position: 0 -176px; }
#imglinx li a:hover img#bible,
#imglinx li a.mouseover img#bible { background-position: -4px -180px; }

#imglinx li a img#lonely { background-position: 0 -352px; }
#imglinx li a:hover img#lonely,
#imglinx li a.mouseover img#lonely { background-position: -4px -356px; }

#imglinx li a img#diploma { background-position: 0 -44px; }
#imglinx li a:hover img#diploma,
#imglinx li a.mouseover img#diploma { background-position: -4px -48px; }

#imglinx li a img#best { background-position: 0 -264px; }
#imglinx li a:hover img#best,
#imglinx li a.mouseover img#best { background-position: -4px -268px; }

#imglinx li a img#hypo { background-position: 0 -88px; }
#imglinx li a:hover img#hypo,
#imglinx li a.mouseover img#hypo { background-position: -4px -92px; }

