@charset "UTF-8";

/* This is the stylesheet for the INDEX page only */

body {

font-family: verdana, arial, sans-serif;
font-size: 0.75em;
width:960px;
margin:0 auto;
text-align:center;
background: url(06/images/background.gif) repeat-x top left;
}

img { border:none;}
 
a:link  { text-decoration: none; color: #115380; }
a:hover { text-decoration: underline;}
a:visited { text-decoration: none; color: #115380; }
a:active  { text-decoration: none; color: #ab0505; }


/* main structure */

#header,#nav,#content,#sub-section,#footer {

overflow:hidden;
display:inline-block;
text-align:left

}

/* safari and opera need this */

#header,#nav,#footer,#terminator {width:100%;}
#nav {background-color: #000;}
#header {background: url(06/images/art19-oberon-header.gif) no-repeat top; height:200px;}
#content,#sub-section {float:left;}
#content {width:960px; }
#sub-section {width:350px; margin-left: 50px;padding-bottom:20px;}
#footer {background:#fafafa url(06/images/backgrounds/footer-back.gif) bottom no-repeat; width:950px; border-top: 5px solid #000; padding: 5px 10px 30px 0px; clear:left}
#terminator {background-color: #000; padding: 30px; color:#fff; font-family: Arial, "MS Trebuchet", sans-serif; width:900px;}

/* title controls */

H1 {font: 4.00em "Trebuchet MS", sans-serif; margin: 35px 0 5px 0; padding-bottom: 10px; border-bottom: 1px solid #ccc;}
H2 {font: 1.00em "Trebuchet MS", sans-serif; margin: 3px 0 0px 0; color:#918c02;}
H3 {font: 1.20em "Trebuchet MS", sans-serif; margin: 75px 0 5px 0px; padding-bottom: 10px; border-bottom: 1px solid #ccc;}
H4 {font: 1.20em "Trebuchet MS", sans-serif; margin: 0 0 3px 18px; padding-bottom: 10px; border-bottom: 2px solid #ccc; font-weight: bold; 
	background: url(06/images/rollovers/red-star.gif) right no-repeat;}

/* Article19 Horizontal Navigation */

#menu {margin: 0px 0px 0px 0px;	padding: 0;}
#menu ul {border: 0;margin: 0;padding: 0;list-style-type: none;	text-align: center;	clear: left;}
#menu ul li {display: block;float: left;text-align: center;	padding: 0;	margin: 0;}
#menu ul li a {	width: 87px;height: 50px;margin: 0px;color: #918c02;text-decoration: none;display: block;text-align: center;letter-spacing: 1px;line-height: 50px;}
#menu ul li a  {font-family: "MS Trebuchet", sans-serif;font-size: 0.75em;} 
#menu ul li a:hover {color: #fff;line-height: 50px;background:url(06/images/rollovers/pointer.gif) bottom no-repeat;}
#menu a:active	{background: #c60;color: #fff;}

/* Article19 Vertical Navigation */	


ul#navlist {text-align: left;list-style: none;padding: 0px;margin: 0px;width: 960px;}
ul#navlist li {display: block; border-bottom: 1px solid #ddd;}
ul#navlist li a {display: block;width: 960px;padding: 15px 0px 15px 0px;color:#006699;text-align:left;text-decoration: none;}
ul#navlist li a:active {background: #f0e7d7;color: #800000;}
ul#navlist li a:hover {background:url(06/images/rollovers/star.gif) #e7e7e7 2px 15px no-repeat;}

ul#navlist li a span.title {font: 1.5em "Trebuchet MS", sans-serif; margin: 0px 0px 3px 25px; display:block; color:#000;}
ul#navlist li a span.description {display:block; line-height: 1.0em; margin:0 20px 5px 25px; color:#918c02; }
ul#navlist li a span.date {margin:0 0 10px 25px; color:#000; text-align:right;}

ul#navlist li.alt {display: block; border-bottom: 1px solid #504d03; background:#000;}
ul#navlist li.alt a {display: block;width: 960px;padding: 15px 0px 15px 0px; text-align:left; text-decoration: none;}
ul#navlist li.alt a:hover {background: #c41700;}

ul#navlist li.alt a span.title {font: 1.5em "Trebuchet MS", sans-serif; margin: 0px 0px 3px 25px; display:block; color:#fff;}
ul#navlist li.alt a span.description {line-height: 1.0em; margin:0 20px 0 25px; color:#f2f2f2; }

/* Footer UL Lists */	

ul#footlist {text-align: left;list-style: none;padding: 0px;margin: 0px;width: 240px;}
ul#footlist li {display: block;margin: 0;padding: 0 0 5px 0; margin-right:15px;}
ul#footlist li a {display: block;width: 240px;padding: 10px 20px 5px 20px;color:#006699;text-align:left;text-decoration: none;}
ul#footlist li a:active  {background: #f0e7d7;color: #800000;}
ul#footlist li a:hover {color:#d3011a; background:url(06/images/rollovers/footstar.png) 16px 9px no-repeat;}

ul#footlist li a span.atitle {font: 1.00em "Trebuchet MS", sans-serif; margin: 0 0 3px 0; display:block; color:#115380;}
ul#footlist li a span.description {display:block; font-size:10px; line-height: 1.2em; margin-right:20px; color:#000;}
ul#footlist li a span.date {font-weight:bold; font-size:10px; color:#000;}
	
/* ID Elements Only */

#searchbox {position:relative; left:700px; top:0px; width:260px; height:45px; padding: 5px 0 0 10px;}
#search {width:150px; background:transparent; border:1px solid #000;}

#storyend {padding:5px 5px 5px 28px; border-bottom: 1px solid #999; background: url(06/images/rollovers/a.gif) 8px 8px no-repeat #fafafa;}

#footer-one {float:left; width:280px; padding: 20px 0 0 20px; clear:none;}
#footer-two {float:left; width:280px; padding: 20px 0 0 20px;}
#footer-thr {float:left; width:280px; padding: 20px 0 0 20px;}

#latest span {padding:0px; margin:1px 0 3px 20px;}
#latest small {line-height:1.2em;}

#sidebarstuff {position:relative; top:10px;}

#flickrbox {position:relative; top:5px; left:20px;}
#flickrbox img {padding:3px; border: 1px solid #f2f2f2;}

#terminator a:link { text-decoration: none; color:#e7e7e7; }
#terminator a:hover { text-decoration: underline; color:#fff;}
#terminator a:visited { text-decoration: none; color: #e7e7e7; }

div.item {padding:10px 0 0 18px;}
div.item p {margin:2px 0 0 0;}


/* Span Elements Only */

.sectionid {color:black;}

/* Text Modifiers Only */

.searchboxtext {font-size:11px; color:white; padding:3px;}
.sidebardate {font-weight:bold; font-size:10px; color:#000;}

