body { 

	background-color: #2D2D2D;



background-image: url('../img2/footer.gif');

background-position:  bottom; 

background-repeat: no-repeat;

	font-size: 14px;

line-height: 19px;

	font-family: 'lucida grande', Ariel, Helvetica, sans-serif;

	margin: 0 0 120px 0;

	}



#nav {margin: 0; padding:0}



#header{

	background-color: #5d7b9d;

background-image: url('../img/headercopy.gif');

background-position:  bottom center; 

background-repeat: repeat-x;

border-bottom: 1px solid #fff;



}



#footer{

	background-color: #422910;

background-image: url('../img2/home_moved.gif');

background-position:  bottom left; 

background-repeat: no-repeat;

	margin:0;

text-align: left;

color: #fff;



}









#footer2{

	background-color: #736363 ;

	margin:0;

text-align: center;

color: #ffe6aa;

border-top: 1px solid #fff;



}



#container{

	background-color:#000;

	overflow:hidden;

	margin: 0 100px 0 60px;

	padding-left:150px; 

}

* html #container{

	height:1%; 

}

#content{

	background-color:#000;

	width:100%;

	border-left:150px solid #E4CB0F;

	margin-left:-150px; 

	float:right;

	z-index:-1;

}



#headtitle {background-color: #444; width: 650px; padding: 5px 15px 0 15px; }

#contentboxhome{

	background-color:#fff;

	overflow:hidden;

padding: 5px 20px; 

width: 600px;



}

#contentbox{

	background-color:#fff;

	overflow:hidden;

padding: 5px 30px; 

width: 550px;



}







#rail{

	background-color: #E4CB0F;

color: #c33;

	width: 150px;

	float:left;

	margin-left: -150px; 

	display:inline; }

#menu{

	background-color:#E4CB0F;

color: #ffe6aa;

display:inline; }

.indent{

	

	margin-left: 60px;

 }

h3.concert { padding:  0 4px 4px 0;

	color:#990000;

	margin-bottom: 0;

	margin-top: 0;

vertical-align: top;

	}

h2.concert {  padding:  0 4px 4px 0;

font-family: Arial, Helvetica, sans-serif;

	

	margin-bottom: 0;

	margin-top: 0;

vertical-align: top;

	}

h2 {color: #fff; font-size: 16px; padding-top: 7px; padding-bottom: 0; margin-bottom: 3px;}





a:link    {color:#fff;  }

    a:visited {	color:#fff; }

    a:hover   { color:#fff; }





a.concert:link    

{

font-weight: bold;

font-size:  14px;



vertical-align: top;

 text-decoration: none;  }

    a.concert:visited {	text-decoration: none; font-weight: bold;

font-size:  14px; }

    a.concert:hover   { font-weight: bold;

font-size:  14px; }

  

.event2 {border-top: 1px dashed; padding-top: 20px;}



p.concert { margin-bottom: 3px; margin-top: 0; padding: 0;}





/* THUMB :  WIDTH, HEIGHT & FONT */

table.thumb td a, .table.thumb td a:link, .table.thumb td a:visited, .table.thumb td a:hover, .table.thumb td a:visited:hover {

	font-size: 8pt;

   display: block;

   padding-top: 5px;

   padding-left: 3px;

   padding-right: 3px;

   text-decoration: none;

   width: 158px;

   height: 190px;

   color: #eee;

}

/* THUMB : COLORS */

table.thumb td a:link, table.thumb td a:visited {

   background-color: #2D2D2D;

   border: 1px solid #434343;

	text-decoration: none;

}

/* THUMB : COLORS : HOVER */

table.thumb td a:hover {

   background-color: #2D2D2D;

   border-bottom: 1px solid #FFCC11;

}

/* SUBFOLDER : WIDTH, HEIGHT & FONT  */

table.subfolder td a, .table.subfolder td a:link, .table.subfolder td a:visited, .table.subfolder td a:hover, .table.subfolder td a:visited:hover {

	font: 8pt Tahoma, arial;

	text-align:center;

	color:#999;

	letter-spacing : 2px;

	font-size: 8pt;

   display: block;

   padding-top: 3px;

   padding-left: 3px;

   padding-right: 3px;

   text-decoration: none;

   width: 158px;

   height: 190px;

}

table.marknew td a {

	background-image: url(../images/new.gif);

   background-repeat: no-repeat;

	background-position: bottom right;

}

/* SUBFOLDER : COLORS */

table.subfolder td a:link, table.subfolder td a:visited {

   background-color: #2D2D2D;

   border: 1px solid #121212;

	text-decoration: none;

}

/* SUBFOLDER : COLORS : HOVER */

table.subfolder td a:hover {

   background-color: #2D2D2D;

   border: 1px solid #FFCC11;

}

/* ALL : MARGIN */

table.subfolder, table.thumb {

   border-collapse: collapse;

	text-align:center;

   margin: 15px;

}

/* ALL : THUMB BORDERS */

table.border td a .thumb, table.thumb td a .thumb{

   border: 5px solid #000000;

}

table.subfolder td a img, table.thumb td a img{

   border: 0;

}

/* TABLE ABOVE HEADLINE */

.table-top {

	font-size: 8pt;

	text-decoration: none;

   vertical-align: top;

	height: 20px;

	border: 0;

}



/* HEADLINE BAR */

.table-headline {

	text-decoration: none;

   vertical-align: top;

	text-align: left;

	height: 30px;

	background-color: #000000;

	padding: 3px;

	color: #eee;

	letter-spacing: 1px;

	border-bottom: 1px solid #434343;

}

.headline{

	font-family: Microsoft Sans Serif, Tahoma, arial;

	letter-spacing: 5px;

	text-align:center;

	color: #eee;

   font-size: 11pt;

}



/* FOLDER INTRO TEXT */

.introtext {

   margin: 6px 12px 6px 12px;

	text-align: left;

	color: #BDBDBD;

	letter-spacing: 2px;

}



/* VIEWIMAGE IMAGE PROPERTIES */

.viewimage {

   border: 20px solid #000000;

	background-color: #2D2D2D;

}



/* ICONBAR IN HEADLINE */

.iconbar{

	text-align: left;

	padding-left: 5px;

}



/* IMAGE DESCRIPTION */

.description {

	font-size: 8pt;

	font-weight: bold;

	text-align: center;

	color: #BDBDBD;

	text-decoration: none;

}



/* COPYRIGHT NOTICE */

.copyright {

	font-size: 9pt;

	color: #797983;

   text-align: center;

}



/* EXIF TABLE */

.exif {

	font-size: 8pt;

	color: #7F818B;

	text-align: center;

	border: 0;

}



/* STRONG, USED IN EXIF TABLE */

strong {

	font-size: 9pt;

	color: #E2E2E2;

}



/* COMMENT TABLE */

.table-comments {

	font-size: 8pt;

	color: #7F818B;

	text-decoration: none;

	border: 0;

   text-align: left;

}



/* COMMENT DATE, USER ETC. */

.comment-aboveline {

	font-size: 8pt;

	text-align: left;

	color: #7F818B;

	text-decoration: none;

	font-style: italic;

	border: 0px;

	height: 30px;

	vertical-align: bottom;

}



/* THE COMMENT */

.comment-belowline {

	font-size: 8pt;

	text-align: left;

	color: #7F818B;

	text-decoration: none;

	font-style: italic;

	border-top: 1px solid #797983;

}



/* COMMENT INPUT FIELD */

.comment-textfield {

   border: 1px solid #121212;

	background-color: #2D2D2D;

	color: #BDBDBD;

}



/* COMMENT SUBMIT BUTTON */

.comment-button {

   border: 1px solid #121212;

	background-color: #2D2D2D;

	color: #7F818B;

}



/* POWERED BY MG2 CREDITS (DO NOT REMOVE FROM SCRIPT!) */

.credits {

	font-size: 8pt;

	color: #797983;

   text-align: center;

}



/* BODY PROPERTIES */

.mg2body {

	font-family: tahoma,arial;

   font-size: 10pt;

	text-align: justify;

	color: #7F818B;

	background-color: #272727;

	margin: 0;

   padding: 0;

}



/* LINK PROPERTIES */

.mg2body a:link, .mg2body a:visited {

   color: #FFCC11; text-decoration: none;

}

.mg2body a:hover, .mg2body a:visited:hover { 

   color: #F8FB88; text-decoration: none;

}

