

body {
	background-color:#221604;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

* {
	margin: 0;
	padding: 0;
}

h1 {
	font-size:24pt;
	font-weight:600;
	color:#371E17;
	line-height:24pt;
}

h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17pt;
	color:#371E17;
}

h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15pt;
	font-style:italic;
	color:#371E17;
}

h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:600;
	color:#371E17;
	line-height:32px;
	margin-top:10px;
}

h5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#574C3A;
	line-height:12pt;
	margin-top:10px;
}

@font-face {
          font-family: Futura;
          src: url(../Futura.ttc);
        }

p {
	font-family: Futura, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#371E17;
	line-height:13pt;
	margin-top:10px;
}

a:link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:600;
	color:#485B00
}

a:visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:600;
	color:#485B00
}

a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:600;
	color:#7C9B00
}

html, body, #bg, #bg table, #bg td, #cont {
	height:100%;
	width:100%;
	overflow:hidden;
}

#bg {
	position: fixed;
	z-index:10;
}

#bg div {
	height:200%;
	left:-50%;
	position:absolute;
	top:-50%;
	width:200%;
}

#bg td {
	text-align:center;
	vertical-align:middle;
}

#bg img {
	margin:0 auto;
	min-height:50%;
	min-width:50%;
}

#cont {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	z-index:70;
	overflow:auto;
	margin:0;
	padding:0;
}

#social {
	position:fixed;
	left:10px;
	bottom:25px;
	z-index:1000;
}

#navtwo {
	width: 250px;
	height: 100%;
	z-index:900;
	position:absolute;
	margin:0;
	background-image:url(../images/navbg.png);
	background-repeat:no-repeat;
}


#content {
	position:absolute;
	top:25px;
	left:15%;
	z-index:100;
	width:1018px;
	height:801px;
	background-image:url(../images/trans/homebg.png);
}

#hcontent {
	position:absolute;
	top:25px;
	left:15%;
	z-index:100;
	width:1018px;
	height:1801px;
	background-image:url(../images/trans/w80.png);
}

.rock {
	position:absolute;
	bottom: 20px;
	left:190px;
	z-index:1000;
}


.logo {
	position:absolute;
	bottom: 50px;
	right:80px;
	z-index:1000;
}

.logol {
	position:absolute;
	bottom: 50px;
	left:20%;
	z-index:1000;
}

.clr {
	clear:both;
}


#lpanel {
	width:500px;
	height:704px;
	overflow:auto;
	padding-top:25px;
	margin:  0;
	text-align:center;
	float:left;
}

#rpanel {
	width:500px;
	height:704px;
	overflow:auto;
	padding-top:25px;
	margin: 0;
	text-align:center;
	float:left;
}

/*/////////////////HOME PAGE////////////////////////*/
#play {
	position:absolute;
	z-index:1001;
	right:30px;
	top:20px;
}

#box {
	position:absolute;
	background-image:url(../images/trans/b80.png);
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align: center;
	z-index:1001;
	display:none;
}

#boxtwo {
	position:absolute;
	background-image:url(../images/trans/b80.png);
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align: center;
	z-index:1001;
	display:none;
}

#form {
	width: 838px;
	height: 722px;
	margin: 0 auto;
	padding-top:50px;
	z-index:1001;
	overflow:visible;
}

#popup {
	position:absolute;
	display:none;
	background-image:url(../images/trans/w80.png);
	top: 15%;
	left: 35%;
	width:400px;
	height:230px;
	border: 3px solid brown;
	z-index:1001;
	color:#CCC;
	float:left;
}

#slideshow {
	position:relative;
	top:9px;
	left:11px;
}

#copybox {
	position:relative;
	top: -118px;
	left:5px;
	width:630px;
	height:385px;
	background-image:url(../images/postcard1.png);
	padding: 20px 20px 20px 23px;
	float:left;
}

#copybox h1 {
	color:#574C3A;
	font-size:22pt;
}

#copybox h2 {
	color:#574C3A;
	font-size:12pt;
	line-height:12pt;
}

#copybox h3 {
	color:#574C3A;
	font-family: futura, Verdana, Geneva, sans-serif;
	font-style:normal;
	}

.newspost h4 {
	color:#333;
	font-size:16pt;
	font-style:normal;
	line-height:16pt;
}

#copybox td {
	padding:5px;
}

#linkbox {
	position:relative;
	top:-105px;
	left:0px;
	width:320px;
	float:left;
}

.white {
	color:#999
}

.white a {
	color:#CCC;
}

.white a:visited {
	color:#CCC;
}

.newspost {border-bottom:thin grey dashed;
padding-bottom:4px;
margin: 2px 0 2px 0;

}
.newspost2 {border-bottom:thin grey dashed;
padding-bottom:4px;
margin: 2px 0 2px 0;

}
.newspost2 h4{color:#900;font-size:16pt;
	font-style:normal;
	line-height:16pt;}

#twitterbox a:link {font-size:11px;}
/*/////////////////////VIDEO PAGES/////////////////////*/
#videoplayer {
	position:absolute;
	left:15%;
	padding:15px;
	text-indent:20px;
	z-index:100;
	width:1015px;
	height:615px;
	background-image:url(../images/playershadow.png);
}

#photo {
	position:absolute;
	left:15%;
	z-index:100;
	width:1020px;
	background-image:url(../images/trans/w80.png);
	background-repeat:repeat;
}

