@charset "utf-8";
html, body {
margin : 0;
padding : 0;
background-color : #000;
background-image : url(images/site-back1.jpg);
background-repeat : repeat-x;
background-position: top left;
}
body {
font: 14px Arial, Helvetica, sans-serif;
margin : 0 auto;
padding: 0;
text-align : center;
background-color : #000;
background-image : url(images/site-back1.jpg);
background-repeat : repeat-x;
background-position: top left;
}
#outsidewrapper {
width : 100%;
margin : 0 auto;
background-color : transparent;
background-image : url(images/site-back-bottom.jpg);
background-repeat : repeat-x;
background-position : left bottom;
}

#insidewrapper {
width : 970px;
margin : 0 auto;
padding : 0;
background-color : transparent;
text-align: center;
}

#top {
width: 970px;
height: 130px;
margin: 0 auto;
padding: 0;
background-color: transparent;
}

#menuwrapper {
background-color: transparent;
padding: 94px 0 0 256px;
margin: 0;
}
#wrapper {
background-color: transparent;
width: 970px;
margin: 0 auto;
padding: 0;
background-image: url(images/content-back-main.png);
background-repeat: repeat-y;
}
#slider {
width: 970px;
height: 542px;
margin: 0 auto;
padding: 0;
background-image: url(images/goldbar.jpg);
background-repeat: repeat-x;
}
#logosocial {
width: 970px;
margin: 0 auto;
padding: 0;
position: absolute;
text-align: center;
}
li {
margin: 0 auto;
padding: 0;
line-height: 1.5;
color: #fff;
text-align: left;
}
#logo {
width: 287px;
margin: 17px 0 0 0;
padding: 0;
float: left;
}
#social {
width: 320px;
margin: 17px 0 0 0;
padding: 0;
float: right;
}
#contentwrapper {
margin: 0 auto;
padding: 0;
background-image: url(images/content-back.jpg);
background-repeat: no-repeat;
background-position: top;
width: 970px;
}
#contentleft {
width: 637px;
margin: 0 auto;
padding: 0;
float: left;
}

#contentlefttop {
width: 637px;
margin: 0 auto;
padding: 0;
float: left;
background-image: url(images/separator.jpg);
background-position: bottom;
background-repeat: no-repeat;
}

#contentleftbottom {
width: 637px;
margin: 0 auto;
padding: 0;
float: left;

}

#contentleftbottomleft {
	width: 315px;
	height: 9050px;
	margin: 0 auto;
	padding: 0;
	float: left;
	background-image: url(images/verticalseparator.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#contentleftbottomleft h2 {
font-size : 22px;
color : #fff;
font-family: Georgia, "Times New Roman", Times, serif;
margin : 15px 20px 16px 20px;
text-align : left;
font-weight: 600;
}
#contentleftbottomleft p {
font-size : 14px;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding: 0;
text-align : left;
line-height: 1.5;
}
#contentleftbottomleft img {
margin: 0 12px 8px 8px;
padding: 0;
}
#contentleftbottomrright  {
	width: 315px;
	height: 9050px;
	margin: 0 auto;
	padding: 0;
	float: right;
}
#contentleftbottomright h2 {
font-size : 22px;
color : #fff;
font-family: Georgia, "Times New Roman", Times, serif;
margin : 15px 20px 16px 20px;
text-align : left;
font-weight: 600;
}
#contentleftbottomright p {
font-size : 14px;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding: 0;
text-align : left;
line-height: 1.5;
}
#contentleftbottomright img {
margin: 0 12px 8px 8px;
padding: 0;
}
.gold {
color: #9d7633;
}
#contentleft h1 {
font-size : 26px;
color : #fff;
font-family: Georgia, "Times New Roman", Times, serif;
margin : 15px 20px 16px 20px;
text-align : left;
font-weight: 600;
}
#contentleft h2 {
font-size : 22px;
color : #fff;
font-family: Georgia, "Times New Roman", Times, serif;
margin : 15px 20px 16px 20px;
text-align : left;
font-weight: 600;
}
#contentleft p {
font-size : 14px;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
margin : 10px 25px 10px 20px;
text-align : left;
line-height: 1.5;
}
#contentleft img {
margin: 0 12px 8px 8px;
padding: 0;
}
#contentright {
width: 333px;
margin: 0 auto;
padding: 0;
float: right;
}
#contentrighttop h2 {
font-size : 24px;
color : #fff;
font-family: Georgia, "Times New Roman", Times, serif;
margin : 15px 10px 16px 20px;
text-align : left;
font-weight: 600;
}
#contentrighttop p {
font-size : 14px;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding: 10px 8px 20px 20px;
text-align : left;
line-height: 1.5;
}
#contentrightbottom h2 {
font-size : 24px;
color : #fff;
font-family: Georgia, "Times New Roman", Times, serif;
margin : 15px 10px 16px 20px;
text-align : left;
font-weight: 600;
}
#contentrightbottom p {
font-size : 14px;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
margin : 10px 8px 10px 20px;
text-align : left;
line-height: 1.5;
}

#contentrighttop {
width: 333px;
margin: 0 auto;
padding: 0;
background-image: url(images/separator.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}
#contentrighbottom {
width: 333px;
margin: 10px 0 0 0;
padding: 0;
}
#footer {
height: 424px;
width: 970px;
margin: 0 auto;
padding: 0;
background-image: url(images/footer.jpg);
background-repeat: no-repeat;
}
#footertop {
width: 970px;
height: 356px;
margin: 0 auto;
padding: 0;
}
#footerbottom img {
float: left;
margin: 0 auto;
padding: 12px 0 0 8px;
}
#footerbottom {
height: 68px;
width: 970px;
margin: 0 auto;
padding: 0;
}
#copyright {
float: right;
margin: 0 auto;
padding: 12px 0 0 0;
}
#copyright p {
font: 9px Arial, Helvetica, sans-serif;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
margin : 0 auto;
padding: 0;
text-align : right;
}
#footer h2 {
font-size : 24px;
color : #fff;
font-family: Georgia, "Times New Roman", Times, serif;
margin : 0 auto;
padding: 8px 0 8px 0;
text-align : left;
font-weight: 600;
width: 275px;
background-image: url(images/grayseparator.jpg);
background-repeat: no-repeat;
background-position: bottom center;
}
#footer p {
font-size : 14px;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
margin : 10px 0 0 0;
text-align : left;
line-height: 1.5;
}
#footerleft {
width: 275px;
margin: 25px 55px 0 25px  ;
padding: 0;
height: 200px;
float: left;
}

#footermiddle {
width: 275px;
margin: 25px 35px 0 0  ;
padding: 0;
height: 200px;
float: left;
}

#footerright {
width: 275px;
margin: 25px 15px 0 0;
padding: 0;
height: 200px;
float: right;
}

a.enter {
font :  14px Arial, Helvetica, sans-serif;
color : #fff;
margin : 0 auto;
padding : 12px 13px 12px 13px;
text-align: center;
text-decoration : none;
font-weight : bold;
background-image: url(images/enterback.jpg);
background-repeat: no-repeat;
}
a.enter:hover {
font :  14px Arial, Helvetica, sans-serif;
color : #9c7536;
margin : 0 auto;
padding : 12px 13px 12px 13px;
text-align: center;
text-decoration : none;
font-weight : bold;
background-image: url(images/enterback.jpg);
background-repeat: no-repeat;
}

.clear {
clear : both;
height : 1px;
}
