* { padding: 0; margin: 0; }

body {
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		background-image:url(images/bg0523.jpg);
		
}
#wrapper { 
 margin: 0 auto;
 width: 766px;
 background-color:#313131;

}
#header {
 width: 766px;
 height: 85px;
 margin: 0px 0px 0px 0px;
}
#leftcolumn { 
 height:500px;
 width: 112px;
 float: left;
}
#rightcolumn { 
 float: right;
 padding: 10px;
 height: auto;
 width: 634px;
 padding-top:25px;
}

#footer { 
 width: 766px;
 height:234px;
 clear: both;
 background-image:url(images/footer0521.jpg);
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

		
a:link{
		color:#ffffff;
		text-decoration:none;
		}
		
a:visited {
		color:#4955f3;
		text-decoration:none;
		}

.maincontent {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		color:#ffffff;
		}
#textlinkcontent {

			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:10px;
			color:#ffffff;
			padding-top:8px;
			text-align:center;
			} 

.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;
}