
div#sb1 
{
	width:260px;
	height:40px;
	left:170px;
	top:408px;
}

div#sb2
{
	left:410px;
	top:104px;
	width:300px;
	height:60px;
}

div#sb3 
{
	width:300px;
	height:50px;
	top:405px;
	left:530px;
}

div.flash-box 
{
	background:#000;
}

div.semibox 
{
	position:absolute;
	background-color:#fff;
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
}

#home-grid{
	width:744px;
	float:left;
}

#col-live{
	width:245px; 
	margin-right:3px;
	float:left; 
	text-align:center;
}

#col-live div.pad{padding-top:44px;}

#col-live a{
	color:#FFFFFF; 
	font-size:16px; 
	text-decoration:none;
}

#col-serve{
	width:245px;
	margin-right:3px;
	float:left;
}

#col-learn{
	width:245px;
	margin-right:3px;
	float:left;
}

#home-grid div#col-live div.color-box{
	width:245px; height:108px; 
	background-color:#6f89bf;
	border-top:#fff 3px solid;
}

#home-grid div#col-serve div.color-box{
	width:245px; 
	height:108px; 
	background-color:#8879b7;
	border-bottom:#fff 3px solid;
}

#home-grid div#col-learn div.color-box{
	width:245px; 
	height:108px; 
	background-color:#9c0059;
	border-top:#fff 3px solid;
}

#home-rightcol{width:275px;float:left;}







#toggle-box #tabs a {background-color: #b2b2b2; color:#000000; }
#toggle-box #tabs a.selected {background-color: #8ca1cc; }
#toggle-box #tabs a:hover {background-color: #8ca1cc; }

#toggle-box #tabs a.calendar{
	border-right: 2px solid #fff; 
	width:75px;
}

#toggle-box #tabs a.news{width:149px;border:none;}

*html #toggle-box a.calendar{width:122px; border-right: 2px solid #fff;}

#toggle-box  a.menu{
	width:52px;
	border-right: 2px solid #fff;
}

div#live #toggle-box ul li.calendar a{
	border-right: 2px solid #fff; 
	width:70px;
}

div#live #toggle-box ul li.news a{width:154px;}

*html #toggle-box ul li.news a{width:153px;}

#toggle-box ul li a.end{ border-right:none;}








#toggle-box #tabs a{
	padding: 7px 0;
	background-color: #b2b2b2;
	color: #000;
	text-decoration: none;
	float: left;
	text-align: center;
}

#toggle-box{
	width:275px; 
	border-top:#ffffff 2px solid ;
	float:left;
}

div#toggle-box div#body{
	background-color:#000; 
	width:275px;
	height:325px;
	border-top:#ffffff 2px solid; 
	color:#CCC; 
	min-height:300px; 
	clear:both;
	overflow-y:auto;
}

#calendar, #news{padding-top:5px;}

#menu {padding-left:10px}

#calendar p, #news p{
	padding:10px; 
	margin:0;
}



#calendar p span, #news p span{color:#fff;}

#calendar p a, #news p a, #menu p a{
	color:#bcab75; 
	text-decoration:none;
}

#calendar p a.white 
{
	color:#fff;
}

.hiddencontent { display:none; }

/*
div#serve #toggle-box{border-top:none;}


#toggle-box ul{
	padding: 0;
	margin: 0;
	background-color: #fff;
	color: #4e4e4e;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
}

#toggle-box ul li {display: inline;}



div#home #toggle-box ul li a.on{background-color: #8ca1cc;}

#toggle-box ul li.mass a{
	border-right: 2px solid #fff; 
	width:88px;
}

div#home #toggle-box ul li.calendar a{
	border-right: 2px solid #fff; 
	width:63px;
}

#toggle-box ul li.news a{width:120px;}

*html #toggle-box ul li.calendar a{width:122px;}

#toggle-box ul li a.end{ border-right:none;}

div#home #toggle-box ul li a:hover{background-color: #8ca1cc;}
*/
#home-msg{
	clear:both;
	padding:40px 20px;
	color:#666666;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	line-height:24px;
}

#home-msg span{
	color:#9c0059; 
	font-size:28px;
}

.homepromo{padding-top:5px;}

div#layer-box-1{
	width:150px; 
	height:115px; 
	background-color:#FFFFFF;
	filter:alpha(opacity=25);
	opacity: 0.25;
	z-index:99;
	position: absolute;
	top:320px;
	left:125px;
}

div#layer-box-2{
	width:210px; 
	height:60px; 
	background-color:#FFFFFF;
	filter:alpha(opacity=25);
	opacity: 0.25;
	z-index:99;
	position: absolute;
	top:105px;
	left:409px;
}

div#layer-box-3{
	width:280px; 
	height:60px; 
	background-color:#FFFFFF;
	filter:alpha(opacity=25);
	opacity: 0.25;
	z-index:99;
	position: absolute;
	top:410px;
	left:515px;
}

#content-inner{
	width:1050px;
	background-image: url(/images/global/page_bg_top.gif);
	background-repeat: no-repeat;
	min-height:510px;
	padding-left:15px;
	padding-top:11px;
}

#header-links .about { display:none; }

a:hover .aboutOn{ color: #c2cc65; }
a:hover  .connectOn{ color: #90582e; }