body{
background:#b61d5e url('images/background.png') fixed;
color:#000;
font:0.7em "trebuchet ms",tahoma,sans-serif;
margin:0;
text-align:center;
}

#container{
background:#FFAFD0;
border:10px solid #88093f;
border-width:0 10px;
color:#660026;
display:block;
margin:auto;
text-align:left;
width:480px;
}

#title{
background:url('images/pic.jpg') no-repeat;
padding-top:238px;
width:480px;
}

#header img,a img{
border:0;
}

#padding{
padding:0 10px 10px 10px;
}

a:link,a:visited{
color:#1B3D93;
font-weight:bold;
text-decoration:underline;
}

a:hover,a:active{
color:#000;
font-weight:bold;
text-decoration:none;
}

input,textarea,select,blockquote{
background:#F276A8;
border-color:#CE005A;
color:#CE005A;
}

.cb{
background:none;
border:0;
}

h2{
border-bottom:1px solid #B61D5E;
color:#B61D5E;
font:bold 1.4em "trebuchet ms",tahoma,sans-serif;
letter-spacing:-1px;
}

input,textarea,select,blockquote{
background:#cb5386;
border:1px solid #920f47;
font:1.0em "trebuchet ms",tahoma,sans-serif;
color:#920f47;
padding:1px 3px;
}

blockquote{
height:32px;
margin:0 0 10px 0;
overflow:auto;
padding:2px;
text-align:left;
width:315px;
}

blockquote p{
margin:0;
}

#footer p{
padding:0;
}

#about{
width:100%;
}

#about td{
text-align:center;
width:25%;
}

#about img{
border:1px solid;
}

#content{
background:#ffe1ed url('images/background-fade.png') repeat-x;
}