/* CSS Document */
body{
background-color:#13539D;
color: #ffffff;
font: 13px Arial, Lucida Sans Unicode, sans-serif;	
margin:0px;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
}



h1{
font-size:18px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

hr{
border-style:dotted;
color:#92CDFF;
margin-bottom:30px;
width: 100%
}

#header{
	height:320px;
	background: url(images/header-big.jpg) 100% no-repeat;
	margin-top:0px;
}

#logoholder{
	width:818px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	
}

#logo{
	float:left;
	width:272px;
	height:60px;
	margin-top:60px;
	padding:0px;
	}
	
#menu{
	float:right;
	height:60px;
	margin-top:60px;
	padding:0px;
	font-size:12px;
	color:#92CDFF;

	}	
	
#menu a:link{color:#AAD8FF; text-decoration:none;}	
#menu a:visited{color:#AAD8FF; text-decoration:none;}	
#menu a:hover{color:#AAD8FF; text-decoration:underline;}	
#menu a:active{color:#AAD8FF; text-decoration:none;}	

	
#elevator-pitch{
	clear:both;
	float:left;
	width:818px;
	height:auto;
	overflow:auto;
	margin-top:33px;
}

#body-container{
/*background-color:#FFFFFF;*/
width:818px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
clear:both;
}

#container-left{
float:left;
margin:0px 20px 20px 0px;
padding:0px;
width:384px;
height:178px;
}

#container-right{
float:right;
margin:0px 0px 20px 20px;
padding:0px;
width:384px;
height:178px;
}

#desc{
padding:0px 0px 10px 0px;
margin:0px;
width:818px;
float:left;
}

#desc-left{
padding:0px 10px 30px 0px;
margin:0px;
width:385px;
float:left;
}

#desc-right{
padding:0px 0px 30px 0px;
margin:0px;
width:385px;
float:right;
}

img{
border:0px;
}

#footer{
	clear:both;
	min-height:180px;
	margin:0px;
	background: url(images/footer.jpg) 100% repeat-x;
	text-align:center;
	padding:265px 0px 0px 0px;
}

/*#copyright {
	padding:70px 30px 0;
	text-align:center;
}*/

a:link { color: #FFFFFF; text-decoration: underline;}
a:hover{ color: #FFFFFF; text-decoration: underline;}
a:visited { color: #FFFFFF; text-decoration: underline;}
a:active { color: #FFFFFF; text-decoration: underline;}

li{
margin-top:5px;
list-style-image: url(images/bullet.jpg);
list-style-position: outside;
}

.net{
width:90px;
margin:15px 35px 0px 0px;
padding:0px;
float:left;
text-align:center;
}

.net a:link{text-decoration:none;}
.net a:hover{text-decoration:none;}
.net a:visited{text-decoration:none;}
.net a:active{text-decoration:none;}

#info{
width:818px;
margin:15px 15px 30px 0px;
padding:0px;
float:left;
}

#info-img{
width:62px;
margin:0px 15px 0px 0px;
padding:0px;
float:left;
}

#info-txt{
margin-top:0px;
padding:0px;
float:left;
line-height:1.5;
}

#form{
clear:both;
}

/* Comment Form
*************************************************************************/
#commentform label {
	float:none;
	clear:none;
	display:block;	
	width:auto;
	font-size:0.90em;
	margin:0 0 3px 0;
}
#commentform input {
	float:none;
	width:200px;
	margin:0 0 5px 0;
	background:#FFF url(images/bg-field.jpg) no-repeat;	
}
#commentform textarea {
	float:none;
	margin:0;
}
#commentform .left {
	float:left;
	width:200px;
	margin:0 30px 0 0;
}
#commentform .right {
	position:relative;
	float:right;	
	width:360px;
}
#commentform #submit {
	position:absolute;
	bottom:0;
	left:-236px;
	width:210px;
	height:40px;
	line-height:36px;
	background:url(images/button.jpg) no-repeat;
}

/* Forms
*************************************************************************/
form {
	padding:0;
	margin:0;
}
legend {
	display:none;
}
fieldset {
	padding:0;
	border:none;
}
label {
	color:#B3E3FF;
	float:left;
	width:80px;
}
input,
textarea,
select {
	background:#FFF url(images/bg-field.jpg) no-repeat;
	color:#145074;
	border:none;
	height:17px;
	padding:2px 5px;
	margin:0 5px 0 0;
	font: normal 1em/normal Verdana,"Lucida Sans Unicode","Lucida Sans",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;	
	float:left;
}
textarea {
	width:350px;
	height:186px;
	background:#FFF url(images/bg-field-textarea.jpg) no-repeat;		
}
select {
	height:19px;
	width:135px;
	padding:0 0 0 5px;
	font: normal 0.95em/normal Verdana,"Lucida Sans Unicode","Lucida Sans",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;		
	background:#FFF url(images/bg-field-140.jpg) no-repeat;	
}
.w140{
	width:130px;
	background:#FFF url(images/bg-field-140.jpg) no-repeat;	
}
.w210{
	width:200px;
	background:#FFF url(images/bg-field.jpg) no-repeat;		
}
.w220{
	width:210px;
	background:#FFF url(images/bg-field-220.jpg) no-repeat;
}
.w360 {
	width:350px;
	background:#FFF url(images/bg-field-360.jpg) no-repeat;
}
button.buttongo {
	background:url(images/button-go-blank.jpg) no-repeat;
	color:#006CA8;
	font: bold 1.3em/1 Candara,Calibri,Arial,"Helvetica Neue",Helvetica,sans-serif;
	width:43px;
	height:21px;
	padding:0;
	border:none;
	text-transform:uppercase;	
}
button {
	color:#FFFFFF;
	font: bold Candara,Calibri,Arial,"Helvetica Neue",Helvetica,sans-serif;
	width:210px;
	height:40px;
	padding:0;
	border:none;
	background:url(images/button.jpg) no-repeat;
	text-align:center;
}
