/*Overall Page Styles*/
BODY
{
    background-color:#fcf5e3;
    font-family:Verdana;
    font-size:12px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:438px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:0px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#ffffff;
		font-size:12px;
	}

/*Specific styles*/

/*Fonts*/
.bodyRegular
{
    font-family:Verdana;
    font-size: 12px;
    color:#000000;
}
.bodyRegularBold
{
    font-family:Verdana;
    font-size: 12px;
    color:#000000;
    font-weight:bold;
}
.bodyLargeBold
{
    font-family:Verdana;
    font-size: 24px;
    color:#000000;
    font-weight:bold;
}
.highlight
{
    font-family:times;
    font-size: 20px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.highlightBreak
{
    font-family:Verdana;
    font-size: 1px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.Title
{
    font-family:Verdana;
    font-size: 36px;
    color:#000000;
}
.copyright
{
    font-family:Verdana;
    font-size:10px;
    color:#000000;
    text-align:right;
}
.footer
{
    font-family:Verdana;
    font-size:10px;
    color:#000000;
}

/*TD*/
TD.currentpagebackground
{
    background-color:#bc9009;
}
TD.background:hover
{
    background-color:#bc9009;
    font-color:#ffffff;
}
TD.leftbackground
{
    background-color:#dec580;
    font-color:#ffffff
}
TD.leftbackground:hover
{
    background-color:#bc9009;
}

/*Links*/
A.navigation:link
{
    font-size: 12px;
    color:#000000;
    text-decoration:none;
}
A.navigation:hover
{
    font-size: 12px;
    color:#ffffff;
    bgcolor:#bc9009;
    text-decoration:none;
}
A.navigation:active
{
    font-size: 12px;
    color:#000000;
    text-decoration:none;
}
A.navigation
{
    font-size: 12px;
    color:#000000;
    bgcolor:#bc9009;
    text-decoration:none;
}
A.currentpagenavigation
{
    font-size: 12px;
    color:#ffffff;
    bgcolor:#bc9009;
    text-decoration:none;
}

A.leftnavigation:link
{
    font-size: 12px;
    color:#000000;
    text-decoration:none;
}
A.leftnavigation:hover
{
    font-size: 12px;
    color:#ffffff;
    bgcolor:#bc9009;
    text-decoration:none;
}
A.leftnavigation:active
{
    font-size: 12px;
    color:#ffffff;
    text-decoration:none;
}
A.leftnavigation
{
    font-size: 12px;
    color:#000000;
    bgcolor:#bc9009;
    text-decoration:none;
}
A.email
{
    font-size: 12px;
    color:#000000;
    text-decoration:underline;
}
A.footeremail
{
    font-size: 10px;
    color:#000000;
    text-decoration:underline;
}
