body{
background:#755A53;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin:0;
margin-top:10px;
margin-bottom:20px;
}

a{
color:#FF6600;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

p{
margin:0;
}

#container{
width:750px;
margin:0 auto;
background:url(../imgs/cbg.jpg) repeat-y;
}

#ctop{
width:750px;
height:20px;
background:url(../imgs/ctop.jpg) no-repeat top;
}

#cbottom{
width:750px;
height:26px;
background:url(../imgs/cbottom.jpg) no-repeat;
}

#header{
width:750px;
height:133px;
background:url(../imgs/header.jpg) no-repeat;
cursor:pointer;
}

#hbottom{
width:750px;
height:16px;
background:url(../imgs/cbottom.jpg) no-repeat bottom;
cursor:pointer;
}

#content{
width:710px;
margin:0 auto;
}

#lside{
width:199px;
float:left;
}

#lsnav{
width:199px;
background:#D9D0A9;
}

#lsvtop{
width:199px;
height:10px;
background:url(../imgs/lstop.jpg) no-repeat top;
}

#lsvbottom{
width:199px;
height:10px;
background:url(../imgs/lsbottom.jpg) no-repeat bottom;
}

.cart{
background:#D9D0A9;
width: 180px;
margin-left:8px;
margin-right:8px;
font-size:12px;
}

.wireframemenu{
background:#D9D0A9;
width: 178px;
margin-left:8px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 164px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font-size:14px;
font-weight:normal;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #000000;
text-decoration: none;
border-top: 1px solid #D9D0A9;
border-bottom: 1px solid #D9D0A9;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background:#D9CA87;
border-top: 1px solid #B7AF8D;
border-bottom: 1px solid #B7AF8D;
}

#rside{
width:480px;
float:left;
margin-left:10px;
padding-left:10px;
}

#footer{
width:725px;
text-align:center;
color:#EFE7D0;
font-size:11px;
margin:0 auto;
padding-top:5px;
}

#footer a{
color:#EFE7D0;
text-decoration:underline;
}

#footer a:hover{
text-decoration:none;
}

.ptitle{
color:#000000;
text-transform:uppercase;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px solid #E1DCC6;
margin-bottom:10px;
margin-top:5px;
text-align:left;
}

.address{
font-size:12px;
}

.viewall{
text-align:right;
font-size:12px;
}

.book{
background:#FFFFFF;
padding:3px;
border-right:2px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;
margin:5px;
margin-bottom:12px;
}

.row1{
border-bottom:1px solid #000000;
font-weight:bold;
}

.title2{
padding-bottom:3px;
border-bottom:1px solid #000000;
margin-bottom:5px;
font-weight:bold;
}

.cartend{
margin-top:5px;
margin-bottom:3px;
text-align:center;
}

.smalltext1{
font-size:13px;
text-align:left;
}