* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 width: 900px;
 color: #fff;
 padding: 10px;
 height: 50px;
 margin: 40px 0px 5px 0px;
 background: #fff;
}

	.logo		{margin:0px; padding:0px; width:207px;  height:22px; background: url("images/logo.gif") 0px 0 no-repeat; float:left;}
	.slogan		{margin:0px; padding:0px; width:421px;  height:24px; background: url("images/slogan.png") 0px 0 no-repeat; float:right;}

#intro {
 overflow: hidden;
 width: 900px;
 color: #fff;
 padding: 10px;
 margin: 0px 0px 0px 0px;
 background-color:#fff;
}
	.intro		{margin:0px; padding:0px; width:900px;  height:313px; background: url("images/intro1.png") 0px 0 no-repeat; float:left;}

#menu { 
 display: block;
 overflow: hidden;
 width: 900px;
 color: #fff;
 background:#fff;
 border-style: none;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 50px;
 text-align:center; 
}
	.nav	img {margin: 15px 15px 0 10px; padding:0px;  height:24px; 0px 0 no-repeat; border-style: none; align:center;}
	
#content { 
 width: 900px;
 color: #CCC8B3;
 border-style: none;
 background:#fff;
 margin: 0px 0px 5px 0px;
 padding: 5px;
 height: auto;
}

	.gallery  img {margin: 0px 0px 0 0px; border-style: none;}

#copyright { 
 width: 900px;
 color: #c6b891;
 border-style: none;
 background:#fff;
 margin: 0px 0px 5px 0px;
 padding: 30px;
 height: auto;
}


#footer { 
 display: block;
 overflow: hidden;
 width: 900px;
 color: #fff;
 background-color:#fff;
 margin: 40px 0px 10px 0px;
 padding: 10px;
 text-align:center; 
}

#signup {
 font-size:1.1em;
    display: block;
    margin-left: auto;
    margin-right: auto; 
}
	.signup img{text-align:center; display:block; margin-top:0px; margin-bottom:0px; padding:0px; width:280px;  height:17px; background: url("images/signup.png") 0px 0 no-repeat;}

span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;}

#footer span.label, #footer span.spacer,#footer span.multiple span {
float:none;
vertical-align:-25%;
width:120px;
}

#footer .input_img { vertical-align:-33%; }