body{
background-color: #1b1b1b;
font-family: Arial;
font-size: .8em;
color: #333333;
}
a {
color: #c70000;
}
#wrapper {
width: 1024px;
height: 100%;
margin: 0 auto;
padding-left:1px;
background-image: url('images/background.wrapper.png');
}
#innerWrapper{
width: 921px;
height: 100%;
margin:0 auto;
}
#headWrap {
width:921px;
height:209px;
margin: 0 auto;
background-image: url('images/background.banner.png');
}

#navWrap {
height: 39px;
width: 899px;
margin: 0 0 0 2px;
padding: 0 0 0 20px;
background-image: url('images/background.navBar.png');
}

.navLink{
display: inline;
height: 39px;
float: left;

}

.spacer {
height: 39px;
width: 20px;
background-image: url('images/navLink.spacer.png') no-repeat;
}

#contentWrap{
height: 100%;
width: 891px;
margin: 0 auto;
}

#content {
width: 880px;
margin: 0 auto;
}

#footerWrap{
margin:0 0 0 2px;
height: 32px;
width: 919px;
background-image: url('images/background.footer.png');
}

#footerWrap p{
padding: 8px 0 0 0;
color: white;
text-align: center;
}

/* HOME PAGE SPECIFIC */
.newsletter {

height:100%;
width: 200px;
}
#displayAlbumWrap {
height: 100%;
width: 670px;
padding: 0 10px 0 20px;
}
.albumOne {
width: 190px;
height: 100%;
}
.albumTwo {
width: 190px;
height: 100%;
}
.albumThree {
width: 190px;
height: 100%;
}
dl {
color: #535353;
font-weight: bold;
}
.input {
background-color: #fffdc2;
border: 1px solid #070707;
}
.submit {
background-color: #f5f5f5;
margin: 0 right;
}

.albumTitle{
line-height: 20px;
font-weight: bold;
font-size: 1.0em;
margin: 0 0 20px 0;
}
.date {
color: #c70000;
}
.buyNow{
height: 20px;
width: 65px;
background-color: #c70000;
text-align: center;
margin: 10px 0 0 0;
padding: 5px 0 0 0;
}
.buyNow a{
color: #fff;