/* CSS Document */
@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Segeo UI';
    src: url('../font/SegoeUI.eot');
    src: url('../font/SegoeUI.eot?iefix') format('eot'),
         url('../font/SegoeUI.woff') format('woff'),
     	 url('../font/SegoeUI.TTF') format('truetype'),
         url('../font/SegoeUI.svg#webfontyzaKTs7D') format('svg');
    font-weight: normal;
    font-style: normal;
}
@import url(http://fonts.googleapis.com/css?family=Nunito:300);

body
{
	font-family: 'Nunito', sans-serif;
	font-size:12px;
	line-height:18px;	
	margin:0 auto;
	
	/*background:url(../images/stadium-floodlights-background2.png) top left no-repeat;
	background-color:#000;*/
}

a {
	color:#000;
	text-decoration:underline;
}

a:hover{
	color:#EEC40F;
	text-decoration:none;
}

.jbgallery div {
	position:fixed;
	width:100%;
	height:90%;
	top:0%;
	left:0%;
	z-index:-999;
}

html.ie6 .jbgallery div{
	position:absolute;
}

.jbgallery img{
	margin:0 auto;
}

.jbgallery img.zoom{
	min-height:120%;
	min-width:100%;
}

#background {
	width:1000px;
	height:0 auto;
	margin:0 auto;
	background:url(../images/bgg.png) top left no-repeat;
}

#flo_top {
	width:0 auto;
	height:115px;
	background:url(../images/top-bg.png) top left no-repeat;
}

#flo_top_left {
	width:0 auto;
	height:90px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	overflow:hidden;
}

#flo_top_right {
	width:241px;
	height:90px;
	float:right;
	margin-top:15px;
	margin-right:10px;	
	/*background:url(../images/login-bg.png) top left no-repeat;*/
}

#flo_top_right1 {
	width:0 auto;
	height:0 auto;
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	color:#FFFFFF;
	margin-top:4px;
	margin-left:11px;
}

#flo_top_right2{
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	margin-top:2px;
}

.flo_top_right2{
	width:0 auto;
	height:0 auto;
	float:left;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	margin-left:10px;
}

.foam {
	margin-top:0px; 
	width:83px; 
	height:12px;
	font-size:12px;
	
}

.submit_btn{
	width:20px;
	height:16px;
	margin-top:20px;
	margin-left:-2px;
	background:url(../images/go.png) left no-repeat;
	border:0;
	cursor:pointer;
}

.submit_btn1{
	width:27px;
	height:27px;	
	background:url(../images/goo.png) 0 1px no-repeat !important;
	border:0;
	cursor:pointer;
}

.submit{
	width:80px;
	height:27px;	
	background:url(../images/submit.png) 0 0 no-repeat;
	border:0;
	cursor:pointer;
}

#flo_top_right3 {
	width:0 auto;
	height:0 auto;
	float:right;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	margin-top:5px;
	margin-right:17px;
}

#flo_top_right3 a{
	color:#FFFFFF;
	text-decoration:underline;
}

#flo_top_right3 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#flo_topmenu {
	width:0 auto;
	height:48px;
	margin-top:5px;
	background:url(../images/top-menu-bg.png) top left no-repeat;
}

#flo_topmenu_left {
	width:0 auto;
	height:0 auto;
	float:left;
	margin-top:6px;
	margin-left:228px;
}

#flo_topmenu_center {
	width:0 auto;
	height:0 auto;
	float:left;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	margin-top:17px;
}

#flo_topmenu_center a{
	color:#FFFFFF;
	text-decoration:none;
}

#flo_topmenu_center a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#flo_topmenu_right{
	width:0 auto;
	height:0 auto;
	float:right;
	margin-right:17px;
	margin-top:15px;
}

#flo_bottommenu {
	width:0 auto;
	height:40px;
	margin-top:2px;
	background:url(../images/bottom-menu-bg.png) top left no-repeat;
}

#flo_menu {
	width:0 auto;
	height:0 auto;
	float:right;
}

.flo_menu {
	width:0 auto;
	height:0 auto;
	float:left;	
	font-family:Arial;
	font-weight:bold;
	font-size:12px;	
	color:#f5c800;
	padding-top:14px;
	padding-right:15px;
}

#flo_menu1 {
	margin-right:0px;
}


.flo_menu a{
	color:#f5c800;
	text-decoration:none;
}

.flo_menu a:hover{
	color:#f5c800;
	text-decoration:underline;
}

.logo {
	position:absolute;
	margin-top:-48px;
	margin-left:8px;
}


#flo_topbanner {
	width:0 auto;
	height:84px;
	margin-top:5px;
	width: 84%;
	/*margin-left: 93px;*/
	margin:0 auto;
	/*background:url(../images/top-banner-bg.png) top left no-repeat;*/	
	background:#bcbcbc none repeat scroll 0 0;
}

#flo_topbanner_left {
	width:48% !important;
	height:84px;
	float:left;
	margin-top:10px;
	margin-left:10px;	
}

#flo_topbanner_right {
	width:48% !important;
	height:84px;
	float:right;
	margin-top:10px;
	margin-right:10px;	
}

#flo_banner_right {
	width:0 auto;
	height:0 auto;
	margin-right:7px;	
	float:right;
}

#flo_banner_right_top {
	width:300px;
	height:340px;	
	
}

#flo_banner_right_top_top {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	
}

.flo_banner_right_top_top {
	width:100px;
	height:18px;
	font-family:Arial;
	font-weight:normal;
	font-size:13px;
	color:#000000;	
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	background:url(../images/header-bg.png) top left no-repeat;
}

.flo_banner_right_top_top a{
	color:#000000;
	text-decoration:none;	
	margin-left:1px;	
}

.flo_banner_right_top_top a:hover, .active{	
	color:#000000;
	text-decoration:none;
}

#flo_banner_right_top_bottom {
	width:0 auto;
	height:267px;	
	background:url(../images/header-bg1.png) top left no-repeat;
}

#flo_banner_right_bottom {
	width:0 auto;
	height:0 auto;
	margin-top:7px;	
	padding-top:6px;
}

/*#fbp_insider {
	width:986px;
	height:0 auto;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:10px;
	background:url(../images/banner-bottom-bg.png) top left no-repeat;
}*/

#fbp_insider_left {
	width:300px;
	height:200px;
	float:left;
	margin-left:25px;
}

#fbp_insider_left p{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#f5c800;
	margin-top:20px;
}

.img {
	width:0 auto;
	float:left;
	height:0 auto;
	margin-right:15px;
}

#fbp_insider_left a{
	color:#f5c800;
	text-decoration:none;
}

#fbp_insider_left a:hover{
	color:#f5c800;
	text-decoration:underline;
}

.fbp_insider_left_img{
	width:300px;
	height:0 auto;
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	margin-bottom:10px;
}

#fbp_insider_center {
	width:350px;
	height:200px;
	float:left;
}

#fbp_insider_center_img{
	width:320px;
	height:0 auto;
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	margin-top:55px;
}

#fbp_insider_right {
	width:300px;
	height:200px;
	float:left;
}

#fbp_insider_right_img{
	width:230px;
	height:0 auto;
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	margin-top:55px;
}

#fps_partner {
	width:986px;
	height:167px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/banner-bottom-bottom-bg.png) top left no-repeat;
}

#fps_partner_top {
	width:0 auto;
	height:0 auto;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#f5c800;	
	overflow:hidden;
	margin-left:25px;
	margin-top:20px;
}

#fps_partner_bottom {
	width:930px;
	height:85px;
	margin:0 auto;
	margin-top:0px;
}

#fps_partner_bottom_left {
	width:28px;
	height:28px;
	float:left;
	margin-top:29px;
}

#fps_partner_bottom_center {
	width:853px;
	height:0 auto;
	float:left;
}

.fps_partner_bottom_center {
	width:0 auto;
	height:0 auto;
	float:left;
}

#fps_partner_bottom_right {
	width:28px;
	height:28px;
	float:right;
	margin-top:29px;
}

#contents {
	width:0 auto;
	height:0 auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/bottom-bgg.png) top left repeat-y;	
}

#contents_left {
	width:679px;
	height:0 auto;
	overflow:hidden;
	float:left;
	margin-left:7px;
	margin-bottom:20px;
}

#contents_left_events {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	background:url(../images/left-bg1.png) top left no-repeat;
}

#contents_left_events_left {
	width:0 auto;
	height:390px;
	float:left;
	margin-left:5px;
}

#contents_left_events_left p{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#f5c800;
	margin-top:15px;
}

#contents_left_events_right {
	width:0 auto;
	height:0 auto;
	float:right;
}

#contents_left_events_right p{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#f5c800;
	margin-top:15px;
}

.events {
	width:99px;
	height:140px;
	float:left;
}

.events1 {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffd800;
}

.events2 {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	margin-top:10px;
}



#contents_left_store {
	width:675px;
	height:120px;
	overflow:hidden;
	margin-top:10px;
	background:url(../images/left-bg2.png) top left no-repeat;		
}

#contents_left_clients {
	width:0 auto;
	height:125px;
	margin-top:10px;
	background:url(../images/slide-bg.png) top left no-repeat;	
}

#contents_left_clients_left {
	width:28px;
	height:28px;
	float:left;
	margin-top:50px;
}

#contents_left_clients_center {
	width:0 auto;
	height:86px;
	float:left;
}

.contents_left_clients_center {
	width:0 auto;
	height:0 auto;
	float:left;
	margin-top:19px;
	margin-left:29px;
}

#contents_left_clients_right {
	width:28px;
	height:28px;
	float:right;
	margin-top:50px;
}

#contents_left_sponser {
	width:0 auto;
	height:161px;
	overflow:hidden;
	margin-top:10px;
	background:url(../images/left-bg4.png) top left no-repeat;	
}

#contents_left_sponser p{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#f5c800;
	margin-top:10px;
	margin-left:25px;
}

.contents_left_sponser {
	width:190px;
	height:0 auto;
	overflow:hidden;
	float:left;
	margin-top:-20px;
	margin-left:25px;
}

.contents_left_sponser h1{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;	
}

.contents_left_sponser h2{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	margin-top:-4px;
}

.contents_left_sponser h3{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#f5c800;
	margin-top:-8px;
	text-decoration:underline;
}

.contents_left_sponser h3 a{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#f5c800;
	margin-top:-8px;
	text-decoration:underline;
}


.contents_left_sponser h3 a:hover{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#f5c800;
	margin-top:-8px;
	text-decoration:underline;
}


#contents_right {
	width:300px;
	height:0 auto;
	overflow:hidden;
	float:right;
	margin-right:7px;
	margin-bottom:20px;
}

#contents_right_twitter {
	width:0 auto;
	height:255px;
	overflow:hidden;
	background:url(../images/right-bg1.png) top left no-repeat;			
}

.contents_right_gift {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	margin-top:10px;	
}

#footer {
	width:1000px;
	height:0 auto;
	overflow:hidden;
	background:url(../images/footer-bg.png) top left no-repeat;
	background-color: #000;
}	

#footer_top {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	
}

#footer_top p{
	width:0 auto;
	height:0 auto;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	overflow:hidden;
}	

.footer_top {
	width:230px;
	height:0 auto;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	float:left;
	overflow:hidden;
	padding-left:20px;
	margin-top:20px;
}

.footer_top a{
	color:#ffffff;
	text-decoration:none;	
}

.footer_top a:hover{	
	color:#ffffff;
	text-decoration:underline;
}

#footer_bottom {
	width:1000px;
	height:0 auto;
	overflow:hidden;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#a3a3a3;
	text-align:center;
	margin-top:5px;
	padding-bottom:7px;	
}

.external1 {
	width:300px;
	height:305px;
	background:url(../images/header-bg2.png) top left no-repeat;
}

.external2 {
	width:450px; 
	height:115px; 
	overflow:hidden; 
	margin-top:-85px; 
	margin-left:225px;
	background:url(../images/static.png) top left no-repeat; 
}


#ext {	
	color:#FFFFFF;
}

#ext p{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	margin-left:20px;
	margin-right:20px;
	color:#FFFFFF;	
}

hr {
	width:250px;
	border-bottom:1px dashed #CCCCCC;
}

#contents1 {
	width:100%;
	height:0 auto;
	margin:0 auto;
	overflow:hidden;
	/*background:url(../images/bottom-bgg.png) 0px 1300px repeat-y;*/
}

#incontents1 {
	width:985px;
	height:10px;
	margin:0 auto;	
	/*background:url(../images/content-bgg1.png) top left no-repeat;*/
}

#incontents2 {
	width:985px;
	height:10px;
	margin:0 auto;
	margin-bottom:5px;	padding: 12px;
	/*background:url(../images/content-bgg2.png) top left no-repeat;*/
}

#incontents {
	width:80%;
	height:0 auto;
	margin:0 auto;
	overflow:hidden;	padding: 12px;
	/*background:url(../images/content-bgg.png) top left repeat-y;*/	
	background: #eeeeee none repeat scroll 0 0;
}

#incontents_top {
	width:97%;
	height:0 auto;
	margin:0 auto;
	color:#000;
	overflow:hidden;
}

#incontents_top h1{
	width:100%;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-top:8px;
	padding-left:3px;
	margin-top:10px;
	/*background:url(../images/heading-bgg.png) top left repeat-x;*/	background:#B5000D;
}

/*#incontents_top h2{
	width:915px;
	height:0 auto;
	float:left;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-left:15px;
	margin-top:10px;
}*/

#incontents_top h3{
	width:940px;
	height:0 auto;
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#f5c800;
	text-align:left;
	padding-left:35px;
	margin-top:10px;	
}

#standing {
	width:940px;
	height:0 auto;
	margin-bottom:15px;
	overflow:hidden;
}

#standing_left {
	width:0 auto;
	height:0 auto;
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#f5c800;
	text-align:left;
	margin-left:20px;
}

#standing_right {
	width:0 auto;
	height:0 auto;
	float:right;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
}

.incontents_top {
	width:98%;
	height:0 auto;
	margin-bottom:5px;
	float:left;
	overflow:hidden;
	border:3px solid #666666;
}

.incontents_top_img {
	width:0 auto;
	height:0 auto;
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	margin-right:15px;
	border:2px solid #FFFFFF;
}

.incontents_top_con {
	width:0 auto;
	height:0 auto;
	margin-top:10px;	
	margin-bottom:5px;	
}

.incontents_top_con h2{
	font-family:Arial;
	font-size:13px;
	color:#000;
	font-weight:bold;
	margin-top:0px;	
	text-decoration:underline;
}

.incontents_top_con p{
	font-family:Arial;
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin-top:-5px;	
}

.incontents_top_con a{
	color:#b5000d;
	text-decoration:none;
	float:right;
	margin-top:-10px;	
}

.incontents_top_con a:hover{	
	color:#f5c800;
	text-decoration:underline;
}

#contact {
	width:450px;
	height:0 auto;
	overflow:hidden;
	float:left;
	margin-right:10px;
}

#foam {
	width:450px;
	height:0 auto;
	overflow:hidden;
	float:right;
	margin-right:10px;
}

.contact_foam {
	width:130px;
	height:22px;
	margin-bottom:10px;
	float:left;
	font-family:Arial;
	font-size:16px;
	color:#ffffff;
}

.contact_cfoam {
	width:240px; 
	height:22px;
	margin-bottom:10px;
	float:left; 
	border:1px solid #cccccc;	
}

span a{	padding: 5px;
	margin-top:-2px;
	margin-right:35px;
	float:right;
	color:#000000;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
}

span a:hover{
	color:#ffffff;	
	text-decoration:underline;	
}

table.event {
  	color:#000;
	margin-bottom:15px;
	border-collapse:separate;
}
table.event th {
  	color:#fff;
  	background-color:#a52323;
}

table.event td {
  	color:#000;
	text-align:center;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
}

table.event td a		{ font-size:12px; color:#ffffff; text-decoration:none; }
table.event td a:hover		{ font-size:12px; color:#f5c800; }

.bgyel			{ background-color:#666666; }
.bggold			{ background-color:#FFBF00; }
.bgwhite			{ background-color:#333; }

.pad10			{ padding:10px; }
.nf10			{ padding-left:0px; }
.lgra			{ background-color:#c1c1c1; padding-top:8px; padding-bottom:8px; padding-left:20px; }
.mgra			{ background-color:#999999; padding-left:20px; padding-top:8px; padding-bottom:8px; }
.lgra a			{ color:#FFFFFF; }
.mgra a			{ color:#FFFFFF; }
.gra			{ background-color:#999999; padding-left:20px; padding-top:8px; padding-bottom:8px; }
.gra a			{ color:#FFFFFF; }
.hgra			{ background-color:#ddd; }
.rgra			{ color:#DB4112; }
.grb			{ background-color:#0f0; }
.blkonred		{ color:#000; font-size:8pt; background-color:#f00; text-decoration:none; font-weight:bold; }
.redonblk		{ color:#f00; background-color:#ccc; text-decoration:none; font-weight:bold; }
.redbg			{ background-color:#f00; padding-left:20px; padding-top:8px; padding-bottom:8px; }

th.bhd			{ background-color:#333333; color:#fff; padding-left:20px; padding-top:8px; padding-bottom:8px; }

table#litem		{ font-size:15px; }
table#litem	 td { padding:5px; }
table#litem	 th { text-align:center; }
table#litem a		{ color:#fffff; text-decoration:none; }
table#litem a:hover		{ color:#f5c800; text-decoration:underline; }

table#litem a.abut		{ background-color:#da251c; border:1px solid; border-color:#d6d6da #5298ef #5298ef #d6d6da; color:#fff; display:block; font-size:9pt; padding:0px 4px; text-decoration:none; text-align:center; font-weight:bold; text-transform: uppercase;}
table#litem a.abut:hover	{ background-color:#f5c800; color:#fff;  }
table#litem a.abut:active	{ background-color:#f5c800; border-color:#003 #66f #66f #003; color:#fff; }

table#litem a.cbut		{ background-color:#da251c; border:1px solid; border-color:#d6d6da #5298ef #5298ef #d6d6da; color:#fff; display:block; font-size:9pt; padding:0px 4px; text-decoration:none;  text-align:center; font-weight:bold; text-transform: uppercase;}
table#litem a.cbut:hover	{ background-color:#7093aa; color:#fff;  }
table#litem a.cbut:active	{ background-color:#10334a; border-color:#333 #999 #999 #333; color:#fff; }

table#litem a.sbut		{ background-color:#da251c; border:1px solid; border-color:#d6d6da #5298ef #5298ef #d6d6da; color:#fff; display:block; font-size:7pt; padding:0px 4px; text-decoration:none;  text-align:center; font-weight:bold; text-transform: uppercase;}
table#litem a.sbut:hover	{ background-color:#00f; color:#fff;  }
table#litem a.sbut:active	{ background-color:#003; border-color:#003 #66f #66f #003; color:#fff; }

table#litem a.bigred	{ color:#f00; font-size:11pt; font-weight:bold; text-decoration:underline; }
table#litem a:hover		{ color:#c00; }
table#litem a.blunorm	{ color:#00f; display:block; font-size:10pt; font-weight:bold; text-decoration:underline; }

table#litem a.norm		{ color:#00f; font-size:11pt; text-decoration:underline; }

table#litem a.team		{ color:#d60; text-decoration:underline; white-space:nowrap; }
table#litem a.team:hover	{ color:#000; }

table#slitem		{ font-size:9pt; }
table#slitem th		{ padding-top:4px; padding-bottom:4px; background-color: #333333;color:#fff; }
table#slitem td		{ padding-top:4px; padding-bottom:4px; }
table#slitem a		{ color:#fff; text-decoration:underline; }
table#slitem a:hover	{ text-decoration:none; }

table#dayshd 		{ font-size:8pt; border-left:solid 1px #999; border-right:solid 1px #999; }
table#dayshd th		{ border-left:solid 1px #999; border-right:solid 1px #999; border-bottom:solid 1px #999; }
table#dayshd td		{ border-left:solid 1px #999; border-right:solid 1px #999; border-bottom:solid 1px #999; font-size:7pt; }
table#dayshd a.edt		{ color:#0000ff; display:block; font-size:8pt; font-weight:bold; padding:4px 0px 0px 0px; text-decoration:underline; }
table#dayshd a.dbut		{ background-color:#666666; border:1px solid; border-color:#66f #003 #003 #66f; color:#fff; display:block; font-size:9pt; font-weight:bold; padding:0px 4px; text-decoration:none; }
table#dayshd a.dbut:hover	{ background-color:#999999; color:#fff;  }
table#dayshd a.dbut:active	{ background-color:#666666; border-color:#003 #66f #66f #003; color:#fff; }
.calendarButton		{ border: 0px solid #000000; background-image:url(../images/calender.gif); background-repeat:no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none; width:28px; height:24px; }

.page{clear:both;line-height:28px; margin:10px;padding:5px;}
.page a{padding:3px 5px;border:1px solid #888888;text-decoration:none;margin-right:5px; color:#000000; background:#888888;}
.page a:hover{background:#f5c800;color:#fff;}
.cur{background:#f5c800;color:#fff;padding:3px 5px;border:1px solid #f5c800;margin-right:3px; }

/*#registration {
	width:500px;
	height:0 auto;
	overflow:hidden;
	float:left;
	margin-left:30px;
	margin-top:20px;
}

.registration_foam {
	width:250px;
	height:22px;
	margin-bottom:10px;
	float:left;
	font-family:Arial;
	font-size:16px;
	color:#ffffff;
}

.registration_cfoam {
	width:240px; 
	height:22px;
	margin-bottom:10px;
	float:left; 
	border:1px solid #cccccc;	
}*/

.divbanner {
	margin:0 auto;
	margin-top:5px;
	margin-bottom:2px;
}


.registration{
	width:200px;
	height:32px;	
	background:url(../images/registration.png) 0 2px no-repeat;
	border:0;
	cursor:pointer;
}

.register{
	width:120px;
	height:30px;	
	background:url(../images/register.png) 0 0 no-repeat;
	border:0;
	cursor:pointer;
}

#registration {
	width:850px;
	overflow:hidden;
	margin:0 auto;
}

.registration-form {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin-top:35px;
	margin-left:10px;	
	padding-top:5px;
	padding-bottom:5px;
}


.registration_form {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:0 auto;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;	
}

.registration-cform {
	width:220px; 
	height:0 auto;
	float:left; 
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	margin-left:50px;
}

.field {
	width:220px;
}

.registration-inform {
	width:600px;
	margin:0 auto;
	overflow:hidden;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin-top:35px;	
	border:3px solid #999999; padding:15px;	
}

.get-news {
height:0 auto; width:0 auto; overflow:hidden; text-align:center; padding-top:15px; padding-bottom:15px;
}

.join{
	width:80px;
	height:27px;	
	background:url(../images/join.png) 0 0 no-repeat;
	border:0;
	cursor:pointer;
}

#contents1-left {
	width:250px;
	height:0 auto;
	float:left;
	margin-left:20px;
	margin-bottom:25px;	
}

#contents1-right {
	width:679px;
	height:0 auto;
	overflow:hidden;
	float:right;
	margin-right:20px;
	margin-bottom:25px;
}

#contents1-right-top {
	width:0 auto;
	height:6px;
	background:url(../images/top-right-bg.png) top left no-repeat;	
}

#contents1-right-center {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	color:#FFFFFF;
	background:url(../images/center-right-bg.png) top left repeat-y;
}

.contents1-right-center {
	width:650px; margin:0 auto; height:0 auto; overflow:hidden; color:#FFFFFF;
}

#contents1-right-center h1{
	width:651px;
	height:30px;	
	float:left;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-top:8px;
	padding-left:15px;
	margin-top:3px;
	margin-left:7px;
	margin-bottom:0px;
	background:url(../images/heading-bgg.png) top left repeat-x;
}

#incontents_top h3{
	width:650px;
	height:0 auto;
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#f5c800;
	text-align:left;
	padding-left:35px;
	margin-top:10px;	
}

#contents1-right-bottom {
	width:0 auto;
	height:6px;
	background:url(../images/bottom-right-bg.png) top left no-repeat;
}



/* Micro Clearfix */
.clearfix:before, .clearfix:after {
	content: '';
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix { 
	zoom: 1; /* for IE6/IE7 (trigger hasLayout) */
} 

#ar2_twitter_feed_widget-6{
	 background:#000; width:260px !important; height:166px !important; border:0px solid #666!important; color:#FFF; padding:10px; margin-top:-4px;
}
#ar2_twitter_feed_widget-6 a{
	color:#f5c800;	
}

/* Twitter Widget */
.tweet-time {
	color: #999;
	font-size: 95%;
	margin-left: .3em;
}

.tweet-list li{
	border-bottom:1px dotted #b9b9b9 !important; padding-bottom:6px; margin-bottom:6px; background:url(../images/twitter_bullet.png) 0 0 no-repeat; list-style:none !important; padding-left:50px; word-wrap: break-word;
}
.widget {
	margin: 0 0 0.8em;
	font-size: 100%;
}
.widget iframe {
	margin-left: -16px;
    margin-top: 18px;
    width: 115%;
}
.widget ul, .widget .xoxo, .widget ol {
	margin: 0 0 0 0;
	padding: 0;
}
.widget li {
	list-style: disc outside url("images/headlines-arrow.png");
	margin-left: 2px;
	/*padding-bottom:8px;
	padding-top: 10px;
	border-bottom:1px dashed #fff;*/
}
.widget .entry-title {
	font-weight: 700;
}
.widget .entry-summary {
	float: left;
	margin: 5px 0;
	color: #555;
	font-size: 95%;
}
.widget .more-link {
	font-size: 90%;
	float: left;	
}
.widget small, .widget cite {
	font-size: 90%;
	color: #666;	
}
.widget-title {
	font-size: 90%;
	padding: 0 0 .75em;
	border-bottom: 1px solid #666;
	margin: 0 0 .75em 0;
	color: #ffffff;
	text-transform: uppercase;
}



#admin_nav_left {
	width:25%;
	height:0 auto;
	float:left;
	margin-left:2px;
	overflow:hidden;
}

#admin-right {
  border: 0px solid #fff;
	width:74%;
	height:0 auto;
	overflow:hidden;
	float:right;
	margin-right:2px;	background: #444444 none repeat scroll 0 0;
}

#admin-right-content {
	width:0 auto;
	height:0 auto;
	overflow:hidden;
	color:#000;		
	background:#EEEEEE;
	border: 1px solid #CCC;
	/*background:url(../images/admin-right-bg.png) top left repeat-y;*/
}

.admin-right-content {
	width:100%; 
	margin:0px; 
	padding:12px; 
	height:0 auto; 
	overflow:hidden; 
	color:#000;
}

#admin-right-content h3{
	width:96%;
	height:30px;	
	float:left;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-top:8px;
	padding-left:10px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
	/*background:url(../images/heading-bgg.png) top left repeat-x;*/	background:#b5000d none repeat scroll 0 0;
	float:none;
}

#admin-right-top {
	/*width:0 auto;
	height:6px;
	background:url(../images/admin-top-bg.png) top left no-repeat;*/	
}

#admin-right-bottom {
	/*width:0 auto;
	height:6px;
	background:url(../images/admin-bottom-bg.png) top left no-repeat;*/
}

.clbl { background:url(../images/heading-bgg.png) top left repeat-x; padding:5px; margin:0px; font-weight:normal; color: #000; text-transform: uppercase; }
.clbl2 { padding:5px; margin:0px; font-weight:bold; color: #fff; text-transform: uppercase; }

div.rby			{ color:#000; padding:6px 0px 26px 0px; }

.gbox			{ border:2px groove #00422F; color:#ffffff; font-size:10pt; font-weight:bold; padding:6px; }
tr.lg			{ background-color:#f9f9ff; color:#000;}
tr.lg td			{ padding:2px 0px; }
tr.mg			{ background-color:#f0f0fc; color:#000;}
tr.mg td			{ padding:12px 0px; }
tr.rg			{ background-color:#ffffff;color:#DB4112; }
tr.rg td			{ padding:12px 0px; }
tr.vg			{ background-color:#89F589; color:#000;}
tr.vg td			{ padding:12px 0px; }

table#games		{ font-size:10pt; }
table#games tr#ghd		{ color:#000; font-size:12pt; text-align:left; }
table#games tr#gfhd		{ background:url(../images/heading-bgg.png) top left repeat-x; font-weight:bold; }
table#games tr#gfhd td	{ padding:1px 4px; }

div.ptsboard { overflow:hidden; font-family:verdana,arial,helvetica,sans-serif; color:#000; font-size:7pt; line-height:7pt; font-weight:bold; height:32px; margin-bottom:4px; }

table#hlitem			{ color:#000; font-family:verdana,arial,sans-serif; font-size:10pt; }
table#hlitem td		{ padding-top:4px; padding-bottom:4px; }
table#hlitem a		{ color:#000; text-decoration:underline; }
table#hlitem a:hover	{ color:#B5000D; }
table#hlitem a:active	{ color:#B5000D; }

img { border:0px; }

tr#standhd th		{ background:url(../images/heading-bgg.png) top left repeat-x; }

.teamlinks { color: #000; }.teamlinks:hover { color: #da251c; }

td#lnav			{ background-color:#ccc; font-weight:bold; }
td#lnav a.bbut		{ background-image:url(../images/nav_arrow.png); background-repeat:no-repeat; background-color:#EEE; border-bottom:1px solid #ccc; color:#000; display:block; padding:4px 4px 1px 20px; text-decoration:none; }
td#lnav a.bbut:hover	{ color:#B5000D; display:block; }

td#lnav a.ybut		{ background-image:url(../images/nav_arrow.png); background-repeat:no-repeat; background-color:#EEE; border-bottom:1px solid #ccc; color:#B5000D; display:block; padding:4px 4px 1px 20px; text-decoration:none; }
td#lnav a.ybut:hover	{ color:#f5c800; display:block; }

td#lnav a#gbut		{ background-color:#ccc; color:#000; display:block; font-size:9pt; padding-top:10px; font-weight:bold; padding:4px 2px; text-align:center; }

.selTitle {
  /*color:#dddddd;*/
  color:#000;
  font-weight:bold;
  font-size:11pt;
  text-transform: uppercase;
}

.selTextonly {
  color:#FA6B6B;
  font-weight:bold;
  font-size:11pt;
  text-transform: none;
}


.TeamRating {
  background-color:#95CDF5;
  color: #000;
  /* display:block; */
  margin-left:auto;
  margin-right:auto;
  width:150px;
  border:1px solid white; 
  font-size:12pt;
  font-weight:bold;
  padding: 2px;
  text-align:center;
}

.btop {mso-style-parent:style0;	align=center; color:black;	font-family:Arial;	border-top:none;	   border-right:none;	border-bottom:1.5pt solid windowtext;	border-left:none;}

.bmid {mso-style-parent:style0;	font-family:Arial;	font-size:7.5pt; text-align:right;	 border-top:none;	border-right:1.5pt solid windowtext;	border-bottom:none;	border-left:none;}

.bbottom {mso-style-parent:style0;	              color:black;	font-family:Arial;	mso-font-charset:0;	border-top:none;	border-right:1.5pt solid windowtext;	border-bottom:1.5pt solid windowtext;	border-left:none;}

.bnon {mso-style-parent:style0;	color:black;	font-family:Arial;	mso-font-charset:0;	border-top:none;	border-right:none;	border-bottom:1.5pt solid windowtext;	border-left:none;}

.gameInfo { font-weight:normal;font-size:7pt;color: #000;}
.gameNum { font-weight:bold;font-size:9pt;color: #05850A;padding-right:3px; }
.teamBracket { font-size:9pt;padding-right:3px; color: #00f; text-align:right;}
.teamScores {color:#f00;}
.teamRank { background:#ddd; font-weight:bold; text-align:center; }
.admin-right-content input[type="submit"]{	background: #b5000d none repeat scroll 0 0;    color: #fff;    cursor: pointer;    font-size: 17px;    padding: 3px 14px;}.partnersBox img {    width: 248px;}

#scnews .teamlinks{
	color:red !important;
}

input{
	background: #fff none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
   /* display: block;*/
    padding: 8px;
 
}

#loginfrm input{
	padding:0px !important;
	height:auto !important;
}

/*---------------- 21/1/2016------------------------*/
.img_sec{
	margin:0px;
	padding:0px;
	width:100%;
	
}
.img_sec ul{
	list-style:none
}

.img_sec ul li {
    font-size: 14px;
    margin: 0;
    padding: 0 0 3px;
}
.main_sec{
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}

.right_sec {
    float: left;
    margin: 28px 26px;
    padding: 0;
    width: 100%;
}
.right_sec  h1 {
    color: #b88b00;
    padding-bottom: 10px;
	font-family:arial
}

.para_sec {
    border: 1px solid #ccc;
    margin: 0;
    padding: 11px 15px;
    width: 100%;
	color:#000;
	background-color:#dfdfdf;
	color:#000000;
	line-height:30px;
}
.para_sec p {
	font-family:arial;
	font-size:15px;
	margin:0px;
	padding:0px;
	
}
.para_sec h1{
	font-size:22px;
	color:#1a1a1a;
	font-family:arial;
	
}
.left_sec {
    border: 1px solid #ccc;
    float: left;
    margin: 28px auto;
    padding: 9px;
    text-align: center;
    width: 18%;
	background-color:#dfdfdf;
}
.next_sec {
    border: 1px solid #ccc;
    float: left;
    margin: 40px 0;
    padding: 15px;
    width: 100%;
}
.first_img{
    margin: 0 auto;
    padding: 0;
    width: 50%;
	list-style:none;
	float:left;
	text-align:center;
}
.sec_vid {
    margin: 0 auto;
    padding: 0;
	float:left;
	width:50%;
	text-align:center;
}
.btn_sec {
   
    display: table;
    float: none;
    margin: 0 auto;
    padding: 12px;
    text-align: center;
    
}

.btn_sec a{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	background-color:#a52323;
	 margin: 0 17px;
    padding: 16px 56px;
	float:left;
	font-family:arial;
	
}
.btn_sec a:hover{
	background-color:#fec02d;
	color:#000;
	transition:1s all;
	-moz-transition:1s all;
	-webkit-transition:1s all;
	-ms-transition:1s all;
}


.playing_sec{
	margin:0px;
	padding:0px;
	width:100%;
}
.playing_sec h1 {
    font-family: arial;
    font-size: 24px;
    margin: 6px 0;
    padding: 16px 0;
}
.invite_sec{
	margin:20px 0px;
	padding:7px 0;
	width:100%;
	
	
}
.invite_sec a{
	color:#fff;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	background-color:#a52323;
	 margin: 0;
    padding: 16px 56px;
	float:left;
	font-family:arial;
	
}
.invite_sec a:hover{
	background-color:#fec02d;
	color:#000;
	transition:1s all;
	-moz-transition:1s all;
	-webkit-transition:1s all;
	-ms-transition:1s all;
	
}
.map_img {
    
    margin: 0;
    width:100%;
    text-align: center;
}
/**********************sunil css 22-1-2016***************************/
/**********************sunil css 22-1-2016***************************/
.banner-inner-Bg{background:#B5000D; padding: 30px 0 6px;}

.naviInBox2 > h1 {
    border-bottom: 1px solid #fff;
    color: #fff;
    font-size: 23px;
    font-weight: bold;
    padding-bottom: 15px;
    text-transform: uppercase;
}
.naviInBox2 > p {
    color: #fff;
    font-size: 25px;
    margin: 19px 0 10px;
}
.naviInBox2 h2 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
	margin:0 0 8px 0;
}

.naviInBox2 h3 {
    color: #fff;
    font-size: 13px;
}
.naviInBox2 > h1 img {
    margin: -2px 0;
}
.naviIn2 > span {
    color: #B5000D;
    font-size: 25px;
}
.naviIn2 {
    color: #000;
	line-height:27px;
    font-size:14px;
	position:relative;
	margin: 15px 0 0;
}
.pay-now{
	position:absolute;
	top:20px;
	right:0;
}
.pay-now a{
	background-color: #b88b00;
    border: 1px solid #b88b00;
    color: #fff;
    font-weight: normal;
	text-decoration:none;
	padding:5px 15px;
	display:inline-block;
	border-radius:5px;
}
.find{text-align:right;}
.find > a {
    background: #b88b00 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    margin: 41px 0 0;
    padding: 8px 15px;
    text-decoration: none;
}
.find > a i.fa.fa-search {
    margin-left: 6px;
}
.pay-now a:hover{background:#B5000D;}
.para_table table {
	width:90%;
	float:left;
}
.sec-table tr {
    border: 1px solid #ccc;
    display:block;
	border-bottom:none;
	clear:both;
}
.para_table table th {
    color: #f00;
    padding: 5px 10px;
    text-align: left;
	width:90%;
}
.para_table a {
    color: #B5000D;
    font-size: 14px;
    text-decoration: none;
}
.para_table a:hover{text-decoration:underline;}
.para_table table td {
    font-size: 14px;
    padding: 0 8px;
    text-align: right;
	width: 100px;
}
.sec-table {
    margin: 0 0 0px;
    width: 100% !important;
}
.pay-and-nxt {
    display: block;
    float: left;
    margin: 23px 0 0;
    text-align: right;
}
.pay-and-nxt a{
	background-color: #b88b00;
    border: 1px solid #b88b00;
    color: #fff;
    font-weight: normal;
	text-decoration:none;
	padding:5px 15px;
	display:inline-block;
	border-radius:5px;
	margin: 0 10px;
}
.pay-and-nxt a:hover{background:#B5000D;}
.right_sec2 > h1 {
    border-bottom: 1px solid #ccc;
}
.para_p > span {
    color: #000;
    display: inline-block;
    font-weight: 600;
    margin: 20px 0 0;
}
.para_p > p {
    line-height: 27px;
}
.para-sec-p > span {
    display: inline-block;
    font-weight: 600;
    width: 16%;
	float:left;
}
.sec-txt {
    color: #777777;
    float: left;
    font-weight: 500 !important;
    line-height: 24px;
    width: 64% !important;
}
.para-sec-p {
    float: left;
    margin: 20px 0 0;
	width: 100%;
}
.sec-txt > a {
    color: #a52323;
}
.right-sec-con{float:left; width:75%;}
.right-sec{width:100%;}

.left_sec li a {
    background-color: #fff;
    border-bottom: 1px solid #d2cdbe;
    border-left: 1px solid #d2cdbe;
    border-radius: 0;
    border-right: 1px solid #d2cdbe;
    color: #9a371f;
    margin: 0;
    padding: 5px 10px;
	display:block;
}

.left_sec li:first-child a{
	border-top: 1px solid #d2cdbe;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

/*.......28-1-16..........*/
.state ul{
	margin:0;
	padding:0;
}
.state ul li{
	list-style:none;
	float:left;
}
.state {
    float: left;
    padding: 73px 0 0;
}
.state ul li a{
    color:#ffffff;
    font-family: arial;
    font-size:17px;
	text-decoration:none;
}
.state ul li {
    float: left;
    list-style: outside none none;
    padding: 0 12px;
}
.login{
	float:right;
	padding:10px 0 0;
}
.login p {
    color: hsl(0, 0%, 100%);
    float: left;
    font-family: arial;
    font-size: 17px;
    margin: 3px 7px 0 0;
}
.social-icon {
    float: left;
}
.social-icon li {
    float: left;
    list-style: outside none none;
    padding: 0 0 0 15px;
}
.social-icon li a {
    background: hsl(0, 0%, 100%) none repeat scroll 0 0;
    border-radius: 6px;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    padding: 3px;
    text-align: center;
    width: 20px;
}
.social-icon li:nth-child(2) a {
    color: hsl(191, 77%, 62%);
}

.social-icon li:first-child a {
    color: hsl(205, 45%, 40%);
}
.social-icon li:nth-child(3) a {
    color: hsl(5, 17%, 40%);
}
.social-icon li:nth-child(4) a {
    color: hsl(346, 75%, 45%);
}
.social-icon li a:hover {
    background: hsl(0, 0%, 20%) none repeat scroll 0 0;
    color: hsl(0, 0%, 100%);
    transition: all 0.4s ease 0s;
}
.hotelinfo{
    border-bottom: 1px solid #ccc;
	color: #b88b00;
    font-family: arial;
    padding-bottom: 10px;
	height:50px;
}

.para_table input[type=text]{
	width:95%;
	border: 1px solid #e1e1e1;
    padding: 8px;
}
.para_table select{
	width:100%;
	border: 1px solid #e1e1e1;
    padding: 8px;
}
.pay-and-nxt > input{
	background-color: #b88b00;
    border: 1px solid #b88b00;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-weight: normal;
    margin: 0 10px;
    padding: 5px 15px;
    text-decoration: none;
	cursor:pointer;
}
.pay-and-nxt > input:hover{
	background: #b5000d none repeat scroll 0 0;
}
/*.......28-1-16..........*/