html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

html,body{height:100%}

body { background-color: #000;}

body, p, a {font-family: "Lucida Grande", Arial, Verdana, sans-serif; font-size: 12px; color: #FFF;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
a{ text-decoration: none;}
a:hover{text-decoration: underline;}
td{height: 20px;}
h1{font-size: 150%; margin-bottom: 10px; font-size: 16px; font-weight: bold; color: #5C2D14;}
h2{font-size: 130%; margin-bottom: 15px;}
h3{font-size: 110%; margin-bottom: 15px;}

#header{height: 10px; width: 100%; background-color: #E6E6E6;}
#mainContent{ background-color: #000; background-repeat: no-repeat; width: 100%; margin: 0px; background-image: url(../images/musher_bg.jpg); min-height: 760px;}

#header{ width: 100%; background-color: #000; height: 20px; border-bottom: 1px dashed #FFF;}
#footer{padding: 10px; background-color: #000; border-top: 1px dashed #FFF;}

#cover{position: absolute; top: 30px; left: 5px; width: 360px; height: 360px;}
#listen{position: absolute; top: 380px; left: 20px; width: 320px; height: 200px;}

#contentText{position: absolute; top: 35px; left: 360px; width: 340px; height: 150px;}

#logo{z-index: 1;position: absolute; top: 30px; left: 710px; width: 230px; height: 219px;}

#links{position: absolute; top: 680px; left: 20px; width: 440px; height: 50px;}
#videoplayer{position: absolute; top: 220px; left: 360px; width: 580px; height: 330px;}

#sNetworks{position: absolute; top: 560px; left: 360px; width: 580px; height: 30px; text-align: right;}

#photos{position: absolute; top: 610px; left: 20px; width: 940px; height: 145px;}
.pPicture{margin-right: 2px;}

ul.graphic{list-style-type:none;margin:0;padding:0}
ul.graphic li{margin-bottom:2px}
ul.graphic li a,ul.graphic li a.sm2_link{display:inline-block;min-height:16px; min-width:19em;text-decoration:none;font-weight:700;color:#fff;padding:0 3px 0 20px}
ul.graphic li a.sm2_link,ul.graphic li a.sm2_paused:hover,ul.graphic li a.sm2_link:hover{background: url(../images/icon_play.png) no-repeat 0 50%;}
ul.graphic li a.sm2_paused:hover{background: url(../images/icon_play.png) no-repeat 0 50%;}
ul.graphic li a.sm2_playing,ul.graphic li a.sm2_playing:hover{background: url(../images/icon_pause.png) no-repeat 0 50%;text-decoration:none;}