/******************* BOXES AT BOTTOM *********************/body {
background-color:#202020;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
margin: 20px 10px;
padding: 0px;}.clear{clear:both;}* {	margin: 0px; padding: 0px;}#container {width: 852px; margin: 0px auto; text-align: left;}html {overflow-x: hidden; overflow-y: scroll;}p {margin: 15px 0px;}p.phot {margin: 4px 0px -2px 0px; color:#000000;}a {color:#ffff00;text-decoration: none;}
a:hover {color:#ffff00;text-decoration: underline;}/********************** HEADER ***************************/#header {
	background:#414b33 url(topbar-full2.jpg) no-repeat left top;
	border: 1px solid #606060;
	border-bottom: 0px;
	width:850px;
	height:100px;
	position:relative;}
	
#header.h2 {background:#414b33 url(topbar-full2b.jpg) no-repeat left top;}#header ul{
	float:left;
	width:755px; height: 18px;
	display:block;
	top:78px;
	position: absolute;
	margin: 0px;
	text-align: left;
	text-indent: 5px;}#header li{
	background-color: #202020;
	display:inline;}
	
#header ul a{
	background-color: #202020;
	text-decoration:none;
	color:#b5b3b3;
	border: 1px solid #505050;
	margin: 0px;
	padding: 1px 4px 2px 4px;}
	
#header ul a:hover{
	color:#ffffff;
	background-color: #000000;
	text-decoration:none;
	border: 1px solid #ffffff;
	padding: 1px 4px 2px 4px;}#logo_9531{
	top:20px;
	right:17px;
	position:absolute;}#logo_fb{
	top:70px;
	right:0px;
	position:absolute;}
	
/********************** CONTENT ***************************/#content, #av, #contact, #help, #history, #restore, #restore_detail {
	background-color:#000000;
	width: 850px;
	display: inline-block;
	min-height: 430px;
	padding-bottom: 5px;
	border: 1px solid #606060;}#av {background:#2b2b2b url(avback.jpg) no-repeat right top;}
#content {	background:#404a32 url(mainback2.jpg) no-repeat top left;}
#content.ne{background:#404a32 url(mainback3.jpg) no-repeat top left;}
#help {background:#000000 url(helpback.jpg) no-repeat left top;}
#restore {	background:#272d1f url(pageback-wrks1.jpg) no-repeat top left;}
#restore_detail {background:#272d1f url(pageback-wrks1.jpg) no-repeat top left;}#contact {
	background-image:url(contactback.jpg);
	background-position: right top;
   	background-repeat: no-repeat;}img{border-width:0px;}/********************** INDEX ***************************/#main {float:left; width:850px; padding-bottom:5px;}#fbk {
float:left;
width:480px;
height:28px;
margin:63px 0px 0px 284px;
padding: 5px 23px 0px 23px;
position: relative;}#mainleft {
color:#e2e2e2;
float:left;
width:395px;
margin:5px 0px 0px 24px;
padding: 0px;
text-align: justify;
position: relative;}#mainright {
color:#e2e2e2;
float:right;
width:395px;
margin:5px 24px 0px 0px;
padding: 0px;
position: relative;}#mainbtm {
float:left;
width:510px;
height:225px;
padding: 13px 5px 8px 23px;
text-align: justify;
position: relative;}#mainrhl {
float:right;
width:265px;
min-height:225px;
padding: 5px 23px 8px 23px;
text-align: justify;
position: relative;}/******************** D9537 ***********************/
#d9537 {
color:#ffffff;
float:right;
width: 660px;
margin: 12px 15px 10px 0px;}
/********************** AV ****************************/#avtext {
float:left;
width: 650px;
margin-top: 1px;
margin-left: 122px;
font-size: 16px;
text-align: justify;}#video {
float:left;
width: 498px;
padding: 0px 0px 10px 0px;
margin-top: 12px;
margin-left: 43px;
text-align:center;}#audio {
float:right;
width: 270px;
margin-top: 12px;
margin-right: 37px;
color: #000000;
}/********************** CONTACT **************************/#mail {
color:#202020;
float:left;
width: 755px;
margin:100px 0px 12px 50px;}#mail a {color:#b72d2d; text-decoration: none;}
#mail a:hover {color:#b72d2d; text-decoration: underline;}/*********************** GALLERIES **********************/#galleryframe {
float:left;
width: 605px;
margin-top: 22px;
margin-left: 200px;
text-align: justify;}#galleryrow {
float:left;
width:600px;
text-align:center;
padding:5px 0px 5px 0px;
position:relative;}#gallerytext {
float:left;
width:713px;
margin-left:82px;
margin-top:15px;
padding: 0px 20px 0px 20px;
text-align: center;
position: relative;}#galleryholder {
float:right;
width: 680px;
padding:7px 6px 0px 0px;
color: #000000;
text-align: center;
position: relative;}/********************** HELP ****************************/#helper {
float:left;
width: 480px;
margin-top: 15px;
margin-left: 320px;
color: #ffffff;
text-align: justify;}/********************** HISTORY ****************************/#historytext {
float:left;
width: 605px;
margin-top: 22px;
margin-left: 200px;
text-align: justify;}/********************** LINKS ****************************/#link {
float:right;
width: 660px;
margin: 12px 15px 10px 0px;}/******************** REST SUB MENU ***********************/#restmenu {
font-size:14px;
background:url(stripeleft.jpg) no-repeat bottom left;
float:left;
margin: 0px;
width: 145px;
min-height:452px;
padding: 2px 2px 0px 0px;}#restmenu ul {
padding: 0px;
margin: 0px;
text-align:right;
list-style-type: none;}#restmenu li{
padding: 2px 2px 3px 0px;
margin: 0px;
list-style-type: none;}#restmenu ul a{
	background-color:#000000;
	text-decoration:none;
	color:#b5b3b3;
	width: 100%;
	height: 17px;
	display:block;
	padding: 8px 15px 8px 0px;
	border-top: 1px solid #606060;
	border-bottom: 1px solid #606060;
}#restmenu ul a:hover{
	color: #ffffff;
	text-decoration:none;
	border-top: 1px solid #b5b3b3;
	border-bottom: 1px solid #b5b3b3;
}/********************** RESTORE ****************************/#restoremaintext {
float:left;
width: 495px;
margin-top: 35px;
margin-left: 50px;
text-align: justify;
position: relative;}#restoreholder {
color:#ffffff;
float:right;
width: 685px;
padding:7px 6px 0px 0px;
text-align: justify;
position: relative;}#restorereports {
float:left;
width: 650px;
margin-top: 20px;
margin-left: 48px;
padding-bottom: 5px;
font-size: 15px;
text-align: justify;
position: relative;}#restoregallerycol {
float:left;
width: 195px;
margin-top: 10px;
margin-left: 23px;
color: #000000;
text-align: center;}#restoregalleries {
float:right;
width: 680px;
padding:7px 6px 0px 0px;
color: #000000;
text-align: center;
position: relative;}#restorephotos {
float:right;
width: 680px;
padding:7px 6px 7px 0px;
color: #202020;
text-align: justify;
position: relative;}#restorephotos a
{color:#00025e; text-decoration: none;}#restorephotos a:hover
{color:#00025e; text-decoration: underline;}#galtext {
float:left;
width: 730px; 
margin-left: 114px; 
margin-bottom: 30px;
text-align: center;}/********************** Footer ***************************/#footer {
color:#ffffff;
width:852px;
font-size:12px;
text-indent:10px;
padding: 5px 0px 7px 0px;}/*********************** BOXES **************************/.box {background: #e5e5e5;}
.boxtop {background: url(../boxes/cph_tr.gif) no-repeat top right;}
.boxtop div {height:15px; background: url(../boxes/cph_tl.gif) no-repeat top left;}
.boxbottom {background: url(../boxes/cph_br.gif) no-repeat bottom right;}
.boxbottom div {height:15px; background: url(../boxes/cph_bl.gif) no-repeat bottom left;}
.boxcontent {padding: 0px 5px;}/************************** BOX 2 ************************/.box2 {background: #e0e0e0;}
.box2top {background: url(../boxes/bph_tr.gif) no-repeat top right;}
.box2top div {height:15px; background: url(../boxes/bph_tl.gif) no-repeat top left;}
.box2bottom {background: url(../boxes/bph_br.gif) no-repeat bottom right;}
.box2bottom div {height:15px; background: url(../boxes/bph_bl.gif) no-repeat bottom left;}
.box2content {padding: 0px 5px;}/************************** BOX 3 ************************/.box3 {background: #607a3c;}
.box3top {background: url(../boxes/gph_tr.gif) no-repeat top right;}
.box3top div {height:15px; background: url(../boxes/gph_tl.gif) no-repeat top left;}
.box3bottom {background: url(../boxes/gph_br.gif) no-repeat bottom right;}
.box3bottom div {height:15px; background: url(../boxes/gph_bl.gif) no-repeat bottom left;}
.box3content {min-height:200px; padding: 2px 20px 0px 20px;}
  
/************************** BOX 4 ************************/.box4 {background:#495b2d;}
.box4top {background: url(../boxes/gph2_tr.gif) no-repeat top right;}
.box4top div {height: 15px; background: url(../boxes/gph2_tl.gif) no-repeat top left;}
.box4bottom {background: url(../boxes/gph2_br.gif) no-repeat bottom right;}
.box4bottom div {height: 15px; background: url(../boxes/gph2_bl.gif) no-repeat bottom left;}
.box4content {min-height:200px; padding: 2px 15px 0px 15px;}/************************** BOX 5 ************************/.box5 {background: #eaeaea;}
.box5top {background: url(../boxes/gb_tr.gif) no-repeat top right;}
.box5top div {height: 15px; background: url(../boxes/gb_tl.gif) no-repeat top left;}
.box5bottom {background: url(../boxes/gb_br.gif) no-repeat bottom right;}
.box5bottom div {height: 15px; background: url(../boxes/gb_bl.gif) no-repeat bottom left;}
.box5content {padding: 2px 15px 0px 15px;}
  	
/************************** BOX 6 ************************/.box6 {background: #eaeaea;}
.box6top {background: url(../boxes/gb2_tr.gif) no-repeat top right;}
.box6top div {height: 15px; background: url(../boxes/gb2_tl.gif) no-repeat top left;}
.box6bottom {background: url(../boxes/gb2_br.gif) no-repeat bottom right;}
.box6bottom div {height: 15px; background: url(../boxes/gb2_bl.gif) no-repeat bottom left;}
.box6content {padding: 2px 15px 0px 15px;}