@charset "UTF-8";
/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin: 0; padding: 0; border: 0;
}

body {
	font-family: Helvetica, Arial, Sans-Serif;
	line-height: 24px;
	background: #08b4ff url(images/background.jpg) center top no-repeat;
}

#container {
	width: 726px; margin: 0 auto;
}

#header{
	padding: 30px 0px 0 0px; overflow: hidden;
}
#logo {
	display: block; width: 365px; height: 89px; float: right;
	background: url(images/logo.png); 
}

#nav {
	display: block; width: 361px; height: 89px; float: left;
	background: url(images/nav.png); 
}
#header ul#nav {
		width: 335px;
		float: left;
		padding-left: 26px;
	}
		#header ul#nav li {
			float: left; list-style: none;
		}
			#header ul#nav li a {
				display: block; width: 72px; height:50px;padding: 30px 0 0 0;
				font-size: 18px; text-transform: lowercase; color: #fff; text-decoration: none; text-align: center;
				text-shadow: 0 3px 3px #333;
			}
				#header ul#nav li a:hover, #header ul#nav li a.active {
					background: url(images/active-nav.png) no-repeat 50% 50%;
				}
#mainbody {
	background: url(images/white-bg.png) repeat-y; 
	width: 726px; 			
	overflow: hidden;
	padding-bottom:15px;
}

#feature{
	padding-top: 15px;
	padding-left: 38px;	
}
.slideshow img{
	border: 3px solid #006;
}

#footer{
	height:20px;
	text-align:center;
	text-shadow: 0 5px 5px #555;
	color:#FFF;
	font-size: 14px;
	font:"Comic Sans MS", cursive;
}
#content{
	padding: 15px;
	width:696px;
}
#content #left{
	padding-top:10px;
	float:left;
	width:50%;
}
#content #left img {
	padding-top:5px;
	vertical-align:text-bottom
}
#content #left #contact{
	padding-right:50px;
	font-family:"Comic Sans MS", cursive;
	font-size:14px;
	color:#1D3E91;
}
#content #right{
	padding-top:10px;
	float:right;
	width:50%;
} 
#content #right img {
	padding: 0px 0 0 38px;
	
}
#content #right form {
	padding-left:5px;
}
#content #right #project{
	padding-right:50px;
	font-family:"Comic Sans MS", cursive;
	font-size:14px;
	color:#1D3E91;
}
#content h3{
	line-height:12px;
	font-family:"Comic Sans MS", cursive;
	font-variant:small-caps;
	color:#1D3E91;
}
#content p{
	font-family:"Comic Sans MS", cursive;
	font-size:14px;
	color:#1D3E91;
}
#content li{
	font-family:"Comic Sans MS", cursive;
	font-size:14px;
	color:#1D3E91;
}
a.link{
	text-decoration:none;
}
#right textarea  {
	float: left;
	height: auto;
	width: 99%;
}
#content #gallery img{
	border: solid 3px #036;
	padding:0 0 0 0;
}
#content #gallery h3{
	font-size:14px;
	font-family:"Comic Sans MS", cursive;
	font-variant:small-caps;
	color:#1D3E91;
}