/* CSS Document */

body {
	background: #05629F url(template/bg_body.gif) repeat-x center 70px;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 76%;
	}
h1 {font-size: 1.9em; margin: 0;}

h2 {font-size: 1.6em; color: #05629F;}
	
h3 {font-size: 1.3em; margin: 0;}
	
img {margin: 0; padding: 0;}
	
#wrapper {width: 100%;
	background: url(template/bg_wrapper.png) no-repeat center 66px;}
	
#header {
	height: 66px;
	border-bottom: 2px solid #7AA6C2;
	background: url(template/bg_nav.gif) #034A7A;
}

	#nav {width: 760px; margin: 0 auto;
		text-align:right;
		white-space:nowrap;
		font-family:Verdana, Arial, Helvetica, sans-serif;}
		
		#nav ul {list-style: none; margin: 0; padding: 0; float:right;}
		#nav li {float: left;}
		#nav a {display: block; padding: 43px 10px 13px 10px;
			font-size: 10px;
			font-weight: bold;
			color:#FFFFFF;
			text-decoration: none;
			border-left: 2px solid #7AA6C2; }
			
			#nav a:hover,
			#pageServices #navServices a,
			#pageAbout #navAbout a,
			#pageContact #navContact a,
			#pageHome #navHome a {background-color: #003366;}
			
#footer {width: 740px;
	margin: 10px auto 30px auto;
	color:#FFFFFF;
	text-align:right;}
	
#content {
	width: 760px;
	margin: 10px auto;
	padding: 0 0 8px 0;
	background: #FFFFFF url(template/bg_content.gif) bottom no-repeat;
	clear: both;
	position:relative;
}

#logo {position: absolute; top: -70px; left: 0; width: 230px; text-align: center;}
	#lic {background-color:#999999; color:#CCCCCC; font-size:18px; font-weight: bold; text-align: center; padding: 10px;}

#col1 {width: 210px; float:left; padding: 150px 0 20px 10px;}
#col2 {float:right; width: 530px; }


#banner2 {white-space:nowrap}
#banner2 img{padding: 4px 2px 3px 0;}
#banner2 img.last {padding: 4px 0 3px 0;}

#banner1 {background:url(images/banner1.jpg) no-repeat top center #E67113; color:#FFFFFF; padding: 190px 15px 10px 15px;}

.main {padding:15px;}

.clear {display: block; clear: both;}

.right {float: right;}
.left {float: left;}
.big {font-size: 1.3em;}
.center {text-align: center;}

#contactform label {display: block; width: 12em; float:left; padding: 5px 10px 5px 0; font-weight: bold; text-align:right; clear:right;}
#contactform input,
#contactform textarea {width: 280px; margin: 5px 0;}
#contactform select {margin: 5px 0;}
#contactform input.submit {width: 100px;}