body{ margin:0px; background:#fff url(images/bg.gif);}
*{ font-family:arial; font-size:12px; }
#ContentDiv{ border:solid 2px #fff; width:882px; background:#fff;}
#LogoDiv{ border-bottom:solid 2px #fff; width:882px; height:206px; background:#fff url(images/header_logo.jpg) no-repeat;}
#PageDiv{padding-left:10px; width:882px; height:60px; border-top:solid 1px #000; background:#666 url(images/button_bg.jpg) repeat-x; display: table-cell; vertical-align:middle; text-align:center;}
#PageDiv a{color:#fff; text-decoration:none; font-weight:bold; font-size:12px;}
#PageDiv a:hover{color:#FFC600;}
#FooterDiv{background:#BF6EA9; height:30px; width:882px; color:#fff; font-size:10px; text-align:center; display: table-cell; vertical-align:middle;}
#ErrorDiv{background:#BF6EA9; height:30px; width:882px; color:#fff; font-size:12px; font-weight:bold; text-align:center; display: table-cell; vertical-align:middle;}
#SearchDiv{float:right; padding:5px; color:#fff;}
#CategoryDiv a{color:#1D7492; line-height:30px; font-weight:bold; text-decoration:none;}
#CategoryDiv a:hover{color:#BF6EA9;}
.CartLine{text-align:left; width:100%; height:35px; overflow:hidden;}
#yourCartDiv{border:solid 2px #BF6EA9; background:#1D7492; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:right;}
#yourCartDiv a{color:#ffffff;}

#CatDiv{border:solid 2px #BF6EA9; background:#1D7492; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:left;}
#CatDiv a{color:#ffffff;}

#yourCartDiv{color:#fff; border:solid 2px #BF6EA9; background:#1D7492; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:left;}
#yourCartDiv a{color:#ffffff;}

#yourAccounDiv{color:#fff; border:solid 2px #BF6EA9; background:#1D7492; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:left;}
#yourAccounDiv a{color:#ffffff;}

#AdminDiv{color:#fff; border:solid 2px #BF6EA9; background:#1D7492; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:left;}
#AdminDiv a{color:#ffffff;}

.roundDivPurple{color:#fff; font-weight:bold; border:solid 2px #BF6EA9; background:#BF6EA9; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:left;}
.roundDiv{color:#000; font-weight:bold; border:solid 1px #fff; background:#e0e0e0; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.roundDivBlue{color:#fff; font-weight:bold; border:solid 2px #BF6EA9; background:#BF6EA9; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.roundDivBlue a{color:#fff;}
.roundDivBlue a:hover{color:#000;}

h1{color:#BF6EA9; font-size:18px;}
h2{color:#BF6EA9; font-size:16px;}

a{color:#BF6EA9;}
a:hover{color:#1D7492;}