/* CSS Document */
body
{
	background-color:#ffffff;
	color:#000000;
}
div#overall
{
   background-image:url(images/graph/bg_head_breadcrumbs.jpg);
   background-position:left;
   background-color:#FFFFFF;
   border:1px black solid;  
   width:1000px;
   height:100%;
   margin: 0px auto;
}
div#header
{
	width:1000px;
   	height:100px;
   	background-image:url(images/hd.jpg); 
}
div#content
{
	width:980px;
	min-height:500px;
	margin: 10px 10px 10px 10px;
	border:none;
}
div#menu
{
   width:180px;
   min-height:500px;
   /*border: 3px solid #000066;*/
   float:left;
   clear:left;
}
#menu ul {margin-left: 10px;}
#menu ul li{padding:20px 0px 20px 0px; list-style-image:url(images/graph/li_bn_small.jpg); border-right:3px #ffffff solid;}
#menu ul li a{color:#999999;}
#menu ul li a:hover{color:#0099CC;text-decoration:none;}
#menu ul li:hover{padding:20px 0px 20px 0px; color:#0099CC; list-style-image:url(images/graph/li_small.jpg); border-right:3px #0099CC solid;}
div#home
{
   width:780px;
   margin: 0px auto; 
   float:right;
}
div#page
{
   width:650px;
   margin: 0px auto; 
   border-left: 3px solid black;
   border-right: 3px solid black;
   float:left;
   min-height:700px;
}
div#pagehome
{
   width:780px;
   margin: 0px auto; 
   border: 3px solid #000066;
   float:right;
}
div#pics
{
	width:100px;
	min-height:500px;
	/*border: 3px solid #000066;*/
	float:right;
	background-image:url(../pages/rotate.php);
}
div#sponsors
{
   width:1000px;
   clear:both;  
   margin-top:50px;
   text-align:center;
   color:#000000;
   font-size:12px;
   font-family:"Courier New", Courier, mono;
}
div#sponsors p{vertical-align:bottom;padding-top:50px;}

/*div#content_bg
{
   width:90%;
   height:495px;
   margin: 0px auto; 
   overflow:auto;
   border-color:#000066;
   background-color:#FFFFFF;
   border-style:solid;
   filter:alpha(opacity=90);
   -moz-opacity:.90;
   opacity:.90;
   background-repeat:no-repeat;
}*/

.title
{
   color:#000000;
   font-size:32px;
   font-family:Pristina;
   text-align:center;
   width:100%;
   margin: 0px auto;  
}

.alphabackground
{
   width:100%;
   font-size:14px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}


A:LINK{
   text-decoration : none;
   color:#0066CC;
   }

A:VISITED{
   text-decoration : none;
   color:#003366;
   }

A:HOVER{
   color:#0099CC;
   text-decoration : underline;
   }
a.guestbook_link
{
   color:#FF9900;
   text-decoration : none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}
a.guestbook_link:hover
{
   color:#FF6600;
   text-decoration : underline;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}
a.guestbook_link:visited
{
   color:#FF6600;
   text-decoration : none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}
.news_row
{
	border:1px solid #999999;
   	background-color:#99ccff;
   	text-align:center;
}
.biography
{
   font-size:14px;
}
a.admin
{
   color:#000000;
   font-size:12px;
   font-family:"Courier New", Courier, mono;
}
a.admin:hover
{
   color:#000000;
   font-size:12px;
   font-family:"Courier New", Courier, mono;
   text-decoration : none;
}
a.admin:visited
{
   color:#000000;
   font-size:12px;
   font-family:"Courier New", Courier, mono;
}

.title_bio{clear:both; text-align:center; background-color:#0099FF;text-transform:uppercase; font-size:150%;}

.data_bio{float:left; padding-top:20px; padding-bottom:20px;}
.data_bio table{width:400px;}

.img_bio{float:right; padding-top:20px; padding-bottom:20px;}
.img_bio img{border:1px solid #999999;}

.overall_bio{width:620; margin:15px 15px 15px 15px;}

.key_bio{border-top:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;background-color:#99ccff;}
.val_bio{border-top:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;background-color:#99ccff;}

.vertical_text{writing-mode: tb-rl;filter: flipv fliph; vertical-align:middle;}

.news{border:1px black solid; width:90%; margin: 0px auto; min-height:150px; background-image:url(images/graph/bg_news.jpg); background-position:bottom right; background-repeat:no-repeat;}
.news h2{margin: 0px auto; text-align:center; text-transform:uppercase;}
.news p{width:95%;margin-left:5px;margin-top:5px;font: normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;}
.news p img{margin-right:3px; border:1px black solid;}
.news div{text-align:right; color:#999999; font-size:10px; margin-top:5px;clear:both;}

.show_news{width:90%; margin:15px 15px 15px 15px;}
.show_news img{margin: 0px auto; border:1px black solid;}
.show_news h4{clear:both; text-align:right; margin-top:10px;}
.show_news h2{text-align:center;}
.show_news p{font: normal 13px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;}

div#signit{text-align:center; width:50%; margin: 0px auto;}
div#signit img{border:0;}

.gb_msg{border:1px black solid; width:620; margin:15px 15px 15px 15px;min-height:170px;}
.gb_msg div#c1{margin-top:5px; margin-bottom:5px;background-color:#99ccff;padding-left:5px; padding-right:5px;}
.gb_msg div#c2{margin-top:5px; margin-bottom:5px;background-color:#99ccff; vertical-align:bottom;padding-left:5px; padding-right:5px;}
.gb_msg div div#left{float:left;} .gb_msg div div#right{float:right;}
.gb_msg p{clear:both;font: normal 13px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;min-height:100px; background-image:url(images/graph/bg_news.jpg); background-position:bottom right; background-repeat:no-repeat;}

#gallery{border-collapse:separate;border-spacing:10px;margin:0px auto;}
#gallery td{border:1px solid #DDDDDD; padding:15px 15px 15px 15px; min-height:120px; min-width:120px;}
#gallery td:hover{border:1px solid black; background-color:#ddeeee;}
#gallery td a{font: normal 13px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;}
#gallery td img{margin-top:10px;border:1px solid #DDDDDD;}

#sponsors{width:95%; margin:0px auto;}
#sponsors td img{border:0px;}
