body{background-color: #f6931e}

#div-bg_mid{background:url(../images/background/bg-top.gif) top center no-repeat;}

a{color: #f09633; text-decoration: underline; }

h3{color: #6c6d6f; font-size: 36px;}
h4{color: #f3912e; font-size: 20px;}
span.cap_bold12{line-height: 20px; height: 20px; font-weight: 600;}

div#div-container{width: 981px; margin: 0 auto;  position: relative; z-index: 2;}
div#div-top-panel{height: 228px;}
div#div-menu{height: 32px; padding-top: 190px; position: absolute; z-index: 100;}
div#div-menu ul.parent-menu li{display: inline; position: relative; z-index: 100;}
div#div-menu ul ul.sub-menu3, div#div-menu ul ul.sub-menu2, div#div-menu ul ul.sub-menu{width: 128px; background: #ffffff; border: 1px solid #cccccc; position: absolute; z-index: 3; left: 0px; top: 12px; _top: 28px}
div#div-menu ul ul.sub-menu3 li, div#div-menu ul ul.sub-menu2 li, div#div-menu ul ul.sub-menu li{display: block; height: 24px;line-height: 24px;}
div#div-menu ul ul.sub-menu3 li:hover, div#div-menu ul ul.sub-menu2 li:hover, div#div-menu ul ul.sub-menu li:hover{background: #f6931e;}
div#div-menu ul ul.sub-menu3 li a, div#div-menu ul ul.sub-menu2 li a, div#div-menu ul ul.sub-menu li a{display: block; padding-left: 14px; font-size: 13px; color: #000000; text-decoration: none; font-weight: 600;}
div#div-menu ul ul.sub-menu3 li a:hover, div#div-menu ul ul.sub-menu2 li a:hover, div#div-menu ul ul.sub-menu li a:hover{color: #ffffff; background: #f6931e;}

div#div-search{position: absolute; z-index: 101; width: 230px; height: 54px; right: 10px; top: 130px;}
div#div-search input.button{background: url(../images/misc/search-btn.gif); width: 49px; height: 49px; border: 0px; padding: 0px; margin: 0px; text-indent: -9999px; position: relative; top: -5px; right: 1px;}
div#div-search input#mod_search_searchword{width: 165px; height: 26px; padding-left: 5px; line-height: 23px; font-size: 15px; color: #cccccc;  border:0; background: #ffffff;}
div#div-search input#mod_search_searchword:focus, div#div-search input#mod_search_searchword:hover{ border:0; background: #ffffff;}

div#div-social{width: 140px; height: 35px; position: absolute; z-index: 101; right: 0px; top: 10px;}
div#div-social img, div#div-social a{display: block; float: left;}
div#div-social img{width: 47px; height: 32px;}
div#div-social a{width: 31px; height: 35px;}
div#div-social a#social-fb{background: url(../images/misc/facebook.gif) no-repeat;}
div#div-social a#social-fb:hover{background: url(../images/misc/facebook-o.gif) no-repeat;}
div#div-social a#social-twitter{background: url(../images/misc/twitter.gif) no-repeat;}
div#div-social a#social-twitter:hover{background: url(../images/misc/twitter-o.gif) no-repeat;}
div#div-social a#social-fs{background: url(../images/misc/friendster.gif) no-repeat;}
div#div-social a#social-fs:hover{background: url(../images/misc/friendster-o.gif) no-repeat;}

#div-right-2{padding-top: 20px;}
#div-right-2 div.fbox-header{display: none;}
div#div-right-2 div#fbox-body{background-color: #FFFFFF;}
div#div-right-2 div{margin: 0 auto;}
div#div-content-panel{
	background: #ffffff; 
	height: auto !important;
	position: relative;
	border-width: 1px;
	border-style: solid;
	border-color: #af671b;
	padding: 27px 20px 20px;
}

#div-boy{
	width: 143px; 
	height: 215px; 
	left: -142px;
	top: 553px;
	z-index: 10;
	position: absolute; 
	background: url(../images/character/boy.gif) no-repeat;
}
#div-girl{
	width: 130px; 
	height: 211px; 
	right: -130px;
	top: 259px;
	z-index: 10;
	position: absolute; 
	background: url(../images/character/girl.gif) no-repeat;
}
#div-bottom-image-left{
	width: 151px; 
	height: 610px; 
	left: -151px;
	bottom: 0px;
	position: absolute; 
	background: url(../images/background/bottom-left.jpg) no-repeat;}

#div-bottom-image-right{
	width: 148px; 
	height: 578px; 
	right: -148px; 
	_right: -148px;
	bottom: 0px;
	position: absolute; 
	background: url(../images/background/bottom-right.jpg) no-repeat;}

#div-banner{width: 938px; height: 308px;}

#div-contentarea{width: 940px; margin-top: 20px;}

#div-left-panel{width: 100%;} /* without right panel*/
#div-left-panel-1{width: 670px; min-height: 400px; height: auto !important; height: 400px;} /*for frontpage*/
#div-left-panel-2{width: 380px; padding-left: 68px; min-height: 400px; height: auto !important; height: 400px;}	/*for team view*/
#div-left-panel-3{width: 500px; min-height: 400px; height: auto !important; height: 400px;}	/*for kick challenge*/

#div-right-panel-1{width: 250px; margin-left: 20px;}	/*for frontpage*/
#div-right-panel-2{width: 305px; margin-left: 110px;}	/*for team view*/
#div-right-panel-3{width: 410px; margin-left: 20px;}	/*for kick challenge*/

#div-left-panel p{margin: 5px 0px;}

#div-highlightarea{width: 940px; height: auto; }
#div-counter{width: 940px; height: auto;  margin-top: 30px;}
#div-counter td{ font-weight: 600; }
#div-counter table{padding-top: 5px;}
#div-footer{width: 940px; height: auto; margin-top: 10px;}

div.bottom-image{width: 100%; height: 100%; position: absolute; z-index: 1; bottom: 0px; background: url(../images/background/bg-bottom.jpg) center bottom no-repeat;}

div#div-fp-banner{margin-bottom: 20px; }
div.componentheading{padding-top: 25px;}

div.fbox-header{width: 248px; height: 60px;  margin-top: 5px; background: url(../images/misc/fb_head.gif) no-repeat;}
div#theader{width: 248px; height: 60px; margin-top: 5px; background: url(../images/misc/twitter_head.gif) no-repeat;}
ul#twitter_update_list{width: 226px; height: 300px; overflow-y: scroll; border:1px solid #94A3C4; padding: 0 10px;}
ul#twitter_update_list{background: #cbcbcb;}
div#fbox-body{height: auto; width: 246px; }
div.moduletablefb2 div#fbox-body{width: 184px;}
div.moduletablefb2{width: 184px; margin: 10px auto; background : #ffffff;}
div.join-facebook{width: 172px; height: 24px; background: url(../images/misc/join-facebook.gif) no-repeat;}


div#disp_internalComments1_DataList1{width: 650px; height: 450px;}
div#disp_internalComments1_DataList1 p{font-size: 18px; font-weight: 600; margin: 0px 0px 8px 0px; }
table#disp_internalComments1_DataList1{background: #f1f1f1;  padding: 15px;}

.s-title{font-size: 20px; font-family: arial; font-weight: 600;}
fieldset.list-item-container1{height: 40px; background: #c8c8c8; padding: 20px;  font-family: arial;}
fieldset.list-item-container2{height: 40px; background: #ffffff; padding: 20px;  font-family: arial;}
fieldset.list-item-container1 a, fieldset.list-item-container2 a{font-weight: 600; text-decoration: none; font-family: arial;}
fieldset.list-item-container1 .highlight, fieldset.list-item-container2 .highlight{color: #F09633;}

div.search-page{min-height: 1000px; height: auto !important; height: 1000px;}
div.search-page ul.pagination{float: left; margin-top: 50px; text-transform: uppercase;}
div.search-page ul.pagination li{display: inline;}
div.search-page ul.pagination a{ text-decoration: none;}

#scroll{width: 370px; height: 400px;}

.fleft{float: left;}
.fright{float: right;}
.clear{clear: both;}
.bold {font-weight: 600;}
.center {text-align:center;}

/*-----------------here------------------*/
table.team {width: 380px;}
table.team td {padding:5px;}
table.team td.underline {padding:5px; border-bottom:#cccccc solid 1px;}
table.nation {width: 300px;}
table.nation td {padding:2px; border-bottom:#cccccc solid 1px;}
div#scroll .facts {list-style-type:disc; padding-left:20px;}
div#scroll .facts li{padding-top:5px; padding-bottom:5px;}

/*-----------------euniice------------------*/



.jqTransformInput{width: 180px !important; display: block;}

#step-desc.facepaint{width: 838px; margin: 0 auto; padding-bottom: 10px; border-bottom: 1px solid #cccccc;}
#step-desc.facepaint p.title{font-weight: 600; font-size: 30px;}
#step-head.facepaint{width: 838px; margin: 20px auto 0px; }
#step-body.facepaint{width: 838px; margin: 0 auto; padding-bottom: 20px;}
#step-body.facepaint table td{text-align: center;}
#step-body.facepaint table td.lb{border-right: 1px solid #cccccc;}
#step-body.facepaint table td div{padding-top: 20px;}
#step-body.facepaint table td div p{width: 105px; margin: 0 auto;}

#upload-server-btn{width: 81px; height: 31px; background: url(../images/facepaint/upload-btn.gif) no-repeat; text-indent: -9999px;}

.error{color: #ffcc00;}
.scorebet .title{color: #000000; font-family: arial; font-size: 30px; font-weight: 600;}




/*-----------------travis------------------*/

/*Navi*/
#prem a {
	display:block;
	width:133px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_preliminary.gif") 0 0 no-repeat;
		}
	#prem a:hover {	
		background-position: 0px -24px;
		color: #E9BE75;
	}
#prempg a {
	display:block;
	width:133px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_preliminary.gif") 0 -24px no-repeat;
		}
	#prempg a:hover {	
		background-position: 0px -24px;
		color: #E9BE75;
	}
	
#round16 a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_round16.gif") 0 -24px no-repeat;
		}
	#round16 a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}
#round16pg a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_round16.gif") 0 -48px no-repeat;
		}
	#round16pg a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}

#quarter a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_quarter.gif") 0 -24px no-repeat;
		}
	#quarter a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}
	
#quarterpg a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_quarter.gif") 0 -48px no-repeat;
		}
	#quarterpg a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}

	
#semi a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_semi.gif") 0 -24px no-repeat;
		}
	#semi a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}

#semipg a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_semi.gif") 0 -48px no-repeat;
		}
	#semipg a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}
	
#third a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_3rd.gif") 0 -24px no-repeat;
		}
	#third a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}

#thirdpg a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_3rd.gif") 0 -48px no-repeat;
		}
	#thirdpg a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}
	
#final a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_final.gif") 0 -24px no-repeat;
		}
	#final a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}
#finalpg a {
	display:block;
	width:102px;
	height:24px;
	margin: 0;
	padding:0 0 0 0px;
	background: url("../img/predict/btn_final.gif") 0 -48px no-repeat;
		}
	#finalpg a:hover {	
		background-position: 0px -48px;
		color: #E9BE75;
	}
	
/*Spacing*/
.space{
	width:10px;
}
.space65{
	width:65px;
}
.space33{
	width:33px;
}
.space46{
	width:46px;
}
.height18{
	height:18px;
}

/*Text*/
.mainTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
}
.subTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.subsubTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.country{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.score{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}

/*BG*/
#predictFT{
	display:block;
	background:url(../img/predict/predict_bg.gif) no-repeat 0 0;
	padding:18px 0 0 0;
	width:388px;
	height:30px;
}

#predictVS{
	display:block;
	background:url(../img/predict/predict_bg.gif) no-repeat 0 0;
	background-position:0 -48px;
	padding:18px 0 0 0;
	width:388px;
	height:30px;
}

#wd{
	display:block;
	width:65px;
	height:48px;
	background:url(http://www.everyoneconnects.net/2010/templates/everyoneconnect/img/predict/well_done.gif) no-repeat 0 0;
}

/*Flags*/
#usa{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	width:35px;
	height:23px;
}
#rsa{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -23px;
	width:35px;
	height:23px;
}
#skorea{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -46px;
	width:35px;
	height:23px;
}
#spain{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -69px;
	width:35px;
	height:23px;
}
#serbia{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -92px;
	width:35px;
	height:23px;
}
#slovakia{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -115px;
	width:35px;
	height:23px;
}
#switz{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -138px;
	width:35px;
	height:23px;
}
#dane{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -161px;
	width:35px;
	height:23px;
}
#eng{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -184px;
	width:35px;
	height:23px;
}
#ger{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -207px;
	width:35px;
	height:23px;
}
#ita{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -230px;
	width:35px;
	height:23px;
}
#ned{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -253px;
	width:35px;
	height:23px;
}
#arg{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -276px;
	width:35px;
	height:23px;
}
#bra{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -299px;
	width:35px;
	height:23px;
}
#chile{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -322px;
	width:35px;
	height:23px;
}
#para{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -345px;
	width:35px;
	height:23px;
}
#ghana{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -368px;
	width:35px;
	height:23px;
}
#ivory{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -391px;
	width:35px;
	height:23px;
}
#honduras{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -414px;
	width:35px;
	height:23px;
}
#mex{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -437px;
	width:35px;
	height:23px;
}
#aus{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -460px;
	width:35px;
	height:23px;
}
#jap{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -483px;
	width:35px;
	height:23px;
}
#nkorea{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -506px;
	width:35px;
	height:23px;
}
#greece{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -530px;
	width:35px;
	height:23px;
}
#slovenia{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -552px;
	width:35px;
	height:23px;
}
#port{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -575px;
	width:35px;
	height:23px;
}
#france{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -600px;
	width:35px;
	height:23px;
}
#uru{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -621px;
	width:35px;
	height:23px;
}
#nigeria{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -644px;
	width:35px;
	height:23px;
}
#cameroon{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -667px;
	width:35px;
	height:23px;
}
#alg{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -690px;
	width:35px;
	height:23px;
}
#newz{
	display:block;
	background:url(../img/predict/flags_sprite.jpg) no-repeat 0 0;
	background-position:0 -713px;
	width:35px;
	height:23px;
}
