@font-face
{
font-family: Lithograph;
src: url(Lithograph-Bold.ttf);
}

body,html{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
}

body{
	background: url(../images/ParchmentBackground.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.ParchmentBackground.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ParchmentBackground.jpg', sizingMethod='scale')";
}
#container{
	width:960px;
	margin:0 auto;
}
#fixlink{
	position:fixed;
	z-index:900;
	right:0px;
	bottom:20px;
}
#fixlink2{
	position:fixed;
	z-index:900;
	right:0px;
	bottom:110px;
}
.clear{
	clear:both;
}
.left{
	float:left;
}
.center{
	display:block;
	width:150px;
	margin:0 auto;
}
/*header begin*/
	#topbar{
		margin-top:20px;
		position:relative;
		width:960px;
		height:418px;
		box-shadow:2px 2px 8px rgba(0,0,0,0.5);
	}
	#logo{
		z-index:1;
		position:absolute;
		left:6px;
		top:10px;
	}
	#postcard{
		z-index:1;
		position:absolute;
		top:90px;
		right:-70px;
		height:340px
	}
	#slider{
		z-index:-1;
		position:absolute;
		width:960px;
		height:418px;
	}

	.slide{
		position:absolute;
		width:100%;
		height:418px;
		opacity:0;
	}

/*header end*/
/*menu begin*/
	#menucont{
		position:relative;
		width:960px;
		height:40px;
		margin-top:15px;
	}
	
	#menubutton{
		position:absolute;
		top:-75px;
		left:-40px;
		width:190px;
		height:190px;
	}
	
	#menu{
		width:840px;
		float:right;
	}
	
	.menuitem{
		text-align:center;
		float:left;
		width:168px;
		height:40px;
		font-size:18px;
		line-height:38px;
		font-weight:900;
		font-family:Lithograph, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
		text-shadow:1px 1px 1px #111;
		color: #00C5CD;
		background-image: url(../images/butbak.png);
		background-size:215px 40px;
	}
	
	.menuitem:hover{
		color: #FFF;
		background-image: url(../images/butbako.png);
	}
/*menu end*/
/*content begin*/
	#content{
		background-color:#963;
		background-color:rgba(153,102,51, 0.5);
		width:942;
		padding:9px;
		margin-top:15px;
	}
	
	#content > p{
		margin:10px 20px;
	}
	
	.left > p{
		margin:10px 20px;
	}
	
	#itemImageCont{
		float:right;
		width:410px;
		margin:15px 15px 15px 11px;
		padding:15px;
		background-color:#000;
		background-color:rgba(0,0,0,0.5);
	}
	
	#itemDescCont{
		float:right;
		width:420px;
		margin:15px 11px 15px 15px;
		padding: 8px 15px;
		background-color:#fff;
		background-color:rgba(256,256,256,0.5);
	}
	
	#itemImageCont2{
		margin:15px;
		padding:15px;
		background-color:#000;
		background-color:rgba(0,0,0,0.5);
	}
	
	#itemDescCont2{
		margin:15px;
		padding: 8px 15px;
		background-color:#fff;
		background-color:rgba(256,256,256,0.5);
	}
	
	.contentRow{
		float:left;
		width:294px;
		margin:10px;
	}
	
	.cRheader{
		width:294px;
	}
	
	.cRp{
	position:relative;
	padding:15px;
	background-color:#fff;
	/* height:420px; */
	}
	.nounderline{
	text-decoration:none;
	}
	h1{
		margin: 10px 20px 15px 170px;
		text-shadow:1px 1px 1px #111;
		color: #00C5CD;
		font-size: 24px;
	}
	
	h2{
		text-shadow:1px 1px 1px #111;
		color: #00C5CD;
		font-size: 18px;
	}
	
	h3{
		text-shadow:1px 1px 1px #111;
		color: #00C5CD;
		font-size: 14px;
	}
	
	h4{
		text-shadow:1px 1px 1px #111;
		color: #00C5CD;
		font-size: 14px;
	}
	
	h5{
		text-shadow:1px 1px 1px #111;
		color: #00C5CD;
		font-size: 14px;
	}
	
	.cRh3{
	margin-top:0;
	padding:0;
	background-color:#fff;
	}
	.shortp{
	width:320px;
	margin-right:0px !important;
	}
	.mapcap{

	width:590px;
	
	}
	#mapright{
		float:right;
		margin:0 !important;
		padding:0 !important;
	}
	.cRimg{
		position:absolute;
		bottom:15px;
		width:150px;
		margin:0px auto;
	}
	.cRimg2{
		width:150px;
		margin:40px auto 0 auto;
	}
/*content end*/
/*footer begin*/
	.footer {
		background-image: url(topdrop.png);
		background-repeat: repeat-x;
		padding: 10px 0;
		color: #000;
		font-size: 11px;
		position: relative;
		clear: both; 
		height:40px;
	}
	
	.smmimg{
		position:relative;
		top:11px;
		margin:3px;
		height:20px;
	}
	
	.addthisJ{
		position:relative;
		top:-1px;
		margin:3px;
		margin:3px;
		height:20px;
	}
	
	.footer a:link {
		color: #FFC;
		text-decoration: none; 
	}
	.footer a:visited {
		color: #FFC;
		text-decoration: none;
	}
	.footer a:hover, a:active, a:focus { 
		text-decoration: none;
		color: #FFF;
	}

	#credits {
		width: 220px;
		float: right;
		padding-right: 40px;
		text-align: right;
		font-size: 10px;
		margin-top:3px;
	}
	#credits a {
		color: #FFC;
	}
	#credits a:hover {
		color: #FFF;
	}

	#contactinfo{
		float:left;
		margin:0;
	}
/*footer end*/