
/* Body */

body {
	font-family:		sans-serif;

	background-color:	#333333;
	color:			#310022;

	margin:			2% 2%;
}

img {
	border:			none;
}

a {
	
	color:			#332038;
	text-decoration:	none;
}

a:hover {
	background-color:	#F5DF1F;
	color:			#CC0000;

	text-decoration:	none;
}

p {
	margin:			10px 0;
}

/* Frame */

#frame {
	padding:		3px;
}

/* Logo */

#logo {
	text-align:		right;

	/*background-color:	#333333;*/
	color:			#EE7B21;
	
	margin:			1px;
	
	/*background:url(bluesMicsLogoNoTextTrans.gif) no-repeat;*/
	
	font-weight:		bold;
	font-size:		1em;
}

/* About */

#about {
	margin:			2% 2%;
	text-align:		left;
	color:			#272818;
	font-size:		.7em;

}

/* Partners */

#partner {
	margin:			4% 3%;
	text-align:		left;
	color:			#332038;
	font-size:		.7em;

}


/* Our Bands */

#bands {
	margin:			2% 2%;
	text-align:		left;
	color:			#FFFFFF;
	font-size:		.8em;
	image-border: 	2;

}

#bands a {
	color:			#FFFF66;
	text-decoration:	none;
}

#bands a:hover {
	background-color:	#F5DF1F;
	color:			#CC0000;

	text-decoration:	none;
}

/* News */

#news {
	margin:			3%;
	text-align:		left;
	color:			#272818;
	font-size:		.5em;

}


/* Toolbar */

#toolbar {
	vertical-align:		middle;
	text-align:		center;
	font-weight:	bold;
		
	font-size:		.9em;
}

#toolbar a {
	color:			#332038;
	text-decoration:	none;
}

#toolbar a:hover {
	background-color:	#F5DF1F;
	color:			#CC0000;

	text-decoration:	none;
}

/* Title */

#title {
	margin:			3px 0;

	text-align:		center;

	border-top:		solid 1px #EE7B21;
	border-bottom:		solid 1px #EE7B21;
}

#title h1 {
	margin:			5px 0;
	font-size:		1.3em;

	background-color:	#333333;
	color:			#FFFFFF;
}

/* Item */

#item {
	margin:			3px 0;

	text-align:		center;

	border-top:		solid 1px #EE7B21;
}

#item h1 {
	margin:			5px 0;
	font-size:		1.1em;

	background-color:	#333333;
	color:			#FFFFFF;
}


#item ul {
	font-size:		1em;
	text-align:		left;	
    list-style: 	disc url(images/starb_sm.gif) inside;

}

/* Link */

#link {
	margin:			15px 0;

	text-align:		center;

	border-top:		solid 1px #EE7B21;
}

#link h1 {
	margin:			5px 0;
	font-size:		1.1em;

	background-color:	#333333;
	color:			#FFFFFF;
}


#link ul {
	font-size:		1em;
	text-align:		left;	
    list-style: 	disc url(images/starb_sm.gif) inside;
}

#link li {
	padding:		10px;

}


/* Quick links */

#quicklinks {
	vertical-align:		middle;
	text-align:		center;
	font-weight:	bold;
		
	font-size:		.7em;
}

#quicklinks a {
	color:			#332038;
}

#quicklinks a:hover {
	background-color:	#F5DF1F;
	color:			#CC0000;

	text-decoration:	none;
}

/* Sidebar */

#sidebar {
	float:			right;
	clear:			right;

	width:			30%;

	text-align:		center;
}

/* Menu */

.menu {
	margin:			10px 0 10px 10px;
	padding:		10px 0 10px 10px;

	text-align:		left;
}

.menu h4 {
	text-align:		center;
	
	background-color:	#333333;
	color:			#FFFFFF;
	
	font-size:		1em;
	font-weight:		normal;

	margin:			0;
	padding-bottom:		3px;

	font-weight:		bold;
}

.menu ul {
	list-style:		none;
	background-color:	#333333;
	color:			#D2D2D2;

	border-top:		1px solid #EE7B21;

	padding-left:		0;
}

.menu li {
	margin:			0;

	border-bottom:		solid 1px #EE7B21;

	padding:		3px 0;
}

.menu a {
	color:			#D2D2D2;
	background-color:	#333333;
	
	text-decoration:	none;
}

.menu a:hover {
	color:			#FFFFFF;
	background-color:	#333333;
	
	text-decoration:	none;
}

/* Content */

#content {
	width:			65%;
	min-height:		500px;
	margin-bottom:		10px;
}

/* Block */

.block h2 {
	font-size:		1.2em;
	margin-bottom:		3px;

	color:			#EE7B21;
	background-color:	#333333;
}

.block .marker {
	display:		none;
}

.block .content {
	width:			100%;

	margin-bottom:		5px;
	padding:		5px 0;

	text-align:		justify;
}

/* Miscellaneous classes */

.quote {
	text-align:		justify;
	font-style:		italic;
}

/* Footer */

#footer {
	font-size:		.8em;
	text-align:		center;
}
