﻿body {
    margin: 0 auto;
    padding:20px;
    font-family:Verdana;
    font-size:12px;
    color:#000;
    background-color:#aaaaaa;
}

#wrapper {
    margin:0 auto;
    text-align:center;
    width:800px;
    height:auto;
    background-color:#888788;    
}

#header {
    width:800px; 
    height:200px; 
    background-image:url(images/kintra-header.jpg);
    border-bottom:solid 5px #000;
}

#content {
    width:620px;
    background-image:url(images/content-background.gif);
    background-repeat:repeat-y;
    background-color:White; 
    padding:30px; 
    text-align:left;
    min-height:300px; 
}

#footer { padding:5px; width:790px; float:left; background-color:#000; font-size:9px; color:#555; border:0px; margin:0 auto;}

h3 { font-size:20px; }
h4 { font-size:16px; }

#content_the_band table { width:500px;}
#content_the_band td { vertical-align:top; padding-bottom:15px; }
#content_links table { width:600px; }

/* Tour / Performance page */
.tour { font-family:Verdana,Arial; font-size:small; }
.tour a { color:Green; }
.tour_header { background-color:#aaa; color:White; text-align:center; }
.tour_row { vertical-align:top; }

.press tr { height :110px; text-align:left; }

a { color:#444; text-decoration:underline; }
a:hover { color:#000; }

img { border:none; }

.menu_item {
    border-bottom:solid 1px #555;
    display:block;
    text-align:left;
    padding:0px 0px 0px 6px;    
}

.menu_item a:hover { color:#aaafff; }

.menu_item a { color:#fff; }

.index a { color:#777; text-decoration:none; }
.index a:hover { color:#000; }

#footer a { text-decoration:none; }
#footer a:hover { color:Gray; text-decoration:underline; }