
/* panes */
#panes {
	width:460px;	
	height:450px;
	background:#414c52;
	/* must be relative so the individual panes can be absolutely positioned */
	position:relative;}
  /* crossfading effect needs absolute positioning from the elements */
  #panes div {
  	display:none;		
  	position:absolute;
  	font-size:11px;
  	color:#444;	
  	width:458px; 
  	height:375px;}
  #panes img {
  	float:left;
  	margin-right:20px;
  	width:458px;
  	height:300px;}
  #panes div.excerpt {
    position:absolute;
  	left:10px;
  	top:363px;  
    padding:5px;
    display:block;
  	color:#fff;
  	width:444px;
  	bottom:0px;
  	overflow:hidden;
  	font-size:11px;
  	height:90px;
  	font-weight:normal;}
  #panes h1{
    color:#fff !important;
    margin:15px;
    padding:0px;
    font-family:georgia;
  	font-size:30px;
  	font-weight:normal;
  	position: absolute;
  	left:-5px;
  	top:292px;
  	width:400px;
  	z-index:99;
  	text-shadow: #000 0px 0px 5px;
	line-height:32px;}

/* navigation */
#tabs {
	width:410px;
	float:right;}
  #tabs ul {	
  	width:466;
  	margin:0px;	
  	margin-left:38px;}
  #tabs li {	
  	float:left;
  	list-style-type:none;
  	text-align:center;}
  #tabs a {
  	color:#333333;
  	display:block;
  	position:relative;
  	font-size:11px;		
  	text-decoration:none;
  	background:none;
  	height:50px;}	
  #tabs a.current {
  	background:url(../images/layout/gfx_main_post_module_indicator.jpg) top center no-repeat;}
  #tabs img {
    margin-top:10px;
  	border:1px solid #ccc;
  	display:block;}
  #tabs strong {
  	display:block;		
  	font-size:13px;}
	
#more_top_stories{
  font-family:georgia;
  font-size:11px;
  position:absolute;
  bottom:20px;
}

