*{
	margin:0;
	padding:0;
}:focus,:active {outline:0}img{border: 0}
body {
	font: .8em Arial, Tahoma, Verdana;
	color: #777;
	background-color: #fff;
	background-image: url(/images/bg.png);
	background-repeat: repeat-x;
}
a {text-decoration: none;
}
a:link {
	color: #002164;
}
a:hover {
	color: #002164;
}
a:active {
	color: #002164;
}
a:visited {
	color: #002164;
}


h1 { font-size: 1.4em; font-weight: normal; }
	h1 a { color: #fff; font-size: 1.6em; }
h2 {
	font-size: 1.2em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h3 {
	font-size: 1.2em;
	color: #fff;
	font-weight: normal;
	float: left;
	background-color: #002164;
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
}
h4 {
	margin: 0 0 15px;
	color: #555;
	font-weight: normal;
	font-size: 1.6em;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}
p {
	clear: both;
	margin: 0 0 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
}
.line {
	clear: both;
	border-bottom: 1px solid #ddd;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 0;
}
.clear { clear: both; }
#content { width: 970px; margin: 0 auto; }
	#top { color: #ccc; padding: 6px 20px 0; font-size: .84em; text-align: right; }
	#logo {
	float: left;
	margin-top: 5px;
	margin-bottom: 20px;
	padding-top: 45px;
	padding-right: 25px;
	background-repeat: repeat-x;
	width: 225px;
	margin-right: 165px;
}
		#logo h1 {
	text-shadow: 1px 1px 1px #7E0E0E;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}
	#menu { float: right; margin: 63px 20px 0; }
		#menu li { display: inline; font-size: 1.3em; }
			#menu li a { float: left; color: #808080; padding: 0 0 5px; margin: 0 0 0 55px; }
			#menu li a:hover, #menu li.current a, #menu li a:focus { color: #000; border-bottom: 1px solid #ddd; 
}

	
.menu { list-style:none; margin: 14px 25px 0 10px; width: 600px; float: left; }
	.menu li { float: left; margin: 0 4px 0 0; }
	.menu li a { display: block; font-size: 14px; padding: 14px 24px; border: 1px solid #fff; }
	.menu a:hover, .menu li.current a { border: 1px solid #ddd; }

		.menu li ul { display: block; background: #fff; margin: -1px 0 0; position: absolute; display: none; z-index: 2; border: 1px solid #ddd; }
		.menu li ul li { float: none; display: inline; margin: 0; padding: 0; }
		.menu li ul li a { width: auto; margin: 4px; white-space: nowrap; }
	#pitch {
	padding: 30px 350px 0 0;
	border-bottom: 1px solid #ddd;
	height: 210px;
	margin: 0 0 35px;
	background-image: url(/images/jacket_logo2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
		#pitch h1 {
	font-size: 2.6em;
	color: #FFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
		#pitch h2 {
	line-height: 1.5em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #FFF;
	padding-left: 10px;
	font-weight: normal;
}
		
}
	.aboutleft {
	float: left;
	width: 250px;
}	
	.aboutright {
	float: right;
	width: 630px;
	margin: 0 0 20px;
}
		.aboutright h3 { background: #808080; font-size: .84em; }
	.third { float: left; width: 296px; margin: 0 40px 20px 0; }
	.thirdfull {
	float: left;
	width: auto;
	margin-top: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.thirdfulllast {
	float: right;
	width: auto;
	margin-top: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
		.last { margin-right: 0; }
	#footer { clear: both; font-size: .84em; border-top: 1px solid #ddd; padding: 20px 0 0; }.linkedin {
	padding-left: 10px;
	margin-top: 10px;
}
.main_text {
	float: left;
	width: 900px;
	margin-top: 0;
	margin-right: 40px;
	margin-bottom: 20px;
}
.menu {
	list-style:none;
	width: 490px;
	float: right;
	margin-top: 60px;
	margin-bottom: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	margin-right: 35px;
}
	.menu li {
	float: left;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0;
}
	.menu li a { display: block; font-size: 14px; padding: 14px 24px; border: 1px solid #fff; }
	.menu a:hover, .menu li.current a { border: 1px solid #ddd; }

		.menu li ul { display: block; background: #fff; margin: -1px 0 0; position: absolute; display: none; z-index: 2; border: 1px solid #ddd; }
		.menu li ul li { float: none; display: inline; margin: 0; padding: 0; }
		.menu li ul li a { width: auto; margin: 4px; white-space: nowrap; }
		
		#slider1 {
	width: 970px; /* important to be same as image width */
	height: 357px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden;
}

#slider1Content {
	width: 970px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
	position: absolute;
	width: 970px;
	background-color: #002164;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	color: #fff;
	display: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 50px;
}
.clear {
	clear: both;
}
.slider1Image span strong {
	font-size: 1.2em;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;	
}
.left {
	top: 0;
	left: 0;
	width: 970px
	height: 50px;
	}
.right {
	right: 0;
	bottom: 0;
	width: 970px
	height: 90px;
	padding-right: 10px;
}
ul { list-style-type: none;
}
.image {
	border: 0.5px solid #CCC;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
}
.lastfull { margin-right: 0; 
}
.fieldtext {
	color: #666;
	font-size: 1.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* 
Note:  If you need to have multiple colored texts, or different attributes within the same form,
just duplicate the above and call it "fieldtext2" or whatever.  Then you can apply that style to
additional text if you wish 
*/

/* This is the style for the main form fields */
.field1 {
	background: #FBFBFB;
	color: #666666;
	font-size: 1.0em;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 4px;
	width: 300px;
	border: 1px solid #CCCCCC;
}

/* In case you have fields that need to be a different width, colors, etc ... you can change those here.*/
.field2 {
	background: #FBFBFB;
	color: #666666;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 4px;
	width: 300px;
	border: 1px solid #CCCCCC;
}
.field3 {
	background: #FBFBFB;
	color: #666666;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 4px;
	width: 300px;
}


/* If you want a border on the table that holds the form */
.formborder {
	border: 1px none #CCCCCC;
}
.moreinfo {
	width: auto;
	margin-left: 120px;
}
.moreinfoleft {
	width: auto;
}
.rsstext {
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	float: right;
	padding-top: 5px;
	
}
.rsstext a:link {
	color: #FFF;
}
.rsstext a:visited {
	color: #FFF;
}
.rsstext a:hover {
	color: #999;
}
.rsstext a:active {
	color: #666;
}
