* {
  margin: 0;
  padding: 0;
}
body {
	font-family: "Trebuchet MS", "Tw Cen MT", Verdana;
	color:#202020;
	background-image: url(../images/bkgrnd.gif);
	background-color: #cdcdaa;
	background-repeat: repeat-y;
  	color:black;  
}
#main{
	width:740px;
	margin-left: 25px;
	}
h2{
font-family: "Trebuchet MS", "Tw Cen MT", Verdana;
font-size:16pt;
font-weight:800;
padding:0 0 4px 0;
}

h3{
font-family: "Trebuchet MS", "Tw Cen MT", Verdana;
font-size:14pt;
font-weight:500;
padding:7px 0 1px 0;
}
h3 a:link, a:visited{
text-decoration:none;
color:#000099;
}
h3 a:hover{
font-weight:bold;
color:#7f7ff2;
}
p a{
color:#000099;
}
p a:visited{
text-decoration:underline;
}
p a:hover{
text-decoration:none;
color:#7f7ff2;
}
	#header {
		margin:5px 0 2px 0;
		width:750px;
		height:140px;
	}
	#nav{
		padding:2px 0 5px 20px;
	}
	#nav a{
		text-decoration:none;
		font-weight:bold;
		color:#000099;
	}
	#nav a:hover{
		text-decoration:underline;
		font-weight:bold;
		color:#7f7ff2;
	}
	#footer{
		font-size:10pt;
		color:#3d3d3d;
		clear:both;
		padding-bottom:5px;
	}
	#footer a:link, a:visited{
	color:#000099;
	text-decoration:none;
	}
	#footer a:hover{
	color:#7f7ff2;
	text-decoration:underline;
	
	}

	#columnLeft{
	float:left;
	width:380px;
	padding:10px 20px 2px 20px;
	}
	#columnRight{
	float:right;
	width:305px;
	height:255px;
	}
	#column1{
	width:720px;
	padding:10px 5px 2px 20px;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------*/
/*						CONTACT FORMS                                															  */
/*--------------------------------------------------------------------------------------------------------------------------------------------*/
form 	{
	padding : 0;
}
fieldset {
	margin : 0;
	padding : 0 0 10px 20px;
	border : 1px solid #666;
}
fieldset div br {
	display : none;
}
/* Style the legend, labels and the div containing the submit button. */
legend {
	font-weight : bold;
	font-size:18pt;
	color : #333;
	margin : 0;
	padding :10px;
}
label {
	display : block;
	padding:5px 0 2px 0;
}
.fm-submit {
	clear : both;
	width: 150px;
	padding-top : 1em;
	text-align : center;
}
.fm-submit input {
	padding: 1px 2px;
	font-size: 14px;
}
fieldset div {	margin : 0; padding : 0;	}
fieldset div input {
	width: 250px; /* Width for modern browsers */
	border : 1px solid #666;
	padding : 4px;
	font-size: 14px;
}

fieldset div select {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 14px;
	width: 250px; /* Width for modern browsers */
	border : 1px solid #666;
	padding : 4px;
}	
fieldset div textarea {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 14px;
	width: 360px; /* Width for modern browsers */
	border : 1px solid #666;
	padding : 2px;
}	
fieldset div.fm-submit input {
	width:100px; /* Width for modern browsers */
	border: none;
}	
.error
{
color:#B20000;
}
.warning
{
color:#B20000;
font-size:12px;
}

