body {
	margin:0 0 0 -34px;
	padding:0px;
	background:url(../images/mainBg.jpg) no-repeat #172333 top center;
	}
	
h1 {
	font-size:1.8em;
	margin:0 0 20px 0;
	padding:0px;
	}
	
h2 {
	font-size:1.2em;
	margin:0 0 0px 0;
	padding:0px;
	}
	
.topMain {
	background:url(../images/topBg.jpg) repeat-x;
	border-bottom:1px solid #404f63;
	width:100%;
	height:25px;
}
	
.top {
	height:25px;
	width:990px;
	text-align:left;
	padding:0 0 0 40px;
	}
	
.top .top1 {
	width:400px;
	padding:3px 0 0 0;
	float:left;
	}
	
.top .top2 {
	padding:3px 0 0 0;
	float:left;
	}

.top .top1 a{
	color:#FFF;
	text-decoration:none;
	margin:0 5px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	}
	
.top .top2 a { 
	color:#737d88;
	text-decoration:none;
	margin:0 20px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	}
	
.main {
	width:998px;
	/*height:428px;*/
	text-align:left;
	position:relative;
	z-index:1;
	}
	
.main .slogan {
	/*height:133px;*/
	height:50px;
	}
	
.main .boxLarge, .main .boxSmall, .main .boxLarge2 {
	float:left;
	margin:0 0 0 17px;
	}
	
.main .boxLarge2 {
	position:absolute;
	z-index:2;
	width:650px;
	color:#FFF;
	left:365px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	margin:0px;
	}
	
.main .boxLarge2 p {
	margin:0 0 15px 0;
	padding:0px;
	}

.main .boxSmall {
	margin-top:107px;
	}

.separLine {
	height:7px;
	background:#006ca7;
	border-top:2px solid #FFF;
	clear:both;
	font-size:.1em;
	}
	
.bottom {
	width:998px;
	text-align:left;
	}
	
.bottom .boxLarge, .bottom .boxSmall {
	float:left;
	margin:0 0 0 17px;
	}
	
.bottom .boxLarge {
	background:url(../images/gradient2.jpg) repeat-x;
	width:311px;
	height:334px;
	}
	
.bottom .boxSmall {
	background:url(../images/gradient.jpg) repeat-x;
	width:200px;
	height:334px;
	}
	
.contact {
	margin:17px 0 0 0;
	background:url(../images/gradient.jpg) repeat-x;
	width:630px;
	height:314px;
	padding:10px;
	}
	
.photos {
	margin:17px 0 0 0;
	background:#17354f url(../images/gradient.jpg) bottom repeat-x;
	width:660px;
	}
	
.photos td:hover {
	background:#0b1b29;
	}
	
.contact input, .contact textarea {
	width:370px;
	}
	
.contact .button {
	width:100px;
	}
	
.bottom .boxSmall p, .bottom .boxLarge p {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#c5ccd3;
	font-size:.9em;
	padding:5px;
	margin:0 0 10px 0;
	}
	
.bottom .boxSmall p {
	font-size:.7em;
	}
	
.bottom .boxSmall a {
	font-size:1.3em;
	}
	
.bottom .arrow {
	margin:0 0 0 5px;
	}
	
.bottom a {
	color:#c5ccd3;
	text-decoration:none;
	}
	
.bottom a:hover {
	text-decoration:underline;
	color:#FFF;
	}
