body{
	background: #474747 url(assets/bckgrndstrip.gif) repeat-x;
	font-family:  arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333; 
	text-align: center;
	margin: 0px;
}

#wrapper{
	width: 886px; 
	margin: 0px auto;
	text-align: left;	
}

#whiteContainer{
	width: 898px;
	border-left: 5px solid #000b1f;
	border-right: 5px solid #000b1f;
	background: #FFF;
	overflow: auto;
	padding-bottom: 100px;
	padding-left: 0px;
	padding-right: 0px;

}

#menu{
	width:auto;
	margin-top: 10px;
	
}

.menu {
	margin: 0;
	margin-left: 20px;
	padding: 0;
	list-style: none;
	background: #fff;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 39px;
	margin-right: 1em;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 39px;
	background-repeat: no-repeat;
}
.bluma {background-image: url(Assets/blumatippyon.gif); width: 161px;}
.bluma a {background-image: url(Assets/blumatippyoff.gif);}
.community {background-image: url(Assets/communitytippyon2.gif); width: 161px;}
.community a {background-image: url(Assets/communitytippyoff2.gif);}
.stage {background-image: url(Assets/cstageon2.gif); width: 161px;}
.stage a {background-image: url(Assets/cstageoff2.gif);}
.artist {background-image: url(Assets/artisttippyon2.gif); width: 161px;}
.artist a {background-image: url(Assets/artisttippyoff2.gif);}
.join {background-image: url(Assets/joinon2.gif); width: 161px;}
.join a {background-image: url(Assets/joinoff2.gif);}

ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}



#masthead {
	width: 100%;
	height: 35px;
	background: url(assets/header.png) no-repeat;
	padding-top: 53px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-right: 0px;
}
ul#navlist
{
margin-left: 10px;
padding-left: 0;
margin-top: 21px;
white-space: nowrap;
width: 439px;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: .1px 5px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #006cae;
text-decoration: none;
}

#navlist a:hover, #navlist a.active
{
color: #006cae;
background-color: #fff;
text-decoration: none;
}



#TopColumnContainer{
	width: 886px;
	margin-top:10px;
	margin-left: 10px;
	margin-right: 0px;
	padding-bottom: 30px;

}

#TopColumn{
	width: 886px;
	margin-top:10px;
	padding-top: 10px;
	margin-left: 0px;
	margin-right: 10px;
	padding-bottom: 30px;
	overflow:auto;	
	position: relative;
}


#news {
clear:both;
float:left;
margin-left: 15px;
margin-right: 15px;
margin-bottom:18px;
width:858px;
}
#news h2 {
float:left;
margin:0 0 0px;
width:288px;
}
#news .links {
color:#000000;
float:right;
margin:7px 0 4px;
text-align:right;
width:288px;
}
#news .links span {
padding:0 0.5em;
}
#news .item {
border-bottom:1px solid #CCCCCC;
clear:both;
overflow:hidden;
width:868px;
}
#news div.first, #news div.homec0 {
border-top:1px solid #CCCCCC;

}
#news .item h3 {
color:#000;
font-weight:bold;
font-size:11px;


}
#news .item p {
margin:13px 0 13px 13px;
}
#news .item .image, #news .item .thumb {
float:right;
margin-left:10px;
padding-top:14px;
width:255px;
}


#aod {
float:right;
padding-bottom:18px;
margin-right:20px;
width:288px;
}
#aod h2 {
border-bottom:1px solid #CCCCCC;
margin:0 0 9px;
padding-bottom:4px;
}

#aod p {
color:#666666;
font-size:11px;
margin-top:3px;
}


#UnderColumn{
	width: 888px;
	position:relative;
	margin-top: 15px;
	margin-right:0px;
}



#UnderBar{
	width: 878px;
	position:relative;
	margin-left: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #e21665;
}

#Footer {
	width: 600px;
	position:inherit;
	font-size: 8px;
	height: 20px;
	overflow:auto;
}
