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 0; margin-left: 100px; }

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

h1, h2 { margin: 0; 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; text-shadow: #444 1px 1px 1.5px; }
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 0 4px 4px; }

img { border: none; }

#lbar { padding: 0; width: 160px; position: absolute; top: 82px; left: 32px; }
#main { padding: 0; width: 636px; position: absolute; top: 82px; left: 200px; }  
.drop { top: 156px !important; }
.lbox { background-color: #eee; margin-bottom: 10px; }
#mainbox1, #mainbox3 { background-position: 0 20px; 
        background-image: -moz-linear-gradient(top, #eee 2px, #fff 120px);
        background-image: linear-gradient(top, #eee 2px, #fff 1220px);
        background-image: -webkit-linear-gradient(top, #eee 2px, #fff 120px);
        background-image: -ms-linear-gradient(top, #eee 2px, #fff 120px);
        -pie-background: linear-gradient(top, #eee 2px, #fff 120px);
        behavior: url(/css/PIE.htc); }
#txtlnx { position: absolute; top: 56px; left: 108px; width: 728px; font: 12px verdana,arial,sans-serif; }
#footer { margin: 8px 0 30px 4px; clear: both; }
#middisp { margin: 6px 84px 6px 84px; text-align: center; border: 1px solid #ddd; padding: 4px; background-color: #eee; }
#ratebox { text-align: center; }

#topbar { position: absolute; top: 54px; left: 32px; width: 800px; border: none; vertical-align: middle; }
#topsearch { margin: 0; padding: 0; display: block; float: right; }
#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; }
#topbarleft { }

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

#userquiz { margin-bottom: 10px; clear: both; }
#userquiz th { font: bold 16px georgia, serif; text-align: left; padding: 12px 0 4px 2px; }
#userquiz th.first { padding-top: 0px; }
#userquiz 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; }
#userquiz td.first { background-repeat: no-repeat; background-position: 0 0; padding-top: 10px; }
#userquiz td.last { background-repeat: no-repeat; background-position: -636px bottom; padding-bottom: 10px; }

#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; }
#nav tr td { height: 32px; font: bold 12px verdana, arial, 'sans serif'; vertical-align: middle; text-align: center; padding: 0; background: transparent; }
#logo { position: absolute; top: 8px; left: 32px; border: none; }

#thankbox { width: 324px; }
#specialbox { width: 324px; padding-top: 6px; margin-bottom: 8px; }

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

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

textarea { overflow: auto; }

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

#comments { height: 400px; width: auto; overflow: auto; border: 1px solid #ddd; padding: 5px; }
#cmtbox { width: 250px; float: right; }
#cmtbox > h3 { background-color: #eee; border-radius: 4px 4px 0 0; color: #333; font-family: Georgia,serif; margin: 8px 0 0; padding: 3px 6px; }
.incmt { border-bottom: 1px solid #ddd; margin-bottom: 10px; }
.incmt p { margin: 5px; }
.vcmt { font-size: 10px; margin-bottom: 6px; }
#quizby { margin: 0 10px 0 0; text-align: right; color: #555; padding: 0; }
#quizPic { float: left; padding: 4px; }
#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: 0 0 5px 10px; background: none; }
.arrList li { background: transparent url(http://cdn.gotoquiz.com/img/2.0/icon_sprite6.png) no-repeat 0 -219px; padding: 0 0 0 14px !important; margin: 10px 0 !important; }

#linkBar        { text-align: right; margin: 0 4px 6px 4px; }
.commentLink, .catLink, #reportQuiz, .fbShare, .msShare, .uArrow, .reportHeadIcon { height: 16px; padding: 1px 0 1px 18px; background: transparent url(http://cdn.gotoquiz.com/img/2.0/icon_sprite6.png) no-repeat 0 -34px; }
.catLink        { background-position: 0 0; }
#reportQuiz, .reportHeadIcon     { background-position: 0 -51px; }
.fbShare        { background-position: 0 -128px; }
.msShare        { display: none; }
.uArrow         { background-position: right -190px; 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 2px; background-color: #ddd; border-bottom: 1px solid #999; height: auto;}
.reportHeadIcon { width: 16px; height: 16px; padding: 0; margin: 1px 4px 0 0; display: block; float: left; }
.reportQuizBox a { padding-left: 18px; background: transparent url(http://cdn.gotoquiz.com/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(http://cdn.gotoquiz.com/img/footpanel230.png) 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;}

.fbShareLg { background: transparent url(http://cdn.gotoquiz.com/img/2.0/img_sprite1.png) no-repeat 0 -68px; display: block; font-size: 14px; height: 24px; line-height: 24px;
      margin-left: 5px; padding-left: 26px; }
#shareIt_container { margin-left: 10px; width: 190px; }

#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 a { border: 1px solid #eee; display: block; height: 100%; width: 158px; background: #eee; }
#imglinx 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 a b { display: block; margin: 0; }
#imglinx a:hover img,
#imglinx a.mouseover img { border: 1px solid #000; padding: 0; margin-top: 4px; background-position: -4px -4px; }
#imglinx a:hover b,
#imglinx a.mouseover b { margin-top: 4px; }

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

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

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

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

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

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

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

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

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