/* generated by csscreator.com */ 

html, body{ 
	margin:0; 
	padding:0; 
	text-align:center;
	background-color:#95A9AA; 
} 

#pagewidth{ 
	width:700px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;  
}
 
img {
	border:none;
}

li {
	padding-left:20px;
	list-style-position:inside;

}

form {
	vertical-align:middle;
	

}

/* Header */
 
#header{
	position:relative;
	height:142px;
	width:696px;
	border-top: #FFFFFF 2px solid;
	border-left: #FFFFFF 2px solid;
	border-right: #FFFFFF 2px solid;
	background-color:#515E65;
} 

#navigation {
	position:absolute;
	left:0px;
	top:0px;
	width:696px;
	height:45px;
	background-color:#515E65;
}

#nav-blank {
	position:absolute;
	left:0px;
	top:0px;
	width:298px;
	height:43px;
}

#nav-home-a {
	position:absolute;
	left:298px;
	top:0px;
	width:72px;
	height:43px;
}

#nav-about-a {
	position:absolute;
	left:370px;
	top:0px;
	width:96px;
	height:43px;
}

#nav-seen-a {
	position:absolute;
	left:466px;
	top:0px;
	width:68px;
	height:43px;
}

#nav-press-a {
	position:absolute;
	left:534px;
	top:0px;
	width:74px;
	height:43px;
}

#nav-contact-a {
	position:absolute;
	left:608px;
	top:0px;
	width:88px;
	height:43px;
}

#hdr_bottom {
	position:absolute;
	left:0px;
	top:45px;
	width:698px;
	height:99px;
}

#hdr-logo {
	position:absolute;
	left:0px;
	top:0px;
	width:384px;
	height:99px;
}

#hdr-title {
	position:absolute;
	left:384px;
	top:0px;
	width:312px;
	height:99px;
}

/* End of Header */

/* Body */
 
#twocols {
	position:relative;
	width:696px;
	float:right;
	padding-top:15px;
	padding-bottom:5px;
	border-left: #FFFFFF 2px solid;
	border-right: #FFFFFF 2px solid;
	background-color:#AFC4CF;
}

#leftcol {
	position:relative;
	width:251px;
	float:left;
	padding-right:10px;
	background-color:#AFC4CF;
	text-align:right;
}

#rightcol {
	position:relative;
	width:396px;
	float:right;
	padding-left:17px;
	padding-right:17px;
	border-left: #FFFFFF 1px solid;
	background-color:#AFC4CF;
}
 
#rightcol-2 {
	position:relative;
	width:413px;
	float:right;
	padding-left:17px;
	border-left: #FFFFFF 1px solid;
	background-color:#AFC4CF;
}
 
/* End of Body */

#footer {
	height:96px;
	clear:both;
}

#footer-top {
	position:relative;
	left:0px;
	top:0px;
	width:696px;
	height:30px;
	border-left: #FFFFFF 2px solid;
	border-right: #FFFFFF 2px solid;
	background-color:#AFC4CF;
}

#footer-bottom {
	position:relative;
	width:696px;
	height:43px;
	border-left: #FFFFFF 2px solid;
	border-right: #FFFFFF 2px solid;
	border-bottom: #FFFFFF 2px solid;
	background-color:#515E65;	
}
 
/* *** Float containers fix *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
 }
 
.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* End hide from IE-mac */  

/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/ 
#leftcol {
	display:none;
} 

/*hide the right column when printing*/ 
#rightcol {
	display:none;
}
 
#twocols, #maincol {
	width:100%; 
	float:none;
}

}
