/*  I never realised it meant so much to them.  */
/*  I just thought they were writing...just writing anything.  */
/*  But I guess it has a deep meaning.  */

html {-webkit-text-size-adjust:none;}  /* iPhone */

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
line-height: 1.6;
font-family: inherit;
text-align: left;
vertical-align: baseline;
}

a img, :link img, :visited img {border:0;}
table {	border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}

q:before, q:after, blockquote:before, blockquote:after {content: "";}

/* ie */
body { 
font-size: 75%;
font-family: Helvetica, Arial, sans-serif;
line-height: 1.5em;
color: #fff;
background:#f6f6f6;
}

/* everything else */   
html>body { 
font-size: 12px; 
line-height: 18px;	
}

/* -------------------------------------------------------- */
/*                   T Y P O G R A P H Y                    */
/* Simian, Orangutan Book, Chimpanzee Sans, Capuchin Script */
/* -------------------------------------------------------- */

a, a:link {
color:#1F81AA;
text-decoration: none;
text-shadow:none;
}

a:active,
a:focus {border:0; outline:none;}

input:focus {outline:none;}

a:hover {
text-decoration:none;
border-bottom:1px dotted #fff;
cursor: pointer;
}
	
table, thead, tbody, tr, th, td {font-size:1em}

h1 {
	font-size:4em;
	font-weight:bold;
	margin:0;
	padding:0;	
	line-height: 1.1em;
	font-family: "Garamond Premier Pro", Times, "Times New Roman", serif;	
	text-shadow: 1px 1px 2px #111;
	color:#fff;
	font-style:normal;
}

h2 {
	font-weight:normal; 
	font-size:1em;
	margin:0;
	padding:0;
	font-family: "Garamond Premier Pro", Times, "Times New Roman", serif;
	font-style:normal;
}

h3 {
	font-size:15px;
	font-weight:normal;
	margin:0;
	line-height: auto;
	font-family: "Garamond Premier Pro", Times, "Times New Roman", serif;
	text-shadow: 1px 1px 2px #fff;
	text-transform:uppercase;
	font-style:normal;
	letter-spacing:1px;
}

h4 {
	font-size:1em;
	margin:0 0 0.5em 0;
	font-weight:bold;
	text-shadow: 1px 1px 2px #111;
}

p {
	font-size:1.1em;
	margin:0 0 1.2em 0;
}

h5,h6 {
	font-size:1em;
	font-weight:bold;
	margin:1.5em 0 0 0;
	text-shadow: 1px 1px 2px #111;
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ol, ul {
	font-size: 1em;
	margin: 1em 0 1em 0;
}

li {
	line-height: 1.8em;
}

li > p {
	margin-top: 0.2em;
}

pre {
	font-family: monaco, courier, monospace;
}

strong, b {
	font-weight: bold;
}

.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

img {
	border: 0;
	vertical-align: middle;
}

.floatright {float: right;}
.floatleft {float: left;}
.nowrap {white-space: nowrap;}


/* ---------------- */
/* V Y R E  A R E A */
/* ---------------- */

#vyrewrapper {
margin:0;
padding:0;
width:100%;
background:#8cbed7 url(/other_files/brandquiz/images/vyrewrapper-bg.gif) bottom left repeat-x;
text-align:center;
background-position:0 543px;
}

#vyre {
margin:0 auto;
padding:110px 0 100px 0;
width:860px;
background:transparent url(/other_files/brandquiz/images/vyre-bg.gif) top left no-repeat;
}

#vyre .row {
float:left;
clear:left;
width:860px;
margin:0 0 30px 0;
position:relative;
}

#vyre #whatwedo,
#vyre #howwedoit,
#vyre #getintouch,
#vyre #clients,
#vyre #slideshow {
float: left;
margin: 0 20px 0 0;
padding: 0;
width:220px;
color:#fff;
}

/* contact us */

#vyre #getintouch {
width:340px;
margin:-20px 0 0 0;
background:transparent url(/other_files/brandquiz/images/contact-bg4.gif) top left no-repeat;
height:197px;
padding:20px;
overflow:hidden;
}

#vyre #getintouch p,
#vyre #getintouch form {
width:190px;
margin:0;
padding:0;
}

#vyre #getintouch p {margin-bottom:10px;}

#vyre #getintouch form {text-align:center; margin-top:20px; width:180px;}
#vyre #getintouch input {
margin:5px 0;
width:177px;
text-align:center;
color:#888;
}

#vyre #getintouch input:focus {color:#000;}
#vyre #getintouch input.button {width:50px; color:#000; margin:5px 0 0 130px;}

#vyre #getintouch .address {
float:right;
width:137px;
}

#vyre #getintouch .address h3,
#vyre #getintouch .address p {
width:auto;
text-align:right;
font-style:italic;
margin-bottom:0;
}

#vyre #getintouch .address h3 {font-family: Helvetica, Arial, sans-serif;}

/* clients */

#vyre #clients {width:140px;}
#vyre #clients ul {margin:5px 0 0 0; padding:0;}
#vyre #clients ul li {
background:url(/other_files/brandquiz/images/client-li.gif) top left no-repeat;
background-position:0 5px;
padding:0 0 0 30px;
margin:0 0 6px 0;
font-weight:bold;
}

#vyre #slideshow {
width:716px;
height:225px;
margin-right:0;
background:url(/other_files/brandquiz/images/vyre-people.jpg) top left no-repeat;
position:absolute;
left:152px;
top:-15px;
}

#vyre h3 {text-shadow: 0px 1px 2px #356b7e;}
#vyre p {text-shadow: 0px 1px 2px #356b7e;}
#vyre #getintouch h3 {text-shadow: 0px 1px 2px #666;}
#vyre #getintouch p {text-shadow: 0px 1px 2px #666;}
#vyre a {text-shadow: 0px 1px 1px #eee; font-style:italic;}

/* close */

.closeslider {
width:0px;
height:0px;
float:right;
margin:-77px 33px 0 0;
}

.closeslider a {
display:block;
width:33px;
height:27px;
background:transparent url(/other_files/brandquiz/images/close-slider.gif) bottom left no-repeat;
background-position:0 0;
}

.closeslider a:hover {
background-position:-40px 0;
border:0;
}

/* ----------- */
/* F O O T E R */
/* ----------- */

#footer {
margin:0 0 0 30px;
padding:0;
width:820px;
}

#footer #disclaimer {
width:775px;
margin:0 auto;
float:left;
}

#footer #disclaimer * {
color:#bcbcbc;
margin:0;
padding:0;
font-size:11px;
line-height:1.2em;
text-align:left;
text-shadow: 0px 1px 1px #fff;
}

#footer #disclaimer a {color:#777;}

#footer #unify {
width:60px;
text-align:center;
float:left;
padding:0 15px 0 0;
margin:0 0 0 30px;
border-right:1px solid #ddd;
}

#footer #unify a {
color:#bcbcbc;
text-shadow: 0px 1px 1px #fff;
margin:0;
padding:0;
border:0;
}

#footer #unify a:hover {color:#bcbcbc;}

#footer #social-foot {
width:16px;
text-align:center;
float:left;
padding:2px 15px 0 0;
margin:0 15px 0 15px;
border-right:1px solid #ddd;
}

#footer #social-foot .twitter a,
#footer #social-foot .facebook a {
display:block;
height:16px;
margin:0 0 5px 0;
width:16px;
background: url(/other_files/brandquiz/images/social-footer.gif) top left no-repeat;
border:0;
text-indent:-9999999px;
}

#footer #social-foot .twitter a {background-position:top left;}
#footer #social-foot .twitter a:hover {background-position:top right; border:0;}
#footer #social-foot .facebook a {background-position:bottom left;}
#footer #social-foot .facebook a:hover {background-position:bottom right; border:0;}


/* ------------------------- */
/* M A I N  P A G E  A R E A */
/* ------------------------- */

#outerwrapper {
margin:0;
padding:0;
width:100%;
background:url(/other_files/brandquiz/images/outerwrapper-bg2.gif) repeat-x;
background-position:left 0px;
height:620px;
border-top:2px solid #80caeb;
}

#innerwrapper {
margin:0;
padding:0;
width:100%;
background:url(/other_files/brandquiz/images/wrapper-bg3.jpg) no-repeat;
background-position:center 0px;
height:407px;
}

#wrapper {
margin:0 auto!important;
padding:0;
width:880px;
text-align:left;
}

/* ------ */
/* header */
/* ------ */

#header {
margin:0;
padding:0;
width:860px;
}

#header #vyretitle {
float:right;
margin:72px 10px 10px 0;
}

#header #sitetitle {
margin:50px 0 0 20px;
float:left;
}

#header #sitetitle a {
display:block;
width:300px;
height:65px;
color:#fff;
text-indent:-9999999px;
}

#header a:hover {border:0;}

/* call to action */

.clickhere {
position:absolute;
width:0px;
height:0px;
}

.clickhere a {
display:block;
width:50px;
height:50px;
position:relative;
top:10px;
left:855px;
background:transparent url(/other_files/brandquiz/images/clickhere2.gif) bottom left no-repeat;
}

.clickhere a:hover {
background-position:0 2px;
border:0;
}


/* ------- */
/* Q U I Z */
/* ------- */

div#quiz ul {
clear: both;
margin:0 0 15px 0;
padding:31px 32px;
width:816px;
height:374px;
background:transparent url(/other_files/brandquiz/images/question-bg2.png) top left no-repeat;
position:relative;
}


div#quiz ul li {
width:700px;
height:371px;
margin:0;
padding:0;
border-top:0px solid blue;
}

div#quiz ul li.question {
display:none;
position:absolute;
}

div#quiz ul li .content h3 {
text-shadow: none;
border-bottom:1px solid #dedede;
color:#4d4d4d;
font-size:1em;
margin-bottom:30px;
padding-bottom:4px;
text-align:center;
}

div#quiz ul li .content {
margin:20px 30px;
padding:0;
width:759px;
height:351px;
overflow:hidden;
}

div#quiz ul li .content p {
color:#4d4d4d;
font-size:12px;
font-style:normal;
}

/* I N T R O D U C T I O N */

div#quiz ul li.intro .content #lhn {
margin:0 20px 0 0;
padding:0;
width:210px;  /* 240 */
float:left;
}

div#quiz ul li.intro .content #rhn {
margin:0 0px 0 0;
padding:0;
width:529px;  /* 499 */
float:left;
}

div#quiz ul li.intro .content h3 {
text-shadow: none;
border-bottom:1px solid #dedede;
color:#4d4d4d;
font-size:1em;
margin-bottom:10px;
padding-bottom:4px;
text-align:left;
}

div#quiz ul li.intro .content h3.sub {
margin-top:25px;
}

div#quiz ul li.intro .content #rhn img {margin:10px 0 20px 0;}
div#quiz ul li.intro a {color:#1f81aa; font-weight:bold;}

div#quiz ul li.intro .content #playtime {
float:left;
clear:left;
background:#fff;
border-top:1px solid #dedede;
width:100%;
text-align:center;
height:51px;
margin:15px 0 0 0;
padding:11px 0 0 0;
}

div#quiz ul li.intro .content #playtime h3 {
border:0;
font-size:1.8em;
margin:0;
padding:4px 0 0 0;
line-height:1em;
}

div#quiz ul li.intro .content #playtime h3 a {
display:block;
text-align:center;
border:0;
}

div#quiz ul li.intro .content #playtimea:active {
color:#80caeb;
}

/* Q U E S T I O N S */

div#quiz ul li.question .content {
margin:20px 30px;
padding:0;
float:left;
width:640px;
height:351px;
overflow:hidden;
}

/* SCORE AREA */

div#quiz ul #scoreblock {
margin:0;
padding:20px 0 0 0;
background:#282828;
width:115px;
height:353px;
float:right;
color:#fff;
position:relative;
bottom:1px;
right:-2px;
}

div#quiz ul #scoreblock h3 {
margin:28px 0 0 0;
padding:0;
text-align:center;
font-size:1em;
text-shadow: 1px 1px 2px #222222;
letter-spacing:1px;
color:#999;
}

div#quiz ul #scoreblock h2 {
margin:0;
padding:0;
text-align:center;
font-size:55px;
text-shadow: 1px 1px 2px #222222;
line-height:1.05em;
font-weight:normal;
}

div#quiz ul #scoreblock h2.time {
font-size:24px;
}

/* clues */

div#quiz ul li.question .circleclue {
margin:0 20px 30px 0px;
padding:0;
width:400px;
float:left;
text-align:center;
}

div#quiz ul li.question .crypticclue {
margin:0;
padding:0;
width:220px;
float:left;
}

div#quiz ul li.question .crypticclue h2 {
margin:0;
padding:10px 0 0 0;
font-style:italic;
text-align:center;
color:#4d4d4d;
font-weight:normal;
letter-spacing:1px;
font-size:1.4em;
line-height: 1.3em;
background:#eee;
background:#fff;
height:112px;
}

div#quiz ul li.question .answerarea {
margin:0px 0 0 0;
padding:20px 0 0 0;
width:640px;
float:left;
clear:left;
border-top:1px solid #dedede;
text-align:center;
height:116px;
}

div#quiz ul li.question .answerarea h3 {
text-align:center;
margin:0 0 10px 0;
border:0;
}

div#quiz ul li.question .answerarea .fakeform {
width:100%;
text-align:center;
margin:0;
padding:0;
}

div#quiz ul li.question .answerarea .fakeform input {
text-align:center;
margin:0 0 15px 0;
padding:4px;
width:385px;
font-size:18px;
text-transform:uppercase;
color:#1f81aa;
font-family: "Garamond Premier Pro", georgia, "Times New Roman", serif;	
z-index:1;
}

div#quiz ul li.question .answerarea .fakeform input.rightanswer {
color:#80caeb;
}

div#quiz ul li.question .answerarea a h3 {
color:#1f81aa;
margin:0px;
}

div#quiz ul li.question .answerarea .incorrect,
div#quiz ul li.question .answerarea .correct {
width:75px;
height:63px;
background:url(/other_files/brandquiz/images/answerstatus.png) top right no-repeat;
position:relative;
left:483px;
top:-90px;
z-index:2;
}

div#quiz ul li.question .answerarea .incorrect {background-position:15px 0;}

/* question specific cryptic clues */

div#quiz ul li#q1.question .crypticclue h2 {font-size:1.4em; line-height: 1.3em;} /* 5row */
div#quiz ul li#q2.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:20px 0 0 0; height:102px;} /* 3row */
div#quiz ul li#q3.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;} /* 2row */
div#quiz ul li#q4.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:20px 0 0 0; height:102px;} /* 3row */
div#quiz ul li#q5.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;}  /* 2row */
div#quiz ul li#q6.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;} /* 2row */
div#quiz ul li#q7.question .crypticclue h2 {font-size:1.4em; line-height: 1.3em; padding:15px 0 0 0; height:97px;}  /* 4row */
div#quiz ul li#q8.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;} /* 2row */
div#quiz ul li#q9.question .crypticclue h2 {font-size:4em; line-height: 2em;}  /* 1row */
div#quiz ul li#q10.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;} /* 2row */
div#quiz ul li#q11.question .crypticclue h2 {font-size:1.4em; line-height: 1.3em; padding:15px 0 0 0; height:97px;}  /* 4row */
div#quiz ul li#q12.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;} /* 2row */
div#quiz ul li#q13.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:20px 0 0 0; height:102px;} /* 3row */
div#quiz ul li#q14.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;} /* 2row */
div#quiz ul li#q15.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:20px 0 0 0; height:102px;} /* 3row */
div#quiz ul li#q16.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:30px 0 0 0; height:92px;} /* 2row */
div#quiz ul li#q17.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:20px 0 0 0; height:102px;} /* 3row */
div#quiz ul li#q18.question .crypticclue h2 {font-size:4em; line-height: 2em;}  /* 1row */
div#quiz ul li#q19.question .crypticclue h2 {font-size:1.4em; line-height: 1.3em; padding:15px 0 0 0; height:97px;}  /* 4row */
div#quiz ul li#q20.question .crypticclue h2 {font-size:2.1em; line-height: 1.1em; padding:20px 0 0 0; height:102px;} /* 3row */
div#quiz ul li#q21.question .crypticclue h2 {font-size:1.4em; line-height: 1.3em;} /* 5row */

div#quiz ul li.question .crypticclue h2 sub {font-size:0.6em; padding:0 5px 0 0;}
div#quiz ul li#qBonus.question .content {overflow:visible;}
div#quiz ul li#qBonus.question .circleclue img {position:relative; right:20px; top:-10px;}
div#quiz ul li#qBonus.question .circleclue {width:400px;}
div#quiz ul li#qBonus.question .crypticclue {width:220px;}
div#quiz ul li#qBonus.question .crypticclue h2 {font-size:1.4em; line-height: 1.3em; padding:15px 0 0 0; height:97px;}  /* 4row */
div#quiz ul li#qBonus.question .answerarea {margin-top:-11px;}

div#quiz ul li#qBonus2.question .content {width:757px;}
div#quiz ul li#qBonus2.question .circleclue {width:300px;}
div#quiz ul li#qBonus2.question .crypticclue {width:320px;}
div#quiz ul li#qBonus2.question .circleclue h3,
div#quiz ul li#qBonus2.question .crypticclue h3 {margin-bottom:10px; text-transform:none;}
div#quiz ul li#qBonus2.question .crypticclue h3 {text-transform:uppercase;}
div#quiz ul li#qBonus2.question .circleclue #lyrics {height:254px; overflow-y:scroll; padding-top:10px;}
div#quiz ul li#qBonus2.question .circleclue #lyrics p {text-align:center; font-family: "Garamond Premier Pro", Times, "Times New Roman", serif; font-size:13px;}
div#quiz ul li#qBonus2.question .answerarea {margin-top:-30px; width:640px; border-top:0;}


/*   I started a joke                               */
/*   That started the whole world crying            */
/*   But i didn't see                               */
/*   That the joke was on me                        */

/*   I started to cry                               */
/*   That started the whole world laughing          */
/*   If i'd only seen                               */
/*   That the joke was on me                        */

/*   I looked at the skies                          */
/*   Running my hands over my eyes                  */
/*   I fell out of bed                              */
/*   And hurt my head from the things that i said   */

/*   I finally died                                 */
/*   Which started the whole world living           */
/*   If i'd only seen                               */

/*   That the joke was on me...                     */



/* N A M E  E N T R Y */

div#quiz ul li.nameentry h3 {
margin:0 0 5px 0;
border:0;
}

div#quiz ul li.nameentry h1 {
text-align:center;
color:#4d4d4d;
text-shadow:none;
font-size:71px;
margin:0;
padding:0;
font-weight:normal;
line-height:55px;
}

div#quiz ul li.nameentry h2 {
text-align:center;
color:#999;
font-size:22px;
margin:0 0 15px 0;
padding:0 0 10px 0;
font-weight:normal;
letter-spacing:0px;
font-style:italic;
text-transform:capitalize;
border-bottom:1px solid #dedede;
}

div#quiz ul li.nameentry .content {text-align:center;}

div#quiz ul li.nameentry .content #submitfakeform {text-align:center;}

div#quiz ul li.nameentry input,
div#quiz ul li.nameentry textarea {
text-align:center;
margin:0 0 15px 0;
padding:7px 0 1px 0;
width:385px;
font-size:16px;
text-transform:uppercase;
color:#1f81aa;
z-index:1;
font-style:normal;
font-family: "Garamond Premier Pro", georgia, "Times New Roman", serif;	
color:#999;
}

div#quiz ul li.nameentry textarea {
height:25px;
overflow:hidden;
line-height:1.8em;
border-top:1px solid #848484;
border-bottom:1px solid #e1e1e1;
border-left:1px solid #c1c1c1;
border-right:1px solid #c1c1c1;
background:#fff url(/other_files/brandquiz/images/textarea-bg.gif) top left repeat-x;
padding:4px;
}

div#quiz ul li.nameentry input.button {
display:block;
margin:0 auto;
width:auto;
font-size:14px;
}

div#quiz ul li.nameentry a {
color:#1f81aa;
margin:0;
padding:0;
line-height:1em;
}

.validationError {display:none;}

/* R E D I R E C T */

div#quiz ul li .spinner {
text-align:center;
margin-top:120px;
}

div#quiz ul li .spinner h3 {
border-bottom:0;
padding:0;
margin:15px 0 0 0;
}

/* H I - S C O R E */

div#quiz ul #scoreblock div.facebook a,
div#quiz ul #scoreblock div.twitter a {
display:block;
width:61px;
height:61px;
margin:0 0 0 27px;
padding:0;
text-indent:-99999px;
background:url(/other_files/brandquiz/images/socialicons.gif) top center no-repeat;
background-position:center 0;
}

div#quiz ul #scoreblock div.facebook a {background-position:center -162px;}
div#quiz ul #scoreblock div.facebook a:hover {background-position:center -243px; border:0;}
div#quiz ul #scoreblock div.facebook a:active {background-position:center -241px; border:0;}

div#quiz ul #scoreblock div.twitter a {background-position:center 0;}
div#quiz ul #scoreblock div.twitter a:hover {background-position:center -81px; border:0;}
div#quiz ul #scoreblock div.twitter a:active {background-position:center -79px; border:0;}

div#quiz ul li.hiscore .content {
margin:20px 30px;
padding:0;
float:left;
width:640px;
height:351px;
overflow:hidden;
color:#4d4d4d;
font-family: "Garamond Premier Pro", Times, "Times New Roman", serif;	
font-style:normal;
}

div#quiz ul li.hiscore .content h3 {
margin:0 0 15px 0;
width:645px;
}

div#quiz ul li.hiscore .content table {
margin:0;
padding:0;
width:645px:
}

div#quiz ul li.hiscore .content table tr {
margin:0;
padding:0;
background:url(/other_files/brandquiz/images/dot.gif) bottom left repeat-x;
}

div#quiz ul li.hiscore .content table tr td {
margin:0;
padding:8px 0 2px 0;
line-height:1em;
font-size:15px;
font-weight:normal;
color:#999;
font-style:italic;
text-align:center;
letter-spacing:1px;
}

div#quiz ul li.hiscore .content table tr td.pos      {width:50px; text-align:left; font-weight:normal;}
div#quiz ul li.hiscore .content table tr td.name     {width:245px; text-align:left; font-weight:bold; text-transform:uppercase; letter-spacing:2px; color:#4d4d4d;}
div#quiz ul li.hiscore .content table tr td.score    {width:50px; color:#4d4d4d; font-weight:bold;}
div#quiz ul li.hiscore .content table tr td.location {width:auto; text-transform:capitalize;}
div#quiz ul li.hiscore .content table tr td.time     {width:60px;}

div#quiz ul li.hiscore .content table tr.youlost,
div#quiz ul li.hiscore .content table tr.youwon {
padding:0;
margin:0;
background:none;
}

div#quiz ul li.hiscore .content table tr.youlost td,
div#quiz ul li.hiscore .content table tr.youwon td {
padding:20px 0 2px 0;
margin:0;
text-transform:uppercase;
font-size:12px;
font-style:normal;
}

div#quiz ul li.hiscore .content table td a {color:#1f81aa;}


/*   That'll do Pig.   */
/*     That'll do.    */

