/*SHENNY ATWWNS SKIN*/

/* Some definitions used everywhere */

BODY { 
	width:850px;
	background: #25371f;
	color: #000;
	margin: 0 auto;
	padding: 0;
	font-family:"Trebuchet MS" ,"Verdana" ,"Tahoma", "Georgia", "Helvetica", "Arial", sans-serif;
	font-size:12px;
	border-left: 3px double #FFFFFF;
	border-right: 3px double #FFFFFF;
}

#wrapper {
	background: #a3b888;
}

/* Main page surrounds the text between the header and the footer.  
For IE, height is set to 650 to force the footer down to the bottom of the page where the content is short.  
And the second declaration is for everyone else so that it will scroll if longer but be a minimum of 650px
*/


#mainpage {
	height: 550px;
	padding-bottom: 1em;
	padding: 15px;
	background: #a3b888;
	color: #000000;
}
html>body #mainpage { 
	height: auto;
	min-height: 650px;
}
#home, #browse, #authors {
	background-color:#000000;
}

h2 {
	font-weight:bold;
	font-size:16px;
	display: inline;
}

dl {
	margin-left: 20px;
}

dt {
	font-weight: bold;
}

.floatRight {
	float: right;
	padding: 10px;
}

div.center {
	margin-top: 5px;
}

#profiles table {
	width: 560px;
}

#news img, .newsinclude img, .updatebar img {
	margin: 15px;
	margin-top: 0;
	border: 4px solid #25371f;
}

#news {
	min-height: 170px;

}

.newsinclude {
	min-height: 170px;
	width: 530px;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 10px;
}

.updatebar {
min-height: 100px;
}

.newsinclude a {
	font-family:"Trebuchet MS" ,"Verdana" ,"Tahoma", "Georgia", "Helvetica", "Arial", sans-serif;
	font-size:12px;
	font-weight: bold;
}

.newstitle { 
	font-size: 110%; 
	font-weight: bold;
	margin: 0;
	padding: 4px;
/*	border-bottom: 3px double #5c5c5c;*/
	text-align: center;
}

IMG { 
	border: 0;
	padding: 0;
	margin: 0;
}
/* Header cells in tables throughout the site */
TH { 
	background: #000;
	color: #FFF;
	font-weight: bold;
}

blockquote {
	margin: 0;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* links */
A { 
	color: #2c5b1c;
	font-weight: bold;
	text-decoration: none;
}
/* hovering links */
A:hover {
	text-decoration: underline;
	color: #000000;
}
/* the box at the top of the page */

#banner {
	text-align: center;
	background: #000;
}



/* the following defines your menu below the banner div */
/* the box around the menu and aligning the text to center */
#menu { 
 border-top: 3px double #FFFFFF;
 border-bottom: 3px double #FFFFFF;
 background: #25371f;
 text-align: center; 
}


/* links in the menu */
#menu a {
 color: #c1d6aa;
 font-weight: bold;
 text-decoration: none;
 padding-left: 4px;
 padding-right: 4px; 
}
/* Hovered links in the menu */
#menu a:hover { 
 background: #a3b888; 
 padding-left: 2px;
 padding-right: 2px;
 border-left: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 color: #25371f; 
}
/* The link for the currently displayed page in the menu */
#menu #current {
	text-decoration: underline;
}
/* end menu setup */

/* the footer box at the bottom of the page */
#footer a {
	color: #2c5b1c;
}

#footer {
	border-top: 3px double #FFFFFF;
	background: #c1d6aa;
	color: #000000;
	padding: 10px;
	clear: both;
/*	text-align: right;*/
}

.disclaimer {
font-size: 10px;
}

ol li, ul li {
	margin-left: -20px;
}

ul, ol {
	margin-top: -3px;
	margin-bottom: -3px;
}

/* End universal page setup */

/* this is a carryover from 1.1.  Generally it is used around tables and table cells. */
.tblborder { 
	border: 1px solid #000;
	padding: 6px;
	border-collapse: collapse;
	color: #000;
}



/* Most pages use pagetitle to format the page's title */
#pagetitle { 
	text-align: center;
	font-size: 25px;
	color: #242424;
	margin-top: 1em;
}



/* labels throughout the site in forms and in other places */
LABEL, .classification {
	color: #666;
	font-weight: bold;
}
LABEL, .label {
	color: #000000;
	font-weight: bold;
}


.notes { 
	margin-bottom: 20px;
	margin-top: 10px;
	padding: 5px;
	border: 1px dotted #333333;
	background-color: #FFFFFF;
}

/*End story/series listings */

/* titleblock is used for the title information in series and challenges */
#titleblock {
	margin: 0 10%;
}




/* On pages that don't use listings, the content is surrounded by a div labeled output to */
#output { 
	padding: 10px;
}

/* The following declarations control the tabs */
/* The outer tab box */
#tabs {
/*	background: #242424;*/
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	text-align: center;
/*	margin: 0;
	padding: 0;*/
}
/* The individual tabs. */
#tabs span {
	color: #666;
	font-size:10px;
	font-family:verdana;
	font-style:normal;
}
/* Links in the tabs */

/*#tabs #active {
	color: #666;
}*/

/* This controls the look of the blocks on the index page.   */

/* The box around the block */
.block { 
	margin: 1em;
	border: 1px solid #FFF;
}

/* The block's title */
.block .title {
	background: #25371f;
	color: #c1d6aa;
	font-weight: bold;
	padding: 6px;
	border-bottom: inherit;
}

#rightindex .block .title {
	background: #25371f url(../images/bg.jpg) no-repeat right top;
}

.block .title a{
	color: #FFFFFF;
}

/* The block's content */
.block .content {
	padding: 6px;
	background: #c1d6aa;
}

p.right {
	text-align: right;
	margin-bottom: 0;
	margin-top: 3px;
}

p.center {
	text-align: center;
}

.clear {
	clear: both;
}


#leftindex { 
	width: 200px;
	float: left;
}
/*html>body #leftindex {
	margin-top: -1em;
}*/

#rightindex {
	margin-left: 220px;
}
/* The next link at the bottom of a multi-chapter story */
#next { float: right; }
/* The previous link at the bottom of a multi-chapter story */
#prev { float: left; }

#screencaps img {
	border: 2px solid #FFFFFF;
	padding: 0;
	margin: 0;
}

#screencaps {
/*	text-align: center;*/
	padding: 15px;
}

#shennyprofiles {
	padding-top: 15px;
}

#latestart {
	text-align:center;
}

#latestart img {
	border: 3px double #25371f;
	margin: 3px;
}

.alert {
color:#CC0000;

}

#sidenav a {
border: solid 2px #25371f;
color: #25371f;
	background-color: #a3b888;
margin: 2px;
padding: 2px;
margin-left: 4px;
margin-right: 4px;
display: block;
text-decoration: none;
text-align: center;
/*font-size: 1.1em;*/
}

#sidenav a:hover {
background: #FFFFFF;
	color: #000000;
}