/* Javadoc style sheet */


body {

	background: #555555; 
	margin: 0 0 0 0;
	font-family: 'verdana'; 
	
}

/* Headings */
h2 { font-size: 145%; color: #eeeeee; }

h1 { color: #eeeeee; font-size:210%; }

.intro { color: #eeeeee; padding-right:10px; text-align: left;}

.menu { color: #dddddd; font-size: 110%; text-decoration: none }

.menu:hover { text-decoration: underline}

.month { 
	color: #999999;
	text-decoration: none
}

.title_cell {
	color: white;
	background: black;
	border-bottom: 1px solid #aaaaaa;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}

.options_cell {
	color: white;
	background: black;
	border-bottom: 1px solid #aaaaaa;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 80%;
	text-align: right;
	padding-right: 10px;
}

.monthSelected {
	color: white;
}

.new_v { width: 120px;}
.new_h { height: 90px;}

.month:hover { text-decoration: underline}

.frontpage_image {
	width: 380px;
}

.frontpage_photo_row_cell {
	
	padding-left: 2px;
	padding-right: 2px;
}

.frontpage_photo_row_leftcell {
	
	padding-left: 0px;
	padding-right: 2px;
}

.image_area {

	padding-top: 30px;
}

.image_date {
	font-size: 80%;
	color: white;
}

.previous_link {
	font-size: 80%;
	color: white;
	text-decoration: none;
}

.next_link {
	font-size: 80%;
	color: white;
	text-decoration: none;
}

.navigation_table {
	margin-top: 7px;
	margin-bottom: 7px;
}

.month_cell {

	padding-top: 10px;
	font-size: 80%;
	visibility: hidden;
}

.menu_link {

	color: #dddddd;
	text-decoration: none;
}

.category_cell {

	padding-top: 10px;
	font-size: 80%;
	visibility: hidden;
}

.thumbnail_table {

	visibility: hidden;
}
