body {
margin: 0;
padding:0;
font-family: 'Cardo', serif;
font-size: 16px;
line-height: 1.5;
background: #fff;
color: #111;
}

h1 { font-size: 50px; background: #AFC1FF; margin: -20px -20px 0 -20px; padding: 20px;}
a { color: #2A00FF; }
a:hover {color: #2200CC;  }

#wrap {
width: 800px;
margin: 0 auto;
background: #fff;
}

#header {
font-size: 37px;
background: #490A3D url(header.png) no-repeat right;
padding: 40px 0 40px 40px;
color: #fff;
font-weight: bold;
}

#menu {
font-size: 22px;
font-weight: bold;
}

#menu ul { 
background: #E97F02;
margin: 0;
padding: 20px 20px 20px 10px;
list-style-type: none;
}
#menu ul li { display: inline; color: #fff; margin: 0 10px; }
#menu ul li a { color: #fff; text-decoration: none; }
#menu ul li a:hover { background: #F8CA00; color: #000; text-decoration: none;}

#content {
background: #f8f8f8;
padding: 20px;
}

#footer {
background: #E97F02;
color: #fff;
text-align: center;
padding: 10px;
}
#footer a { color: #fff; }
#footer a:hover { color: #eee; }

.left { float: left; }
.right { float: right; }

form.email p {
padding: 0 0 10px 0;
margin: 0;
}

form.email input, form.email textarea {
margin: 0 0 20px 0;
}

form.email input {
background:#fff;
padding: 5px;
border: 1px solid #eee;
}

form.email textarea {
background: #fff;
padding: 5px;
border: 1px solid #eee;
width: 400px;
height: 250px;
}

form.email input.send {
color: #fff;
font-family: 'Cardo', serif;
background: #222;
border: 3px solid #666;
padding: 3px;
cursor: pointer;
}
