* {margin:0;padding:0;}

body {
 font-family:verdana, arial, sans-serif;
 font-size:62.5%;
 margin:0px;text-align:center;
 background:#222 url(images/bg.gif) repeat;}

 
a {text-decoration:none;}
img {border:1px;border-color:#D4D4D4;margin:6px;}
h2 {width:507px;font-size:1.2em;height:37px;margin:20px auto 10px auto;color:#FFFFFF;line-height:37px;text-indent:20px;background:url(images/headers.gif) no-repeat;}
h3 {width:507px;font-size:1.2em;height:37px;margin-top:20px;color:#D01A71;line-height:37px;}

.hidden {text-indent:-9000px;visibility:hidden;}
.br {clear:both;}
.small {font-size:x-small;}
.imgright {float:right;margin-left:5px;}
.imgleft {float:left;margin-right:5px;}
 
#container {width:599px;margin:0 auto;background:#FFFFFF url(images/contentgrunge.gif) repeat-y;}

#header {width:516px;height:125px;background:#BFD447 url(images/logo.gif) no-repeat;margin:0 auto;}
	#header h1 {position:absolute;top:40px;margin-left:40px;color:#FFFFFF;font-weight:300;font-size:2.8em;}

#content {width:510px;margin:0px auto;padding:0 8px 0px 8px ;}
	#content p {font-size:1.1em;color:#555;margin-left:10px;background:#FFFFFF;margin-top:10px;line-height:1.5em;}
	#content a {color:#D01A71;font-weight:bold;text-decoration:none;}
	#content a:hover {color:#FFFFFF;text-decoration:none;background:#D01A71;}

#footer {width:588px;height:24px;margin:0 auto;background:#111 url(images/bottomgrunge.gif) no-repeat;}
	#footertext {margin:30px auto;text-align:center;color:#777;font-size:1em;}
	#footertext a {color:#777;text-decoration:none;}
	#footertext a:hover {color:#ddd;text-decoration:none;}
   
ul#form {margin:10px auto;width:400px;}
	ul#form  li {display:block;list-style:none;width:100%;margin:5px 0;clear:both;height:30px;line-height:20px;}
	ul#form li label {display:block;width:100px;color:#666;line-height:30px;font-size:1.1em;}
	ul#form li input, ul#form li textarea {border:2px solid #ddd;overflow:auto;padding:3px;color:#666;margin-top:-28px;font-size:1.3em;line-height:1.4em;float:right;width:270px;background:#f0f0f0;}
	ul#form li textarea {height:170px;font-size:1.5em;}
	ul#form li input.submit {width:60px;margin-top:10px;}
	ul#form li input:hover , ul#form li textarea:hover {border:2px solid #ccc;background:#eee;}
