body {font-family:arial,verdana,sans-serif;margin:0;padding:0;text-align:center;background:#000000 url(../images/bg.jpg) repeat-x 0 0;font-size:1.1em;}
a {text-decoration:none;}
a:visited {color:#0000FF;}
a:hover {color:#FF6600;}
img {border:0;}
form {padding:0;margin:0;}
.page {width:990px;/*background:url(../images/body_bg2.gif) repeat-y 0 0;*/margin:0 auto;font-size:0.75em;text-align:left;}
html>body .page {/*background-image:url(../images/body_bg.png);*/}
.page-inner {width:974px;margin-left:8px;background-color:#FFFFFF;height:2000px;}
html>body .page-inner {height:auto;min-height:2000px;}
.header {background:url(../images/txt_blog.gif) no-repeat 98% 4px;float:left;width:100%;}
.header-inner {padding:12px 0 8px 8px;}
.header-left {float:left;width:300px;}
.header-right {float:right;width:600px;text-align:right;padding-right:8px;}
h1 {padding:0;margin:0;font-size:1em;width:286px;height:49px;background:#FFFFFF url(../images/music_bros_logo.gif) no-repeat 0 0;}
h1 span {visibility:hidden;}
h1 a {display:block;width:286px;height:49px;text-decoration:none;}
.nav {clear:both;}
.nav ul {padding:0;margin:0;list-style:none;width:100%;float:left;padding:2px 0 2px 0;background:url(../images/nav_bg.gif) repeat-x 0 8px;height:37px;}
.nav ul li {float:left;}
/*.nav ul li a, .nav ul li span {display:block;width:131px;height:47px;}
.nav ul li a strong, .nav ul li span strong {display:none;}
.nav ul li.home a {background:url(../images/btn_home.gif) no-repeat 0 0;}
.nav ul li.home a:hover, .nav ul li.home span {background:url(../images/btn_home_over.gif) no-repeat 0 0;}
.nav ul li.contact a {background:url(../images/btn_contact.gif) no-repeat 0 0;}
.nav ul li.contact a:hover, .nav ul li.contact span {background:url(../images/btn_contact_over.gif) no-repeat 0 0;}*/

/*.nav ul li a, .nav ul li span {display:block;width:80px;padding:2px;text-align:center;border:1px solid #000000;text-decoration:none;margin-right:2px;margin-left:2px;background-color:#FF9900;}
.nav ul li span {background-color:#FFFFFF;}
.nav ul li a:hover {color:#000000;border:1px solid #000000;background-color:#FFFFFF}*/

.body {clear:both;/*background:#FFFFFF url(../images/nav_shadow.png) no-repeat 0 0*/padding:0 8px 0 8px;}
.footer {font-size:0.85em;color:#999999;padding:4px 8px 0 8px;border-top:1px solid #CCCCCC;text-align:right;margin-top:24px;clear:both;}
.split-page {float:left;width:100%;border-bottom:1px solid #CCCCCC;margin-bottom:12px;}
.split-page .left {float:left;width:50%;}
.split-page .right {float:left;width:50%;}
.error {color:#FF0000;}
#divPanel {clear:both;}
.comments {padding:1em;border-bottom:1px dashed #CCCCCC;clear:both;}
.posting {font-size:0.9em;color:#666666;clear:both;}
.posting span {color:#000000;}
h3 {font-size:2em;color:#993300;font-weight:normal;padding:0;margin:0;}
.blog {margin-top:12px;}
.error, .upload span {color:#FF0000;}
.upload .green {color:#00CC00;}
.upload {background-color:#F6F6F6;width:80%;padding-left:1em;border:1px solid #CCCCCC;}
.img img {float:left;padding:0 1em 1em 0;}
embed, object {float:left;padding:0 1em 1em 0;}
.top-bar {width:100%;border-bottom:1px dotted #CCCCCC;float:left;}
.top-bar .col1, .top-bar .col2 {width:50%;float:left;}
.top-bar .col2 {text-align:right;}
p.page-control {padding:0;margin:6px 0 12px 0;}
p.page-control input {vertical-align:middle;}
.links {float:left;width:400px;}
.login input {vertical-align:middle;}
.posting span.comment-link {color:#CCCCCC;}
.body-table {width:958px;float:left;}
.bt-left {width:699px;float:left;border-right:1px dashed #CCCCCC;}
.bt-left ul {margin:1em 0 1em 0;padding:0 0 1em 0;list-style:none;border-bottom:1px solid #CCCCCC;}
.bt-right {width:258px;float:left;}
.bt-right-inner {font-size:0.85em;}
.bt-left p {padding-right:1em;}
.top {border-top:1px solid #EEEEEE;background-color:#F7F7F7;text-align:right;padding:2px 0 2px 0;border-bottom:1px solid #EEEEEE;}
.playerpreview {margin-left:20px;height:270px;}
.br900 {margin:12px;clear:both;padding:2px;}
.br900 img {margin-left:20px;}
.margin {text-align:center;}
.access {display:none;}
.contact-container {width:100%;float:left;}
.contact-us {width:50%;float:left;}
.maps {width:50%;float:left;}
#map_canvas {width:440px;height:280px;border:1px solid #333333;margin-bottom:8px;}
.address {clear:both;width:100%;}
.address1, .address2 {font-style:normal;float:left;width:200px;margin:12px 0 12px 0;}
.about p {font-size:0.85em;color:#444444;margin:24px 12px 0 12px;}
