body {
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 12px;
	color: #666;
 }

.special {  font-size: 10px; color: #000000; border: thin #000000 solid; border-width: 1px; }

.grammy { 
position: relative; 
left: -50px; 
top: 115px; 
margin-top: -75px;
}

p {  margin-top : 5px; margin-bottom : 10px; line-height: 18px; text-align: left; }

.centerDiv { margin-left: auto; margin-right: auto; }
.center { text-align: center; }
.right { text-align: right; }
.left	{ text-align: left; }
.intro { width: 330px;}
.date { font-size: 10px; color: #656565; }

.pad5 { padding: 5px; }
img {border: none;}
p.prs { 
margin: 5px 10px 10px 0;
margin-top: 5px; 
margin-bottom: 10px; 
line-height: 18px; 
color: #333; 
text-align: left; 
}

.homeBlurb { width:390px; }

/* Subscribe */
.slide-out-div {
padding: 20px;
height: 130px;
width: 180px;
background: #efe9d1;
/* border: 1px solid #ccc; */
}      

.transparent {   
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;  
}
 
.borderwrap { border: 1px #ccc solid; }

.announcementTitle { color: #af4141; font-size: 16px; font-weight: bold; padding-bottom:5px; margin-bottom: 5px; border-bottom: 1px solid #d9d9d9; }

B.clr { font-size: 10px; color: #f90;}

a:link {color: maroon; text-decoration: none;}
a:visited {color: maroon; text-decoration: none;}
a:active {color: maroon; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
a.cd:hover {text-decoration: none;}

.credit { font-size: 10px; color: #ccc;}
.caption { font-size: 14px; color: maroon; font-weight: bold;}
a.black {  color: #000; font-size: 10px;}
.txt12px {  font-size: 10px}
.txt16px { font-size: 14px; color: #ccc; font-weight: bold;}
.txt18px { font-size: 16px; color: #ccc; font-weight: bold;}
.txt10px { font-size: 10px;}
.txt9px { font-size: 8px}
.txt-normal { font-size:12px; }
.announce { font-size: 20px; color: green; font-weight: bold; text-align: center; line-height:30px; }

div.rowSubscribe {
  clear: both;
  padding-top: 5px;
}

.floatLeft { 
float: left; 
}

.floatRight { 
float: right; 
}

.clear { clear: both; }

hr
{
color: #ccc;
background: #ccc;
border: 0;
height: 1px;
}

.hp-subscribe {border-color: #ccc;
border-style: solid;
border-width: 1px;
margin-left: 85px;
text-align: center;
}

img.text { padding: 3px; 
margin: 5px 5px 5px 5px;
border-width: 1px;
border-style: solid;}

.button{
background-color: #f8d15c;
height: 2.00em;
width: 10.00em;
border: solid 1px;
line-height: 16px;
font-family:Verdana, "MS Sans Serif" , Arial;
font-size: 11px;
font-weight:bold;
margin-left: 10px;
padding-bottom:2px;
color:#516589;
}

.button:hover {
border: 1px solid #CB2026;
background: #C5FF60;
}

.highlight {
background-color:#ffc;
border: 1px #ccc solid;
width: 250px;
text-align: center;
padding: 3px;
margin: 5px 5px 5px 5px;
}

.highlightNews {
background-color:#ffc;
border: 1px #ccc solid;
width: 190px;
padding: 3px;
margin: 5px 5px 5px 5px;
-webkit-box-shadow: 2px 2px 2px #ccc;
-moz-box-shadow: 2px 2px 2px #ccc;
box-shadow: 2px 2px 2px #ccc;
}

.cdinfo { 
text-align: left;
}

img.icon {
vertical-align: middle;
padding: 5px 5px 5px 0;
}

img.icon-footer {
vertical-align: middle;
}

div#footer {
font: 0.75em/1.5em Verdana, Lucida, Arial, Helvetica, sans-serif;
border: solid #ccc 1px;
border-top: none;
width: 750px;
height: 14px;
}

div#footerHome {
font: 0.75em/1.5em Verdana, Lucida, Arial, Helvetica, sans-serif;
border: solid #ccc 1px;
border-top: none;
width: 782px;
}

div#opossum {
position:relative; 
right:0px; 
bottom:22px;
background: url(/images/opossum-hanging-e.png);
width: 100px;
height: 132px;
}

#listCredits { 
list-style-image: url(/images/icons/arrow.gif);
line-height: 135%;
text-align: left;
padding-left: 30px;
}

.round {	
background-color: #f4f2e4;
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

#cdmenu {
padding:0;
margin:0;
}

#cdmenu li {
list-style-type:none;
line-height: 135%;
}

/* Homepage Bottom CDs */
li.disc   {
width: 105px;
min-height: 100px;
text-align: center;
display: inline-block;
vertical-align: top;
margin-top:7px;
padding-right:30px;
*display: inline;
}

.nopadding { padding-left:0px; }
/* Homepage Sprite Navigation */
#nav-home {
background:url("images/home-nav-sprite.png") no-repeat;
width:663px;
height:190px;
margin:0;
padding:0;
}

#nav-home span {
display: none;
}

#nav-home li, #nav-home a {
height:190px;
display:block;
}

#nav-home li {
float:left;
list-style:none;
display:inline;
}

#nav-home-01 {width: 132px;}
#nav-home-02 {width: 70px;}
#nav-home-03 {width: 95px;}
#nav-home-04 {width: 105px;}
#nav-home-05 {width: 104px;}
#nav-home-06 {width: 84px;}
#nav-home-07 {width: 73px;}

#nav-home-01 a:hover {background:url("images/home-nav-sprite.png") -0px -190px no-repeat; }
#nav-home-02 a:hover {background:url("images/home-nav-sprite.png") -132px -190px no-repeat; }
#nav-home-03 a:hover {background:url("images/home-nav-sprite.png") -202px -190px no-repeat; }
#nav-home-04 a:hover {background:url("images/home-nav-sprite.png") -297px -190px no-repeat; }
#nav-home-05 a:hover {background:url("images/home-nav-sprite.png") -402px -190px no-repeat; }
#nav-home-06 a:hover {background:url("images/home-nav-sprite.png") -506px -190px no-repeat; }
#nav-home-07 a:hover {background:url("images/home-nav-sprite.png") -590px -190px no-repeat; }
/* End Homepage Navigation */

/* L2 Sprite Nav */
#nav-l2 {
background:url("images/l2-nav-sprite.png") no-repeat;
width:750px;
height:106px;
margin:0;
padding:0;
}

#nav-l2 span {
display: none;
}

#nav-l2 li, #nav-l2 a {
height:106px;
display:block;
}

#nav-l2 li {
float:left;
list-style:none;
display:inline;
}

#nav-l2-00 {width: 155px;}
#nav-l2-01 {width: 81px;}
#nav-l2-02 {width: 77px;}
#nav-l2-03 {width: 106px;}
#nav-l2-04 {width: 107px;}
#nav-l2-05 {width: 75px;}
#nav-l2-06 {width: 69px;}
#nav-l2-07 {width: 80px;}

#nav-l2-00 a:hover {background:url("images/l2-nav-sprite.png") -0px -106px no-repeat; }
#nav-l2-01 a:hover {background:url("images/l2-nav-sprite.png") -155px -106px no-repeat; }
#nav-l2-02 a:hover {background:url("images/l2-nav-sprite.png") -236px -106px no-repeat; }
#nav-l2-03 a:hover {background:url("images/l2-nav-sprite.png") -313px -106px no-repeat; }
#nav-l2-04 a:hover {background:url("images/l2-nav-sprite.png") -419px -106px no-repeat; }
#nav-l2-05 a:hover {background:url("images/l2-nav-sprite.png") -526px -106px no-repeat; }
#nav-l2-06 a:hover {background:url("images/l2-nav-sprite.png") -601px -106px no-repeat; }
#nav-l2-07 a:hover {background:url("images/l2-nav-sprite.png") -670px -106px no-repeat; }
/* End L2 Sprite Nav */

