@charset "UTF-8";

body {	width:100%; margin:0; padding:0; color:#3b362b; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/background-body.gif) repeat-x #003300;}
h3 {margin:0; font-size:16px;}

a	{color:#3b362b; font-weight:bold; color:#014812;}
table {margin:20px 0;}

.arrow {background:url(../images/arrow.gif) no-repeat center right; padding-right:15px;}
.clear {	clear:both;}
.left {	float:left;}
.mc-field-group { margin-top:5px; }
.promo, #signup {	border-top:1px solid #92886f; border-bottom:1px solid #92886f; margin:20px -10px; padding:20px 10px; width:300px;}
.right	{	float:right;}
.txt-green { color:#014812;}

#body	{ width:100%; height:622px;}
#content	{ position:absolute; left:280px; z-index:3; background-color:#FFF; width:515px; min-height:555px; padding:0 40px 30px 55px;}
#footer	{	position:absolute; bottom:-20px; left:0; width:605px; color:#FFF;}
#footer a { color:#FFF;}
#header	{ padding-top:23px; background-color:#FFF;}
#header img { margin-left:82px;}
#navigation {	margin-top:30px; text-align:right; color:#FFF; line-height:1.9em; font-size:14px; width:270px;}
#navigation ul { list-style:none;}
#navigation li a {	text-decoration:none; color:#FFF; padding-right:15px; font-weight:normal;}
#navigation li a:hover, #navigation li a.selected { background:url(../images/bullet.gif) center right no-repeat;}
#signup input[type=image] { padding:2px 0 0 5px; margin-bottom:-2px; }
#wrapper {	margin:auto; width:900px; height:755px; position:relative;}

/* CONTACT FORM -------------------------------------------- */

#content .cssform p {
	width: 300px;
	clear: left;
	margin: 0;
	padding: 5px 0 8px 0;
	padding-left: 200px; /*width of left column containing the label elements*/
	height: 1%;
}
#content .cssform p.long {
	width: 500px;
	padding-left: 0;
}

#content .cssform label {
	font-weight: bold;
	color: #333;
	float: left;
	margin-left: -200px; /*width of left column*/
	width: 185px; /*width of labels. Should be smaller than left column to create some right margin*/
}

#content .cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	width: 250px;
}

#content .cssform textarea {
	width: 250px;
	height: 80px;
}
