/* Standard Css */

body { background: #333333; margin: 35px 0; }
body,table { font-family: Georgia, arial, sans-serif; font-size: 11px; }
a { color: #0000FF; text-decoration: underline; }
a:hover { color: #0000FF; text-decoration: underline; }
h1,h2,h3,p,form { margin: 0; padding: 0; }
h1 { font-size: 18px; }
h2 { font-size: 11px; }
h3 { font-size: 12px; }

#container { width: 820px; margin: 0 auto; text-align: left; }

#header * { color: #FFFFFF; text-decoration: none; margin: 0 10px; font-style: italic; }
#top { height: 60px; background: url(../images/top.jpg) top left no-repeat; text-align: center; }
#topForm { padding: 15px 10px 0 10px; }
#contents { background: url(../images/middle.jpg) top left repeat-y; }
#column1 { margin-left: 25px; float: left; width: 190px; }
#column2 { margin-left: 255px; width: 535px; }
#bottom { height: 33px; background: url(../images/bottom.jpg) top left no-repeat; }
#footer * { color: #FFFFFF; text-decoration: none; margin: 0 10px; font-style: italic; text-align: right; }
#footer p { padding: 0 10px; }

/* Script Hard-Coded Css */

#tagsList { list-style: none; margin: 0; padding: 5px; }

#productContainer { background: #FFFFFF; margin-bottom: 5px; }
#productTitle { background: #999999; color: #FFFFFF; font-weight: bold; padding: 4px; }