html, body, h1, h2, h3, h4 {
margin : 0;
padding : 0;
}
h1 img {
display : block;
}
img {
border : 0;
}
a {
color : #990000;
font-weight : bold;
text-decoration : none;
}
a:hover {
color : #ffa405;
text-decoration : underline;
}
.left {
float : left;
}
.more {
text-align : center;
}
.clear {
clear : both;
}
body {
background : #000;
text-align : center;
font : 10px arial, sans-serif;
color : #312f1a;
}
#wrapper {
text-align : left;
margin : 0 auto;
width : 250px;
}
#header {
padding-top : 0;
width : 500px;
}
h1 {
color : #fde7c2;
background : #991111;
border : 4px solid gray;
padding : 3px;
text-align : center;
font : 25px arial, sans-serif;
font-style : italic;
font-weight : normal;
margin : 0 0 2px 21px;
}
#search {
width : 250px;
background : #e8e7da url("images/search_top.jpg") no-repeat;
text-align : center;
position : absolute;
bottom : -1px;
left : 558px;
padding : 6px 0;
}
#search .text {
width : 63px;
}
#body {
position : relative;
width : 100%;
}
#nav {
position : absolute;
top : 0;
left : 0;
width : 252px;
padding-top : 292px;
background : url("images/MPj04305670000[1].jpg") no-repeat;
}
#nav ul {
background : #991111 url("images/nav_bot.jpg") no-repeat right bottom;
margin : 0 7px 0 28px;
padding : 5px 20px 15px 20px;
}
#nav li {
list-style : none;
background : url("images/dots.jpg") repeat-x left bottom;
}
#nav a {
color : #fde7c2;
font : 18px arial, serif;
font-style : italic;
background : #991111;
padding-right : 8px;
}
#content {
background : #e8e7da url("images/body_bottom_right.jpg") no-repeat right bottom;
width : 100%;
margin-left : 254px;
min-height : 278px;
}
#content .main, #content .main2 {
float : right;
width : 250px;
margin-top : 14px;
padding-right : 28px;
}
#content .main {
padding-bottom : 1em;
border-bottom : 1px solid #d6d3ba;
}
#content .main p, #content .main2 p {
margin : 0 1em 0 0;
}
#content .main2 .right {
margin-left : 18px;
}
#content .main .clear, #content .main2 .clear {
height : 20px;
margin-bottom : -10px;
}
#beauty {
float : right;
width : 134px;
border-left : 1px solid #d6d3ba;
padding : 11px;
background : url("images/bogy_top_right.jpg") no-repeat right top;
}
#beauty span {
float : left;
width : 11px;
font-size : 9px;
clear : both;
margin-top : 3px;
}
#beauty p {
float : left;
width : 110px;
margin : 0 0 0.6em 0;
padding : 0 0 0 1em;
line-height : 1.3;
}
#beauty .clear {
height : 10px;
}
h2 {
font : italic 22px arial, serif;
color : #991111;
margin : 0 0 0.5em 0;
}
#footer {
color : #e8e7da;
margin : 2px 0 0 275px;
}
#privacy {
position : absolute;
right : 8px;
width : 148px;
padding : 4px 0;
text-align : center;
background : #e8e7da url("images/footer_tab.jpg") no-repeat left bottom;
}
#privacy a {
color : #000;
font-weight : normal;
}
