
/*################
###### BODY ######
################*/

body {
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
	color					: #083664;
	margin					: 0px auto 0px auto;
	padding 				: 0px 0px 0px 0px;
	background				: #000 url('../images/background.gif') ;
	text-align				: center;	
}


/*##################
#### CONTAINTER ####
##################*/

#container{
	width					: 752px;
	display					: block;
	margin					: 0px auto 0px auto;
	padding 				: 0px 0px 0px 0px;
	background-color		: #FFF;
	text-align				: left;
}



/*#############
#### FONTS ####
#############*/

a{
	color 					: #666666;
	font-weight				: bold;
}
a:hover{
	color 					: #083664;
}

h1{
	font-size				: 150%;
	border-bottom 			: 1px solid #083664;
	margin					: 0px 0px 0px 0px;
	padding 				: 5px 0px 5px 0px;
}

h2{
	font-size				: 150%;
	margin					: 0px 0px 0px 0px;
	padding 				: 5px 0px 5px 0px;
}

h3{
	font-size				: 120%;
	margin					: 0px 0px 0px 0px;
	padding 				: 5px 0px 5px 0px;
}




/*##################
###### HEADER ######
##################*/

#header{
	width					: 740px;
	height					: 199px;
	display					: block;
	margin					: 0px auto 0px auto;
	padding 				: 0px 0px 0px 0px;
	border-left				: 1px solid #CC0000;
	border-right			: 1px solid #CC0000;
	background-color		: #FFF;
	text-align				: left;
}



/*##################
#### NAVIGATION ####
##################*/

#mainNav{	
	width					: 740px;
	display					: block;
	margin					: 0px auto 0px auto;
	padding 				: 0px 0px 0px 0px;
	border-left				: 1px solid #CC0000;
	border-right			: 1px solid #CC0000;
	list-style				: none;
	background-color		: #0A214C;
	height 					: 40px;
	background-image		: url(../images/nav_bg.jpg);
	background-repeat		: repeat-x;
}
#mainNav li{
	display 				: inline;
}
#mainNav li a{
	display					: block;
	float 					: left;
	color 					: #FFFFFF;
	font-weight 			: bold;
	padding-right 			: 13px;
	padding-left 			: 14px;
	padding-top 			: 12px;
	height 					: 28px;
	text-decoration 		: none;
	font-size 				: 110%;
	border-left				: 1px solid #9F9F9F;
	text-transform			: uppercase;
	letter-spacing			: 0.1em;
}

#mainNav li a.first{
	border-left				: 0px none;
	padding-left:16px;
	padding-right:15px;
}

#mainNav li a:hover{
	background-color		: #999999;
}



/*###############
#### CONTENT ####
###############*/

#content{
	width					: 710px;
	display					: block;
	margin					: 0px auto 0px auto;
	padding 				: 10px 15px 15px 15px;
	border-left				: 1px solid #CC0000;
	border-right			: 1px solid #CC0000;
	line-height 			: 1.6em;
	background-color 		: #FFFFFF;
}

#contentLeft{
	width					: 330px;
	display					: block;
	float					: left;	
	margin					: 0px 0px 0px 0px;
	padding 				: 0px 20px 0px 0px;
	border-right			: 1px solid #CC0000;
}


#contentRight{
	width					: 330px;
	display					: block;
	float					: left;	
	margin					: 0px 0px 0px 0px;
	padding 				: 0px 0px 0px 20px;
}




/*##############
#### FOOTER ####
##############*/

#footer{
	color 					: #CCCCCC;
	font-size 				: 95%;
	width					: 730px;
	display					: block;
	margin					: 0px auto 0px auto;
	padding 				: 5px 5px 5px 5px;
	border-left				: 1px solid #CC0000;
	border-right			: 1px solid #CC0000;
	background-color		: #CC0000;
}

#footer a{
	color 					: #CCCCCC;
}



/*############
#### MISC ####
############*/


.homeLogos{
	margin					: 40px 0px 0px 15px;
	padding 				: 0px 0px 0px 0px;
}

.quote{
	margin					: 0px 0px 10px 10px;
	padding 				: 0px 0px 0px 0px;
}

.tblContact{
	margin					: 0px 0px 0px 0px;
	padding 				: 0px 0px 0px 0px;
	width					: 400px;
}

.tblContact td{
	vertical-align			: top;
	height					: 30px;
}

.tblContact h3{
	margin					: 0px 0px 0px 0px;
	padding 				: 0px 0px 0px 0px;
}


.imageLeft{
	clear 					: both;
	float 					: right;
	margin-left 			: 5px;
	margin-bottom 			: 20px;
}
.signature{
	width					: 200px;
	float 					: right;
	font-size 				: 125%;
	margin					: 20px 0px 0px 0px;
	padding 				: 0px 0px 0px 0px;
}


 
/*.intro{
	border-right			: 5px solid #e2e2e2;
	border-bottom			: 5px solid #e2e2e2;
	width 					: 360px;
	float 					: right;
	margin-left 			: 10px;
	margin-top 				: 16px;
	margin-bottom 			: 30px;
}


*html .intro{

	margin-top 				: 45px;
}

.introInner{
	border		 			: 1px solid #083664;
	display 				: block;
	width 					: 340px;
	float 					: right;
	padding 				: 10px;
	background-color 		: #FFFFFF;
	background-image		: url(../images/bg_fade.jpg);
	background-repeat		: no-repeat;
	background-position: right bottom;
}*/
a.loz{
	display 				: block;
	height 					: 31px;
	width 					: 174px;
	background-image		: url(../images/loz.gif);
	background-repeat		: no-repeat;
	text-align 				: center;
	color 					: #FFFFFF;
	text-decoration 		: none;
	padding-top 			: 8px;
	margin-left 			: auto;
	margin-right 			: auto;
}
a.loz:hover{
	color 					: #000000;
}
/* ---------------------------------------------------------------------------------------- */
/* gallery																			        */
/* ---------------------------------------------------------------------------------------- */
.galleryTable td{
	vertical-align 			: top;
}
.galleryTable img{
	border 					: 1px solid #083664;
	padding 				: 5px;
}
/* ---------------------------------------------------------------------------------------- */
/* Evaluation																		        */
/* ---------------------------------------------------------------------------------------- */



/* ---------------------------------------------------------------------------------------- */
