body {
background: #fff url(images/tiled.png);
font-family:arial;
font-size:13px;
color:#262626;
line-height:135%;
text-align:center; /*For IE issues*/
}

a:link, a:visited, #main a:link, #main a:visited, #sidebar a:link, #sidebar a:visited, #bweadcwumbs a:link, #bweadcwumbs a:visited {
color: #FF3E96;
font-weight:700;
text-decoration: none;
}

a.hover, #main a:hover, #bweadcwumbs a:hover, #sidebar a:hover {
font-weight:700;
color: #ff0060;
text-decoration:underline;
}

#header {
width:900px;
height:200px;
background: url(images/spicyheader.jpg);
margin-right: auto;
margin-left: auto;
}

#topblack {
width:900px;
background-color: #000;
height:20px;
font-family: arial:
font-size: 11px;
padding-top: 6px;
padding-bottom: 6px;
margin-right: auto;
margin-left: auto;
}

.titles {
font-weight: 700;
}

#menu {
width:845px;
height:28px;
font-family: arial;
font-size: 13px;
text-transform: uppercase;
text-align: justify;
padding: 10 5 5 50;
margin-right: auto;
margin-left: auto;
background: #000 url(images/ring.jpg) no-repeat;
}

#menu a:link, #menu a:visited {
color:#fff;
font-weight:700;
text-decoration:none;
padding: 5 5 5 5;
}

#menu a:hover {
background-color: #FF3E96;
text-decoration:none;
padding: 5 5 5 5;
}


/*  
Main contents commence
*/


#wrap {
width:890px;
background-color: #fff;
max-height: 100%;
overflow: auto; 
padding: 5 5 5 5;
margin-right: auto;
margin-left: auto;
}

#bweadcwumbs {
font-family: verdana; 
font-size: 10px;
text-align: left;
padding-bottom: 10px;
}

#main {
float: left;
width: 605px;
padding: 10px;
text-align: justify;
background: #fff;
border: 1px dotted #cccccc;
}

#covers {
float: left;
width: 150px;
height: 150px;
padding-bottom: 25px;
}

#description {
float: right;
width: 425px;
height: 150px;
padding-bottom: 25px;
}

/*  
End of the main contents
*/


#sidebar {
float: right;
width: 250px;
padding: 0 5 5 5;
text-align: justify;
background: #fff;
}

#bottomblack {
width:900px;
background-color: #000;
height:20px;
font-family: arial:
font-size: 11px;
padding: 5 5 0 2;
margin-right: auto;
margin-left: auto;
}

.copyright {
font: 10px verdana;
color: #fff;
text-align: center;
margin-left: auto;
margin-right: auto;
}

#adsearch {
width:900px;
height: 85px;
margin-left: auto;
margin-right: auto;
background-color: #fff;
}

#ad {
float:left;
width:409px;
padding-right:8px;
padding-left: 8px;
padding-top: 15px;
background-color: #fff;
}

#search {
float:right;
width:275px;
padding-right:5px;
padding-left: 10px;
padding-top: 32px;
padding-right:5px;
background-color: #fff;
}

#contact {
margin-top:140px;
margin-bottom:40px;
font-size:14px;
font-weight:700;
font-color:#a9aa7e;
text-align:right;
}

