BODY {font-family:"Goudy Old Style", "Times New Roman", Times, serif;}

/* =================================================================== ANCHOR */
a {
	text-decoration:underline;
	color:#aaa;
	}
a:hover {
	text-decoration:underline;
	color:#777;	
	}
a.logo {
	text-decoration:none;
	color:#000;	
}
a.logo:hover {
	text-decoration:underline;
	color:#777;	
}	
a.top{
	font-size:8px;
	}	
a.anchor{
	text-decoration:none;
	font-size:12px;
	color:#000;
	}		
/* =============================================================== BACKGROUND */
div.background-image {
	width:980px;
	height:720px;
}
/* ======================================================== HOMEPAGE GRAPHIC  */
div.homepage-graphic {
	position:absolute;
	top:5px;
	left:95px;
}
/* ===================================================================== LOGO */
div.logo {
	position:absolute;
	top:5px;
	left:15px;
}
/* ============================================================= LOGO ADDRESS */
div.logo-address {
	position:absolute;
	top:10px;
	left:150px;
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:14px;
	line-height:normal;
	color:#000000;
}
/* ================================================================= SUB MENU  */
div.sub-menu {
	position:absolute;
	top:200px;
	left:25px;
	width:350px;
	height:250px;	
	border:none;
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:24px;
	color:#000;
	padding-left:5px;
}
div.sub-menu-head {
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:22px;
	font-weight:bold;
	text-align:left;
	line-height:18px;	
	color:#000;
	height:30px;
	padding:2px;
}
div.sub-menu-advert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000;
	width:300px;
	height:30px;
	padding:2px;
	padding-top:10px;
}
hr.sub-menu {
	color:#aaa;
	width:300px;
	text-align:left
}
li.sub-menu {
	list-style:none;
	list-style-image:url(graphics/bullet.gif);
}
a.sub-menu {
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	line-height:1.5;
	color:#000;
	left:50px;
	margin-right:5px;
	height:30px;
	width:252px;
	padding:6px;
}
a.sub-menu:hover {
  text-decoration: underline;
	color:#444;
}
li.sub-menu-images {
	list-style:none;
	list-style-image:url(graphics/bullet.gif);
}
a.sub-menu-images {
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	line-height:1.5;
	color:#000;
	left:50px;
	margin-right:5px;
	height:30px;
	width:300px;
	padding:6px;
}
a.sub-menu-images:hover {
	text-decoration:none;
	color:#444;
}
a.sub-menu-back {
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	line-height:1.5;
	color:#000;
	left:50px;
	margin-right:5px;
	height:30px;
	width:300px;
	padding:6px;
}
a.sub-menu-back:hover {
	text-decoration:underline;
	color:#444;
}
/* =========================================================================== */
/* =========================================================================== */
/* =========================================================================== */

/* ==================================================== MAIN SIX-GRID GRAPHIC */
div.main-six-grid-graphic {
	position:absolute;
	top:294px;
	left:62px;
	width:220px;
	height:256px;
	border:solid 1px;
	border-color:#000000;
	padding-top:5px;
}

/* =========================================================================== */
/* =========================================================================== */
/* =========================================================================== */

/* =================================================== MAIN EIGHT-GRID GRAPHIC */
div.main-eight-grid-graphic {
	position:absolute;
	top:294px;
	left:31px;
	width:290px;
	height:256px;
	padding-top:5px;	
	border:solid 1px;
	border-color:#000000;
}

/* =================================================== MAIN PRESS-GRID GRAPHIC */
div.main-press-grid-graphic {
	position:absolute;
	top:294px;
	left:31px;
	width:308px; */	width:292px;
	height:256px; */ 	height:256px;
 	padding-top:5px;		
	border:solid 1px;
	border-color:#000000;
	overflow:auto;
/*	scrollbar-arrow-color: #999999;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #dddddd;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #eeeeee;  */
}

/* =========================================================================== */
/* =========================================================================== */
/* =========================================================================== */

/* ============================================================= MAIN GRAPHIC */
/* Max suggested graphic size: width = 600, height = 500.                     */
/* ==================================================== MAIN GRAPHIC CONTAINER */
table.main-graphic-container {
	position:absolute;
	height:560px;
	left:372px;	
	top:2px;
}
/* ===================================================== MAIN GRAPHIC CAPTION */
div.main-graphic-caption {
	position:absolute;
	top:555px;
	left:372px;
	width:533px;
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:16px;
	line-height:normal;
	font-weight:bold;
	color:#000000;	
}
/* ============================================================== BOTTOM AREA */
div.bottom-area {
	position:absolute;
	top:590px;
	left:15px;
	width:988px;
}
/* ===================================================================== MENU */
a.menu {
	display:inline-block;
	font-family:"Goudy Old Style", "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#000;
	background-color:#ccc;	
	margin-right:6px;
	width:152px;
	padding:8px 0px 8px 0px;
}
a.menu:hover {
	text-decoration:none;
	color:#444;
	background-color:#ddd;	
	}
/* ================================================================ BOTTOM HR */	
hr.bottom {
	color:#aaa;
	width:960px;
}
/* ================================================================ COPYRIGHT */
div.copyright {
	position:absolute;
	top:40px;
	left:0px;
	width:960px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	font-weight:bold;
	color:#aaa;	
}
div.copyright a {text-decoration:none;}
/* ================================================================ CRNWEBDEV */
div.crnwebdev {
	position:absolute;
	top:55px;
	left:928px;
}
/* =================================================================== FILLER */
img.transparent-filler {
	background:url(graphics/transparent.gif); 
}
/* ========================================================== COLOR REFERENCE
	#ffffff (RGB 255 255 255) white
   ========================================================================== */
