body,tr,td,table{font-size:10pt;font-family:verdana;}
a,.links{color:#8E7A65;font-weight:normal;text-deocration:underline;}
a:hover,.links:hover{color:black;font-weight:normal;text-deocration:underline;}
.border{border:1pt solid black;}
.application_header{font-weight:bold;color:white;background-color:black;}
.event_title{font-weight:bold;font-size:14px;}
#dhtmltooltip{position: absolute;width: 100px;border: 1px solid black;padding: 2px;
background-color: #E5D1CC;visibility: hidden;z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
.thecontent,.content{padding:10px;}
.event_description{padding-right:20px;}
h1{margin:0;padding:0;font-size:23px;font-weight:normal;}

h1.pagetitle{
	background:url(/images/pagetitle_icon.gif) no-repeat;
	padding:6px 0 0 50px;
	margin:3px 0px 0 2px;
	font-family:times new roman;
	font-size:28px;
	display:block;
	height:58px;
	letter-spacing:2px;
	font-style:italic;
}

div#nav{
	height:252px;
	background:#000000 url(/images/layout_side_menubg.jpg) no-repeat;
	width:294px
}

#nav ul {
	padding: 0;
	margin: 0px 0 0 0;
	list-style: none;
	
	}
	
#nav ul li {
	padding: 0px;
	margin: 0px 0px 4px 80px;
}
	
#nav ul li a {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	font-family:times new roman;
}

#nav ul li a:hover{text-decoration:underline;}

h2.cat_name{
	margin:0;
	padding:0;
	font-size:22px;
	font-weight:normal;
}

.photo_album{
	margin-left:20px;
}

.album_photo{
	margin:0px 10px 5px 5px;
	float:left;
	text-align:center;
}

.album_photo a{
	font-size:16px;
	display:block;
	margin-bottom:3px;
}

.album_photo img{
	width:150px;
	height:150px;
	border:0px;
}

.clear{clear:both;}

a.button_main {
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
	font-size: .9em;
    height: 24px;
    padding-left: 14px;
    text-decoration: none;
	outline: none;
	background: url(/images/button_left.gif) top left no-repeat;
	text-transform: uppercase;
	text-shadow: #503311 1px 1px 0;
	}

a:hover.button_main{
	color: #FFFFFF;
	text-decoration: underline;
	}

a.button_main span{
    display: block;
    line-height: 16px;
    padding: 4px 14px 4px 0;
	background: url(/images/button_right.gif) top right no-repeat;
	font-weight: bold;
	}
	
a.button_main {	
	background: url(/images/button_left.gif) top left no-repeat;
	color: #FFFFFF;
	text-shadow: #454545 1px 1px 0;
	}
