body {
background-image: url('images/bg.png');
}

#top
{
background-image: url('images/Untitled-1_01.png');
background-position: top center;
background-repeat:no-repeat;
}

#nav
{
background-image: url('images/Untitled-1_02.png');
background-position: top center;
}

#container
{
background-image: url('images/Untitled-1_03.png');
background-position: top center;
background-repeat:repeat-y;
}

#footer
{
border-top:3px solid white;
color:white;
text-align:center;
}

.nav_links
{
text-decoration:none;
border:0;
margin:0;
padding:0;
}

a.links_affiliates
{
color:white;
text-decoration:underline;
}

a.links_affiliates:hover
{
color:gold;
text-decoration:underline;
}

a.downloads_link
{
color:white;
text-decoration:underline;
}

a.downloads_link:hover
{
color:gold;
text-decoration:underline;
}

a.videos_link
{
color:white;
text-decoration:underline;
}

a.videos_link:hover
{
color:gold;
text-decoration:underline;
}

a.lyrics_link
{
color:white;
text-decoration:underline;
}

a.lyrics_link:hover
{
color:gold;
text-decoration:underline;
}

a.archive_link
{
color:white;
text-decoration:underline;
}

a.archive_link:hover
{
color:gold;
text-decoration:underline;
}

.blog-date 
{
font:normal 24px/47px Georgia; 
margin-right:10px; 
color:#ffffff; 
float:left; 
width:59px; 
height:56px; 
overflow:hidden; 
text-align:center; 
background-image:url(images/date-bg.gif);
background-repeat:no-repeat;
}

.blog-month 
{
font: 14px/16px Arial; 
color:#4c2604; 
margin:-10px 0px 0 0;
}

.blog-title
{
color:white;
font-size:1.2em;
}

.blog-content
{
color:white;
font-family:Trebuchet MS;
font-size:0.8em;
}

.blog-readmore
{
text-align:right;
font-style:italic;
}

a.blog-readmore
{
color:white;
text-decoration:underline;
font-family:Trebuchet MS;
font-size:0.8em;
}

a.blog-readmore:hover
{
color:gold;
text-decoration:underline;
font-family:Trebuchet MS;
font-size:0.8em;
}

.thumb_bg
{
width:170px;
height:170px;
background-image:url('images/thumb_bg.png');
margin:0 10px 10px 0;
}

.trans_thumb
{
border:2px solid black;
opacity:0.4;
filter:alpha(opacity=40)
}