body {
background:#820053 url(../images/main_bkg.gif) no-repeat center top;
margin:0px;
padding:0px;
}

body.tbody {
background:#820053 url(../images/tmain_bkg.gif) repeat-y center top;
margin:0px;
padding:0px;
}

#wrapper {
width:712px;
margin:171px auto 0px auto;
padding:0px;
background-color:#DF96C4;
height:353px;
border-left: 22px solid #7A1A57;
border-right: 22px solid #7A1A57;

}



#innerwrapper {
width:712px;
height:4100px;
margin:171px auto 0px auto;
padding:0px;
background-color:#DF96C4;
border-left: 22px solid #7A1A57;
border-right: 22px solid #7A1A57;

}

#lphoto {
float:left;
margin:0px;
padding:0px;
}

#content {
float:right;
margin:0px;
padding:0px;
height:353px;
width:382px;
font-family:Arial, Helvetica, sans-serif;
}

#innercontent {
float:left;
margin:0px;
padding:0px;
width:672px;
font-family:Arial, Helvetica, sans-serif;
}

#content h3 {
color:#ffffff;
font-weight:normal;
font-size:14px;
line-height:15px;
padding:4px 10px 0px 15px;
margin:0px;
}

#innercontent h1 {
color:#ffffff;
font-size:16px;
padding:24px 10px 0px 15px;
margin:0px;
}

#content p, #innercontent p {
color:#ffffff;
margin:0px;
padding:10px 10px 0px 15px;
font-size:12px;
line-height:13px;
}

.header {
margin:15px 0px 0px 12px;
padding:0px;
border:none;
}

.clear {
clear:both;
height:1px;
line-height:1px;
width:800px;
margin:0px auto;
padding:0px;
}

#footer {
margin:0px;
padding:5px;
}

#footer p {
margin:0px;
padding:0px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#footer a {
color:#FFFFFF;
}