body {background:#fff; padding: 0px; margin: 0px; font-family: "Times New Roman", Times, serif; /*background: url('images/headBkgrd.jpg'); background-repeat:repeat-x;*/}

div#header {background: url('/css/images/header.jpg'); width:950px; height:347px; padding: 0px; margin: 0px;}
div#header h1 {padding:0; margin:0; text-indent:-3000px;}


div.container {background:#fff; padding: 0px; margin: 0px; background: url('/css/images/bkgrd.jpg'); background-repeat:repeat-y;}

div#red {background: url('/css/images/red.jpg'); width:950px; height:4px; padding: 0px; margin: 0px;}

div#wrapper {background:#fff; padding: 0px; margin: 0px; background: url('/css/images/bkgrd.jpg'); background-repeat:repeat-y;}



/* bof Navigation CSS for partially open subpages */
/* DO NOT CHANGE THE ORDER */
ul li.haschildren ul { display:none; }                
ul li.hasvisiblechildren ul { display:block; }
ul li.highlight ul { display:block; }                
ul li.highlight li.haschildren ul { display:none; }
ul li.hasvisiblechildren ul li.haschildren ul { display:none; }                
ul li.hasvisiblechildren ul li.highlight ul { display:block; }
ul li.hasvisiblechildren ul li.hasvisiblechildren ul { display:block; }


div#nav {
	font-size: 16px;
	}

div#nav ul {
	list-style: none;
	padding-top: 10px;
	}
	
div#nav li {
	padding-bottom: 10px;
	}	

div#nav a {
	padding-bottom: 10px;
	line-height: 35px;
	font-weight: bold;
	font-family: "Arial", Helvetica, sans-serif;
	}



div#nav a:link {text-decoration: none; color: #fff;}
div#nav a:visited {text-decoration: none; color: #fff;}
div#nav a:active {text-decoration: none; color: #ff0000;}
div#nav a:hover {text-decoration: underline; color: #ff0000;}











div#body {padding-top: 10px;}
div#body h1 {font-weight: bold; font-size: 30px;}
div#body h2 {font-weight: bold; font-size: 25px;}
div#body h3 {font-weight: bold; font-size: 20px;}
div#body li {list-style-image:url("/css/images/horseshoe.jpg"); }
div#body img {padding: 5px;}
div#body table {cellpadding: 0; cellspacing: 0; width: 425px; font-size: 12px;}

#body #contact-form-container{
	background:transparent;
	color:#000;
	width: 400px;
	background: url('/css/images/facebook.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 750px;
	
}
#body #contact-form-container div.input label{
	color:#000;
	
}
	
#body #contact-form-container div.input{
		 background-color: #eee; 
	
}
	
#body #contact-form-container div.input textarea, input.text, input.title{
    background:#fff;
    
	}





div#footer {background: url('/css/images/footer.jpg'); width:950px; height:253px;}
div#footer p {color:#fff;padding-top: 210px; text-align: right; padding-right: 10px;}

