/*
	Theme Name: Trivia 
	Theme URI: http://vxtindia.com
	Description: The base wordpress theme
	Version: 0.1
	Author: Vercingetorix Technologies
	Author URI: http://vxtindia.com
	Tags: basic, theme, vercingetorix
*/

a:focus, img, a img { outline: none; border: 0px none; }
.container { margin: 10px auto 0 !important; width: 980px;}
.content { background:transparent url(../images/content_bg.png) repeat-y scroll 0% 0%; }

#topad { position:absolute;right:150px;top:9px; }
.feeds { position:absolute;right:23px;top:9px; }
.feeds img { display:block;margin:0 0 5px; }
#twitter { }
#rss { }
.tweet-bird { left:-30px; position:absolute; }
.header { background: transparent url(../images/content_top.png) no-repeat scroll 0% 100%; height:145px; }
.header-title { width:300px; padding-left: 74px; }
.header-title img { margin-top:-5px; }
.header-description { }
.header-menu { height: 43px; list-style-type:none; margin:-7px 0 0 40px;overflow:hidden; }
.header-menu li { float:left; text-align:center; }
.header-menu li a { padding: 0px;display:block;text-decoration: none;text-indent:-9999px;color:#222222; }

.header-menu li#home a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll 0px 0px;padding:12px 9px 12px 35px;width:38px; } 
.header-menu li#play a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -83px 0px;padding:12px 9px;width:80px; } 
.header-menu li#leader a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -182px 0px;padding:12px 9px;width:85px; }
.header-menu li#random a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -286px 0px;padding:12px 9px;width:116px; }
.header-menu li#all a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -421px 0px;padding:12px 9px;width:83px; }
.header-menu li#books a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -523px 0px;padding:12px 9px;width:84px; }
.header-menu li#blog a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -625px 0px;padding:12px 9px;width:29px; }
.header-menu li#prize a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -672px 0px;padding:12px 30px 12px 9px;width:74px; }

.header-menu li#home a:hover, .current-page-home a {background:transparent url(../images/menu_bg.jpg) no-repeat scroll 0 -47px !important; }
.header-menu li#play a:hover, .current-page-play a {background:transparent url(../images/menu_bg.jpg) no-repeat scroll -83px -47px !important; }
.header-menu li#leader a:hover, .current-page-leader a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -182px -47px !important; }
.header-menu li#random a:hover, .current-page-question a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -286px -47px !important; }
.header-menu li#all a:hover, .current-page-all a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -421px -47px !important; }
.header-menu li#books a:hover, .current-page-books a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -523px -47px !important; }
.header-menu li#blog a:hover, .current-page-blog a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -625px -47px !important; }
.header-menu li#prize a:hover, .current-page-prize a { background:transparent url(../images/menu_bg.jpg) no-repeat scroll -672px -47px !important; }

.index { padding: 0px 15px;width:560px !important; }
#blackboard-top { background:#000000 url(../images/blackboard_top.jpg) no-repeat scroll 0 0%;padding:20px 21px 0 0; width:523px; min-height:250px;}
.index-topcol { background:transparent url(../images/blackboard_bot.jpg) no-repeat scroll 0 100%;color:#FFFFFF;min-height:265px;width:544px; }
.index-topcol h1 { color:#FFFFFF; font-size:36px; }
.index-topcol h2 { color:#FFFFFF; font-size:30px; line-height:1em; }
#twit-bird { position:absolute;right:40%;top:315px; }
#twit-bird1 {position:absolute;right:-3%;top:6%;}
#question-text { padding:0 0 0px 20px;width:360px; }
.button { display:block; text-indent:-9999px; }
#learn-more a { background:transparent url(../images/learnmore_btn.png) no-repeat scroll 0;display:block;float:left;height:30px;margin:20px 0px 0 20px;width:120px; }
#reveal-answer a {background:transparent url(../images/reveal_ans_btn.png) no-repeat scroll 0 0;display:block;float:right;height:30px;margin:22px 40px 0px 0;width:140px; } 
#answer-now a {background:transparent url(../images/ans_now_btn.png) no-repeat scroll 0 0;display:block;float:right;height:30px;margin:22px 40px 0px 0;width:140px; } 
#shareThis { margin-bottom:10px; text-align: right; width:98%;  }
.correctans { margin-top:15px; }
.correctans p { font-size: 14px;width:71%; }
.correctans p span a, .correctans p span a:focus, .correctans p span a:hover { color: #2FB8E4;font-weight:bold; }

#how-to-play h2, .leaderboard h2, #prevleaderboard h2 {  margin:0; }
.play-steps p { text-indent:-9999px; }
.index #how-to-play, .index #leaderboard, #prevleadboard { margin:0;padding:0; text-transform:uppercase; }
.index #how-to-play h2, .howtoplay h2, .hints h2, .scoring h2, .index #leaderboard h2, #leaderboard p a, #leadboard h2, #leadboard p, #leadboard p a, #prevleaderboard p a, #prevleaderboard h2, .all-questions h2, .year, .trivia-books h2, .prizedraw h2, .privacy h2, .disclaimer h2, .terms h2, .advertise h2, .contact h2 { color: #0195c5;margin-bottom:0;text-transform:uppercase; }
.months h2 { color: #0195c5;margin-bottom:0.5em;text-transform:uppercase; }
.index #how-to-play span, .index #leaderboard span, .howtoplay h2 span, .hints h2 span, .scoring h2 span, #leaderboard p a, #leadboard h2 span, #leadboard p, #leadboard p a, #prevleaderboard p a, #prevleaderboard h2 span, .all-questions span, .trivia-books h2 span, .year { color:#2FB8E4; font-size: 14px;font-weight:bold; }
.play-steps { background:transparent url(../images/steps.gif) no-repeat scroll 0 35%;display:block;height:400px; }

#leaderboard .ranks { ;margin-top:-2px;position:absolute; }
#leaderboard img.leader_image, .months img.leader_image { margin:2px 0 0 15px; }
#leaderboard table tbody tr { background:transparent url(../images/trow_top_border.jpg) no-repeat scroll 0px 0px; }
#leaderboard table { margin-left: 42px; text-transform:uppercase; width: 480px; }
#leaderboard a { text-transform:none;color:#000000;text-decoration:none;}

.months table tbody tr { background:transparent url(../images/trow_top_border.jpg) no-repeat scroll 0px 0px; }
#apr h2 { margin-bottom:1em; }
#mar h2 { margin-bottom:0.5em; }
#feb h2 { margin-bottom:0.5em; }
.months { position:relative;margin-bottom:0.5em; }
.months table { margin-left: 15px; margin-top:5px; text-transform:uppercase; width: 400px; }
.months .ranks { left:16px;margin-top:-2px;position:absolute; }
.months .points { text-align: right; }

.all-questions h2 { margin-bottom:0; }
.year { color:#2FB8E4; text-align: right;width:525px; }
#question, .leader { background: transparent url(../images/question_bg.png) no-repeat scroll 0 0; width:560px; display:block;margin-bottom:0px; }
#question div p, .leader-table  { margin:0;padding:15px 0 15px 15px;float:left;width:85%; }
#question div p a { color:#222222; text-decoration:none; }
.lead-table  { margin:0;padding:15px 0 0 15px;float:left;width:80%; }
#question .date, .leader .date { background:transparent url(../images/date_bg.png) no-repeat scroll 0% 0%;float:right;margin:0 35px 0 0;width:32px;height:45px; }
.date #month, .date #day { margin:0 0 0 3px;padding:0;text-transform:uppercase;text-align:center;} 
.date #month, .leader #number { margin-top:-2px; }
.date #day { font-size:22px;margin-top:-7px;}
.date #month, .leader #number { color:#FFFFFF;font-size:10px;padding:0; }
.leader .date { height: 11px; text-align:center; }

.advertise p, .disclaimer p, .prizedraw p, .privacy p, .hints p, .scoring p, .terms p { color:#2eb8e5; font-size:13px; font-family: Arial, sans-serif; }
.contact p, .contact p a { color:#2FB8E4; font-size:18px;}
/*.prizedraw p{ color:#26A8D1;font-weight:bold;}*/
.prizedraw p{ color:#129DC6;font-weight:bold;}

.hints pre { margin: 0; }

.sidebar { margin: 0px; padding:0px 10px !important; } 
.sidebar-top { background: transparent url(../images/tr.gif) no-repeat top right; }
.sidebar-top div { background: transparent url(../images/tl.gif) no-repeat top left; }
.sidebar-bot { background: transparent url(../images/br.gif) no-repeat bottom right; }
.sidebar-bot div { background: transparent url(../images/bl.gif) no-repeat bottom left; }
.sidebar-top, .sidebar-top div, .sidebar-bot, .sidebar-bot div { height:7px; width: 100%; }
.index-content { background-color:#EFEFEF; padding: 15px;}
.sidebar-content {}
.sidebar-list { }
.banners { display:block; margin-bottom: 10px; }
.ads { height:200px; border: 1px solid #FFFFFF; margin-bottom: 10px; }
.left { float: left; }
.right { float: right; }
.bannerads { display: block;margin: 0px 0px 10px; }
.banner-wide { border:0 none;text-align:center; }
.banner-wide img { border: 1px solid #000; }

.footer { background:#A5CA42 url(../images/footer_bg.png) repeat-x scroll 0 0%;height:150px; }
.footer-content { background:transparent url(../images/content_bot.png) no-repeat scroll 0 0; padding:35px 0; width:980px; margin:0 auto; }
.footer-content, .footer-menu li a, .footer-menu li a:focus, .footer-menu li a:hover .footer-menu li{ color: #FFFFFF; }
.footer-menu { list-style-type:none;}
.footer-menu li { color:#FFFFFF; float:left;font-size:14px;}
.footer-menu li a { padding: 0px 5px; }
.footer-content img { height:13px;margin:0 10px; }
.footer-menu li, .footer-content .right span { font-size: 14px; }

#page-nav { margin-bottom:1.5em; margin-top:1.5em;}
#page-nav ul { list-style-type:none;margin:0; }
#page-nav ul li { float:left; text-transform:uppercase; }
#page-nav ul li a { color: #2FB8E4; }
#page-nav ul li#prev { }
#page-nav ul li#next { float:right; }

.display-answer{ display:none;float:right;margin-right:32px; margin-top:5px; width:84.5%; background:#10ACDD; text-align:center;}

.display-answer span { color:BLACK; text-align:center;}

.share-this { display:block;margin:10px 10px 0 25px;padding:10px 0;text-align:left;}
.share-this #sharethis_0 { }
.stbuttontext { color:#ffffff; font-weight:bold;}

#nodeco a { color:#000000;text-decoration:none;text-transform:none;}

#leader-pagination { padding:10px; margin-top:25px; font-size:14px; font-weight:bolder;}
#prev { padding:5px; padding-left:15px;float:left; text-decoration:none;}
#next { padding:5px; float:right; text-decoration:none;}

.required { border:1px solid #DDDDDD;margin-bottom:1em;padding:0.4em;}
#spamtest { padding:5px; margin-top:5px; font-weight:bold;}
.message  { color:RED;font-size:16px;padding:5px 5px 5px 100px;}
.optional { border:1px solid #DDDDDD;margin-bottom:1em;padding:0.4em;}
.contact{color:#2EB8E5;font-family:Arial,sans-serif; font-size:16px;}


.prize-style {
	font-size:13px;
	font-weight:bold; 
	color:#1095C5;
}
.prize-draw {
	font-weight:bold; 
	color:#129DC6;	
}

#winner-prize img{
	margin:0px;
}

.cufon {
	color:#26A8D1; font-weight:bolder;
}

#one-liner { /*margin-bottom:10px;*/ font-size:13px;font-weight:bold; padding:0px;}
#first-step { font-size:13px;font-weight:bold;}

.prizetop {
	padding-top:10px;
	background:transparent url(../images/roundborder-white-top.gif) no-repeat scroll 0 0%;
}
#prize-question-sponsored-bottom {
	background:transparent url(../images/roundborder-white-bot.gif) no-repeat scroll 0 100%;
	padding-bottom:10px;
}

#prize-question-sponsored {
	width:550px;
	text-align:center;
	background:transparent url(../images/roundborder-white-mid.gif) repeat-y scroll 0 0px;
}

.blue-border-top {
	background:transparent url(../images/roundborder-blue-top.gif) no-repeat scroll 0 0%;
	margin-top:20px;
	height:14px;
}
.blue-border-bottom {
	height:14px;
	background:transparent url(../images/roundborder-blue-bot.gif) no-repeat scroll 0 100%;
}

/*background:transparent url(../images/roundborder-white-top.gif) repeat-y scroll 0 0%;*/


#prize-question-sponsored div { 
	 border:1px solid #1095C5;
}
.rank {
	color:#FFFFFF;;
	padding-right:15px;
	font-size:21px;
	text-align:center;
}

#first-step {
	padding-top:5px;
	margin-top:25px;
}

#first-step .rank {
	background:transparent url(../images/comment-bg.gif) no-repeat scroll 0 0;
	height:46px;
	width:46px;
}

#first-step img {
	/*margin:-1.5em 0.5em -1.5em 0;*/
	margin:-1.5em 4.5em 1.5em 0;
}
#first-step a {
	color:#1095C5; 
}
#first-step span, #third-step span, #forth-step span{
	float:left;
	max-width:450px;
	font-weight:bolder;
}
#agree, #re-tweet, #chose-answer{
	background-color:#EAF9FE;
	/*min-height:110px;*/
}

#agreeTermCondition {
	background:transparent url(../images/login-btn-blank.gif) no-repeat scroll 0 0%;
	color:#129DC6;
	font-size:13px;
	font-weight:bold;
	margin-bottom:20px;
	margin-top:20px;
	margin-left:40px;
	padding-bottom:18px;
	padding-top:14px;
	text-align:center;
	width:475px;
}

#re-tweet {
	color:#129DC6;
	padding-left:20px;
	width:524px;
	border-left:1px solid;
	border-right:1px solid;
	font-size:15px;
	font-weight:bold;
}
#thank-note {
	text-align:center;
	padding:10px;
	margin:30px;
	font-size:20px;
}

#thank-note a{
	color:#129DC6;	
}
#remember-note {
	background-color:#EAF9FE;
	border-left:1px solid;
	border-right:1px solid;
	width:544px;	
}
#remember-note span img{
	float:left;
	margin-left:6px;
	margin-top:-8px;
}

#remember-note span{
}
.large{ font-size:18px;line-height:1.5em;font-weight:bold;}  
.medium{ font-size:15px;line-height:1.5em;padding-left:15px; color:#129DC6;;font-weight:bold;}  
.small{ font-size:10px;line-height:1.5em; color:#129DC6;;font-weight:bold;}  

#chose-answer { 
	border-left:1px solid;
	border-right:1px solid;
	color:#1095C5;
	font-size:13px;
	font-weight:bold;
	width:544px;
}
#chose-answer p{ font-size:16px; font-size:16px;padding:0 0 0 20px;}
#chose-answer input{ padding-left:15px; margin-left:20px;}

#prize-draw-rule  P {
	font-size:14px;
	color:#2EB8E5;
	font-family:Arial,sans-serif;
}
