body {
	background: #e3d3d2;
	margin: 0;
	padding: 0;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}	
form {padding:0 5px 0 10px; margin:0; width: 400px;}
label,input.text {
	float: left; }
.checkbox { 
display: inline;
margin-right:5px;
background-color: #fff; 
border: 1px solid #6e1411; 
} 
label {
	text-align: right;
	width: 75px;
	padding-right: 10px;
}
br {
	clear: left;
}
.button{
	padding:1px 3px;
	background: #6e1411;
	font-weight: bold;
	font-size:14px;
	border: 1px solid #FFF;
}
.button a:link, .button a:visited {color: #fff;text-decoration: none;}
.button a:hover {color: #fff; text-decoration: underline;}
ul, li {padding-left: 10px; margin: 0;}
h1 {padding: 15px 0px 0px 10px; margin: 0; font-size: 22px; font-family: Verdana, Geneva, sans-serif;}

h2 {
	padding: 5px 10px 0px 10px;
	margin: 0;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}

h4 {padding: 2px 0px 5px 10px;
	margin: 0;
	font-size: 10px;}

#mainContent p{margin:0; padding:10px; width: 450px;}
#frame {margin-left:auto; margin-right:auto; width:800px; padding: 0;}
#head {background-image:url(images/head.jpg); margin:0; padding-top:5px; padding-top:0; height:79px;}
#navcontainer {text-align: left; height:31px; color: #FFF;  background: #6e1411; border-bottom: 4px solid #333;}
ul#navbar {list-style: none; margin: 0;	padding: 0; font-family: Verdana, Geneva, sans-serif;}

ul#navbar li {float: left; margin: 0;}	
ul#navbar li a {display: inline;float: left; padding: 8px 5px 3px 5px; color: #fff; font-weight: bold; text-decoration: none; background: #6e1411 url(images/flower3.gif) no-repeat left; margin-left: 10px; text-indent: 20px; }
ul#navbar li a:hover {padding-top: 8px; margin: 0; background:  #6e1411 url(images/flower2.gif) no-repeat left; margin-left: 10px; }
ul#navbar li a.active {padding-top: 4px; border-bottom: none; background: #333 url(images/flower2.gif) no-repeat left; margin-left: 10px; font-size:18px; padding-left: 4px; border-left: 5px solid #333; border-top: 4px solid #6e1411;}	
.preload{display:none;}
#container {text-align:left; background: #000 url(images/main-bk.jpg); padding:0px; margin:0px;}
#mainContent { text-align: left; color:#FFF; padding: 0; margin: 0; min-height:388px;}
#mainContent ul{list-style: none; margin: 10px; padding-left: 20px; width:400px;}
#frm_Register p {color: #fff; padding: 6px 0; margin: 0px; line-height: 15px;}
#frm_Register fieldset {padding-top: 0px; padding-bottom: 0px; margin:0; border-right: none; border-bottom: none; border-top-style: none; border-left-style: none; padding-left: 0px;}
#frm_Register legend {text-transform: uppercase; letter-spacing: .1 em; padding: 5px 10px; margin-top: -5px; color: #FFF;}
#frm_Register input.text {margin-left:300px;width: 150px; }
#frm_Register input.text:focus, #frm_Register textarea:focus { background: #CCC; border-color: #6A1616; border-style: 0;}
#foot{background-image:url(images/footer.jpg); margin:0; padding:0; height:93px; border-top: 4px solid #333;}
#foot p {font-size: 11px; text-align:right; margin:0; padding-right: 10px; padding-top: 5px; color: #6e1411;	}
