body {
	
	background-color: #FFF;
	margin: 0px 0 0px 0;
	padding: 0;
	font-face: Arial;
	background-image:  url(../images/bg.gif);
	background-repeat: repeat;
}

#main {
	text-align: center;
	position:relative;
    top:20px;
}

#logowrapper {
	position: relative;
    width: 800px;
    margin: auto;
	z-index: 99;
}

#logo {
   position: relative;
   top:70px;
   right:240px;
   z-index: 99;
   display:inline;
   overflow:auto;
}

#addwrapper {
    position:relative;
    width: 800px;
    margin: auto;
	background-color: #000;
}

#spacewrapper {
    width: 840px;
	height:25px;
    margin: auto;
	border-top: 1px solid #3B1D08;
}

#space {
   background-color: #000;
}

#address {
     width: 300px;
	 background-color: #3B1D08;
	 float: right;
	 font-family: Arial;
	 font-size: 12px;
	 font-weight: Bold;
	 padding: 3px 0 3px 0;
	 color: #C8C0B7;
	 border-right: 1px solid #000;
	 border-left: 1px solid #000;
	 border-top: 1px solid #000;
	 border-bottom: 1px solid #000;
	 
}

#addressHide {
     width: 300px;
	 float: right;
	 padding: 3px 0 3px 0;
	 
}

#homecontent {
    postion: relative;
	width: 800px;
	margin: 0 auto 0 auto;
	background-color: #FFF;
	clear:both;
}

#menuwrapper {
	width: 800px;
	margin: 0 auto 0 auto;
	clear:both;
}
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#p7menubar {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
	
}
#p7menubar, #p7menubar ul {
    width: 800px;
	height: 25px;
	padding: 0;
	margin: 0;
	list-style: none;
    background-color: #FFF200;
	
}
#p7menubar a {
	display: block;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	font-family: Futura Condensed;
	font-size: 12px;
	font-weight: Bold;
	color: #251A06;
	border-right: 1px solid #000000;
}
#p7menubar a.trigger {
	padding: 5px 16px 5px 10px;
	color: #C8C0B7;
	
}
#p7menubar li {
	float: left;
	width: 9em;
}
#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li  {
	width: 9em;
}
#p7menubar ul li a  {
	color: #C8C0B7;
	border-right: 0;
	padding: 3px 3px 3px 3px;
	
}
#p7menubar li ul {
	position: absolute;
	display: none;
	background-color: #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	z-index: 99;
}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	color: #000;
	background-color: #FFF;
	border-right: 1px solid #000000;

}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a {
	color: #C8C0B7;
	background-color: transparent;
	
}
#p7menubar li.p7hvr ul a {
	color: #FFF;
	background-color: transparent;
}
#p7menubar ul a:hover {
	background-color: #FFF!important;
	color: #FFFFFF !important;
}

#contentwrapper {
     position:relative;
     width: 840px;
	 margin: auto;
	 background-color: #000;
	 clear:both;
	 z-index: 1;
}

#sideinfo {
	 float:right;
	 width: 150px;
	 border-left: 5px solid #000;
	 border-bottom: 100% solid #000;
	 clear: Both;
	 margin: 0 auto 0 auto;
	 background-color:#000;
}

.pagetext{
	 font-family: Verdana;
	 font-size: 11px;
	 color: #000;
}

#Content {
     position:relative;
     float: left;
     width: 800px;
	 height: 600px;
	 background-color: #FFF;
	 border-left: 1px solid #000;
	 border-top: 1px solid #000;
	 border-bottom: 1px solid #000;
	 margin: 0 auto 0 auto;
	 
}

#textContent{
	 position:relative;
     top: 5px;;
	 left:-30px;
	 text-align:left;
     float: right;
     width: 520px;
	 font-family: Arial;
	 font-size: 11px;
	 color: #000;
	 margin: 0 auto 0 auto;
}


#whiteback{
     border-left: 1px solid #000;
	 border-right: 1px solid #000;
	 border-top: 1px solid #000;
	 border-bottom: 1px solid #000;
	 background-color:#F2E9D3;
	 clear: Both;
	 padding: 5 10 5 10;
	 position:relative;
   	 top: 5px;
	 left:20px;
}

#space {
	width: 100%; 
}

#pageImage {
	 float:right;
	 width: 267px;
	 height: 550px;
	 border-left: 5px solid #000;
	 border-bottom: 100% solid #000;
	 clear: Both;
	 margin: 0 auto 0 auto;
	 background-color:#000;
	 
}

#pageImage2 {
	 float:right;
	 width: 267px;
	 height: 675px;
	 border-left: 5px solid #000;
	 border-bottom: 100% solid #000;
	 clear: Both;
	 margin: 0 auto 0 auto;
	 background-color:#000;
	 
}

#pageImage3 {
	 float:right;
	 width: 267px;
	 height: 950px;
	 border-left: 5px solid #000;
	 border-bottom: 100% solid #000;
	 clear: Both;
	 margin: 0 auto 0 auto;
	 background-color:#000;
	 
}

#mapImage {
     width: 500px;
	
	 margin: 0 auto 0 auto;
	 border-left: 2px solid #000;
	 border-right: 2px solid #000;
	 border-top: 2px solid #000;
	 border-bottom: 2px solid #000;
	 color:#FFF;
	 background-color:#000;
	 font-weight:Bold;
}

#footerwrapper {
    width: 800px;
    margin: auto;
}

#footerwrapper {
	 position:relative;
	 width: 800px;
	 background-color: #000;
	 text-align: left;
	 font-family: Verdana;
	 font-size:10px;
	 padding: 5px 1px 5px 1px;
	 color: #FFF;
	 
}
