#content-area p.light { color:#ccc; }

/* @Top Ten news feature styles
------------------------------------------------------*/
#content-area .top-ten-outer{
	background:#000917 url(/images/content/bg-top-ten.jpg) no-repeat;
	height:1%;
	min-height: 691px;
}
#content-area .top-ten{
	padding:254px 23px 20px;
	position:relative;
	height:1%;
	color:#fff;
}
#content-area .top-ten-btm{
	display:block;
	background:url(/images/content/btm-top-ten.png) no-repeat;
	height:125px;
}
#content-area .top-ten h1{
	font-size:36px;
	line-height:40px;
	font-weight:normal;
}
#content-area .top-ten .pager strong{
	float:left;
	font-size:10px;
	line-height:20px;
	padding:4px 15px 0 0;
	font-weight:bold;
}
#content-area .top-ten .prev,
#content-area .top-ten .next{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .top-ten .next{background-position:-19px 0;}
#content-area .top-ten .prev:hover{background-position:0 -25px;}
#content-area .top-ten .next:hover{background-position:-18px -25px;}
#content-area .acco-list-outer{
	background:#333a45 url(/images/content/news/acco-list-top.jpg) no-repeat;
	width:447px;
}
#content-area .top-ten p{
	margin:11px 0;
	line-height:22px;
}
#content-area .acco-list{
	padding:0 5px;
	background:url(/images/content/news/acco-list-btm.jpg) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
}
#content-area .acco-list li{
	border-bottom:2px solid #0d0f11;
	margin:0 0 -2px;
	padding:5px 9px 5px 0;
	position:relative;
}
#content-area .acco-list li a{
	display:block;
	color:#88aad2;
	text-decoration:none;
	background:url(/images/arrow4.gif) no-repeat 100% 4px;
}
#content-area .acco-list li a:hover{
	text-decoration:underline;
	background:url(/images/arrow5.gif) no-repeat 100% 4px;
	color:#fff;
}
#content-area .acco-list li a.ui-state-active{
	color:#fff;
	background:url(/images/arrow6.gif) no-repeat 100% 4px;
}
#content-area .top-ten .acco-list p{
	color:#ccc;
	margin:0;
}

/* @RobotGalaxy news feature styles
------------------------------------------------------*/
#content-area .robotgalaxy-box-outer{
	color:#fff;
	background:#000 url(/images/content/news/robotgalaxy-top.jpg) no-repeat;
	height: 691px;
}
#content-area .robotgalaxy-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .robotgalaxy-box .pager .next,
#content-area .robotgalaxy-box .pager .prev,
#content-area .robotgalaxy-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .robotgalaxy-box .pager .prev:hover{background-position:0px -25px;}

#content-area .robotgalaxy-box .pager .next { background-position: -19px 0; } 
#content-area .robotgalaxy-box .pager .next:hover{background-position:-18px -25px;}

#content-area .robotgalaxy-object{
	right:15px;
	bottom:-55px;
	position:absolute;
}
#content-area .robotgalaxy-box h1{
        margin: 0 0 7px;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
	color:#fabc26;
}
#content-area .robotgalaxy-box p{
	margin:11px 0;
	line-height:22px;
	width: 375px;
}
#content-area .robotgalaxy-box .btm-links a{color:#fabc26;}
#content-area .robotgalaxy-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/robotgalaxy-btm.png) no-repeat;
}

/* @ReichPaper news feature styles
------------------------------------------------------*/
#content-area .reichpaper-box-outer{
	color:#000;
	background: url(/images/default-top.png) no-repeat;
	height: 691px;
}
#content-area .reichpaper-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .reichpaper-box .pager .next,
#content-area .reichpaper-box .pager .prev,
#content-area .reichpaper-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}
#content-area .reichpaper-box .pager .prev:hover{background-position:0px -25px;}

#content-area .reichpaper-box .pager .next { background-position: -19px 0; } 
#content-area .reichpaper-box .pager .next:hover{background-position:-18px -25px;}

#content-area .reichpaper-object{
	right:0px;
	bottom:59px;
	position:absolute;
}
#content-area .reichpaper-box h1{
        margin: 44px 0 7px 0;
	font-size:36px;
	letter-spacing: -1px;
	line-height:40px;
	font-weight:normal;
	color:#000;
}
#content-area .reichpaper-box p{
	margin:11px 0;
	line-height:22px;
}
#content-area .reichpaper-box .btm-links a{color:#00578e;}
#content-area .reichpaper-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/reichpaper-btm.png) no-repeat;
}

/* @RubyRepeat news feature styles
------------------------------------------------------*/
#content-area .rubyrepeat-box-outer{
	color:#fff;
	background:#000 url(/images/content/news/rubyrepeat-top.jpg) no-repeat;
	height: 691px;
}
#content-area .rubyrepeat-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .rubyrepeat-box .pager .next,
#content-area .rubyrepeat-box .pager .prev,
#content-area .rubyrepeat-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .rubyrepeat-box .pager .prev:hover{background-position:0px -25px;}

#content-area .rubyrepeat-box .pager .next { background-position: -19px 0; } 
#content-area .rubyrepeat-box .pager .next:hover{background-position:-18px -25px;}


#content-area .rubyrepeat-object{
	right:15px;
	bottom:-55px;
	position:absolute;
}
#content-area .rubyrepeat-box h1{
        margin: 0 0 36px;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
	color:#fff;
}
#content-area .rubyrepeat-box p{
        width: 250px;                          
	margin:11px 0;
	line-height:22px;
}

#content-area .rubyrepeat-box .btm-links a{color:#fff;}
#content-area .rubyrepeat-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/rubyrepeat-btm.png) no-repeat;
}

/* @RubyRepeat 2 news feature styles
------------------------------------------------------*/
#content-area .rubyrepeat2-box-outer{
	color:#fff;
	background:#000 url(/images/content/news/rubyrepeat2-top.jpg) no-repeat;
	height: 691px;
}

#content-area .rubyrepeat2-box-outer .rubyrepeat-box h1{
	margin-top: 60px;
}

#content-area .rubyrepeat2-box-outer .rubyrepeat-box p {
	margin-bottom: 25px;
}

#content-area .rubyrepeat2-box-outer .rubyrepeat-box p.wide {
	width: 400px;
}

#content-area .rubyrepeat2-box-outer .rubyrepeat2-object{
	right:33px;
	bottom:342px;
	position:absolute;
}

/* @StudentArtGallery news feature styles
------------------------------------------------------*/
#content-area .studentartgallery-box-outer{
	color:#fff;
	background:#000 url(/images/content/news/studentartgallery-top.jpg) no-repeat;
	height: 691px;
}
#content-area .studentartgallery-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .studentartgallery-box .pager .next,
#content-area .studentartgallery-box .pager .prev,
#content-area .studentartgallery-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .studentartgallery-box .pager .prev:hover{background-position:0px -25px;}

#content-area .studentartgallery-box .pager .next { background-position: -19px 0; } 
#content-area .studentartgallery-box .pager .next:hover{background-position:-18px -25px;}


#content-area .studentartgallery-object{
	right:15px;
	bottom:-55px;
	position:absolute;
}
#content-area .studentartgallery-box h1{
        margin: 0 0 16px;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
	color:#fff;
}
#content-area .studentartgallery-box p{
	margin:11px 0;
	line-height:22px;
}

#content-area .studentartgallery-box .btm-links a{color:#fff;}
#content-area .studentartgallery-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/studentartgallery-btm.png) no-repeat;
}

/* @TurntableLab news feature styles
------------------------------------------------------*/
#content-area .turntablelab-box-outer{
	color:#fff;
	background:#000 url(/images/content/news/turntablelab-top.jpg) no-repeat;
	height: 691px;
}
#content-area .turntablelab-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .turntablelab-box .pager .next,
#content-area .turntablelab-box .pager .prev,
#content-area .turntablelab-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .turntablelab-box .pager .prev:hover{background-position:0px -25px;}

#content-area .turntablelab-box .pager .next { background-position: -19px 0; } 
#content-area .turntablelab-box .pager .next:hover{background-position:-18px -25px;}

#content-area .turntablelab-object{
	right:15px;
	bottom:-55px;
	position:absolute;
}
#content-area .turntablelab-box h1{
        margin: 126px 0 7px 0;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
	color:#fff;
}
#content-area .turntablelab-box p{
	margin:11px 0;
	line-height:22px;
	width: 365px;
}

#content-area .turntablelab-box .btm-links a{color:#fff;}
#content-area .turntablelab-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/turntablelab-btm.png) no-repeat;
}

/* @OLPC news feature styles
------------------------------------------------------*/
#content-area .olpc-box-outer{
	color:#000;
	background:#fff url(/images/default-top.png) no-repeat;
	height: 691px;
}
#content-area .olpc-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .olpc-box .pager .next,
#content-area .olpc-box .pager .prev,
#content-area .olpc-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}
#content-area .olpc-box .pager .prev:hover{background-position:0px -25px;}

#content-area .olpc-box .pager .next { background-position: -19px 0; } 
#content-area .olpc-box .pager .next:hover{background-position:-18px -25px;}


#content-area .olpc-object{
	top:50px;
        left:40px;
	position:absolute;
}
#content-area .olpc-logo{
	right:50px;
	bottom:100px;
	position:absolute;
}
#content-area .olpc-caption{ 
        top: 330px;
        left: 40px;
        position:absolute;                             
}
#content-area .olpc-caption a{ 
        font-size: 11px;
        text-decoration: none;
}
#content-area .olpc-caption a:hover{ 
        text-decoration: underline;                               
}

#content-area  div.olpc-content {
	top: 40px ;
	position: absolute;
	width: 420px;
	
}
#content-area .olpc-box h1{
        margin: 350px 0 7px 0;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
}
#content-area .olpc-box p{
	margin:11px 0;
	line-height:22px;
}

#content-area .olpc-box .btm-links a{color:#3484c8;}
#content-area .olpc-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/olpc-btm.png) no-repeat;
}

/* @MAD news feature styles
------------------------------------------------------*/
#content-area .mad-box-outer{
	color:#fff;
	background:#000 url(/images/content/news/mad-top.jpg) no-repeat;
	height: 691px;
}
#content-area .mad-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .mad-box .pager .next,
#content-area .mad-box .pager .prev,
#content-area .mad-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .mad-box .pager .prev:hover{background-position:0px -25px;}

#content-area .mad-box .pager .next { background-position: -19px 0; } 
#content-area .mad-box .pager .next:hover{background-position:-18px -25px;}

#content-area #mad-object{
	left:42px;
	bottom:49px;
	position:absolute;
}
#content-area .mad-box h1{
        margin: 0 0 7px;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
        color: #3484c8;
}
#content-area .mad-box p{
	margin:11px 0;
	line-height:22px;
}

#content-area .mad-box .btm-links a{color:#3484c8;}
#content-area .mad-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/mad-btm.png) no-repeat;
}

/* @ForEyes news feature styles
------------------------------------------------------*/
#content-area .foreyes-box-outer{
	color:#000;
	background:#fff url(/images/content/news/foreyes-top.jpg) no-repeat;
	height: 691px;
}
#content-area .foreyes-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .foreyes-box .pager .next,
#content-area .foreyes-box .pager .prev,
#content-area .foreyes-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}
#content-area .foreyes-box .pager .next,
#content-area .foreyes-box .pager .next:hover{background-position:-19px 0;}
#content-area .foreyes-object{
	left:0;
	top:70px;
	position:absolute;
}
#content-area .foreyes-box h1{
        margin: 220px 0 7px 0;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
}
#content-area .foreyes-box p{
	margin:11px 0;
	line-height:22px;
}

#content-area .foreyes-box .btm-links a{color:#3484c8;}
#content-area .foreyes-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/foreyes-btm.png) no-repeat;
}

/* @SEGD news feature styles
------------------------------------------------------*/
#content-area .segd-box-outer{
	color:#000;
	background:#fff url(/images/default-top.png) no-repeat;
	height: 691px;
}
#content-area .segd-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
}
#content-area .segd-box .pager .next,
#content-area .segd-box .pager .prev,
#content-area .segd-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .segd-box .pager .prev:hover{background-position:0px -25px;}

#content-area .segd-box .pager .next { background-position: -19px 0; } 
#content-area .segd-box .pager .next:hover{background-position:-18px -25px;}



#content-area #segd-object{
	left:38px;
	top:49px;
	position:absolute;
}

#content-area .segd-content {
	position: absolute;
	top: 20px;
	width: 425px;
	z-index: 99;
}

#content-area .segd-box h1{
        margin: 315px 0 7px 0;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
	padding: 0;
}
#content-area .segd-box p{
	margin:11px 0;
	line-height:22px;
}

#content-area .segd-box .btm-links a{color:#3484c8;}
#content-area .segd-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/segd-btm.png) no-repeat;
}

/* @BGC news feature styles
------------------------------------------------------*/
#content-area .bgc-box-outer{
	color:#000;
	background:#fff url(/images/content/news/bgc-top.png) no-repeat;
	height: 691px;
}
#content-area .bgc-box{
       margin: 0 0 0 35px;
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
	top: 0; left: 0; 
}
#content-area .bgc-box .pager .next,
#content-area .bgc-box .pager .prev,
#content-area .bgc-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}
#content-area .bgc-box .pager .prev:hover{background-position:0px -25px;}

#content-area .bgc-box .pager .next { background-position: -19px 0; } 
#content-area .bgc-box .pager .next:hover{background-position:-18px -25px;}

#content-area .bgc-object{
	right:10px;
	bottom:-140px;
	position:absolute;
}
#content-area .bgc-box h1{
        margin: -3px 0 7px 0;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
	color: black;
}
#content-area .bgc-box p{
	margin:11px 0;
	line-height:22px;
}

#content-area .bgc-box .btm-links a{color:#3484c8;}
#content-area .bgc-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/bgc-btm.png) no-repeat;
}

/* @MoFo2Go news feature styles
------------------------------------------------------*/
#content-area .mofo2go-box-outer{
	color:#000;
	background: url(/images/content/news/mofo2go-top.jpg) no-repeat;
	height: 687px;
}
#content-area .mofo2go-box{
	padding:50px 40px 0px;
	height: 700px;
	position:relative;
	
}
#content-area .mofo2go-box .pager .next,
#content-area .mofo2go-box .pager .prev,
#content-area .mofo2go-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}
#content-area .mofo2go-box .pager .prev:hover{background-position:0px -25px;}

#content-area .mofo2go-box .pager .next { background-position: -19px 0; } 
#content-area .mofo2go-box .pager .next:hover{background-position:-18px -25px;}

#content-area .mofo2go-object{
	right:30px;
	bottom:-105px;
	position:absolute;
}

#content-area .mofo2go-object-overlay{
	right:52px;
	bottom:83px;
	position:absolute;
}

#content-area .mofo2go-box h1{
        margin: -3px 0 7px 0;
	font-size:36px;
	line-height:40px;
	font-weight:normal;

}
#content-area .mofo2go-box p{
	margin:11px 0;
	line-height:22px;
}
#content-area .mofo2go-box .btm-links {
	width: 150px;
}
#content-area .mofo2go-box .btm-links a{
	color:#3484c8;
}
#content-area .mofo2go-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/mofo2go-btm.png) no-repeat;
}

/* @RubyRepeat 2 news feature styles
------------------------------------------------------*/
#content-area .wsf-box-outer{
	color:#fff;
	background:#000 url(/images/content/news/wsf-top.png) no-repeat;
	height: 691px;
}

#content-area .wsf-box-outer .wsf-box{
	position: relative;
	padding: 0 30px 0 40px;
}

#content-area .wsf-box-outer .wsf-box h1 {
	font-family: Georgia,"Times New Roman",serif;
	color: #ff0000;
}

#content-area .wsf-box-outer .wsf-box a {
	color: #ff0000;
	margin-left: 5px;
}

#content-area .wsf-box-outer .wsf-box h1{
	font-size: 41px;
	font-weight: bold;
	padding-top: 360px;
	margin-bottom: 20px;
}

#content-area .wsf-box-outer .wsf-box p {  
	font-weight: normal;
	line-height:22px;
	color: #ccc;
	margin: 11px 0 20px 5px;
}
#content-area .wsf-btm{
	display:block;
	height:125px;
	background:url(/images/content/news/wsf-btm.png) no-repeat;
}

#content-area .wsf-box .pager .next,
#content-area .wsf-box .pager .prev,
#content-area .wsf-box .pager .prev:hover{
	background:url(/images/bg-pager1.png) no-repeat;
	height:26px;
}

#content-area .wsf-box .pager .prev:hover{background-position:0px -25px;}

#content-area .wsf-box .pager .next { background-position: -19px 0; margin: 0; } 
#content-area .wsf-box .pager .next:hover{background-position:-18px -25px;}
