#Header{
position:relative;
left:0px;
top:0px;
width:780px;
height:146px;
background-repeat:no-repeat;
}

#Logo{
position:relative;
left:115px;
top:65px;
width:152px;
height:47px;
float:left;
}


#IndependentLabel{
position:relative;
right:0px;
top:64px;
width:390px;
height:17px;
float:right;
}

#Toolbar{
position:relative;
left:0px;
top:66px;
width:770px;
height:19px;
float:right;
text-align:right;
}


#TopStripe{
position:relative;
width:100%;
height:1px;
background-color:#ff9900;
float:none;
}


#MainMenu{
position:relative;
left:102px;
top:0px;
width:808px;
height:15px;
}



#MiddleContainer{
position:relative;
width:100%;
padding:0px;
float:none;
background-repeat:no-repeat;
background-color:#2E4C5C;
}



#ContentContainer{
position:relative;
width:660px;
height:444;
top:50px;
left:122px;
float:none;
overflow:hidden;
z-index:1;
}



#PageContent{}



#RightColumn{
position:relative;
width:222px;
height:auto;
float:right;
}



#Submenu{
position:relative;
left:20px;
width:222px;
margin-top:5px;
margin-bottom:1px;
float:right;
clear:both;
}


#ImageBoxContainer{}



#ImageBox{
position:relative;
width:200px;
height:auto;
border:solid 1px #657C87;
overflow:hidden;
z-index:999;
}


#ImageInfo{
position:relative;
width:200px;
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#7C98A6;
z-index:999;
}




#BottombarStripe{
position:relative;
width:100%;
height:1px;
background-color:#ff9900;
float:none;
z-index:100;
}

#BottombarContainer{
position:relative;
width:100%;
height:60px;
background-color:#163849;
float:none;
z-index:100;
}

#Bottombar{
position:relative;
top:12px;
left:122px;
width:660;
height:80px;
padding-bottom:24px;
overflow:hidden;
z-index:100;
}






/* New album gallery styles */

table.GalleryTable{
width:400px;
height:110px;
background-color:#657C87;
}

table.GalleryTable td.Dark{
width:290px;
background-color:#163849;
}

table.GalleryTable td.Light{
width:290px;
background-color:#2E4C5C;
}


.AlbumImage{}

.AlbumTitleDiv{
position:relative;
margin-left:10px;
}

a.AlbumTitle{
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.StyleMeterLabel{
font-family:arial,helvetica,sans-serif;
font-size:9px;
color:#ffffff;
}

.StyleMeterBar{
width:1px;
overflow:hidden;
}

.StyleMeterPercent{
color:#ff9900;
font-family:arial,helvetica,sans-serif;
font-size:9px;
padding-left:4px;
}

/* /New album gallery styles */




/* New album detail styles */
#AlbumStats{
position:relative;
width:120px;
margin-top:16px;
margin-bottom:8px;
border:solid 0px #657C87;
float:left;
}

#AlbumMeters{
position:relative;
width:110px;
padding-top:2px;
padding-right:1px;
padding-bottom:4px;
padding-left:3px;
overflow:hidden;
border:solid 1px #657C87;
background-color:#224253;
float:none;
margin-top:4px;
margin-bottom:4px;
}

/* /New album detail styles */























.StyleMeterHeading{
width:100%;
height:15px;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
margin-top:3px;
margin-left:1px;
margin-bottom:4px;
}

/*
.StyleMeterItem{
width:100%;
height:13px;
font-family:arial,helvetica,sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
padding-left:2px;
}

.StyleMeterPercent{
height:9px;
font-family:arial,helvetica,sans-serif;
font-size:9px;
font-weight:normal;
color:#ff9900;
padding-left:3px;
padding-bottom:2px;
}

.StyleMeterBar{
width:1px;
height:9px;
overflow:hidden;
}
*/

#AlbumImage{
width:110px;
height:110px;
border:solid 1px #657C87;
overflow:hidden;
}

.AlbumImage{
width:110px;
height:110px;
}

#AlbumInfo{
position:relative;
width:278px;
margin-top:0px;
margin-bottom:0px;
border:solid 0px #ffffff;
float:right;
}

.AlbumOrderBar{
position:relative;
width:278px;
margin-top:16px;
margin-bottom:12px;
padding-left:8px;
padding-top:4px;
padding-right:8px;
padding-bottom:4px;
border:solid 1px #657C87;
background-color:#224253;
float:none;
}


#PressVoices{
position:relative;
width:400px;
margin-top:24px;
float:none;
clear:both;
overflow:hidden;
}












#MainFeatureContainer{
width:380px;
background-repeat:no-repeat;
overflow:hidden;
}

a.MainFeatureSpan, .MainFeatureSpan{
font-family:arial,helvetica,sans-serif;
font-size:13px;
color:#EBEDEF;
font-weight:bold;
text-decoration:none;
}

a.MainFeatureSpan:link, a.MainFeatureSpan:visited{color:#EBEDEF;}
a.MainFeatureSpan:hover, a.MainFeatureSpan:active{color:#ffffff;}
.MainFeatureHeading{
font-size:27px;
color:#ffffff;
font-weight:normal;
}
img.MainFeatureImage{}

.MainFeatureLinkText{font-size:11px; font-weight:normal;}





a.ArtistGalleryLink{
font-family:arial,helvetica,sans-serif;
font-size:16px;
color:#EBEDEF;
font-weight:normal;
text-decoration:none;
}







.AlbumGalleryItem{
width:400px;
height:110px;
overflow:hidden;
margin-left:0px;
margin-right:0px;
margin-top:5px;
margin-bottom:12px;
border:solid 1px #657C87;
background-color:#2E4B5B;
padding:0px;
float:none;
}

.AlbumGalleryImage{
position:relative;
width:110px;
height:110px;
overflow:hidden;
margin:0px;
border-right:solid 1px #657C87;
float:left;
}

.AlbumGalleryName{
width:288px;
height:35px;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
margin:0px;
padding-left:8px;
padding-top:3px;
border-bottom:solid 1px #657C87;
background-color:#163849;
float:left;
}

.AlbumTitle{width:200px; float:left;}

.ButtonInfo{font-family:arial,helvetica,sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
height:14px;
width:60px;
margin-top:1px;
margin-right:8px;
background:#266584;
border:0;
cursor:pointer;
float:right;
}

.StyleMetersInGallery{
position:relative;
width:288px;
height:49px;
overflow:hidden;
padding-top:1px;
margin-bottom:0px;
background-color:#2E4C5C;
float:left;
}

.StyleMeterDiv{
width:288px;
height:12px;
font-weight:normal;
}









.AlbumOrderBarInGallery{
position:relative;
width:288px;
height:24px;
padding-left:8px;
padding-top:3px;
padding-right:8px;
padding-bottom:2px;
border-top:solid 1px #657C87;
background-color:#2E4C5C;
float:right;
}

.AlbumCode{
font-family:arial,helvetica,sans-serif;
color:#D0D7DB;
font-size:11px;
font-weight:bold;
}

.ButtonAlbumAdd{
font-family:arial,helvetica,sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
height:14px;
width:60px;
margin-top:1px;
margin-bottom:1px;
background:#ff9900;
border:0;
cursor:pointer;
}

.InputAlbumAdd{
font-family:arial,helvetica,sans-serif;
color:#000000;
font-size:11px;
height:14px;
width:30px;
margin-top:1px;
margin-left:3px;
margin-bottom:1px;
border:0;
}



.DivButtonRev{
position:relative;
left:-44px;
top:-16px;
width:400px;
height:44px;
}

.ButtonRev{
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
}








#SubscriptionForm{
position:relative;
left:20px;
width:200px;
margin:0px;
margin-bottom:3px;
}

#SubscriptionForm fieldset{
width:190px;
height:auto;
border:solid 1px #7C98A6;
padding:10px;
}


#SubscriptionForm legend{
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#E3E9EE;
}

.SubscriptionText{
font-family:arial,helvetica,sans-serif;
font-size:11px;
display:block;
color:#CBD2D6;
padding-top:6px;
padding-bottom:6px;
}

.FormSubscriptionInputText{
font-family:arial,helvetica,sans-serif;
color:#000000;
font-size:11px;
border:solid 1px #7F9DB9;
background:#E3E9EE;
width:168px;
margin-bottom:3px;
}

.SubscriptionFormButton{
font-family:arial,helvetica,sans-serif;
color:#ffffff;
font-size:10px;
font-weight:bold;
height:15px;
width:70px;
margin-bottom:1px;
background:#266584;
border:0;
cursor:pointer;
}



.ArtistGalleryImageContainer{
position:relative;
display:inline;
left:0px;
top:0px;
height:40px;
margin-bottom:2px;
margin-left:5px;
margin-top:8px;
margin-right:5px;
}

.ArtistGalleryImage{
height:50px;
}
