/*
    AUTHOR: YOUR NAME HERE
            you@domain.com
*/

/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight: 200; background:url(../interface/stripes2.png) repeat-x #3b0f0f; color: #e5e5e5;}
ul { list-style: none inside; }
p { font: 1.3em/1.3em; margin-bottom: 1.3em; }
h1 { font-size:1.5em; letter-spacing: -1px; margin: 0 0 25px 180px;}
a { outline: none; }
a img { border: none; }
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.transpBlack { background: url(transpBlack.png); }
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#page-wrap {
	width: 960px;
	margin: 0 auto;
}
#header {
	width: 960px;
	height: 257px;
	background-image: url(../interface/logo.jpg);
	background-repeat: no-repeat;
	margin: 0 auto 0 auto;
}
.panel{
	width: 940px;
	background-color: #411717;
	padding:42px 0 10px 20px;
	margin-top: 10px;
	float:left; display:inline
	
}

#panl{
	width: 940px;
	background-color: #411717;
	padding:42px 0 10px 20px;
	margin-top: 10px;
	float:left; display:inline
	}

.leftindex{
	width: 420px;
	float:left; display:inline
}
.rightindex{
	width: 440px;
	margin:0 0 0 30px;
	float:left; display:inline
	
}

		.slideshow1{
		display: block;
		position: relative;
		top: 110px;
		left: 0px;
	float: none;
}
	.slideshow2{
		display: block;
		position: relative;
		top: -4px;
		left: 258px;
	}
	.slideshow3{
		display: block;
		position: relative;
		top: -118px;
		left: 513px;
	}
	.slideshow4{
		display: block;
		position: relative;
		top: -232px;
		left: 763px;
	}

/* END STRUCTURE */

/* ------------------------------------------ */
/* NAVIGATION */
/* ------------------------------------------ */
#topnav {
	list-style: none;	float: right;
	margin-top: 30px;
	font-size: 1.0em;
	font-weight: 900;
	letter-spacing: -1px;
}
#topnav li {
	display: inline;
	margin-left: 40px;
}
#topnav a {
	text-decoration: none;
	color: white;
}
#topnav a:active {
	text-decoration: none;
	color: white;
}
#topnav a:hover {
	text-decoration: none;
	color: #005eb0;
}

#footer {
	display:block;
	position:absolute;
	margin-top: 20px;
	height: 270px;
	width:100%;
	background: url(../interface/footerslice.jpg);
}
#footerstructure{
	font-size: 0.9em;
	width: 940px;
	margin:0 auto;
	letter-spacing: 0px;
}
.footersmall{
	font-size: 80%;
	letter-spacing: 0px;
}

#footerstructure a{
	text-decoration: none;
	color: #E8E8E8;
	width: 940px;
	margin: 0 auto;
	letter-spacing: 0px;
}

#footerstructure a:hover{
	color: #005eb0;
}


#leftfooter{
	display: block;
	position: relative;
	width: 260px;
	float:left;
	left: 0px;
	top: 0px;
}

#midfooter{
	display: block;
	position: relative;
	width: 240px;
	float:left;
	left: 0px;
	top: 0px;
}

#rightfooter{
	display: block;
	position: relative;
	width: 180px;
	float:left;
	left: 0px;
	top: 0px;
}

#contactfooter{
	display: block;
	position: relative;
	text-align:right;
	width: 250px;
	float:left;
	right: 0px;
	top: 0px;
}
/* END STRUCTURE */



/* ------------------------------------------ */
/* ADDITIONAL STYLING */
/* ------------------------------------------ */

.panel p{
	margin-top: 0px;
	font-size: 1.0em;
	margin-left: 180px;
	line-height: 1.3em;
}
.panel a{
	display: block;
	background: url(../images/arrow.jpg) no-repeat right;
	width: 90px;
	font-size: 0.75em;
	background-color: #4c2525;
	margin-top: 15px;
	padding-left: 7px;
	padding-top: 0px;
	color: #9fccf2;
	text-decoration: none;
	font-weight: bold;
}

.panel a:hover{
	color: #005eb0;
}

.boldy{
	font-weight:900;
}

.copyright{
	font-size: 0.7em;
	color:#999999;
}
/* END ADDITIONAL STYLING */
