body { background:#fff1d0; margin:0; padding:20px; font-family:arial; color:#89867f; font-size:12px; }   
 
.wrapper { width:353px; margin:30px auto; }
.column { width:353px; float:left; }
.column .top { background: #fff url(../images/w2-box-bg-top.jpg) no-repeat top left; height:30px; }
.column .mid { background: #fff url(../images/w2-box-bg-mid.jpg) repeat-y top left; }
.column .bot { background: #fff url(../images/w2-box-bg-bot.jpg) no-repeat top left; height:30px; }
.column .box { padding:10px 45px 10px 50px; }
.about { width:220px; float:left;   }
.about .box { margin-top:110px; padding-left:10px; }
.last { margin-right:0px; }
.clear { clear:both; }
.notice { background:#fff1d0; border:solid 3px #c52128; padding:15px; margin-bottom:20px;}
.meta { color:#cac3b4 }

h1.logo { float: left;  display: inline; width: 290px; height: 61px; margin:0 0 18px 26px;  padding:0px;  }
h1.logo a {display: block; height: 61px; text-indent: -1000px; background:  url('../images/w2-logo.jpg') no-repeat 0 0; overflow: hidden; border:0px;}
h1.logo a:hover { background: url('../images/w2-logo.jpg') no-repeat  0 -61px; }

h1, h2, h3, h4, h5, h6
{
font-family: Georgia, serif; 
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
margin:0 0 10px 0;
padding:0px;
color:#444444;
}

h3 
{
font-style: italic;
color:#888888; 
padding:0 0 20px 0;
margin:0px;
}
h3.bottom 
{
	padding:0px; 
}

a { color:#c52128; text-decoration:none; }
a:hover { color:#db2c33; text-decoration:underline; }

input.text {font-family: Georgia, serif; color:#444444; width:213px;padding:5px 5px 5px 40px; font-size:1.5em; background:#fff url(../images/w2-form-text-bg.jpg) no-repeat top left; border:1px solid #bcbcbc;} 
input.submit { margin:20px 0;width:260px; height:35px; text-indent: -1000px; background:#e8333b url(../images/w2-sendreminder.jpg) no-repeat top left; border:0px; } 
input.submit:hover {  background:#e8333b url(../images/w2-sendreminder.jpg) no-repeat  0 -34px;  } 