@charset "utf-8";
/* CSS Document */
#pagelabel { padding:0; padding-right:160px;
	border:none; 
	margin:6px 0 0 0;
	font-size: 25px;
	font-style: italic;
	color:#C9C9C9;
	font-family: "Goudy Old Style";
	font-weight: 400;
	letter-spacing: 0.12em;
	text-align:right;
}
#logobkg {background:url(../graphics/logo-bkg.jpg) repeat-y; 
	margin:0px;padding:0px;
	position:absolute;top:0;left:0; height:405px;
}
ul, ol, li { 
    margin:0; margin-top:0;border:none;
	padding:0;/*padding-left:10px; put this specifically on row ul and row li as wanted*/
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;
	background:transparent;
}

.row { display:block; padding:0px; background:transparent;}
.row ul { background:transparent;
	padding:5px;
	height:165px;	/* height:170px; there must be a height set*/
	padding-bottom:32px;
	vertical-align: top;
}

.row li { padding:0px;margin:0;} 

.row p {
	margin: 0;padding:0;border:none;
	padding-bottom:15px;
	line-height: 0.7;
	font-size: 0.5em;
	font: 0.5em arial,sans-serif;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	width: 165px;
	/*text-transform: uppercase;*/
	color: #666;
	position: relative;
	text-align:center;
	vertical-align: top;
}

.row p a { color: #666; text-decoration:none; }
.row p a:visited { color: #666; text-decoration:none; }
.row p a:hover { /*text-decoration:underline;*/
	color: #B35900; 
	background: #F2F1EE;/* yellowy gray #FFFF99; */
}

.row h3 {
	margin: 0; margin-left:0em;
	line-height: 1.1;
	width: 165px;
	text-align:center;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	position: relative;margin:0;padding:0;
} 
.row h3.top {vertical-align:top; }
.squeeze { word-spacing: -2px;}
.row h3 a { text-decoration:none; 
	color: #004080; /* news blue #5588aa;*/
	/* bright blue #0066CC; */
	font-weight: bold;
}
.row h3 a:visited {
	background-color:transparent;
	color: #4D7A99; /* orange like News */
	/* greyed blue #336666; */
}
.row h3 a:hover {
	/*background:#FFFF99;*/
	background-color:#E7E5DF;
	color:#cc6600;
	/*text-decoration:underline;*/
}
.row h3 a:visited:hover{
	/*background-color:transparent;*/
	background-color:#E7E5DF;
	color:#cc6600;/* greyed blue #336666; */
	text-decoration:underline;
}
.inlinelist    { display:inline !important; float:left;background:transparent;}
.inlinelist ul { display:block; float:left; }
.inlinelist li { margin:0;padding:0;border:none; }
.inlinelist li img {
	height:125px;width:165px;
 	margin:0; border:none; padding:0;
}

div#mid-section { position:relative;left:0;top:0;
	width:800px;height:100%;
	margin:0;padding:0;border:none;
	background-image:url(../graphics/bg5rom.gif); 
	/*height:auto;*/overflow:visible;
}

/********************/
br { margin:0;padding:0;border:none;}

.list a { color:#004080;
  padding:0;border:none; margin:0;
  display:inline;
  font:70%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  font-style: normal;
  padding-top:1em; padding-left:540px; 
  letter-spacing:.2em;
}
.list a:visited { color:#4D7A99; }
.list a:hover { color:#cc6600; }

#footer  {
	font-family: arial, "sans serif";
	font-size: 6pt; font-weight: bold;
	color:#333333;
	text-align: left;
	border:0; margin:0;padding:0;padding-bottom:3px;
	height: auto;
	position:relative;left:0;top:0;width:800px;background-image:url(../graphics/bg5rom.gif);
}
#footer #content { padding-left:57px;overflow:hidden;padding-top:10px;}

div#tcontainer{text-align:left;
	padding:0;border:none; margin:0;
	/*width:730px; used for 3x3 layout of 9 categories*/
	/*width:740px;*/width:765px;
	position:relative;left:17px;top:0; /* background-color:#FFCC99; debug color */
	height:580px;
	margin-left:26px;  margin-top:0px; padding-top:10px;
}
div#tcontainer2{text-align:left;
	padding:0;border:none; margin:0;
	width:765px;
	position:relative;left:24px;top:0;
	height:610px;
	margin-left:0px; margin-top:0px; padding-top:10px;
}
div#previous { margin:0;padding:0;border:none;
	float:left;margin-left:0px;margin-top:245px;
	margin-bottom:200px;
	width:30px;
}
div#previous img { display:none; }
div#next { margin:0;padding:0;border:none;
	float:right;margin-right:0px;margin-top:245px;
	width:30px;
}
div#next img { display:none; }
