/* CSS Document */

html, body{
background-color:#E7E7E7;
	/*background-color:#cccccc;*/
	background-image:url(graphics/bgfull.png);
	/*background-position:center;*/
	background-position:50% 20%;
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	length:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E5DA8;
	/*float:left;*/
}
.contentFrame{
	background-image:url(graphics/bg.png);
	background-repeat:repeat-y;
	length:100%;
	float:left;
}
.homeLink{
	
	/*border:1px solid #ffffff;*/
	padding-top:3px;
	padding-bottom:3px;
	color:#D9E0F0;
	background-color:#678AC4;
	text-transform:uppercase;
}
.albumLink{
	background-image:url(graphics/newicon.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	
	/*border:1px solid #ffffff;*/
	padding-top:3px;
	padding-bottom:3px;
	margin-top:3px;
	color:#D9E0F0;
	background-color:#678AC4;
	text-transform:uppercase;
}
a{
	text-decoration:none;
	color:#1E5DA8;
}
.mainFrame{
	position:absolute;
	margin-left:50%;
	left:-435px;
	margin-right:auto;
	width:850px;
	background-image:url(graphics/bgfull.png);
	background-repeat:repeat-y;
	padding-right:10px;
	padding-left:10px;
	/*float:left;*/
}
.top{
	height:124px;
	background-color:#ffffff;
	width:100%;
	float:left;
}
.left{
	width:160px;
	background-image:url(graphics/rightBg.png);
	background-repeat:no-repeat;
	text-align:center;
	margin-bottom:0px;
	height:100%;
	float:left;
}
.artistImages{
	margin-top:10px;
}
.artImage{
	margin-top:3px;
}
.right{
	width:160px;
	background-image:url(graphics/rightBg.png);
	background-repeat:no-repeat;
	text-align:center;
	font-size:10px;
	padding-top:10px;
	float:left;
}
.rightText{
	padding:7px;
}
.middle{
	width:525px;
	padding-left:5px;
	text-align:center;
	float:left;
}
.topFlash{
	height:97px;
	width:100%;
	margin-bottom:4px;
	float:left;
}	
.topTabs{
	/*height:20px;*/
	width:160px;
	background-color:#FBBF34;
	text-align:center;
	margin-bottom:4px;
	text-transform:uppercase;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	color:#1E5DA8;
	float:left;
}

.topTabActive{
	width:160px;
	background-color:#D9E1F1;
	text-align:center;
	margin-bottom:4px;
	text-transform:uppercase;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	color:#1E5DA8;
	float:left;
	
}
.topTabs:hover{
	background-color:#D9E1F1;
}
#smallarticleTop{
	/*background-image:url(graphics/newstop.png);*/
	text-align:center;
	margin-top:-5px;
	/*vertical-align:baseline;*/
}
#smallarticleTop2{
	background-image:url(graphics/infotop.png);
	text-align:center;
}

div.Article {
	width:520px;
  background: 
	url(graphics/topLeftCorner.png) 
  top left no-repeat;
  margin-bottom:5px;
  text-align:left;
  display:block;
  float:left;
  
  }
 div.ArticleArtist {
	/*width:250px;*/
  background: 
	url(graphics/topLeftCorner.png) 
  top left no-repeat;
  
  margin-bottom:5px;
  margin-left:0px;
  text-align:left;
  display:block;
  float:left;
  
  }
div.Article h2 {
  background: 
	url(graphics/topRightCorner.png) 
  top right no-repeat;
  font-size:1.3em;
  padding:15px 15px 0 15px;
  margin:0;
  }
 div.ArticleArtist h2 {
  background: 
	url(graphics/topRightCorner.png) 
  top right no-repeat;
  font-size:1.3em;
  padding:15px;
  margin:0;
  }
div.smallArticle h2 {
  /*vertical-align:top;*/
  font-size:1.3em;
  /*padding:15px;*/
  
  margin:0;
  }
#mainArticleBody{
	background-image:url(graphics/articleLargeBg.png);
	background-position:0px;
	background-repeat:repeat-y;
}
.smallArticle{
	background-image:url(graphics/smallarticlebg.png);
	background-repeat:no-repeat;
	height:168px;
	text-align:left;
	float:left;
}
.ArticleBody{
	background-image:url(graphics/articleLargeBg.png);
	background-repeat:repeat-y;
}
.ArtistArticleBody{
	background-image:url(graphics/artistBg.png);
	background-repeat:repeat-y;
	background-position:0px;
}
.smallarticles{
	/*background-color:#FF0000;*/
	/*padding-left:5px;*/
	position:relative;
	
	float:left;
}
#newsArticleBody{
	background-image:url(graphics/smallarticlebg.png);
	background-repeat:no-repeat;
}
div.ArticleBody {
	
  background: 
	url(graphics/rightBorder.png) 
  top right repeat-y;
  margin:0;
  /*margin-top:-2em;*/
  padding:15px;
  }
div.ArtistArticleBody {
width:220px;
  background: 
	/*url(graphics/rightBorder.png) */
	url(graphics/artistBg.png);
  top right repeat-y;
  
  background-repeat:repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  } 
div.ArticleBody1{
	margin:0;
  margin-top:-2em;
  padding:15px;
}
div.ArticleFooter {
  background: 
	url(graphics/bottomLeftCorner.png) 
  bottom left no-repeat;
  }
div.ArtistArticleFooter {
  background: 
	url(graphics/artistBottom.png) 
  bottom left no-repeat;
  }
 div.ArtistArticleFooter p {
  background: 
	url(graphics/bottomRightCorner.png) 
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-2em 0 0 0;
}
div.ArticleFooter p {
  background: 
	url(graphics/bottomRightCorner.png) 
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-2em 0 0 0;
}
.shields{
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}
.bottom{
	text-align:center;
}
.creds{
	width:100%;
	margin-top:20px;
	text-align:center;
	float:left;
}
.albumThumb{
	margin-right:5px;
	margin-bottom:5px;
	border:0px;
}
.albumLarge{
	margin-left:auto;
	margin-right:auto;
}
.albumlargecontainer{
	
	text-align:center;
}
#albumnavigation{
	width:80%;
	margin-bottom:20px;
	padding-left:10%;
	
}

