@import url("links.css");

body {
	margin: 0;
	padding: 0;
	display: block;
	background: #000;
	font-family: Helvetica, sans-serif;
	font-size: 62.5%; /* Resets 1em to 10px */	
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0.65px;
	line-height: 20px;
	color: #9e9790;
}

a {
	outline: none;
	color: #9e9790;
	text-decoration: none
}

a:hover {
	color: #fff;
}

.super {
	font-size: .15em;
	vertical-align: top;
}

.main {
	font-size: 13px;
}

#container {
	display: block;
	position: relative;
	width: 1000px;
	height: auto;
	min-height: 650px;
	_height: 650px;
	margin: auto;
}

#header {
	display: block;
	position: relative;
	width: 1000px;
	height: 92px;
}

#header #logo {
	display: block;
	position: relative;
	width: 125px;
	height: 81px;
	margin: 12px 0 0 15px;
}

#header #logo a {
	background: url(../images/logo.gif) top left no-repeat;
	display: block;
	width: 125px;
	height: 81px;
	text-indent: -6000px;
}

#leftColumn {
	display: block;
	position: relative;
	margin: 60px 0 65px 160px;
	width: 430px;
}

#rightColumn {
	display: block;
	position: absolute;
	margin: 0;
	width: 325px;
	top: 125px;
	left: 680px;
}

.star_divider {
	display: block;
	position: relative;
	width: 162px;
	height: 34px;
	background: url(../images/star-divider-main.gif) top left no-repeat;
}

.widecopy {
	display: block;
	position: relative;
	margin: 0px 0 10px 9px;
	width: 710px;
}

.full-justify { text-align: justify;}

.divider_wide { display: block;	position: relative;	margin: 50px 0 50px 3px; width: 710px; height: 1px; background: url(../images/divider.gif) top left no-repeat; }
.divider_long { display: block;	position: relative;	margin: 50px 0 50px 3px; width: 1000px; height: 1px; background: url(../images/long_divider.gif) top right no-repeat; }

.lighter { background: url(../images/lighter-divider.gif) top left no-repeat;}


.actionLink { font-size: 1.2em; text-transform: uppercase; line-height: 1.9em; width: auto; }
.actionLink2 { font-size: 1.2em; text-transform: uppercase; font-weight: bold; margin: 12px 0 0 0; }
.actionText { margin: 0 0 25px 9px; padding: 0; }

.more_button_arrow { display: block; position: absolute; right: 0; top: 0; background: url(../images/buttons/more_arrow.gif) top left no-repeat; width: 21px; height: 27px; }
.more_button_arrow_float { display: inline-block; position: relative; background: url(../images/buttons/more_arrow.gif) 0 -5px no-repeat; width: 21px; height: 15px;}
.more_button_arrow.active { background-position: 0 -27px;}
.button a { display: block; position: relative; width: 100%; text-indent: -6000px; }


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


.form { display: block; position: relative; margin: 50px 0;}
.formLabel { display: block; float: left; position: relative; width: 100px; clear: left; float: left; }
.formField { display: block; float: left; position: relative; width: 250px; float: left; }
.formField input { height: 12px; width: 210px;}
.formBreak { display: block; clear: both; height: 15px; }
.error { display: none; clear: left; color: #fff; margin: 0 0 0 100px; }

input { outline: none; }