* { padding: 0; margin: 0; }

body {

		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		background-color:#ffffff;
}

#maincontent {

		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#ffffff;
		font-weight:bold;
		padding-left:50px; 
		padding-top:30px; 
		padding-right:50px;
		text-align:left;
		}
		
.smallcontent{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#ffffff;
		}
		
#linkcontent {

			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:10px;
			color:#ffffff;
			padding-top:28px;
			text-align:center;
			}
			
a:link {
		color:#ffffff;
		text-decoration:underline;
		}
		
		
a:visited {

		color:#8B4500;
		text-decoration:none;
		}
		

		
#wrapper {
 margin: 0 auto;
 width: 650px;
}
#header {
 width: 650px;
 padding-top: 0px;
 height: 196px;
 margin: 0px 0px 0px 0px;
}
#content { 
 width: 650px;
 background-image:url(images/body_lg.jpg);
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height:auto;

}

#footer { 
 width: 650px;
 background-image:url(images/footer.jpg);
 margin: 0px 0px 0px 0px;
 padding:0px;
 height:74px;
}

#navigation {

		width:650px;
		margin:0px 0px 0px 0px;
		padding:0px;
		height:40px;
		}

.linkcolor {
		color:#8B4500;
		}



.boldcontent
{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		color:#8B4500;
		font-weight:bold;
}
.boldcontentlg
{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		color:#ffffff;
		font-weight:bold;
}
#img {

	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:auto;
	}
	
#img2 {

	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:auto;
	}
	
#img3 {

	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:auto;
	
	}

	
.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
height: 1%;
}

.cssform label{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#ffffff;
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}


/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}