/* Body */
body {background:#0b0b0b url(img/wrapbg.gif) top center repeat-y; color:#ccc; font:76% Verdana,"Trebuchet MS",Verdana,sans-serif; line-height:1.4em; text-align:justify;}


/* Main page */
#content {width:78%;margin: 15em 11% 5em 11%;}
#main {padding:1em 1em 1em 1em;}
#right {color:#999;border-left:1px solid #ccc;margin-bottom:20px;float:right;width:20%;padding:1em 1em 1em 1em;margin-left:1em;}
#bottom {margin-top:50px;text-align:center;color:#333;}
#bottom ul {padding:0px 0px 0px 1px;margin-right:23%;background:#111111}
#bottom ul li {display:inline; margin:0 4px 0 0;}

/* Banner */
#top {background: url(img/julia.jpg) top center no-repeat; width:960px;height:15em;position:absolute; top: 0em; left:145px;}
#inner-top {margin:2em;color:#099;}
#inner-top p#title {font-size: 5em;margin-bottom:0.5em;}
#inner-top p#subtitle {font-size: 2em;color:#ccc;}

/* Menu */
#menu {position:absolute; bottom: 0em;clear:both; margin:0; padding:0;}
#menu ul {padding:0 0 0 1px;}
#menu ul li {list-style:none; float:left; margin:0 4px 0 0;}
#menu ul li a {display:block; font-size:1.0em; font-weight:400; background-color:#2f2f2f; color:#ccc; border:1px solid #aaa; border-bottom:1px solid #bbb; padding:4px 8px 3px 8px; text-decoration:none;}
#menu ul li a:hover {background-color:#0b0b0b; color:#ccc; padding:4px 8px 3px 8px; border:1px solid #aaa; border-bottom:1px solid #000;}
#menu ul li.current_page_item a {background-color:#0b0b0b; color:#ccc; padding:4px 8px 3px 8px; border:1px solid #aaa; border-bottom:2px solid #000;}

/* Links */
a {color:#099;text-decoration:none;}
a:hover {color:#099;text-decoration:underline;}
a img {border:0;}
a.validator {color:#333;}
a#title:hover {text-decoration:none;}

/* Header */
h1, h2, h3, h4 {/*margin:5px 0 12px; */color:#099; font-weight:normal;padding-bottom:0.5em;clear:left;}
h1, h2 {background: url(img/header.png) bottom left no-repeat;}

/* Wall */
.wallmsg {margin: 5px 15px 20px 15px;}

.walldate {color:#999;}

.wallname {font-weight:bold;}

.wallemail {}

/* Photos */
.photo {margin: 10px;}

/* Band photos */
.imgbox {float:left;}
.imgbox p {text-align:center;}

/* Calender */
.date {color:#999;}

/* Diverse */

.big {font-size: 3em;text-align:center;margin:1em;}

img.bandimg {float:right;margin:0px 10px 10px 20px;width:20%;}

input.submit {color:#ccc;background: #333; border: 2px outset #666;}

