li a:hover {
	color: #336699;

}
a:visited {
	color: #CCC;


}

html>body #CF-sub {
height: auto;
min-height: 595px;
}

BODY {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-image: url(/images/backgrounds/bg_content.jpg); 
	background-color: #0d0f10;
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
	margin: 0 auto 0 auto;
}



#navmenu {
	background-color: inherit;
	font-size: 1.0em;
	text-align: right;
	color: #888;
	margin: 0;
	padding: 6px 0 0 0;
	border-right: 1px solid #282828;
	
}


#navmenu li {
	display: inline;
	padding: 0;
	margin: 0 0 0 -6px;
	
}


#navmenu li a {
	background-color:inherit;
	color: #aaa;
	padding: 6px 8px 0 8px;
	margin: 0;
	border-left: 1px solid #383838;
	
}


#navmenu li a:hover {
	background-color:#000;
	color: #938558;
	
}


#FrontPage {
	background-image: url(../img/bg_main.jpg); 
}

#about {
	background-image: url(../images/bg_main3.jpg); 
}
#gallery {
	background-image: url(../images/bg_main3.jpg); 
}


.FrontMain {
	width: 980px;
	padding-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}

.Main {
	width: 980px;
	padding-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}



.Header {
	height: 55px;
}

.HeaderLogo {
	width: 221px;
	float: left;
	margin-top: 9px;
}

.HeaderNav {
	float: right;
	margin-top: 9px;
	text-align: right;
}



#front H1 {
	font-family: Arial, Tahoma, Verdana;
    font-size: 14px;
	color: #fff;
    font-weight: normal;
	padding-bottom: 3px;
	margin: 0;
	padding: 0;
}

#front {
	float: left;
	width: 980px;
	margin-top: 418px;
	background-repeat: repeat-y;
	text-align: left;
}

.FrontAlbum {
	float: left;
	width: 464px;
}


.FrontAlbumSingle {
	float: left;
	width: 464px;
	margin-bottom: 25px;
}

.FrontAlbumThumb {
	float: left;
	width: 185px;
}

.FrontAlbumThumb IMG {
	/*border: 2px solid #ccd4d9;*/
	margin-right: 20px;
}

.FrontAlbumDetails {
	float: left;
	width: 249px;
	color: #F3F;
}

.FrontDate {
	font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
    color: #938558;
	margin: 0 0 4px 0;
	padding: 0;
}
#front H1 a:link, #front H1 a:visited, #front H1 a:hover {
	color: #fff;
	text-decoration: none;
	

}
#front H1 {
	font-family: Arial, Tahoma, Verdana;
    font-size: 14px;
	color: #fff;
    font-weight: normal;
	padding-bottom: 3px;
	margin: 0;
	padding: 0;
}

.FrontContentPost {
	float: left;
	width: 219px;
	height: 92px;
	padding: 0 0 0 38px;
}

.FrontDescription {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #F3F;
	margin-top: 4px;
	padding: 0;
}

.Copyright {
	clear: both;
	border-top: 1px solid #242729;
	padding-top: 15px;
	margin: 42px 0 50px 0;
}

/*
-------------------------------------
*/


/*content*/


#content {
	float: left;
	width: 980px;
	margin-top: 250px;

	background-repeat: repeat-y;
	text-align: left;
}

#content H1 {
	font-family: Arial, Tahoma, Verdana;
    font-size: 14px;
	color: #fff;
    font-weight: normal;
	padding-bottom: 3px;
	margin: 0;
	padding: 0;
}

#content H1 a:link, #CF-front H1 a:visited, #front H1 a:hover {
	color: #fff;
	text-decoration: none;
}
/*content-end*/




/*gallery content*/


#gallery-content {
	float: left;
	width: 980px;
	margin-top: 250px;

	background-repeat: repeat-y;
	text-align: left;
}

#content H1 {
	font-family: Arial, Tahoma, Verdana;
    font-size: 14px;
	color: #fff;
    font-weight: normal;
	padding-bottom: 3px;
	margin: 0;
	padding: 0;
}

#content H1 a:link, #CF-front H1 a:visited, #front H1 a:hover {
	color: #fff;
	text-decoration: none;
}
/*content-end*/



#sidebar {
	width: 255px;
	float: right;
	padding: 0 30px 0 30px;
	border-left: 1px solid #2e2e2e;
	color: #6d6d6d;
	font: 10px/14px Arial, Helvetica, sans-serif;
	}
	
	
	#main-content {
	width: 590px;
	float: left;
	padding: 0 30px 0 30px;
	color: #6d6d6d;
	font: 10px/14px Arial, Helvetica, sans-serif;
	}
	
	#galley-content {
	width: 590px;
	float: left;
	padding: 0 30px 0 30px;
	color: #6d6d6d;
	font: 10px/14px Arial, Helvetica, sans-serif;
	}



div.thumbnail {
	width: 132px;
	height: 62px;
	float: left;
	margin: 0px 11px 12px 11px;
}
	div.thumbnail a {
		display:block;
		width:132px;
		height:62px;
		border: 2px solid #E5E0DD;
	}
	div.thumbnail a:hover {
		border: 2px solid #FF9900;
	}
	div.thumbnail p {
		margin-bottom: 6px;
	}
	div.thumbnail small {
		font-size: 85%;
		line-height: 13px;
		color: #C3C0BB;
	}

#body-content, #body-content-wlink {
	width:780px;
	height: auto;
	margin-top: 250px;
	padding: 0px;
	text-align: left;
}

.imgLink {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.imgTag {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A:hover .imgTag {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; border-thickness: 1px
}
A:active .imgTag {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; border-thickness: 1px
}







  Gallery Style
