* {
 padding:0;
 margin:0;	
}

body, html { height:100%; }

body{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 69%;
 color: #746858;

 /* background: #000000; */
 text-align:center;
}

p, a {
 font-size:1.1em;
 text-decoration: none;
 outline: none;
 -moz-outline: none;
}

.red {
 color:#C01F1F;	
}

.days {
 color:#C01F1F;	
 font-size: 2.4em;	
 font-weight:bold;
 float: right;
 margin:10px;
 padding-top:5px;
}

#wrapme {
 position:relative;
 margin:0;
 width:960px;
 height:594px;
 background:url(/Assets/Images/background.jpg) top left no-repeat; 
}

a#logo {
	display:block;
	position:absolute;
	top: 10px;
	left: 430px;
	width: 200px;
	height:175px;
	text-indent: -9999px;
}

a#pictureframe {
	display:block;
	position:absolute;
	top: 130px;
	left: 370px;
	width: 275px;
	height:220px;	
	text-indent: -9999px;
}

#register {
	display:block;
	position:absolute;
	top: 90px;
	left: 710px;
	text-align:left;
	width: 220px;
	height: 350px;	
}

#register form {
	
}

#register fieldset.justin {
 border:none;
 background:none;
 margin:0;
 padding:0
}

#register legend.justin {
	text-indent: -9999px;
 border:none;
 background:none;
 margin:0;
 padding:0	
}

#register table.justin {

 margin:0;

 padding:0;

 margin-top: 0px;

 margin-bottom: 30px;

 font-size:1em;

}

#register table.justin td {
                font-size:1em;
                padding:0 0 5px 0;
}

#register table.justin td input.ckbox{
                margin-right:10px;
                *margin-right:0px !important;
                margin-bottom:15px !important;
                _margin-bottom:15px !important;
                padding:0;
                height:25px;
}

#register table.justin label.checkbox-description {
                width:183px !important;
                *width:176px !important;
                _width:173px !important;
                *position:relative;
                *top:3px;
                *left:-5px;
                _top:1px;
                margin:0;
                padding:0;
                clear:both;
                float:right;
}

#sub_button {
 margin-top:10px;
 _margin-top:5px;
}

#register table a {
 font-size: 1em;
 font-weight: bold;
 color: #C01F1F;
}

/* PEDRO'S TOOLTIP */ 
div.tooltip { 
    background-color:#FFFFE1;
    border:1px solid #FFB427;
    color:#303030;
    display:none;
    font-size:10px;
    line-height:1.1;
    padding:5px;
    text-align:left;
    width:190px;
    z-index:50;
    border-radius: 4px;
    box-shadow: 2px 2px 2px #808080; 
    -moz-border-radius: 4px; -webkit-border-radius: 4px;
    -moz-box-shadow:2px 2px 2px #808080; 
    -webkit-box-shadow:2px 2px 2px #808080;
    filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=2, offY=2, positive=true);
}

table #daysleft { 
 width:197px;
 height:38px;
 background:url(/Assets/Images/daysleft-back.jpg) no-repeat;  
}

table #daysleft h2 {
 text-indent: -9999px;	
}

ul#nav {
 display:block;
 list-style-type:none; 
 position: absolute;
 top: 518px;
 left: 80px;
 text-align: left; 
}

ul#nav li{
 margin-bottom:3px;
}

ul#nav li a {
 font-size:1.1em;
 font-weight:bold;
 height: 10px;
 display:block;
 color:#BAB8B6;
}

#wrapme ul#nav-social {
 list-style-type:none; 	
 position: absolute;
 top: 500px;
 left: 400px;
 text-align: left; 
	border: solid 1px #000000; 
}

.popup-mini {
 width: 300px;
 height: 250px;
 background:url(/Assets/Images/popup-mini.png) no-repeat;   	
 text-align:center;
 position:relative;
 left:50%;
 margin-left: -150px;
 z-index:999;
 font-size:11px;
}

.popup-mini div.ValidationSummary
{
    margin: 0px auto;     
    width:250px;
    text-align:left;
    
}

.popup-mini div.ValidationSummary ul
{    
    text-align:left;        
    padding:0;
    padding-top:80px;
    
}

.popup-mini li { margin-bottom:5px; font-weight:bold;}

.popup-mini input.close-button 

{
    position:absolute;
    top:22px;
    right:14px;
    
    }
    

.popup-max input.close-button 
{
    position:absolute;
    top:51px;
    right:29px;
    
    }   
 

.overlay
{
    width:100%;
    height:100%;
    background: black;
    opacity:.8;
    filter: alpha(opacity=80);
    position:fixed;
    _position:absolute;
    top:0;
    left:0;
    z-index:998;
    
    }

* html .popup-mini {
 background:url(/Assets/Images/popupie6-mini.png) no-repeat;   
}


.popup-max 
{
 font-size:0.9em;
 width: 550px;
 height: 470px;
 background:url(/Assets/Images/popup.png) no-repeat;   	
 text-align:left;
 position:absolute;
 top:140px!important;
 left:50%;
 margin-left: -300px;

 z-index:999;
 font-size:13px;
 padding-top:55px;
 padding-left:25px;
  padding-right:25px;
}

* html .popup-max {
 background:url(/Assets/Images/popupie6.png) no-repeat;   
}


a.popup-print {
		display:block;
		left:22px;
		position:relative;
		top:-5px;
		width:40px;	
		text-decoration:none;	
		z-index:1000;
}

/* ================ PHASE 2 Stuff ====================== */
/* ================ HomEPAge ====================== */

#wrapme-home {
 position:relative;
 margin:0;
 width:960px;
 height:624px;
 background:url(/Assets/Images/p2_home.jpg) top left no-repeat; 
}

a#pricelessgig {
    display:block;
    height:40px;
    left:515px;
    position:absolute;
    text-indent:-9999px;
    top:105px;
    width:184px;
}

a#britsquiz {
    display:block;
    height:50px;
    left:515px;
    position:absolute;
    text-indent:-9999px;
    top:155px;
    width:183px;
}

a#pricelessphoto {
    bottom:12px;
    display:block;
    height:80px;
    left:640px;
    position:absolute;
    text-indent:-9999px;
    width:175px;
}
a#pricelessvideos {
    height:100px;
    left:690px;
    position:absolute;
    text-indent:-9999px;
    top:305px;
    width:200px;
}

a#nominees {
    height:148px;
    left:162px;
    position:absolute;
    text-indent:-9999px;
    top:410px;
    width:118px;
}
ul.p2nav {
 position:absolute;
 top: 20px;
 left: 50px;
 width: 130px;
 list-style-type:none;
}

ul.p2nav li a {
 display: block;
 width: 130px;
 height: 100%;
 text-indent: -9999px;
}

ul.p2nav li.home {
 height: 28px;
 background: none;
}

ul.p2nav li.home a {
 background: none;	
}

ul.p2nav li.news {
 height: 40px;
 background: none; 
}
ul.p2nav li.year12 {
 height: 70px;
 background: none; 
}

ul.p2nav li.year12 a {
 background: none;	
}

ul.p2nav li.about {
 height: 42px;
 background: none; 
}

ul.p2nav li.about a {
 background: none;	
}

ul.p2nav li.down {
 height: 42px;
 background: none; 
}

ul.p2nav li.down a {
 background: none;	
}

ul.p2nav li.other {
 height:42px;
 background: none; 
}

ul.p2nav li.other a {
 background: none;	
}
ul.p2nav li.register {
 height:60px;
 background: none; 
}

ul.p2nav li.register a {
 background: none;	
}
ul.p2nav li.terms {
	margin-top: 15px;
 height: 15px;
 background: none; 
}

ul.p2nav li.terms a {
 background: none;	
}

ul.p2nav li.privacy {
 height: 15px; 
 background: none; 
}

ul.p2nav li.privacy a {
 background: none;	
}

/* ================ Register Page ====================== */

#wrapme-register {
 position:relative;
 margin:0;
 width:960px;
 height:1086px;
 background:url(/Assets/Images/p2_register.jpg) top left no-repeat; 
}

#wrapform {
 position: absolute;
 top: 100px;
 left: 265px;
 width: 515px;
 height: 630px;
}
#wrapme-register #wrapform 
{
 position: absolute;
 top: 160px;
 left: 265px;
 width: 515px;
 height: 630px;    
}
#wrapform h1 {
 text-indent: -9999px;
 height: 1px;
}

#wrapform fieldset.justin {
 border:none;
 background:none;
 margin:0;
 padding:0;
}

#wrapme-quizhome #wrapform fieldset.justin {
 border:none;
 background:none;
 margin:0;
 padding:0;
 position: absolute;
 left:0;
 top:253px;
}

#wrapform legend.justin {
 text-indent: -9999px;
 border:none;
 background:none;
 margin:0;
 padding:0	
}

#wrapform table.justin {
 margin:0;
 padding:0;
 margin-top: 0px;
 margin-bottom: 30px;
 font-size:1em;
}

#wrapform table.justin td {
 font-size:1.1em;
 padding:0 0 12px 0;
}

#wrapform table.justin td textarea {
 width: 360px;
 height: 80px;
 overflow: hidden;
 border: solid 1px #746858;
}

#wrapform table.justin td.chkbox input {
	padding:0;
	margin:0;
	margin-top: -6px;
  margin-right:10px;
  height:25px;
  float:left;
  clear:left;
}

#wrapform table.justin td.chkbox label.checkbox-description {
	padding:0;
	margin:0;
  width:320px;
  float:left;
}

#wrapform table a {
 padding:0;
 margin:0;	
 font-weight: bold;
 color: #C01F1F;
}

#ctl00_MainContent_PlanNowButton2 { border:0px; position: absolute; left:178px; top:151px; width: 245px; height: 91px; }

@-moz-document url-prefix()
{
 #ctl00_MainContent_PlanNowButton2 { top:138px; }
}

#ctl00_MainContent_ValidationSummary {
color:Red;
font-size:11px;
left:-18px;
padding-right:10px;
position:absolute;
top:155px;
width:200px;
}


/* ================ 12 years Page ====================== */

#wrapme-years {
 position:relative;
 margin:0;
 width:960px;
 height:1086px;
 background:url(/Assets/Images/p2_12years.jpg) top left no-repeat; 
}

#wrapme-years #wrapform {
 position: absolute;
 top: 140px;
 left: 265px;
 width: 515px;
 height:530px;
 overflow:auto;
}

#wrapform h1 {
 text-indent: -9999px;
 height: 1px;
}
#wrapme-years #wrapform p 
{
    font-weight: bold;
}
#wrapme-years #wrapform p a 
{   clear: left;
    background:#E12825;
    color:#FFFFFF;
    font-size:10px;
    padding:2px 6px;
    clear:both;
    display: block;
    width: 20px;
    font-weight: normal;
}
#wrapme-years #wrapform p span 
{
        font-weight: normal;    
}

/* ================ Registration Thank You Page ====================== */

#wrapme-regthankyou {
 position:relative;
 margin:0;
 width:960px;
 height:1086px;
 background:url(/Assets/Images/p2_thankyouregistration.jpg) top left no-repeat; 
}

#wrapme-regthankyou #wrapform {
 position: absolute;
 top: 140px;
 left: 265px;
 width: 515px;
 height: 630px;
}

#wrapform h1 {
 text-indent: -9999px;
 height: 1px;
}

/* ================ 12 years Page ====================== */
#wrapme-about {
 position:relative;
 margin:0;
 width:960px;
 height:1086px;
 background:url(/Assets/Images/p2_about.jpg) top left no-repeat; 
}
#wrapme-nominees {
 position:relative;
 margin:0;
 width:960px;
 height:1086px;
 background:url(/Assets/Images/p3_nominees.jpg) top left no-repeat; 
}
#wrapme-nominees #wrapform {
 position: absolute;
 top: 220px;
 left: 265px;
 width: 515px;
 height: 430px;
 overflow: auto;
}
#wrapme-nominees #wrapform p.cufon {
color:#000;
font-size:14px;
padding: 8px 0 5px 0;
}
#wrapme-about #wrapform {
 position: absolute;
 top: 140px;
 left: 265px;
 width: 515px;
 height: 630px;
}

#wrapform h1 {
 text-indent: -9999px;
 height: 1px;
}

/* ================ Quiz Home ====================== */

#wrapme-quizhome {
 position:relative;
 margin:0;
 width:960px;
 height:600px;
 background:url(/Assets/Images/p2_quizhome.jpg) top left no-repeat; 
}
#wrapme-quizhome ol li 
{
    list-style-type: decimal;   
}
#wrapme-quizhome p.cufon 
{
    font-size: 16px;
    color: #000;
    padding-bottom: 10px;

}
#wrapme-quizhome p.howto 
{
    color: #BD251A;


}

#wrapme-quizhome h1 {
 text-indent: -9999px;
 height: 1px;
}

#wrapme-quizhome #wrapform {
 position: absolute;
 top: 105px;
 left: 240px;
 width: 425px;
 height: 492px;
}

#wrapme-quizhome #top10 {
 position: absolute;
 top: 270px;
 left: 690px;
 width: 260px;
 height: 225px;
 text-align:left;
 font-weight: normal;
 font-size: 12px;
 overflow: auto;
}

#wrapme-quizhome #top10 ul li {
 margin-bottom:6px;	
}

a#playnow {
 position:absolute;
 top: 90px;
 left: 510px;	
 width:135px;
 height:130px;
 display: block;
 text-indent: -9999px;	
}
#quizhome-note 
{
    font-size:10px;
    left:673px;
    position:absolute;
    top:520px;
    width:260px;
}
#quizhome-note a 
{ font-size: 10px;
    }
a#moreinfo {
 position:absolute;
 top: 110px;
 right:70px;	
 width: 260px;
 height: 20px;
 display:block;
 text-decoration:none;
}

a#previous {
 position:absolute;
 top: 140px;
 right: 70px;	
 width: 260px;
 height: 20px;
 display:block;		
 text-decoration:none; 	
}

a#answers {
 position:absolute;
 top: 170px;
 right:70px;	
 width: 260px;
 height: 20px;
 display:block;	
 text-decoration:none; 
}

#top10 h2 {
 text-indent: -9999px;
 height: 1px;	
}

p.cufon,
a.cufon {
 font-size: 18px;
 font-weight:bold;
 color:#C01F1F;	
}

a.cufon-links {
 font-size: 14px;
 font-weight:bold;
 color:#C01F1F;		
 text-align:right;
 padding-right: 20px;
 background:url(/Assets/Images/p2_arrow.jpg) top right no-repeat; 
}

a.cufon-links2 {
 font-size: 14px;
 font-weight:bold;
 color:#C01F1F;		
 text-align:right;
 padding-right: 20px;
 background:url(/Assets/Images/p2_arrow2.gif) top right no-repeat; 
}

label.cufon {
 font-size: 12px;
 font-weight:bold;
 color:#C01F1F;		
}


/* 8< -------------------------------------------- PEDRO'S STYLES - CUT HERE --------------------------------------  >8 */

/* ====================== extras ====================*/
#wrapme-regthankyou #wrapform ol 
{
    margin: 0 0 10px 0;   
}
#wrapme-regthankyou #wrapform ol li
{
    list-style-type: decimal;
    line-height: 1.8;
    margin: 0 0 0 15px; 
}
/* ======================= flickR home ==========================*/
#wrapme-flickrmore {
 position:relative;
 margin:0;
 width:960px;
 height:1089px;
 background:url(/Assets/Images/p2_flickrmore.jpg) top left no-repeat; 
}

#wrapme-flickrmore .findoutmore {
	position: absolute;
	left: 250px;
	top: 56px;
	height: 45px;
	width: 150px;
	text-indent: -9999px;
}
#wrapme-flickrmore .comphome {
	height:45px;
	left:257px;
	position:absolute;
	text-indent:-9999px;
	top:65px;
	width:172px;
}
#wrapme-flickrmore .imagegallery {
	position: absolute;
	left: 490px;
	top: 56px;
	height: 45px;
	width: 155px;
	text-indent: -9999px;
}
#wrapme-flickrmore .uploadphoto {
	position: absolute;
	left: 680px;
	top: 56px;
	height: 45px;
	width: 140px;
	text-indent: -9999px;
}
#wrapme-flickrmore #wrapform {
	top: 240px;
	left: 290px;
	width: 480px;
}
#wrapme-flickrmore #wrapform p {
font-size: 1.3em;
color: #303030;
}
#wrapme-flickrhome {
 	position:relative;
 	margin:0;
 	width:960px;
 	height:555px;
 	background:url(/Assets/Images/p2_flickrhome.jpg) top left no-repeat; 
}
#wrapme-flickrhome h1,
#wrapme-flickrhome h2 {
	text-indent: -9999px;
}
#wrapme-flickrhome .downloadposter {
    height:69px;
    left:325px;
    position:absolute;
    text-indent:-9999px;
    top:220px;
    width:175px;
}
#wrapme-flickrhome .uploadhere {
    height:60px;
    left:580px;
    position:absolute;
    text-indent:-9999px;
    top:280px;
    width:150px;
}
#wrapme-flickrhome .findoutmore {
    height:40px;
    left:655px;
    position:absolute;
    text-indent:-9999px;
    top:492px;
    width:121px;
}
#wrapme-flickrhome .imagegallery {
    height:25px;
    left:265px;
    position:absolute;
    text-indent:-9999px;
    top:180px;
    width:150px;
}
#wrapme-flickrhome h4 
{
    text-indent: -99999px;

}
#wrapme-flickrgallery {

                position:relative;

                margin:0;

                width:960px;

                height:729px;

                background:url(/Assets/Images/p2_flickrgallery.jpg) top left no-repeat; 

}

#wrapme-flickrgallery h1 {

                text-indent: -9999px;

}

#wrapme-flickrgallery .comphome {

                height:45px;

                left:465px;

                position:absolute;

                text-indent:-9999px;

                top:65px;

                width:172px;

}

#wrapme-flickrgallery .uploadphoto {

                height:45px;

                left:740px;

                position:absolute;

                text-indent:-9999px;

                top:66px;

                width:92px;

}

#wrapme-flickrgallery #wrapform {

                width: 600px;

                height: 565px;

                left: 244px;

                top: 125px;

}

#wrapme-flickrgallery ul#photos {

                width: 100%;

                display: block;

                height: 500px;

                margin: 0 0 0 5px;

                _margin: 0 0 0 2px;

}

#wrapme-flickrgallery ul#photos li {

                width: 179px;

                height: 223px;

                display: block;

                position: relative;

                float: left;

                padding: 0 20px 20px 0;

                _margin: 0 20px 20px 0;

                _padding: 0;

                

}

#wrapme-flickrgallery ul#photos li div a {

                width: 150px;

                height: 150px;

                overflow: hidden;

                display: block;

                margin: 18px 0 0 15px;

                position: relative;

}

#wrapme-flickrgallery ul#photos li div a img {

                position: absolute;

                top: 0;

                left: 0;

}

#wrapme-flickrgallery ul#photos li div {

                width: 179px;

                height: 223px;

                background: url(/Assets/Images/p2_thumbnailbg.jpg) no-repeat 3px 0;

                position: absolute;

                top: 0;

                left: 0;

                z-index: 20;

}

#wrapme-flickrgallery ul#photos li span {

                position: absolute;

                background: black;

                filter:alpha(opacity=20);

                opacity: 0.2;

                -moz-opacity:0.2;

                width: 173px;

                height: 221px;

                top: 3px;

                left: 6px;

                z-index: 1;

}

#wrapme-flickrgallery ul#photos li div p {

                clear: both;

                font-size: 16px;

                color: #303030;

                width: 173px;

                text-align: center;

                padding: 15px 0 0 0;

}

#wrapme-flickrgallery #wrapform .PagerContainer {

                position: absolute;

                bottom: 0px;

                left: 0;

                height: 26px;

                width: 580px;

}

#wrapme-flickrgallery #wrapform .PagerContainer .Pager {

                position: relative;

                width: 100%;

                height: 100%;     

}



#wrapme-flickrgallery #wrapform .PagerContainer .Pager .PagerItemsRight {

                position: absolute;

                right: 0;

                                height: 20px;

                top: 8px;

                width: 80px;



}

#wrapme-flickrgallery #wrapform .PagerContainer .Pager .PagerItemsLeft {

                position: absolute;

                left: 0;

                top: 8px;

                height: 20px;

                width: 115px;



}

#wrapme-flickrgallery #wrapform .PagerContainer .Pager .PagerItemsCentre {

                position: absolute;

                left: 45%;

                top: 8px;

                                                height: 20px;

                *width: 90px;

                text-align: center;

}

#wrapme-flickrgallery #wrapform .PagerContainer .Pager .PagerItemsCentre cufon {

                display: none;

}



#wrapme-flickrgallery #wrapform .PagerContainer a {

                color: #C9391E;

                font-size: 15px;

}



#wrapme-flickrgallery #wrapform .PagerContainer .PagerItemsLeft .PagerDisabled 

{

                font-size: 15px;

                color: #EEAC42;



}

#wrapme-flickrgallery #wrapform .PagerContainer .PagerItemsRight .PagerDisabled {

                font-size: 15px;

                color: #EEAC42;



}

#wrapme-flickrgallery #wrapform .PagerContainer .Pager .PagerItem {

                float: left;

}



#wrapme-flickrgallery #wrapform .PagerContainer .Pager .PagerLast {

                float: right;

}

#wrapme-flickrgallery #wrapform .PagerContainer .PagerItemsLeft .PagerPrevious {

                float: right;

}


 #wrapme-flickrgallery #wrapform .PagerContainer .Pager .PagerItemsCentre .PagerItemSelected  a{

	color: #000000;

}

/* ================= VIDEOS ==================== */

#wrapme-videos {
 position:relative;
 margin:0;
 width:960px;
 height:623px;
 background:url(/Assets/Images/p2_videos.jpg) top left no-repeat; 
}
.adverts 
{   
  background:url(/Assets/Images/p2_videos.jpg) top left no-repeat!important;    
}
.gigvideo 
{
  background:url(/Assets/Images/p2_videos_gig.jpg) top left no-repeat!important;        
}
#wrapme-videos h1 {
	text-indent: -99999px;

}
ul#setnav 
{
    height:400px;
    left:265px;
    position:absolute;
    top:84px;
    width:141px;
}
ul#setnav li 
{
    float: left;
    clear: both;
    margin: 0 0 12px 0;
}
ul#setnav li a img,
ul#setnav li a:visited img
{
    border: 1px solid #000;
}
ul#setnav li a:active img,
ul#setnav li a:hover img
{
    border:1px solid #fff;   
}


#wrapme-videos #flash-videos {
    height:299px;
    left:422px;
    position:absolute;
    top:130px;
    width:464px;
    z-index:80;
}
#wrapme-trailers #flash-videos {
	height:380px;
	left:271px;
	position:absolute;
	top:89px;
	width:608px;
	z-index:80;
}
#wrapme-videos #mov-videos {
    height:274px;
    left:420px;
    position:absolute;
    top:140px;
    width:464px;
    z-index:80;
}
#wrapme-videos #nav-videos {
	width: 640px;
	height: 52px;
	position: absolute;
	left: 260px;
	top: 526px;
}
/* Easy Slider */
.slidernojs 
{
    overflow: scroll;
    overflow-y: hidden;
    height: 64px;
}
.slidernojs ul 
{
    width: 1095px;   
}

	#slider ul{
		margin:0;
		padding:0;
		list-style:none;
		width: 1095px;
		}
	#slider { 
    height:52px;
    left:266px;
    overflow:hidden;
    position:absolute;
    top:525px;
    width:623px;

		}
.slidernojs 
{
    height:72px!important;
    left:266px;
    overflow-x:scroll!important;
    overflow-y:hidden!important;
    position:absolute;
    top:516px!important;
    width:623px;
}
.sliderjs {
    width: 623px!important;
	height: 52px!important;
	position: absolute!important;
	left: 266px!important;
	top: 525px!important;
	overflow: hidden!important;
}
	#slider ul li img 
	{
background:#000000;
padding:4px 0;
	    }
	#slider ul li 
	{
	    width: 68px;
	    height: 46px;
	    margin: 0 10px 0 0;
	    float: left;
	    
	    }
span#prevBtn a 
	{
    display:block;
    height:37px;
    position:absolute;
    left:245px;
    text-indent:-9999px;
    top:535px;
    width:15px;
    background: url(/Assets/Images/vid-arrows.jpg) left top;
	    }
span#nextBtn a
	{
    display:block;
    height:37px;
    position:absolute;
    right:50px;
    text-indent:-9999px;
    top:535px;
    width:15px;
    background: url(/Assets/Images/vid-arrows.jpg) right top;
    }
					

/* // Easy Slider */

#slider ul li a,
#slider ul li a:visited {
	border: 3px solid #000000;
	clear: both;
	float: left;
	    -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#slider ul li a:hover,
#slider ul li a:active {
	border: 3px solid #cccccc;	
}
#slider ul li a.active 
{
	border: 3px solid #ffffff;	
}
#wrapme-videos #nav-videos-ads li a.active 
{
	border: 3px solid #ffffff;	
}
#wrapme-videos #nav-videos li {
	float: left;
	margin: 0 6px 0 0;
}
#wrapme-videos #nav-videos li a,
#wrapme-videos #nav-videos li a:visited {
	border: 3px solid #000000;
	clear: both;
	float: left;
	    -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#wrapme-videos #nav-videos li a:hover,
#wrapme-videos #nav-videos li a:active {
	border: 3px solid #cccccc;	
}
#wrapme-videos #nav-videos li a.active 
{
	border: 3px solid #ffffff;	
}
#wrapme-videos #nav-videos li a img 
{
    padding: 4px 0;
    background: #000;
}
/* ================ Quiz Sheet ====================== */

#wrapme-quizsheet {
 position:relative;
 margin:0;
 width:960px;
 height:554px;
 background:url(/Assets/Images/p2_quizsheet.jpg) top left no-repeat; 
}

#wrapme-quizsheet h1 {
 text-indent: -9999px;
 height: 1px;
}

#wrapme-quizsheet #wrapform {
 position: absolute;
 top: 160px;
 left: 300px;
 width: 500px;
 height: 320px;
}

#wrapme-quizsheet #wrapform h2.yancy{
 font-size: 24px;
 font-weight:bold;
}

#wrapme-quizsheet #wrapform table td label.yancy{
 font-size: 18px;
}

ul#qnums {
 position:absolute;
 top: 360px;
 left: -25px;
 width: 600px;
 height: 30px;
}

ul#qnums li {
 float:left;
 display:inline;
 height: 30px;
 width: 60px; 
 text-align:center;
 background: none;
}

#wrapme-quizsheet #wrapform ul#qnums li.cufon-numbers,
#wrapme-quizsheet #wrapform ul#qnums li.cufon-numbers-selected {
 font-size: 18px;
 color: #000000;
}

#wrapme-quizsheet #wrapform ul#qnums li.cufon-numbers-selected {
 color: #ffffff;	
}

#progress {
 position:absolute;
 top: 67px;
 left: 505px;
 width: 64px;
 height: 230px;
 
 height: 1px;
 background: #ffffff url(/Assets/Images/p2_cover.jpg) top left no-repeat;  
}

#wrapme-flickrupload {

                position:relative;

                margin:0;

                width:960px;

                height:555px;

                background:url(/Assets/Images/p2_flickrupload.jpg) top left no-repeat; 

}

#wrapme-flickrupload h1 {

                text-indent: -9999px;

}

#wrapme-flickrupload table {

                left:250px;

                position:absolute;

                top:230px;

                height: 165px;

                padding: 0;

                margin: 0;

}

#wrapme-flickrupload table tr td {

                _height: 20px;

                _line-height: 12px;

                padding: 0 2px 10px 2px;

                margin: 0;



}

#wrapme-flickrupload label {

                font-size: 12px;

                color: #C9391E;

                font-weight: bold;

                                _line-height: 12px;

}

#wrapme-flickrupload table input[type=text],

#wrapme-flickrupload table textarea {

                border:1px solid #303030;

                font-size: 12px;

                padding: 1px;

}

#wrapme-flickrupload table input[type=text] {

                width: 140px;

}

#wrapme-flickrupload table textarea {

                width: 423px;



}

#wrapme-flickrupload table a {

                font-size: 12px;

                color: #C9391E;

                text-decoration: underline;

}

#wrapme-flickrupload a.registerhere {

                height:20px;

                left:245px;

                position:absolute;

                top:138px;

                width:303px;

                text-indent: -99999px;

}

#wrapme-flickrupload a.moreinfo {

                height:20px;

                left:631px;

                position:absolute;

                text-indent:-99999px;

                top:138px;

                width:168px;

}

#wrapme-flickrupload a.imagegallery {

                height:20px;

                left:660px;

                position:absolute;

                text-indent:-99999px;

                top:164px;

                width:140px;

}

#wrapme-flickrupload .uploadbutton {

                left:670px;

                position:absolute;

                top:425px;

}

#wrapme-flickrupload .errormsgs {

                height:120px;

                left:250px;

                position:absolute;

                top:395px;

                width:400px;

                

}

#wrapme-flickrupload .errormsgs ul {



}

#wrapme-flickrupload .errormsgs ul li {

                display: list-item;

                color: #c01f1f;

                font-size: 12px;

                list-style: disc inside;

                padding: 0 0 5px 0;

                font-weight: bold;



}

#wrapme-terms {

 position:relative;

 margin:0;

 width:960px;

 height:1086px;

 background:url(/Assets/Images/p2_terms.jpg) top left no-repeat; 

}



#wrapme-terms #wrapform {

 position: absolute;

 top: 140px;

 left: 265px;

 width: 515px;

 height: 630px;

}



#wrapform h1 {

 text-indent: -9999px;

 height: 1px;

}



#wrapme-flickrthankyou {

 	position:relative;

 	margin:0;

 	width:960px;

 	height:729px;

 	background:url(/Assets/Images/p2_flickrthankyou.jpg) top left no-repeat; 	

}

#wrapme-flickrthankyou .findoutmore {

	position: absolute;

	left: 250px;

	top: 56px;

	height: 45px;

	width: 150px;

	text-indent: -9999px;

}

#wrapme-flickrthankyou .comphome {

	height:45px;

	left:257px;

	position:absolute;

	text-indent:-9999px;

	top:65px;

	width:172px;

}

#wrapme-flickrthankyou .imagegallery {

	position: absolute;

	left: 490px;

	top: 56px;

	height: 45px;

	width: 155px;

	text-indent: -9999px;

}

#wrapme-flickrthankyou .uploadphoto {

	position: absolute;

	left: 680px;

	top: 56px;

	height: 45px;

	width: 140px;

	text-indent: -9999px;

}

#wrapme-flickrthankyou #wrapform {

	top: 240px;

	left: 290px;

	width: 480px;

}

#wrapme-flickrthankyou #wrapform p {

font-size: 1.3em;

color: #303030;

}



#wrapme-quizmoreinfo {

 position:relative;

 margin:0;

 width:960px;

 height:1086px;

 background:url(/Assets/Images/p2_quizmoreinfo.jpg) top left no-repeat; 

}



#wrapme-quizmoreinfo #wrapform {

 position: absolute;

 top: 140px;

 left: 265px;

 width: 515px;

 height: 630px;

}



#wrapform h1 {

 text-indent: -9999px;

 height: 1px;

}



#wrapme-quizresult {

 position:relative;

 margin:0;

 width:960px;

 height:1086px;

 background:url(/Assets/Images/p2_quizresults2.jpg) top left no-repeat; }

#wrapme-quizresult #wrapform {
 position: absolute;
 top: 140px;
 left: 265px;
 width: 515px;
 height: 630px;
}

#wrapform h1 {
 text-indent: -9999px;
 height: 1px;
}

/* ================ QUIZ - Previous Week Page ====================== */

#wrapme-quizprevweek {
 position:relative;
 margin:0;
 width:960px;
 height:1086px;
 background:url(/Assets/Images/p2_quizprevweek.jpg) top left no-repeat; }

#wrapme-quizprevweek #wrapform {
 position: absolute;
 top: 140px;
 left: 265px;
 width: 515px;
 height: 630px;
}

#wrapform h1 {
 text-indent: -9999px;
 height: 1px;
}

/* ================ QUIZ - Top Scores ====================== */

#wrapme-quiztopscores {
 position:relative;
 margin:0;
 width:960px;
 height:1086px;
 background:url(/Assets/Images/p2_quiztopscores.jpg) top left no-repeat; 
}

#wrapme-quiztopscores #wrapform {
 position: absolute;
 top: 140px;
 left: 265px;
 width: 515px;
 height: 630px;
}

#wrapform h1 {
 text-indent: -9999px;
 height: 1px;
}
#wrapform h3 ul.weeks li 
{
    float: left;
    display: inline;
    width: 90px;
}
#wrapform h3 ul.weeks li a 
{
    text-decoration: underline;
}
#wrapform h3 ul.weeks li a.active,
#wrapform h3 ul.weeks li a:active 
{   color: #000;
    }
/* **** NEW NAV **** */


ul.p2navlong {
 position:absolute;
 top: 20px;
 left: 50px;
 width: 130px;
 list-style-type:none;
}

ul.p2navlong li a {
 display: block;
 width: 130px;
 height: 100%;
 text-indent: -9999px;
}

ul.p2navlong li.home {
 height: 28px;
 background: none;
}

ul.p2navlong li.home a {
 background: none;	
}

ul.p2navlong li.year12 {
background:none;
height:55px;
}

ul.p2navlong li.year12 a {
 background: none;	
}

ul.p2navlong li.about {
 height: 42px;
 background: none; 
}

ul.p2navlong li.about a {
 background: none;	
}

ul.p2navlong li.down {
 height: 42px;
 background: none; 
}

ul.p2navlong li.down a {
 background: none;	
}

ul.p2navlong li.nominees {
height:58px;
 background: none; 
}

ul.p2navlong li.nominees a {
 background: none;	
}

ul.p2navlong li.quiz {
 height: 28px;
 background: none; 
}

ul.p2navlong li.quiz a {
 background: none;	
}

ul.p2navlong li.news {
 height: 42px;
 background: none; 
}

ul.p2navlong li.flickr a {
 background: none;	
}
ul.p2navlong li.videos {
 height: 42px;
 background: none; 
}

ul.p2navlong li.videos a {
 background: none;	
}
ul.p2navlong li.other {
 height: 55px;
 background: none; 
}

ul.p2navlong li.other a {
 background: none;	
}

ul.p2navlong li.terms {
	margin-top: 8px;
 height: 15px;
 background: none; 
}

ul.p2navlong li.terms a {
 background: none;	
}

ul.p2navlong li.privacy {
 height: 15px; 
 background: none; 
}

ul.p2navlong li.privacy a {
 background: none;	
}

ul.p2navlong li.terms {
    height:15px;
    margin-top:20px;
    background: none; 
}

ul.p2navlong li.terms a {
 background: none;	
}

ul.p2navlong li.privacy {
 height: 15px; 
 background: none; 
}

ul.p2navlong li.privacy a {
 background: none;	
}

/* *** TERMS PAGE *** */

 

#wrapme-terms {

 position:relative;

 margin:0;

 width:960px;

 height:1086px;

 background:url(/Assets/Images/p2_terms.jpg) top left no-repeat;

}

 

#wrapme-terms #wrapform {

 position: absolute;

 top: 140px;

 left: 265px;

 width: 515px;

 height: 500px;

 overflow: auto;

}

 

#wrapme-terms #wrapform ol {

 margin:0;

 padding:0;

}

 

#wrapme-terms #wrapform ol li {

                 list-style-type: decimal;

 margin-left: 30px;

 margin-bottom: 7px;

 padding-right: 10px;

}

 

#wrapme-terms #wrapform ol li a {

 color: #777777;

 text-decoration:underline;

}
/*========================== WRAPME EXpand ==============================*/
#wrapme-expand 
{
 margin:0;
 width:960px;
 background:url(/Assets/Images/wrapme-expand-repeat.jpg) top left repeat-y;    
}
#wrapme-news 
{
  background:url(/Assets/Images/wrapme-news.jpg) top left no-repeat;       
  width: 960px;
  min-height: 527px;
  position: relative;
    }
#wrapme-trailers 
{
  background:url(/Assets/Images/p2_trailers.jpg) top left no-repeat;       
  width: 960px;
  min-height: 527px;
  position: relative;
  height: 623px;
    }
#wrapme-winner 
{
  background:url(/Assets/Images/wrapme-winner.jpg) top left no-repeat;       
  width: 960px;
  min-height: 527px;
  position: relative;
    }
#wrapme-expand-footer 
{
  background:url(/Assets/Images/wrapme-expand-footer.jpg) top left no-repeat;       
  width: 960px;
  height: 452px;
  display: block;
  clear: both;
    }
    
#wrapme-winner #wrapme-content, 
 #wrapme-news #wrapme-content 
 {
    width:515px;
    padding:150px 0 0 260px;
     
 }
 #wrapme-winner #wrapme-content h1, 
 #wrapme-news #wrapme-content h1,
 #wrapme-trailers h1
 {
     text-indent: -99999px;
     width: 0;
     height: 0;
     line-height: 0;
 }
 
 /* --------- Inline Video ----------- */
 
.video-inline {
	clear:both;
	padding:20px 0;
}

a#backtonews {
	color:#000000;
	left:260px;
	position:absolute;
	top:47px;
}
	
a#backtonews:hover {
	text-decoration:underline;
}