/* LOGO COLOR */
/* 008099 (0 128 153) */

body {
	background-color: #FFF;
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 12px;
	color: #000;
	height: 100%;
	text-align: center;
}


h2 {
	margin-bottom: 2px;
	color: #000;
}

h3 {
	color: #FFF;
	margin-bottom: 2px;
}

A:link {text-decoration: none; color: #CC0000;}
A:visited {text-decoration: none; color: #CC0000;}
A:active {text-decoration: none; color: #CC0000;}
A:hover {text-decoration: underline; color: #CC0000;}


#page_header {
	width: 760px;
  text-align: center;
}


/*
#page_top_nav {
	word-spacing: 25px;
	text-align: left;
	padding-right: 25px;
	font-size: 14px;
	font-weight: bold;
}
*/
#page_top_nav A:link {text-decoration: none; color: #FFFFFF;}
#page_top_nav A:visited {text-decoration: none; color: #FFFFFF;}
#page_top_nav A:active {text-decoration: none; color: #FFFFFF;}
#page_top_nav A:hover {text-decoration: underline; color: #FFFFFF;}

#page_content {
   width: 760px;
	 padding-top: 20px;
	 line-height: 19px;
}


#page_prev_next {
	width: 150px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

#page_sub_header {
	border-bottom: 1px solid #FFFFFF;
	height: 20px;
	width: 640px;
}

#page_footer {
	clear: both;
	width: 640px;
	margin-top: 15px;
	padding: 10 5 10 5;
	color: #666;
	text-align: center;
	/*border-top: 1px solid #666;*/
}	

/* ===== LISTS ===== */
.journals_list {
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	list-style: none;
	font-size: 11px;
	line-height: 16px;
}
.journals_list li {
	margin-bottom: 5px;
}

/* ********************** TOP NAV ******************* */

#top_nav_menu {
	width:465px; 
	height:75px; 
	background:#000; 
	float: left;
	position: absolute;
	right: 0;
	bottom: 0;
}

#top_nav_menu A:link {text-decoration: none; color: #999;}
#top_nav_menu A:visited {text-decoration: none; color: #999;}
#top_nav_menu A:active {text-decoration: none; color: #999;}
#top_nav_menu A:hover {text-decoration: underline; color: #999;}

#top_nav_menu ul {
	list-style: none;
	padding: 0;
	margin: 0 0 0 25;
}
#top_nav_menu li {
	float: left;
	position: relative;
	font-size: 12px;
	font-weight: bold;
	height: 75px;
	line-height: 75px;
	text-align: center;
	cursor: default;
	background-color: #000;
	padding: 0 5 0 5;
	border-width: 1px 0;
}

div.filmstrip {
	overflow-x: scroll;
	overflow-y: hidden;
	height: 140px; /* give it enough space for the images and the scrollbar, if present */
	width: 640px;
}
ul.imageRow {
	width: 6400px; /*width of all of your images plus the margins/padding you use*/
	height:140px;
}
ul.imageRow li {
	float: left;
	display: block;
	padding: 7px;
	margin: 0px;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

ul.imageRow li img {
	border: 0px;
	height: 100px; /* just incase the images are a different size */
	/*width: 140px;*/ /* ditto */
	margin: 0px;
	padding:0px;
}

ul.imageRow li:hover {
	opacity: 1.0;
	filter: alpha(opacity=100);
}





