﻿/*--------------------------------------------------------------------*/

body{
	font-family: Verdana, sans-serif;
	font-size: 12px; 
	line-height: 150%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	word-wrap: break-word;	/* IE */
}

img {
	border: 0;
}

a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
} 

#sidebar{ 
	position:fixed; 
	top: 38px; 
	left:30px;	
	width: 235px; 
}

* html div#sidebar{ 
	position:absolute; 
	top: 38px; 
	left:30px;
	width: 235px; 
}

#content{ 
	margin-top: 38px;
	margin-left: 300px;
}

#topbar{ 
	margin-top: 30px;
	margin-left: 30px;
}

#content_wide{ 
	margin-top: 30px;
	margin-left: 30px;
}

#album_title{ 
	color: #000000;	
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 18px;
}

#album_description{ 
	color: #303030;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 12px; 
}

.thumbnail{
	height: 128px; 
	width: 128px;
	text-align: center;
	padding:8px;
	background-color: #E0E0E0;
	border: 1px solid #D0D0D0;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

.thumbnail_text{
	height: 145px; 
	width: 128px;
	text-align: center;
	padding:8px;
	background-color: #E0E0E0;
	border: 1px solid #D0D0D0;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	overflow: hidden; 
 	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 11px;
}
/*--------------------------------------------------------------------*/
.middle-link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9C5F03;
	text-decoration: underline;
}
.morelink
{
	font-family:verdana,arial,helvetica;
	color:#336699;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;	
}
.Heading
{
	font-family:verdana,arial,helvetica;
	/*color:#000000;*/
	color:#FFFFFF;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}
.ArticleHead
{
	font-family:verdana,arial,helvetica;
	color:#FFFFFF;
	
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}
a.ArticleHead:hover
{
	font-family:verdana,arial,helvetica;
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight:bold; 
	text-decoration:underline;
}

.event_date
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    color:#FFFFFF;
    text-decoration: none;
}
.np_eventlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FFFFFF;
    text-decoration: none;
}
A.np_eventlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FFFFFF;
    text-decoration: none;
}

A.np_eventlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FFFFFF;
    text-decoration: underline;
}
.np_eventaddress
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color:#FFFFFF;
    text-decoration: none;
    vertical-align: top;
}
.np_eventaddress
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color:#FFFFFF;
    text-decoration: none;
    vertical-align: top;
}

.CalendarDateTR{ background-color:#808080; color:#D4D0C8; font-family:Verdana; font-size:10pt; font-weight:bold; height:30; padding-left:0px; border-bottom:1px solid #000000;}
.CalendarEventTD{ background-color:#FFFFFF; font-family:Verdana; font-size:10pt; font-weight:normal; height:20; padding-left:0px;}
.CalendarEventSaturdayTD{ background-color:#969696;font-family:Verdana; font-size:10pt; font-weight:normal; height:20; padding-left:0px;}
.CalendarEventSundayTD{ background-color:#D4D0C8; font-family:Verdana; font-size:10pt; font-weight:normal; height:20; padding-left:0px;}
.putborder{border: 1px solid #A28CB9;}
.headerBG
{
	background-color:#000000;	
}
.Headerlinks
{
	font-family:verdana,arial,helvetica;
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}
a.Headerlinks:hover
{
	font-family:verdana,arial,helvetica;
	font-size: 11px; 
	color: #1D4E6C; 
	font-weight:bold; 
	text-decoration:underline;
}
.Headerlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FFFFFF;
    text-decoration: none;
}
A.Headerlinks
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FFFFFF;
    text-decoration: none;
}

A.Headerlinks:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color:#FFFFFF;
    text-decoration: underline;
}
.CalenderEvent
{
	font-family:verdana,arial,helvetica;
	color:Black;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}
a.CalenderEvent:hover
{
	font-family:verdana,arial,helvetica;
	font-size: 11px; 
	color:Black;
	font-weight:bold; 
	text-decoration:underline;
}
.styleMenuText {
	font-family: "Verdana";
	font-size: 10pt;
	text-decoration: none;
	text-color: white;
}
.styleMenuFont {
	color: #FFFFFF;
}
.styleMenuBG {
	background-color: #000000;	
}

.style1 {
	text-align: center;
	font-size: 16pt;
	font-family: "Monotype Corsiva";
	color: #FFFFFF;
}
.style2 {
	background-color: #333333;
}
.style3 {
	border-width: 1px;
	background-color: #333333;
}

.black8ptver
{
	font-family:verdana;
	color:#FFFFFF;
	text-decoration:none;
	font-size:9pt;
	font-weight:normal;	
}
