body { background-image: url('../mainimages/bg.gif'); margin: 0px; font-family: arial, "lucida console", sans-serif; font-size: 16px;}

a { color: #AF2C2C; text-decoration: none;}
a:hover { text-decoration: underline;}


#container { width: 770px; margin: 0px auto; background-color: #ffffff; border-color: #111111; border-width: 1px; border-style: solid; }

#nav { width: 770px; height: 192px; background-image: url('../mainimages/navpad2.gif'); margin-bottom: 10px; }
#nav #primary-nav { width: 590px; height: 192px; float: left;}
#nav #primary-nav #header-image { margin: 0px 0px 0px 10px; float: left;}
#nav #primary-nav ul { float: left; list-style: none; margin:0px 0px 0px 5px; padding: 0px; }
#nav #primary-nav ul li { float: left; display: inline; margin:0px; padding: 0px; }
#nav #primary-nav ul li a img { border-width: 0px; }
#nav #primary-nav ul li span { font-weight: bold; font-size: 14px; color: #dddddd; padding-left: 2px; padding-right: 2px; }
#nav #dancin-bill {float: left; width: 150px; height: 153px; padding-top: 12px;}

#content { width: 730px; padding: 10px 20px 5px 20px; }

#gallery { width: 730px; padding: 10px 30px 5px 30px; }
#gallery img { float: left; margin: 2px; border-width: 1px; border-style: solid; border-color: #000000; }
#gallery h4 { float: left; margin: 10px 0px 15px 15px; text-transform: uppercase; }

#merch { width: 730px; padding: 10px 20px 5px 20px; }
#merch h3 {text-transform: uppercase; margin: 0px; font-size: 16px;}
#merch h4 {margin: 15px 0px 0px 0px; font-size: 16px;}
#merch p {font-size: 12px;}
#merch table tr td { padding: 8px; }
#merch table tr td img { border-width: 1px; border-style: solid; border-color: #333333;}
#merch #merch-table tr td img { border-width: 0px; float: right;}
#merch table tr td h5 {font-weight: bold; font-size: 12px; margin: 0px;}
#merch table tr td span {color: AF2C2C; font-weight: bold; font-size: 12px;}
#merch table tr td p {font-style: italic; font-size: 11px; }

#press-list {float: left; width: 335; padding: 0px 10px 0px 0px;}
#press-list h3, #press-kit h3 {margin: 0px 0px 2px 0px; text-transform: uppercase; font-size: 16px;}
#press-list ul {list-style: none; margin: 0px; padding: 0px 0px 0px 10px;}
#press-list ul li {font-size: 12px; margin: 0px; padding: 0px;}
#press-kit {float: left; width: 335; padding: 10px; border-width: 1px; border-style: solid; border-color: #666666; background-color: #ffffe6}
#press-kit p {font-size: 12px; margin: 2px 0px 2px 0px; padding: 0px;}
#press-kit a {font-size: 12px;}
#press-kit h4 {font-size: 14px; margin: 10px 0px 0px 0px; color: #AF2C2C; font-weight: bold; text-transform: uppercase;}
#press-kit ul {list-style: none; margin: 0px; padding: 0px 0px 10px 0px;}
#press-kit ul li {font-size: 12px; margin: 0px; padding: 0px;}

.clear-both {clear: both;}

#footer { width: 770px; height: 165px; margin: 10px 0px 0px 0px;}
#footer a { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
#footer a:hover { text-decoration: underline; }

#primary-ad { float: left; width: 595px; height: 20px; text-align: right; padding: 140px 10px 5px 10px; background-image: url('../mainimages/salebanner.gif'); background-repeat: no-repeat; background-color: #000000; }

#secondary-ad { float: left; width: 155px; height: 165px; background-image: url('../mainimages/pombanner.gif'); background-repeat: no-repeat; background-color: #000000; }


