/* Layout Stylesheet */ 

body{
	margin:0;
	padding:0;
	background-color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	width: inherit;
	color:#D3E2E1;
	
 }
 
 p {
	 color:#D3E2E1;
	 font-size:11px;}
  
h1, h2, h4, h3, h5{
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	padding-left:10px;
	color:#E8E6E7;
		
}
h1 {
	font-size: 14px;
}
h2 {
font-size: 12px	
}
h3 {
	font-size: 10px;
}
h4 {
	font-size: 9px;
}
h5 {
	font-size: 8px;
}
hr{
border:2px solid white;

height:6px;
background-color:#687E95;
}

ul {
margin-left:10px;
padding:0px;}

li{
margin-left:10px;
padding:0px;}

table {
	float:left;}
	td{
		width:20%;}
	
img.displayed {
	
	border:2px groove #b9c7df;
	padding:5px;
	margin: 10px;
	float:left;
	}

a{
color:
#B8F3FA;
text-decoration:none;}
a:visited{
color:#3C6;
text-decoration:none;}
a:hover{
	color:#FBBCB5;
}

.black {
	background-color:#000;
	border-left:#FFF thin solid; }
.clear{
clear:both;}


.left{
	float:left;}

.right{
	float:right;}

.textleft {
	text-align:left;}
.middle {
	position:relative:
	left:-100px;}	
#blogbox{
	color:#EAF0F2;
	background-color:#000;
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:10px;
	border:#DFDFDF double 5px;
	float: left;
	line-height:1em;
	
}	

#blogbox img{
	margin:auto;
}

#blogbox h2 {
	color:#D7DCE3;
	font-weight:bold;
	font-style:italic;
}
	
	#blogbox p {
		color::#EAF0F2;
		} 

	#blogbox a {
		color:#A5DDF8;
		font-style:italic;
		}

h2.post 	{
	height:12px;
	color:#000;}

.textbox{
	font-size:11px;
	width:739px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	border:#696969 solid 1px;
	float: left;
	
}

.textbox1{
	font-size:11px;
	width:95%;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	border:#696969 solid 1px;
	float: left;
	
}

.textboxh{
	font-size:11px;
	width:729px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	border:#696969 solid 1px;
	float: left;
	
}


.textbox2 {

width:90%;
margin-left:5px;
margin-right:auto;
font-size:11px;
line-height:18px;
padding:5px;
text-align:left;
border:#696969 solid 1px;}

.textbox2  ul {
list-style-type:circle;
font-size:95%;
font-weight:normal;
}

.textbox3 {
font-size:11px;	
	width:47%;
	height:auto;
	padding:4px;
	float:left;
	overflow:visible;
	border:#696969 solid 1px;}
	
.textbox4 {
font-size:11px;	
	width:47%;
	height:auto;
	padding:4px;
	float:right;
	overflow:auto;
	border:#696969 solid 1px;}	
	
.welcome {
padding:8px;
line-height:1.5em;
font-size:13px;
color:#D3E2E1;}

.main_formhead {font-size:16px;
font-weight:bold;}

#container{
 width:960px;
margin: 0px auto;
background-color:#000;
}


#header{
	float:left;
	background-color:#D9E2E8;
	height:142px;
	width:960px;
	background-image: url(images/tardibiggecolour_01.png);
}

#hdr{
background-image:url(images/princesdockpan.png);
background-position:bottom;
background-position:center;
background-repeat:repeat-x;
float:left;
height:140px;
width:960px; 
}

#panorama{
display:block;
float:left;
width: 100%;
}

#naturalheader{
float:left;
background-image: url('images/plane_01.png');
background-repeat:no-repeat;
height:142px;
width:960px; 
}

#scapeheader{
float:left;
background-image: url('images/images/scape_01.png');
background-repeat:no-repeat;
height:142px;
width:960px; 
}

#engineheader{
float:left;
background-image: url('images/skull.jpg');
background-repeat:no-repeat;
height:142px;
width:960px; 
}

#retroheader{
float:left;
background-image: url('images/gibson-one_01.png');
background-repeat:no-repeat;
height:142px;
width:960px; 
}

#LOCALheader{
float:left;
background-image: url('images/LOCAL_01.png');
background-repeat:no-repeat;
height:142px;
width:960px; 
}

#traceheader{
float:left;
background-image: url('images/trace_01.png');
background-repeat:no-repeat;
height:142px;
width:960px; 
}

#wrap {
	background-image:url('images/arch.jpg');
background-repeat:no-repeat;
float:left;
    width:960px;    
}

#gallerywrap {
	background-color:#5D5D5D;
	float:left;
	width:100%;
}

#naturalwrap {
background-image: url('images/brick.jpg');
background-repeat:no-repeat;
float:left;
    width:960px;    
}

#retrowrap {
background-image:  url('images/window.jpg');
background-repeat:no-repeat;
float:left;
    width:960px;   
}
#scapewrap {
background-image:  url('images/images/scape_01_02.png');
background-repeat:no-repeat;
float:left;
    width:960px;    
}

#enginewrap {
background-image:  url('images/drifter2.jpg');
background-repeat:no-repeat;
float:left;
    width:960px;    
}



#LOCALwrap {
background-image:  url('images/porthole.jpg');
background-repeat:no-repeat;
float:left;
    width:960px;  }

#tracewrap {
background-image:  url('images/skull.jpg');
background-repeat:no-repeat;
float:left;
    width:960px;  } 
	


#leftcol{
float:left;
width:252px;
border:1px solid #b9c7df;
}

#homeleftcol, #leftcol, #retroleftcol, p{
font-size:11px;
padding:8px;
}

#homeleftcol, #leftcol, image, {

}

#retroleftcol{
float:left;
width:320px;
border:1px solid #b9c7df;
}

#main{
	margin-top:600px;
float:left;
width:750px;


}

#main,  p {
	color:#D3E2E1;
font-size:12px;
line-height:18px;
padding:5px;
}

#homemain{
	margin-top:550px;
float:left;
width:750px;


}

#homemain,  p {
	color:#D3E2E1;
font-size:12px;
line-height:18px;
padding:5px;
}

#retromain{
float:left;
width:320px;
background-image:url('images/bgd.png');
background-repeat:repeat;
border:1px solid #b9c7df
}


#map_canvas{
width: 800px; 
height: 480px;
margin:auto;
margin-bottom:20px;
}

#intro {
width:100%;
background-color:#EFF0F1;
font-size:12px;
border:2px solid #b9c7df;
}

#rightcol{
	margin-top:550px;
float:right;
width:160px;
border-left:.3px solid #b9c7df;
}

#rightcol,  p {
	color:#D3E2E1;
	font-size:10px;
	}



#restore {
	margin-top:100px;
float:left;
width:100%;
font-size:12px;}

#footer {
clear:both;
height:100px;
width:960px;
background-color:#575E75;
}
#footer  p {
font-size:80%;
margin-left:10px;
}

#galleryfooter {
clear:both;
height:100px;
width:100%;
background-color:#575E75;
}
#galleryfooter  p {
font-size:80%;
margin-left:10px;
}


/* top navigation*/

#slantedmenu{
margin-top:20px;
font-weight: bold;
font-size: 80%;
font-style:italic;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{

text-indent: 10px;
padding: 3px 0;
margin: 0;
background-color:#000;

text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
}

#slantedmenu ul li a{
color:#ACF4FB;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: url('images/slantdivider.gif') no-repeat top right;; padding-left:0; padding-top:3px; padding-bottom:3px
}

#slantedmenu ul li a:visited{

text-decoration:none;
} 

#slantedmenu ul li a:hover{
color:#508E31;
}


/* navigation in footer*/
#altnav ul
 {
 font-size:12px;
 margin:20px;
 width: 400px;
	float: right;
	text-indent: 10px;
padding: 20px 0;
margin: 0;
background-color:#000;
border: 1px solid #bebebe;
text-align: left; 
	
	}
	
	#altnav ul li { display: inline; }

	 #altnav ul li a 
	 {color: #ACF4FB;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: url('images/slantdivider.gif') no-repeat top right;; padding-left:0; padding-top:3px; padding-bottom:3px}

	#altnav ul li a:visited 
	{color: <br />;}
	
	#altnav ul li a:hover 
	{color:#508E31;}


 #formbox{
 display:block;
 background-color:#183D52;
 width:60%;
 margin-left:100px;
 margin-top:20px;
 color:#FFF;}
 
 #formbox a{
	 color:#3F3;}
	 #formbox legend{
		 color:#F90;}
 
 #formbox form {border:1px solid #fff;
  padding:10px;
  font-size:10px;
  text-align:justify;}
 
 #formbox form label {margin:5px 0 0 5px;
}
 #formbox form label input {background-color:#FFFFB3;}
 #formbox form label textarea {background-color:#EDF5E2;
 padding:10px;}
.bloghead {
	font-style: italic;
	font-weight: bold;
	color: #DBE8E1;
}

