@charset "utf-8";
/* CSS Document by full phat design */
body {
	margin: 20px 0px 10px 0px;
	padding: 0px;
	background: #096a93 url(../images/background.jpg) repeat-x;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CCCCCC;
	line-height:20px;
}
#container{
width:860px;
margin: 0px auto;
background:#FFFFFF;
}
#header{
	width:820px;
	margin:0px 20px 20px 20px;
	padding-top:20px;
	background:#FFFFFF;
	color:#0e9eda;
}
#header span{
color:#ed1d24;
font-weight:bold;
font-size:16px;
}
#header em{
color:#000000;
}
#header a{
	color:#0e9eda;
text-decoration:none;
}
.logo{
margin-bottom:20px;
float:left;
}
.header-info{
float:right;
width:450px;
text-align:right;
}
#navigation{
	width:820px;
	height:45px;
background: url(../images/navback.jpg);
	clear:both;
	margin:0 20px 20px 20px;
}
/* nav buttons */
#navigation ul {
margin:0 auto;
padding:0;
width:820px;
height:45px;
	}


#navigation li {
		padding:0 0px 0 0px;
		height:45px;
		width:102px;
		list-style:none;
		float:left;
		background: url(../images/navline.png) right no-repeat;

	}
	#navigation li.last {
		padding:0 0px 0 0px;
		height:45px;
		list-style:none;
		float:left;
background: none;
	}
		#navigation li.last a {
color:#ed1d24;
	}

#navigation a {
		display:block;
		padding-top:10px;
		text-align:center;
		font-weight: 100;
		font-size:14px;
		color:#ffffff;
		text-decoration:none;
}
#navigation a:hover {
		color:#489ebe;
	}

#content{
	width:780px;
background: #000000;
	clear:both;
	margin:0 20px 20px 20px;
	color: #CCCCCC;
	padding:20px;
	overflow:hidden;
	line-height:+2em;
}
#content li{
list-style-type: square;
color:#0e9eda;
margin:0;
}
#content li span{
list-style-type: square;
color: #CCCCCC;
}
#content ul{
margin:0;
padding:0 0 0 10px;
}
#video{
width:780px;
}

.video-right{
float:right;
width:380px;
margin-left:10px;
margin-bottom:10px;
display:block;
}
.video-left{
width:380px;
margin-right:10px;
margin-bottom:10px;
display:block;
}
.video-big{
margin-bottom:15px;
width:780px;
text-align:center;
}
#footer{
	width:820px;
	height:100px;
background:#ffffff;
	clear:both;
	margin:0 20px 20px 20px;
		padding-bottom:20px;
	color:#333333;
}
.footer-right{
width:400px;
height:100px;
float:right;
text-align:right;
}
.footer-logo{
margin-left:20px;
}
.blue-text{
color:#006699;
}
#footer a{
	color:#333333;
}
#footer a:hover{
	color:#006699;
}
#footer hr{
border:0;
background:#cccccc;
height:1px;
width:350px;
margin:10px 0px 10px 0px;
}
.form{
float:right;
width:390px;
}
.right-image{
float:right;
padding:0px 0px 20px 20px;
}
.right-image-spaced{
float:right;
padding:20px 0px 20px 20px;
}
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}


h1 {
	font-size: 40px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#ee1d25;
	font-weight:100;
}

h2 {
	font-size: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	color:#0e9ed9;
}

h3 {
	font-size: 20px;
	color:#ffffff;
}

h4 {
font-size: 40px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#ee1d25;
	font-weight:100;
}

h5 {
	font-size: 20px;
}
a{
color: #CCCCCC;
}
/* FORMS STYLING */
label{
width: 200px;
text-align: left;
float:left;
display:block;
font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;

}
input{
background: #ffffff;
border: 1px solid #a19ca1;
font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4d4c4a;
width:390px;
}
.inputsmall{
background: #ffffff;
border: 1px solid #a19ca1;
font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4d4c4a;
width:30px;
}
textarea{
background: #ffffff;
border: 1px solid #a19ca1;
font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4d4c4a;
width:390px;
}
select{
background: #ffffff;
border: 1px solid #a19ca1;
font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4d4c4a;
width:260px;
}
input.send-btn {
height: 20px;
background-color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4d4c4a;
border: 1px solid #a19ca1;
margin-top:20px;
}
legend
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;

padding: 2px 6px;
} 
label em {  
margin-left:5px;
font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#c70909;
}
.formarea{
width:290px;
padding:10px 0 10px 10px;
}
fieldset{
border: 1px solid #e1e0d8;
width: 490px;
background-image:url(images/background.gif);
background-repeat:repeat-x;
background-color:#cccccc;
padding:15px;
}
legend
{
font: 9pt Verdana, Arial, Helvetica, sans-serif; color:#3271a3; font-weight:bold;
background: #ffffff;
padding: 2px 6px;
} 