@font-face
{
font-family: Lithograph;
src: url(Lithograph-Bold.ttf);
}
html{
	width:100%;
	height:100%;
	
	margin:0;
	padding:0;
}

body{
	overflow:hidden;
	width:100%;
	height: 100%;
	margin:0;
	padding:0;
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size: 13px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background: url(../images/Bronze.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.left{float:left;}
.right{float:right;}
.clear{ clear:both; }
p{
margin:0;
padding:4px;
}

#containerCont{
width:960px;
height:100%;
overflow-x:hidden;
overflow-y: auto;

}

@media (min-width: 960px) {
#containerCont{ width:100%; }
}

#container{
position:relative;
width:960px;
margin:0 auto;
}

header{
position:relative;
z-index:0;
}
#headerLogo{
z-index:600;
position:absolute;
right:0;
width:726px;
}
#headerLogo img{
	position:absolute;
	z-index:650;
	right:-52px;
	top:150px;
}
#homeheaderLogo img{
	position:absolute;
	z-index:650;
	right:-100px;
	top:-20px;
}
#homeheaderLogo h2{
position:absolute;
z-index:625;
top:20px;
left:800px;
width:180px;
padding:5px;
font-size:19px;
color:#fff;
background-image:url('../images/BronzeStripDrop.png');
box-shadow:2px 2px 3px #000;
box-shadow:3px 3px 4px rgba(0,0,0,0.8);
text-shadow: 1px 1px 3px #000;
text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.8);
}

#slider{
height:384px;
margin-top:30px;
}
#underslider{
position:absolute;
z-index:-300;
left:50px;
top:80px;
border-radius:100px;
width:860px;
height:290px;
box-shadow:0 0 20px 50px #000;
box-shadow:0 0 20px 50px rgba(0,0,0,0.5);
}
#slider img{
	position:absolute;
	width:100%;
	opacity:0;
}

#banner{
margin-top:20px;
width:960px;
height:200px;
}
#banner img{
	width:960px;
	height:200px;
}
#underbanner{

}

#randomDude{
position:absolute;
z-index:100;
left:-90px;
bottom:-160px;
width:235px;
}
#randomDude2{
position:absolute;
left:-50px;
bottom:-10px;
z-index:100;
width:235px;
}

#menu, #menuback{
position:absolute;
top:399px;
width:3000px;
left:200px;

font-size:22px;

color:#fff;
background-image:url('../images/BronzeStripDrop.png');
box-shadow:3px 3px 4px #000;
box-shadow:3px 3px 4px rgba(0,0,0,0.8);
padding:4px 16px 5px 16px;
text-shadow: 1px 1px 3px #000;
text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
}
#menu a, #menuback a{
color:#fff;

font-weight:900;
font-size:18px;
vertical-align: 1px;
text-decoration:none;
text-shadow: 1px 1px 2px #000;
}
#menuback{
position:static;
margin:24px 0 0 193px
}

#content, #contentback{
position:relative;
z-index:200;
margin-top:85px;
width:960px;
}
#contentback{
margin-top:24px;
}

.panel{
float:left;
display:block;
margin-bottom:16px;
color:#000;
text-decoration:none;
}
.panelTitle{
background-image:url('../images/BronzeStripDrop.png');
box-shadow:3px 3px 4px #000;
box-shadow:3px 3px 4px rgba(0,0,0,0.6);
color:#fff;
text-shadow: 1px 1px 3px #000;
}
.subpanelTitle{
background-image:url('../images/BronzeStripDrop.png');
box-shadow:3px 3px 4px #000;
box-shadow:3px 3px 4px rgba(0,0,0,0.6);
color:#fff;
text-shadow: 1px 1px 3px #000;
}

.panelContent{
background-color:#eadacd;
box-shadow:2px 2px 5px 2px #000;
box-shadow:2px 2px 5px 2px rgba(0,0,0,0.4);
}
.panelContent img{

}

.Npanel{
width:228px;
}
.Npanel:nth-of-type(4n+2){
margin-left:16px;
}
.Npanel:nth-of-type(4n+3){
margin:0 16px;
}
.Npanel .panelTitle{
margin:0 0 15px 0;
padding-left:15px;
font-size:24px;
}
.Npanel .panelContent{
width:204px;
padding:12px;
}
.Npanel .panelContent img{
width:200px;
margin:0 auto;
}

.widepanel{
width:472px;
}
.widepanel:nth-of-type(even){
margin-left:16px;
float:left;
}
.widepanel .panelTitle{
margin:0 0 15px 0;
padding-left:15px;
font-size:24px;
}
.widepanel .panelContent{
width:456px;
padding:12px;
}
.widepanel .panelContent img{
width:438px;
margin:0 auto;
}

.fullpanel{
width:960px;
}
.fullpanel .panelTitle{
margin:0 0 15px 0;
padding-left:15px;
font-size:24px;
}
.fullpanel .panelContent{
width:936px;
padding:12px;
}
.fullpanel .panelContHalf{
float:left;
width:448px;
padding:12px;
}
.fullpanel .panelContHalf:nth-of-type(odd){
margin-right:16px;
}
.fullpanel .panelContent img{
float:left;
}
.fullpanel .panelContHalf img{
width:440px;
}
.fullpanel #text{
float:left;
margin-left:14px;
}
.fullpanel .panelContHalf #text{
margin-left:0;
float:none;
}
.fullpanel .column{
width:455px;
float:left;
}
.fullpanel .column:nth-of-type(odd){
margin-right:10px;
}

footer{
margin-bottom:40px;
width:2500px;
position:absolute;
right:0;

font-size:15px;

color:#fff;
background-image:url('../images/BronzeStripDrop.png');
box-shadow:3px 3px 4px #000;
box-shadow:3px 3px 4px rgba(0,0,0,0.8);
padding:4px 0 5px 0;
text-shadow: 1px 1px 3px #000;
text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
}
.footer{
padding:0 10px;
width:940px;
float:right;
}
.footer a{
color:#fff;
}
a {
	color: #C90;
	text-decoration: none;
}
a:hover {
	color: #C30;
	text-decoration: none;
}
