@charset "utf-8";
/* CSS Document    */
/* © Breed 2007    */
/* CSS by Trollsyn */

html,body {	margin : 0;	 padding : 0;  text-align : center;  color : #fff;  background : #000 url(../images/bg_body2.jpg) repeat-x center top fixed;  font : 13px Arial, Helvetica, sans-serif; }

/*---------------------------- containers */

div#wrap { margin : 0 auto;  width : 870px;  border-left : 3px solid black;  border-right : 3px solid black; }
div#header { width : 870px;  height : 210px; }
div#menu { width : 870px;  height : 35px;  background : #000 url(../images/bg_menu.jpg) center no-repeat; }
div#leftcolumn { width : 188px;  float : left;  background : #040404 url(../images/bg_leftcolumn.jpg) top right no-repeat; padding : 170px 0 0 10px; min-height : 300px; text-align : left; margin : 0 0 0 2px; }
div#pastgigs { margin : 0 0 0 -10px; padding : 0 5px 0 10px; width: 183px; min-height:200px; max-height: 200px; overflow:auto; }
div#content { width : 596px;  min-height : 330px; height : auto; float : left;  padding : 35px; background : #000 url(../images/bg_content.jpg) 65% 270px no-repeat fixed;  text-align : left;  margin : 0 2px 0 0; }
div#footer { width : 633px;  background : #030404;  color : #313c42;  text-align : right;  padding : 10px 35px 10px 0;  margin : 0 2px 0 200px;  text-transform : uppercase;  clear : both; font-size : 10px; }
div#topplayer { height : 30px; width : 100%; text-align : center; }

/*---------------------------- misc */

.player { padding : 25px 0; }
img.right { float : right; margin : 0 0 25px 25px; border : 1px solid #546872; }
img.imgthumbnail, img.imgthumbnail a { border : 1px dashed #546872; margin : 0 10px -10px 0; }
img.imgthumbnail:hover { border: 1px dashed #fff; }
img.imgthumbnail a:hover { -moz-border: 1px dashed #fff; }

/*
p.pthumbnails img.imgthumbnail, p.pthumbnails img.imgthumbnail a { border : 1px dashed #546872; margin : 0 10px -10px 0; }
p.pthumbnails :hover img { border: 1px dashed #fff; }
p.pthumbnails :hover img { -moz-border: 1px dashed #fff; }
*/

/*---------------------------- text */

p.pthumbnails { margin : 0; }
h1 { color : #fff; margin : 0 0 1.5em; font : 26px Arial, Helvetica, sans-serif; text-align : right; letter-spacing : 0.8em; }
h1:after { margin-right : -0.8em; }
h2 { color : #fff; border-top : 1px solid #546872; display : block; padding : 8px 0; margin : 0; font-weight : bold; text-transform : uppercase; letter-spacing : 2px; font-family: "Trebuchet MS"; font-size: 14px; }
em { color : #a60000; font : 12px Arial, Verdana, Helvetica, sans-serif; }
div#footer a { color : #313c42;  text-decoration : none; }
div#footer a:hover { color : #546872;  text-decoration : none; }
div#content p { padding : 0; margin : 0 0 1.8em; color: #ccc; }
div#content a { color : #546872;  text-decoration : underline; }
div#content a:hover { color : #fff;  text-decoration : none; }
div#leftcolumn h3 { font : 14px "Trebuchet MS"; text-transform : uppercase; color : #546872; background : #040404; display : block; padding : 12px 5px; margin : 0 0 0 -10px; border-top : 1px solid #3C4A51; border-bottom : 1px solid #3C4A51; }
div#leftcolumn h4 { font : 10px Verdana, Arial, Helvetica, sans-serif; font-weight : bold; color : #fff; padding : 0; margin : 1em 0 -1em 0; }
div#leftcolumn p { font : 10px Verdana, Arial, Helvetica, sans-serif; padding : 0; margin : 1em 0 1.8em 0; }
div#leftcolumn a { text-decoration : none; color : #546872; }
div#leftcolumn a:hover { text-decoration : underline; color : #546872; }

/*---------------------------- nav */

ul#nav { list-style-type : none; position : relative; width : 870px; height : 35px; margin : 0; padding : 0; }
ul#nav a { display : block; width : 100px; height : 35px; text-indent : -9999px; text-decoration : none; overflow : hidden; }

li#nav_1 { position : absolute; top : 0; left : 35px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -35px 0; }
li#nav_2 { position : absolute; top : 0; left : 135px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -135px 0; }
li#nav_3 { position : absolute; top : 0; left : 235px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -235px 0; }
li#nav_4 { position : absolute; top : 0; left : 335px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -335px 0; }
li#nav_5 { position : absolute; top : 0; left : 435px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -435px 0; }
li#nav_6 { position : absolute; top : 0; left : 535px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -535px 0; }
li#nav_7 { position : absolute; top : 0; left : 635px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -635px 0; }
li#nav_8 { position : absolute; top : 0; left : 735px; width : 100px; height : 35px; background : url(../images/bg_ul_nav_main.jpg) no-repeat -735px 0; }

li#nav_1 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -35px -35px; }
li#nav_2 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -135px -35px; }
li#nav_3 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -235px -35px; }
li#nav_4 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -335px -35px; }
li#nav_5 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -435px -35px; }
li#nav_6 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -535px -35px; }
li#nav_7 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -635px -35px; }
li#nav_8 a:hover { 	background : url(../images/bg_ul_nav_main.jpg) no-repeat -735px -35px; }

