/* Global Styles */

body {
margin:0px;
background-color:#999966;
}
	
p{
margin:0px;
padding:0px;
}
input{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
textarea{
width:400px;
height:75px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
form{
margin:0px;
padding:0px;
}
td {
	font:11px arial;
	color:#333333;
	}
	
a {
color: #cc0000;
text-decoration:none;
font-weight:bold;
}
	
a:hover {
color: #990000;
text-decoration:underline;
}
	
/* ID Styles */
	
#navigation a {
	font:10px arial;
	color: #336666;
	text-decoration:none;
	letter-spacing:.1em;
	}
	
#navigation a:hover {
	color: #993300;
	text-decoration:underline;
	}

#padding {
	padding:20px 5px 20px 5px;
	}
	
#weekdays th {
	font:10px arial;
	color: #ffffff;
	letter-spacing:.2em;
	}

#calheader td {
	font-weight:bold;
	}

/* Class Styles */

.logo {
	font:18px times new roman;
	color: #333300;
	letter-spacing:.4em;
	font-weight:bold;
	}

.sidebarText {
	font:12px georgia;
	color: #336666;
	line-height:18px;
	}
	
.bodyText {
	font:11px arial;
	line-height:24px;
	color:#333333;
	}
	
.pageName {
font:20px georgia;
color: #CC3300;
letter-spacing:.1em;
line-height:26px;
margin-bottom:5px;
}
	
.subHeader {
	font:14px georgia;
	color: #669999;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
font:10px arial;
color: #333300;
letter-spacing:.1em;
}
	
.calendarText {
	font:11px arial;
	line-height:14px;
	color:#333333;
	}
	
.link{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#333333;
}
.copyright{
font-size:10px;
color:#C1C1C1;
}

#content{
height:475px;
width:100%;
overflow-x:hidden;
overflow-y:auto;
}	

.img-shadow {
float:right;
background: url(Gallery/trans-shadow.png) no-repeat bottom right;
}

.img-shadow img {
display: block; /* IE won't do well without this */
position: inherit; /* Make the shadow's position relative to its image */
padding: 0px; /* This creates a border around the image */
background-color: #fff; /* Background color of the border created by the padding */
border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
margin: -6px 6px 6px -6px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
}