body,html,img,div,form,ul,dl,p,h1,h2,h3,
#wrapouter,#wrapper,#banner,#player {margin:0; padding:0;}

body {
background:#855B81 url(./commonimages/back.gif) 0% 0% repeat-x;
color:#c8c8c8; font:12px Verdana, Helvetica, sans-serif; line-height:15px;
}

img {border:0;}
ul,ol,dl {position:relative;}
p {padding:6px 0;}
ul {list-style:none;}

h1 {color:#ccc; font-size:12px; padding:0 0 12px 0;}
h2 {color:#ccc; font-size:12px; padding:0 0 6px 0;}
h3 {font-size:12px; font-weight:normal; padding:0;}

a,a:link,a:visited {color:#DA92BA; text-decoration:underline;}
a img {border:solid 1px #f0f0f0;}
dt {background:url(./commonimages/icons/clock1.gif) no-repeat 0 3px; color:#DA92BA; padding:0 0 0 14px;}
dd {margin:0 0 10px 0;}
li {background:transparent url(./commonimages/dd.gif) no-repeat 0 3px; margin:0 0 2px; padding:0 0 0 16px;}
li a,li a:link,li a:visited {color:#f0f0f0;}
a:hover,li a:hover {color:#f0f0f0; text-decoration:none; background:transparent;}

/* The Template
------------------------------------------------------------------*/
#wrapouter {
background:#202040;
margin:0 auto; width:800px;
}

#bannertop {height:262px; text-align:right;}

#headcontent {
background:#404065 url(./commonimages/newban.jpg) no-repeat left top;
height:300px; 
position:relative;
padding:0px;
margin:0px;
}

.innertube{
margin: 10px;
margin-top: 20px;
min-height:700px;
}

.sidebar {
clear: both;
width:210px; float:left;
padding:15px;
margin-top:10px;
margin-right:10px;
margin-left:5px;
background:#202040 url(./commonimages/box.gif) no-repeat left top;
min-height:70px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 245px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 245px; /*Width of left column*/
margin-left: -100%;
}

#footer{
clear: left;
width: 100%;
padding: 0;
margin: 0;
border-top:1px solid #171734;
}

#footercontent {
background:#202040 url(./commonimages/frontpage/ww.gif) 1% 50% no-repeat;
display:block;
height:60px;
line-height:22px;
padding:12px 10px 0 0;
text-align:right;
}

#footercontent a {background:#404065; font-weight:normal; padding:2px 10px; text-decoration:none;}

#center {float:left;width: 1px;	height:700px;}	


/* Top Navigation
------------------------------------------------------------------*/
#nav {padding:0; margin:0;}
#nav,#nav ul,#nav li {margin:0; padding:0;}
#nav {color:#D8A1C2; float:right;}
#nav li {display:inline;background:transparent;}
#nav ul {list-style:none;}
#nav a {padding:4px;line-height:30px;background:#2A2A4E;color:#fff;text-decoration:none;}
#nav a:hover {color:#a0a0a0;background:none;}
.paypal {width:59px; height:28px; border:0; padding:0; margin:0;margin-left:10px;}

/* Right Navigation
------------------------------------------------------------------*/
.rightlinks,.rightlinks ul,.rightlinks li,.rightlinks a {background:none; margin:0; padding:0;}
.rightlinks {border-bottom:1px solid #D8A1C2;}
.rightlinks ul {list-style-type:none;}
.rightlinks a,.notd {
background:#303053;
border-top:1px solid #D8A1C2;
color:#D8A1C2;
display:block;
padding:6px 10px;
text-decoration:none;
width:190px;
}
.rightlinks a:link,.rightlinks a:visited {color:#D8A1C2; text-decoration:none;}
.rightlinks a:hover {background:#202040; color:#f0f0f0;}
/*---------------------*/

img.framed {
background:#D8A1C2;
border:none;
border-bottom:1px solid #666;
border-right:1px solid #666;
float:left;
margin:2px;
padding:4px;
}

#releases p {margin:1px 0 10px;}
#releases {color:#D8A1C2;}

/*---------------------*/
.textright {float:right; text-align:right;}
.textleft {text-align:left;}
.textcenter {text-align:center;}
.floatright {float:right;}
.floatleft {float:left;}
.clear,.clearboth {clear:both; overflow:hidden; padding:0; margin:0;}

/* The Home Page
------------------------------------------------------------------*/
#player {background:#000; margin:0 0 10px 0;}

/* The Tours
------------------------------------------------------------------*/
#tour,#tourdetails {margin:0;}
#tour p,#tourtop,#tourpersonnel h1 {margin:0; padding:0;}
#tourdetails h1,#setlists h2 {font-size:12px; margin:0; padding:0;}

#tourpicarrow img,#tourdetails img,#tourarrow img {border:none;}

#tourpersonnel {float:left; padding:0 0 10px 0; text-align:left; width:290px;}
#tourpersonnel h2 {margin:10px 0 0 0; padding:0;}
#tourpersonnel p {margin:0; padding:0 0 1px 0;}

#tourpic {float:right; margin:0 0 10px 0; text-align:center; width:190px; padding:0; }
#tourpic .tourshow {border:1px solid #D8A1C2; height:240px; margin:0; width:190px;}
#tourpicarrow {height:16px;}

#tourrep {background:#404065; margin:10px 0px 10px 0px; padding:4px 5px 15px 10px; clear:both; overflow:hidden;}

#tourdetails table {margin:0 -10px 0 0; padding:0; width:535px;}
#tourdetails td {margin:0; padding:1px 1px 1px 0; vertical-align:middle;}
#tourdetails p {margin:0; padding:10px 0 0 0;}

#setlists {margin:0 4px; padding:0; text-align:left;}
#setlists p {margin:0 0 1px 10px; padding:0;}
#setlists .setpad {margin:0 0 1px 32px; padding:0;}
#setlists h1 {font-size:12px; font-weight:normal; margin:0; padding:0 0 10px; text-decoration:underline;}
#setlists .header,#setlists h3 {font-size:12px; font-weight:bold; margin:0; padding:10px 0;}

.th {background:#404065; font-weight:bold;}
.tdate {width:88px;}
.iflag {height:13px; padding:1px 1px 1px 15px; vertical-align:middle; width:21px;}
.inote {height:10px; vertical-align:middle; width:9px;}
.tl,.tb {background:#262173;}

.tourarrow {margin:0 auto; text-align:center; width:440px;margin-bottom:10px;}
#tourpicarrow img,#tourdetails img, .tourarrow img {border:none;}
.tourarrow h1 {margin:0; padding:0;}
.tourarrow h2 {margin:0 0 10px; padding:0;}

/* The Gallery
------------------------------------------------------------------*/
#gallery p {color:#ccc; margin:0; padding:10px 0 0 0;}
#gallery h1 {color:#ccc; font-size:12px; margin:0; padding:0;}
#gallery h2 {font-size:12px; font-weight:normal; margin:0; padding:0;}
#gallery {text-align:left;}
#gall {margin:0px 0 0; width:510px;}
#gall img {background:#ccc; font-size:10px;}
#gall .thumb {
display:inline;
float:left;
font-size:2px;
height:100px;
line-height:100px;
margin:0 0 20px 22px;
text-align:center;
width:104px;
}
#gall .thumb img {vertical-align:middle;}
#gall .thumb span {height:100px; vertical-align:middle;}
#gall .thumb a {height:100px;}

/* The Links
------------------------------------------------------------------*/
#links {margin:0 0 5px 0;}
#links h1 {font-size:12px; padding:0; margin:0;}
#links p {margin:10px 0 20px 0; padding:0;}
#links li{float:left; width:200px; text-align:left; display:inline; margin:5px 14px;}

/*------------------------------------------------------------------*/
/* the tag board */
#tagmain {padding:2px; text-align:left; background:#202040;}
#tagmain, #tagmain input, #tagmain textarea, #tagmain a{color:#C8C8C8; font:12px Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#tagmain a{text-decoration:none;}
#tagmain a:hover {color: red;}
#tagmain img {border:none; background:transparent;}
#tagmain h2 {text-align:center; background:#262173; color:#C8C8C8; font-size:12px; font-weight:bold; margin:0 0 2px 0; padding:3px; border:1px solid #D8A1C2;}
#tagmain .spacer{padding:0; margin:9px 0 2px 0;}
#tagmain .padright {text-align:right; float:right;}
#tagmain .padleft {text-align:left;}
#tagmain .ibutton {border:1px solid #D8A1C2; background:#404065; color:#C8C8C8;}
#tagmain .iname, #tagmain .imessage{border:1px solid #D8A1C2; background:#404065; color:#C8C8C8; padding:1px;}
#tagmain .iname{width: 90%;}
#tagmain .imessage{width: 97%;height: 80px;}

#tagposts {height:300px; overflow:auto; color:#C8C8C8; background:#404065; border:1px solid #D8A1C2;}
#tagposts a, #tagposts a:visited{text-decoration:underline; color:#285478;}
#tagposts a:hover{text-decoration:none; color:#000;}
#tagposts .t_1{background:#404065; padding: 4px;}
#tagposts .t_2{background:#202040; padding: 4px;}
#tagposts .name{text-decoration: underline; padding-bottom: 2px;}
#tagposts .age{cursor: pointer;}
#tagposts #error{background: #707070;margin:2px;}
#tagposts #error li{padding:0; margin:2px 10px;}
#tagposts #error span{color: red;}
#tagposts .dbutton {border:1px solid #D8A1C2; background:#404065; color:#C8C8C8; margin:4px 0 0 0;}

#tagpop {border:1px solid #D8A1C2; background: #202040; text-align:left;}
#tagpop {margin:-270px 0 0 160px; display:none; position:absolute; width:250px;}
#tagpop table {border-style:none; padding:0; margin:0;}
#tagpop #close{background: #202040; margin:-16px 0 0 0; border:1px solid #D8A1C2; float:right;}
#tagpop #close a{color:#C8C8C8; text-decoration:none; font-weight:bold; display:block; padding:0 4px;}
#tagpop .t_1{background:#404065; padding: 2px;}
#tagpop .t_2{background:#202040; padding: 2px;}
img.floatRight {float: right; margin: 0; padding:0;}
/*------------------------------------------------------------------*/
