

 body  { color: white; background-color: black; margin:0 auto; text-align:center; }

 
 .logo{
 margin:0 auto;
 	 text-align:left;
	 height:80px;
	 background:url(logo_bottomborder.jpg) no-repeat center bottom; 
	 /*border-bottom:5px solid #51aee8;*/
 	max-width:990px;width:expression(document.body.clientWidth > 990? "990px": "100%" );}
 
/* Used to setup the main page structure */
#centercontent { margin:0 auto; background: black; background-image: url(); max-width:990px;width:expression(document.body.clientWidth > 990? "990px": "100%" ); text-align:left;}

/* Styles assosicated with index pages */
 #indexframe { margin-left:40px; background-color: #111111; margin-top:40px; }
  .folderData { color: #999999; font-size: x-small; }
 .folderDescription { color: #999999; font-size: small; line-height: 125%; }
 .folderNavigation {	font-size: x-small; }

 .float p.thumbComment { color: #CCCC99; }
 .thumbName a {font-size: x-small; }
 .thumbName a:hover{color:#fff;}
 .thumbDate { color: #808080; }

 
/* Styles assosciated with slide pages */
 #centercontent {background: black; background-image: url(); max-width:990px;width:expression(document.body.clientWidth > 990? "990px": "100%" ); text-align:left;}
 .minithumb {vertical-align: top; }
 .minithumbCurrent { border: 1px dotted white; }

 .TemplatesName { color: #FFE179; font-size: small;}
 .TemplatesPosition {font-weight: normal; font-size: x-small;  color: #FFA07A;  }
 .TemplatesComments {	color: #CCCC99; font-weight: bold; font-size: small; }
 .TemplatesData { color: #6A7F8E; }
 .TemplatesData b { color: #666666; font-weight: normal; }
 .TemplatesData i { color: #333333; }

 .TemplatesDataPopup { background: black; color: #CCCC99; }
 .keyboardDataPopup { background: #B0C4DE; color: Black; }
 .slideFrameButtons {padding-top: 14px; }

 #frame {background-color: black; }
/* Styles assosciated with additional files, e.g. news.inc, footer.inc etc */
 .dateline { color: gray; }
 .header { color: #CCCC99; font-size: large; font-weight: normal; }
 .footer { color: gray; background:url(foot_topborder.jpg) no-repeat center top;padding:10px 0 0;}

/* experimental */
 
.folderNavigation a {background: #055283; 
color: White; text-decoration: none;
padding: 1px 3px 2px 3px; border: 1px solid White;}

.folderNavigation a:visited {background: #055283; color: #CCCCCC;}
.folderNavigation a:hover {background: #DC143C; color: White;}

