body, html {
margin:0px;
padding:0px;
background-color:#162D3F;
background-image:url(/images/body-bg.jpg);
background-repeat:repeat-x;
background-position:top;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
text-align:left;
}
a, a:visited {
text-decoration:underline;
}
a:hover, a:active {
text-decoration:none;
}

#main {
margin:0px;
padding:0px;
}
#left {
z-index:0;
position:absolute;
top:0px;
left:0px;
background-image:url(/images/left-vertical.jpg);
background-repeat:	no-repeat;
background-position:top;
margin:0px;
padding:0px;
width:201px;
height:903px;
border:0px;
float:left;
}
#header {
z-index:0;
position:absolute;
top:0px;
left:201px;
margin:0px;
padding:0px;
width:499px;
height:258px;
border:0px;
}
#right {
float:left;
margin:0px;
padding:0px;
text-align:left;
}
div#nav {
margin:30px 0px 0px 20px;
padding:0px;
font-size:12px;
font-weight:bold;
}
div#nav a, div#nav a:visited {
color:#ffffff;
}
div#nav a:hover, div#nav a:active {
color:#BD2087;
}
#content {
z-index:1;
position:absolute;
top:0px;
left:201px;
margin:0px;
padding:0px 0px 0px 0px !important;
padding:0px 0px 0px 0px;
border:0px;
width:745px;
}

#content h1 {
font-size:1.7em;
font-weight:bold;
color:#BD2087;
padding:100px 0px 0px 40px !important;
margin:0px 0px 0px 0px !important;
padding:0px 0px 0px 0px;
margin:100px 0px 0px 40px;
}
p.head-p1 {
font-size:1.3em;
font-weight:normal;
text-align:justify;
font-style:italic;
color:#ffffff;
margin:5px 0px 0px 0px !important;
padding:0px 20px 0px 20px !important;
margin:5px 0px 0px 0px;
padding:0px 20px 0px 20px;

}
p.head-p2 {
font-size:1.3em;
font-weight:normal;
text-align:justify;
color:#ffffff;
margin:10px 0px 0px 0px;
padding:0px 20px 0px 20px;
text-indent:10px;
}
p.author {
font-style:normal;
margin:0px 0px 0px 450px;
font-size:1.0em;
}

#content h2 {
font-size:1.7em;
font-weight:bold;
color:#ffffff;
margin:22px 0px 0px 42px;
}
.purple-text {
color:#BD2087;
}
#bestsellers {
margin:0px;
padding:35px 0px 0px 50px;
border:0px;
}
.bestseller {
margin:0px 80px 0px 0px;
padding:0px;
width:150px;
float:left;
text-align:center;
}
a.bestseller-name, a.bestseller-name:visited {
font-size:1.6em;
font-weight:bold;
color:#38a3ad;
text-decoration:underline;
margin:0px auto 0px auto;
padding:0px;
}
a.bestseller-name:hover, a.bestseller-name:active {
text-decoration:none;
}
p.bestseller-click {
font-size:1.1em;
color:#ffffff;
margin:5px auto 5px auto;
padding:0px;
text-align:center;
}
img.bestseller-img {
border:0px;
margin:0px auto 0px auto;
padding:0px;
}
p.bestseller-price {
font-size:1.7em;
font-weight:bold;
color:#BD2087;
margin:5px auto 5px auto;
padding:0px;
text-align:center;
}
p.bestseller-desc {
font-size:1.1em;
color:#ffffff;
margin:0px auto 0px auto;
padding:0px;
text-align:left;
text-indent:5px;
line-height:15px;
}
.bestseller strong {
letter-spacing:1px;
margin-left:5px;
}
.clear {
font-size:0.1em;
line-height:1px;
margin:0px;
padding:0px;
border:0px;
height:1px;
}
#foot {
color:#74A7C4;
font-size:1.0em;
position:absolute;
z-index:2;
top:51px !important;
top:61px;
left:723px;
}
#foot a, #foot a:visited {
text-decoration:underline;
color:#74A7C4;
}
#foot a:hover, #foot a:active {
text-decoration:none;
color:#ffffff;
}