body {
background-color: #9E2A52;
}

a:link {font-family:arial; font-size:12px; text-decoration:none;color:#9E2A52;font-weight:bold;}
a:visited {font-family:arial; font-size:12px; text-decoration:none;color:#9E2A52;font-weight:bold;}
a:hover {font-family:arial; font-size:12px; text-decoration:none;color:#660000;font-weight:bold;}
a:active {font-family:arial; font-size:12px; text-decoration:none;color:#9E2A52;font-weight:bold;}

a.footer:link {color: #000000; text-decoration: none;font-weight:bold;}      /* unvisited link */
a.footer:visited {color:#000000; text-decoration: none;font-weight:bold;}  /* visited link */
a.footer:hover {color:#9E2A52; text-decoration: none;font-weight:bold;}  /* mouse over link */
a.footer:active {color:#000000; text-decoration: none;font-weight:bold;}  /* selected link */

a.books:link {color: #9E2A52;font-size:12px; text-decoration: none;}      /* unvisited link */
a.books:visited {color:#9E2A52;font-size:12px; text-decoration: none;}  /* visited link */
a.books:hover {color:#9E2A52;font-size:12px; text-decoration: none;}  /* mouse over link */
a.books:active {color:#9E2A52;font-size:12px; text-decoration: none;}  /* selected link */

a.products:link {color: #9E2A52;font-size:20px; text-decoration: none;}      /* unvisited link */
a.products:visited {color:#9E2A52;font-size:20px; text-decoration: none;}  /* visited link */
a.products:hover {color:#000000;font-size:20px; text-decoration: none;}  /* mouse over link */
a.products:active {color:#9E2A52;font-size:20px; text-decoration: none;}  /* selected link */

a.shop:link {font-family:arial; font-size:18px; text-decoration:none;color:#ffffff;font-weight:bold;}
a.shop:visited {font-family:arial; font-size:18px; text-decoration:none;color:#ffffff;font-weight:bold;}
a.shop:hover {font-family:arial; font-size:18px; text-decoration:none;color:#ffffff;font-weight:bold;}
a.shop:active {font-family:arial; font-size:18px; text-decoration:none;color:#ffffff;font-weight:bold;}

h1 {font-size:24px;font-family:comic sans, arial;color:#9E2A52;}
h2 {font-size:20px;font-family:arial;color:#000000;text-align:center;}

/* curve height, background image */
.corner .t, .corner .b, .corner .b b, .corner .t b{
height:10px;
background-image:url(images/round.png);
}

/* inner color, border color, border width */
.corner .c{
background:#feeeee;
border-color:#feeeee;
border-left-width:4px;
border-right-width:4px;
}

/* curve height, background image */
.corner1 .t, .corner1 .b, .corner1 .b b, .corner1 .t b{
height:10px;
background-image:url(images/round1.png);
}

/* inner color, border color, border width */
.corner1 .c{
background:#e399a5;
border-color:#e399a5;
border-left-width:4px;
border-right-width:4px;
}

/* surrounding margins (optional) */
.round{
margin-bottom:5px;
}
.round .c{
/* inner content padding */
padding:0 10px 0 10px;
border-top:0;
border-bottom:0;
border-style:solid;
}
.round .t, .round .b, .round .t b, .round .b b{
display:block;
overflow:hidden;
}
.round .t b, .round .b b{
float:right;
width:50%;
}
.round .t .r{
background-position:top right;
}
.round .b .r{
background-position:bottom right;
}
.round .b{
background-position:bottom left;
}
.round .br{
clear:both;
display:block;
overflow:hidden;
height:0px;
}

#diamond ul{
list-style-image: url(images/heart3.gif);
margin-left:3px;
font-size:15px;
line-height:20px;
color: #000000;
}

/* for ie ONLY */
* html #diamond ul {
margin-left: 20px;
} 

#banner {
background-image: url(images/banner2.png);background-repeat:no-repeat;height:275px;}

#icons {
width:75%;height:105px;text-align:right;float:right;margin-top:50px;}
/* for ie ONLY */
* html #icons {
margin-top: 0px;
} 

#float_ad {
float:left;margin-right:1%;border:1px #9E2A52 solid;width:120px;}

#logo {
float:left;width:50%;height:90px;margin-top:10px;margin-left:15%;}

#nav {
float:right;width:20%;min-height:500px;margin:1%;padding:5px;margin-top:75px;color:#9E2A52;}

#link_bar {
width:75%;height:35px;text-align:right;float:right;}

#left_box {
float:left;width:20%;min-height:500px;margin:1%;}

#footer {
float:left;width:100%;height:30px;margin-top:10px;}

#books ul{
list-style: none;
margin-left:-25px;
font-size:14px;
line-height:20px;
color: #003399;
}

/* for ie ONLY */
* html #books ul {
margin-left: 20px;
} 

ol{

margin-left:120px;
font-size:14px;
line-height:17px;
color: #000000;
}

/* for ie ONLY */
* html ol {
margin-left: 160px;
}
