body { margin: 0px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, "sans-serif"; text-align: center; font-size: 12px; background: #FFF; }
img { border: 0px; }
form { margin: 0px; padding: 0px; }
.blur { color: #999; }

.clear { clear: both; }

#container { width: 800px; margin: 20px auto; padding: 0px; text-align: left; }

#header { margin: 20px 0px; padding: 0px; }
#header #logo {  }
#header #cart { float: right; margin: 120px 0px 0px 0px; }

#nav { float: left; width: 180px; font-size: 16px; font-weight: bold; margin: 30px 30px 0px 0px; }
#nav ul { list-style: none; padding: 0px; margin: 0px; }
#nav ul li { margin: 0px 0px 20px 0px; }
#nav ul .selected a { color: #666; }
#nav ul li a { text-decoration: none; color: #000; }
#nav ul li.active a { color: #666; }
#nav ul li a:hover { color: #666; }

#content { float: left; width: 550px; margin: 0px; padding: 0px; }
#content h1 { font-size: 24px; font-weight: normal; margin: 0px 0px 10px 0px; color: #000; }
#content h2 { font-size: 15px; font-weight: normal; margin: 0px 0px 10px 0px; color: #000; }
#content h3 { font-size: 11px; font-weight: bold; margin: 0px 0px 10px 0px; color: #000; }
#content p { font-size: 11px; line-height: 1.5em; margin: 0px 0px 10px 0px; }
#content li { font-size: 11px; }
#content li a { font-size: 11px; font-weight: normal; }
#content a { color: #000; text-decoration: none; }
#content a:hover { color: #666; text-decoration: underline; }
#content input, #content textarea, #content select { font-family: Verdana, Geneva, Arial, Helvetica, "sans-serif"; font-size: 11px; }
#content label { font-size: 11px; font-weight: bold; }
#content label b { color: #FF0000; }
#content .table p { margin: 0px; padding: 0px; }
#content .table td { text-align: right; }
#content .table .left { text-align: left; }
#content .pageitem { margin: 0px 0px 20px 0px; }

#content #gallery {}
#content #gallery h1 { clear: left; }
#content #gallery ul { list-style: none; margin: 20px 0px; padding: 0px; }
#content #gallery li { float: left; margin: 0px 25px 25px 0px; font-size: 15px; }
#content #gallery li a { display: block; width: 150px; height: 230px; overflow: hidden; }

#content #playlist {}
#content .ui360 {}
#content .item p { clear: left; margin-left: 55px; }
#content .item p a { text-indent: 0px; }

#footer { font-size: 11px; margin: 20px 0px 20px 200px; padding: 10px 0px 0px 0px; border-top: 1px dashed #666; color: #000; }
#footer a { color: #000; font-weight: bold; text-decoration: none; }
#footer a:hover { color: #000; text-decoration: none; }
