@charset "utf-8";
/* CSS Document */

body {margin: 0; color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;}

#main {
  width: 900px ;
	   margin: 0 auto;
}

.footer {width:900px; height:230px; background:url(/img/bottom_grad2.png);}
.footerInset {padding-top: 10px; padding-left:120px;}
.footerInset A:link {text-decoration: none; color:#ffffff;}
.footerInset A:visited {text-decoration: none; color:#ffffff;}
.footerInset A:hover {text-decoration: underline; color: orange;}
.footerInset A:active {text-decoration: none; color:rgb(164,164,164); width:150px;}
.footer .master a {font-size:16px; font-weight:bold; letter-spacing:1px; display:block;}
.footer .slave a {font-size:14px; display:block;}

td .navBlock a{width:100%;height:100%;display:block;}
td .navBlock a:hover{width:100%;height:100%;display:block;} 
td.pad5{padding:5px; font-size:12px;}

.navBlock ul { padding: 0px; margin: 0px; list-style:none; float: left;}
.navBlock ul li { display: inline; }
.navBlock ul li a { width: 200px; display: block; float: left; padding: 10px 0 12px 0; font-size: 15px; color: #ffffff; font-weight: bold;}

.front-image {padding-top: 5px;}

.navBlock {padding: 5px 5px 5px 0px; color:#FFFFFF;}
.navBlockMiniHeader a {font-size:16px; font-weight:bold; letter-spacing:1px; display:block;}
.navBlockLinks {padding-top: 10px;}
.navBlockLinks a {font-size:14px; display:block;}
.navBlockTiny {font-size:10px; padding-top:10px;}

.navBlock A:link {text-decoration: none; color:#ffffff;}
.navBlock A:visited {text-decoration: none; color:#ffffff;}
.navBlock A:hover {text-decoration: underline; color: orange;}
.navBlock A:active {text-decoration: none; color:rgb(164,164,164);}

.leadHolder {background:rgb(220,220,220);}
.leadHolder img{padding:10px 27.5px 5px 27.5px;}
.leadHolderL{padding: 5px; font-size:16px; font-weight:bold; color: rgb(85,85,85);}
.leadHolderS{padding: 5px; font-size:14px; font-weight: normal; color: rgb(85,85,85);}

.leadHolder A:link {text-decoration: none; color:rgb(85,85,85);}
.leadHolder A:visited {text-decoration: none; color: rgb(85,85,85);}
.leadHolder A:hover {text-decoration: underline; color: orange;}
.leadHolder A:active {text-decoration: none; color:rgb(164,164,164);}

.sideThumbs img{padding: 1px; cursor:pointer;}

.flowNav A:visited {text-decoration: none; color:rgb(30,50,100);}
.flowNav A:hover {text-decoration: underline; color: orange;}
.flowNav A:active {text-decoration: none; color:rgb(164,164,164);}

.portSetVisibility {display:none; background:#e1e1e1; height:100%;}
.portEnlarge {margin: 40px 0 5px 40px; cursor:pointer; border: solid 20px rgb(85,85,85);}
.portEnlargeT {margin-left: 40px; font-weight:bold; font-size:14px; text-decoration:none; color:rgb(85,85,85); cursor:pointer;}
.portEnlargeG {margin: 150px; cursor:pointer; border: solid 20px rgb(85,85,85);}
.newtext {font-variant:small-caps; font-size:12px; color:#FF0000;}

.about {padding: 10px;}