body {background: url(../images/main-bg.gif) repeat-x left top white;}
div#wrapper {background: url(../images/header-bg.gif) no-repeat right top;}

h1 {margin-bottom:.75em;}
h2 {margin:2em 0 .75em;}

div#logo a {display:block; text-indent:-9999px; background: url(../images/logo.gif) no-repeat right bottom; width:596px; height:63px; line-height:63px; padding:155px 0 0 20px; margin-bottom:100px;}

ul#navigation {width:26em; float:left; padding-bottom:2.5em;}

	ul#navigation li {margin-bottom:.3em;}
	
		ul#navigation li a {display:block; background:white; border:2px solid #d8d8d8; padding:1em 0 1em 1em;}
		ul#navigation li a:hover {background: #aab6d1; color:#444;}
		ul#navigation li.active a  {background: #314061; border-color:#aab6d1;}
		
div#content {margin-left:29em;}

	div#content dl {padding-bottom:1em;}

	div#content form {padding-top:1em;}
	
		div#content form fieldset {padding:2em; border:1px solid #cbcbcb; margin-bottom:1em;}
		div#content form fieldset.last {width:45em; margin: 0 auto;}
				
			div#content form div, div#content form div div {float:left; margin-right:2em;}
			div#content form fieldset.last div {margin-right:0;}
			
				div#content form div label {display:block; margin-bottom:5px;}
	
				div#content form div input {width:15em;}
					div#content form div input#middle-initial {width:2em;}
					div#content form div input#address, div#content form div input#po-box {width:25em; margin-bottom:1em;}
					div#content form div input#zip-code {width:10em;}
					div#content form div input#email {width:23em;}
					div#content form div input#signature {width:25em;}
					
				div#content form textarea {width:50em; height:10em; padding-left:1em; margin-bottom:1em;}
				
					div#content form div.checkbox label {float:left; width:35em;}
					div#content form div.checkbox input {margin-right:1em;}
					div#content form div.checkbox input#format {width:20em;}
					
					div#content form div input#submit {width:auto; padding:.5em .75em; background:#aab6d1; border:2px solid #d8d8d8; float:right; cursor: pointer; font-size:1.8em;}
					div#content form div input#submit:hover {color:white; border-color:#aab6d1; background:#314061;}

div#footer {margin-top:8em; background:#314061; border-top: 12px solid #aab6d1; border-bottom: 10px solid #aab6d1; clear:both;}

	div#footer div {width:100em; margin: 0 auto;}
	
		div#footer div p {padding:2em 0 1.75em;}
		div#footer div p#copyright {float:left;}.footerlink {
	color: #d0d0d0;
	text-decoration: none;
}
		div#footer div p#location {float:right;}

		
		
/* IE6-WIN STYLES ONLY */
* html div#content form div input {font-size:8pt;}
* html div#content form textarea {width:48em; margin-left:-29em;}



/* IE7-WIN STYLE ONLY */
*+html div#content form div input {font-size:8pt;}
*+html div#content form textarea {width:48em; margin-left:-29em;}
