body

{

	margin: 0px;

	padding: 0px;

	background-color: #000000;

	background-image: url('images/bg_image.jpg');

	background-repeat: no-repeat;

	background-position: top center;

}



#content-column

{

	position: absolute;

	margin-left: 50%;

	left: -470px;

	margin-top: 30px;

	width: 980px;

}



div.transparent-border-vert

{

	width: 5px;

	height: 100%;

	position: absolute;

	top: 0px;

	background-color: #FFFFFF;

	filter: alpha(opacity=20);

	-moz-opacity: 0.2;

	-khtml-opacity: 0.2;

	opacity: 0.2;

}



div.transparent-border-horz

{

	width: 980px;

	height: 5px;

	position: relative;

	background-color: #FFFFFF;

	filter: alpha(opacity=20);

	-moz-opacity: 0.2;

	-khtml-opacity: 0.2;

	opacity: 0.2;

}



#content-area

{

	width: 970px;

	height: 100%;

	position: relative;

	left: 5px;

	background-color: #FFFFFF;

}



#header-image

{

	position: relative;

	left: -25px;

	overflow: visible;

	height: 176px;

	z-index: 0;

	padding: 0px;

	margin: 0px;

}



#football-image

{

	position: absolute;

	left: -31px;

	top: -45px;

	overflow: visible;

	z-index: 1;

	padding: 0px;

	margin: 0px;

}



#column-holder

{

	position: relative;

	width: 970px;

	z-index: 2;

	padding: 0px;

	margin: 0px;

}



#column-left

{

	position: relative;

	display: inline;

	float: left;

	width: 730px;

	margin: 10px;

}



#column-right

{

	position: relative;

	display: inline;

	float: left;

	width: 220px;

	margin: 0px;

}



#column-right-top

{

	position: absolute;

	background-image: url('images/right_column_top.gif');

	background-repeat: no-repeat;

	width: 220px;

	height: 50px;

	top: -46px

}



#column-right-mid

{

	position: relative;

	background-color: #0e4c89;

	width: 220px;

	min-height: 20px;

}



#column-right-bot

{

	position: relative;

	background-image: url('images/right_column_bot.jpg');

	background-repeat: no-repeat;

	width: 220px;

	height: 20px;

}



#facebook-btn

{

	position: relative;

	background-image: url('images/facebook_up.gif');

	background-repeat: no-repeat;

	width: 220px;

	height: 50px;

	margin-top: 10px;

	cursor: pointer;

}



#facebook-btn:hover

{

	background-image: url('images/facebook_dn.gif');

}



#twitter-btn

{

	position: relative;

	background-image: url('images/twitter_up.gif');

	background-repeat: no-repeat;

	width: 220px;

	height: 50px;

	margin-top: 10px;

	cursor: pointer;

}



#twitter-btn:hover

{

	background-image: url('images/twitter_dn.gif');

}



#stumble-btn

{

	position: relative;

	background-image: url('images/stumble_up.gif');

	background-repeat: no-repeat;

	width: 220px;

	height: 50px;

	margin-top: 10px;
	
	margin-bottom: 10px;

	cursor: pointer;

}



#stumble-btn:hover

{

	background-image: url('images/stumble_dn.gif');

}



#footer-area

{

	position: relative;

	margin-bottom: 100px;

}



#social-bar

{

	position: relative;

	width: 100%;

	height: 30px;

	background-color: #209800;

	margin-top: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

}



img.social-icon

{

	position: relative;

	vertical-align: middle;

	position: relative;

	top: -2px;

}



#dynamic-area

{

	position: relative;

	width: 100%;

	min-height: 380px;

}



/* Fossit Added */



#questionnums{

    width:728px;

    height:29px;

    border:1px solid #d1d1d1;

    background:url('images/qback.jpg') repeat-x;

    margin-top:4px;

    color:#434343;

    line-height:29px;

    position:relative;

    left:0px;

    font-weight:bold;

    font-size:140%

}



.qbtext{

    padding-left:10px;

    width:135px;

    float:left;

}



.qbnum{

    width:38px;

    float:left;

    text-align:center;

}



.finished{

    color:#219800

}



.current{

    color:#219800;

    background-image:url('images/cqback.jpg');

}



.future{

    color:#a1a1a1;

}



.center{



}



div.box{

    background-image:url('images/boxback.png');

    width:206px;

    height:63px;

    position:relative;

    left:110px;

    margin:11px;

    

}



div.boxheader{

    height:29px;

    line-height:29px;

    color:#FFFFFF;

    margin-left:10px;

    font-weight:bold;

    font-size:140%;

    text-align:center;

}



div.boxtext{

    color:#000000;

    line-height:34px;

    height:34px;

    margin-left:10px;

    font-weight:bold;

    font-size:140%;

    text-align:center;

}



.clear{

    clear:both;

}



#score{

    margin-right:80px;

}



#questioncontent{

    margin:40px;

    font-size:140%;

}

#sample {
	
	margin-top: 20px;
	
	padding-top: 70px;
	
	width: 160px;
	
	background: url(images/badge-bg.png) 0 0 no-repeat;
	
	float: left;
}

#sample span {

	width: 120px;
	
	padding: 160px 20px 10px 20px;
	
	background: url(images/badge.jpg) 0 0 no-repeat;
	
	float: left;
	
	font-size: 11px;

}

#homecontent{
	
	width: 570px;
	
	margin-top: 10px;

    font-size:140%;
	
	float: right;

}

#extra { display: none; }

.bold{

    font-weight:bold;

}



.green{

    color:#219800;

}



.red{

    color:#FF0000;

}

.gsubmit{

    width:76px;

    height:37px;

    background-image:url('images/submit.png');

}
