body {
background: #36587F url("../../images/bodybg.gif") repeat-x top left;
margin: 0;
padding: 0;
font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
text-align: center;
font-size: small;
}

/* --- LINKS --------- */

a {
color: #930;
text-decoration: none;
}

a:hover {
text-decoration: underline;
background: #E5F0F5;
}

/* --- H1, H2, H3 --------- */

h1, h2, h3 {

margin-top: 0;
color: #2D598D;
}

h1 {
font-size: 150%;
border-bottom:2px #E5F0F5 solid;
}

h2 {
font-size: 133%;
margin-bottom:10px;
}

h3 {
font-style: italic;
font-size: 110%;
margin-bottom:8px;
}




/* --- NAV MAIN --------- */

#nav-main {
background: transparent url("../../images/bgnavforum.gif") repeat-x 0 0;
height:33px;

}

#nav-main ul {
margin:0;padding-left:26px;
}

#nav-main ul li {
list-style:none;
float: left;
height:33px;
}

#nav-main ul li span {display:none;}

#nav-main ul li a {
display: block;
height:33px;

}


#nav-main ul li a.home {background: transparent url("../../images/navbar.gif") no-repeat 0 0;width:58px;}
#nav-main ul li a.about {background: transparent url("../../images/navbar.gif") no-repeat -58px 0;width:106px;}
#nav-main ul li a.tourdates {background: transparent url("../../images/navbar.gif") no-repeat -164px 0;width:88px;}
#nav-main ul li a.music {background: transparent url("../../images/navbar.gif") no-repeat -252px 0;width:62px;}
#nav-main ul li a.shop {background: transparent url("../../images/navbar.gif") no-repeat -314px 0;width:56px;}
#nav-main ul li a.multi {background: transparent url("../../images/navbar.gif") no-repeat -370px 0;width:96px;}
#nav-main ul li a.forum {background: transparent url("../../images/navbar.gif") no-repeat -466px 0;width:63px;}
#nav-main ul li a.guestbook {background: transparent url("../../images/navbar.gif") no-repeat -529px 0;width:89px;}
#nav-main ul li a.contact {background: transparent url("../../images/navbar.gif") no-repeat -618px 0;width:68px;}

#nav-main ul li a.home:hover, #nav-main ul li a.homeOn {background: transparent url("../../images/navbar.gif") no-repeat 0 -33px;}
#nav-main ul li a.about:hover, #nav-main ul li a.aboutOn {background: transparent url("../../images/navbar.gif") no-repeat -58px -33px;}
#nav-main ul li a.tourdates:hover, #nav-main ul li a.tourdatesOn {background: transparent url("../../images/navbar.gif") no-repeat -164px -33px;}
#nav-main ul li a.music:hover, #nav-main ul li a.musicOn {background: transparent url("../../images/navbar.gif") no-repeat -252px -33px;}
#nav-main ul li a.shop:hover {background: transparent url("../../images/navbar.gif") no-repeat -314px -33px;}
#nav-main ul li a.multi:hover, #nav-main ul li a.multiOn {background: transparent url("../../images/navbar.gif") no-repeat -370px -33px;}
#nav-main ul li a.forum:hover, #nav-main ul li a.forumOn {background: transparent url("../../images/navbar.gif") no-repeat -466px -33px;}
#nav-main ul li a.guestbook:hover, #nav-main ul li a.guestbookOn {background: transparent url("../../images/navbar.gif") no-repeat -529px -33px;}
#nav-main ul li a.contact:hover, #nav-main ul li a.contactOn {background: transparent url("../../images/navbar.gif") no-repeat -618px -33px;}







/* --- FORMS --------- */

form {
	margin:0;
	padding:0;
}

input, textarea, select {
	border: 1px solid #ccc;
	padding: 2px;
	font: 80% verdana;
	color: #333;
	}
label {width:50px;font-weight:bold;}
	

/* --- MISC --------- */

.clear {height:0;line-height:0;clear:both;border:0;}

