@charset "UTF-8";
/* CSS Document */

.body {
	background-color: #486042;
}	
img{
	border:none;
}

.fullwrapper {
	width: 817px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
.pagetopper {
	background-image: url(siteimages/pagetopper.png);
	width: 817px;
	height: 16px;
	margin-top: 13px;
}
.pagebottomer {
	background-image: url(siteimages/pagebottomer.png);
	width: 817px;
	height: 16px;
	margin-bottom: 80px;
}
.pagebacksplash {
	background-image: url(siteimages/pg_bs_bg.png);
	background-repeat: repeat-y;
}
.contents_holder {
	width: 640px;
	padding-top: 6px;
	padding-bottom: 16px;
	margin-left: auto;
	margin-right: auto;
}
.navbar {
	height: 50px;
	width: 640px;
}
.nb_topper {
	background-image: url(siteimages/nb_topper.png);
	float: top;
	width: 640px;
	height: 10.5px;
}
.nb_left {
	background-image: url(siteimages/nb_left.png);
	width: 27px;
	height: 32px;
	float: left;
	background-color: #FFF;
}
.nb_right {
	background-image: url(siteimages/nb_right.png);
	width: 27px;
	height: 32px;
	float: left;
	background-color: #FFF;
}
.nb_middle {
	background-image: url(siteimages/nb_bg.png);
	width: 586px;
	height: 32px;
	float: left;
}
.nbseparator {
	width: 2px;
	height: 32px;
	background-color: #323A30;
	float: left;
}
.nblink, .nblink a, .nblinkactive , .nblink:hover {
	height: 32px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 9px;
	float: left;
	outline: none;
}
.nblink a , .nblinkactive a{
	text-decoration:none;
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 10px;
}

.nblink, .nblink a {
	color: #332038;
	display: block;
}
.nblinkactive , .nblink:hover {
	background-image:url(siteimages/nb_linkactive.png);
}
.nblink a:hover , .nblinkactive a{
	color:#F7EDD9;
	display: block;
	width: 100%;
	height: 100%;
}
#openerimage {
	background-image:url(siteimages/openerimage.png);
	background-repeat:no-repeat;
	width: 640px;
	height: 376px;
	margin-top: -8px;
	background-color:#FFF;
	
}
#openerimagetext {
	margin-left: 55px;
	margin-top:18px;
	list-style-image:url(siteimages/titlelogo.png);
	font-family: "Arial Black", Gadget, sans-serif;
	font-size:12.5px;
	line-height: 12px;
}
#infobox1 {
	background-image: url(siteimages/infobox1.png);
	width: 376px;
	height: 193px;
	margin-left: 10px;
	float: left;
}
#infobox2 {
	background-image: url(siteimages/infobox2.png);
	width: 242px;
	height: 193px;
	margin-left: 5px;
	float: left;
}
#paycards {
	float: right;
	margin-right: 50px;
}
.door {
	background-image: url(siteimages/door.png);
	width: 81px;
	height: 126px;
	margin-top: 30px;
	margin-left: 30px;
	float: left;
}
.txtstyle1{
	font-family: Helvetica Neue, Helvetica, "Myriad Pro", Tahoma, "Arial Black", sans-serif;
	font-size: 10.5px;
	color: #332038;
}
.txtstyle2 , .storagemiddleB, .storagemiddle {
	font-family: Helvetica Neue, Helvetica, "Myriad Pro", Tahoma, "Arial Black", sans-serif;
	font-size: 12px;
	color: #332038;
}
.txtstyle_foot{
	font-family: Helvetica Neue, Helvetica, "Myriad Pro", Tahoma, "Arial Black", sans-serif;
	font-size: 9px;
	color: #332038;
	margin-left:15px;
}	
.txtstyle_foot a {
	color: #332038;
	text-decoration: none;
}
.pagehead {
	background-image: url(siteimages/pagehead.png);
	height: 67px;
	width: 640px;
	margin-top: -8px;
}
.pagetitle {
	font-family: "Arial Black", sans-serif;
	font-size: 21px;
	color: #FFF;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	text-align: center;
}
.mainmetalpanel {
	background-image: url(siteimages/mainmetalpanel.png);
	width: 640px;
	height: 407px;
}
.secondtitle { 
	font-family: Arial black, sans-serif; 
	font-size: 19px; 
	color: #332038;
}
#aboutcontentsholder {
	width: 425px;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
}
.blst_txtstyle {
	color: #000; 
	font-family: Arial black, sans-serif; 
	font-size: 11px;
	font: bold;
	float: left;
	color: #332038;
}
#contactdivcontainer {
	width: 540px;
	margin-left: 90px;
	margin-right: auto;
	padding-top: 50px;
}
#contactdiv1 {
	width: 220px;
	float: left;
}
#contactdiv2 {
	width: 300px;
	float: right;
}
#storagetop {
	background-image: url(siteimages/storage_top.png);
	background-repeat: no-repeat;
	width: 640px;
	float: top;
	height: 88px;
}
.storagemiddle {
	background-image: url(siteimages/storage_middle.png);
}
.storagemiddleB {
	background-image: url(siteimages/storage_middle_b.png);
}
.storagemiddleB , .storagemiddle {
	background-repeat: repeat-y;
	width: 640px;
	height: 108px;
	float: top;
	padding-left: 30px;
}	
#storagebottom {
	background-image: url(siteimages/storage_bottom.png);
	background-repeat: no-repeat;
	width: 640px;
	height: 36px;
	
}
.nodisplay {
	display: none;
}
#creditsdivcontainer {
	width: 640px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 50px;
	text-align: center;
	height: 200px;
}
#credits {
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	text-align: justify;
	height: 50px;
}