.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 120px; /*Width of top level menu link items*/
padding: 2px 8px;
border: 1px solid #202020;
border-left-width: 0;
text-decoration: none;
background: url(../images/menubg.gif) center center repeat-x;
color: black;
font: bold 13px Tahoma;
}

/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
border-top: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #e3f1bd;
border-width: 0 1px 1px 1px;
}

.horizontalcssmenu ul li a:hover{
background: url(../images/menubgover.gif) center center repeat-x;
}

.horizontalcssmenu ul li ul li a:hover{
background: #cde686;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(menuarrow.gif) no-repeat center left;
}


.animatedtabs{
border-bottom: 1px solid gray;
overflow: hidden;
width: 100%;
font-size: 14px; /*font of menu text*/
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(../images/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;

}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(../images/tab-blue-right.gif) no-repeat right top;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: black;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: black;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}


* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}


/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */

.title {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #949294
}
.ltitle {
    FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #BBBBBB; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;
}
.lsubtitle {
    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #6064AE; BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;
}
.addlink {
    FONT-SIZE: 10pt; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif, text-decoration:none;
}
.addlink a{
    FONT-SIZE: 10pt; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif, text-decoration:none ;
}
.addlink a:hover{
    FONT-SIZE: 10pt; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif ,text-decoration:underline;
}
td {
    text-align: left;
    font-family:tahoma;
    font-size:11px;
    color:#CCCCCC;
    line-height:13px;
}

a {text-decoration:underline;
   color:#AA0000;}

body {     margin:0px;padding:0px;}

.copy{  font-family:tahoma;
        color:#555555;
        text-decoration:none;
        font-size:11px;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/a.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 8px; line-height:13px }
.li {background:url(images/a2.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 8px; line-height:16px }

.button a:hover { text-decoration:underline}

.tab1 { margin:0px 0px 10px 28px;}
.left {margin-right:17px;}
.test img{margin-right:5px;}
.tab { margin:17px 0px 10px 22px;}

.menu_button a { 
color:#EFDFC7; 
text-decoration:none; 
text-transform:uppercase;

}

.menu_top { color:#5C5C5C}
.menu_top a { color:#5C5C5C; text-decoration:none}
.form_color { color:#F8AF00}
.red { color:#C12A08}
.yellow1 { color:#AA0000}
.copy_link a { color:#C09464; font-size:10px; text-transform:uppercase; text-decoration:none}
.black { color:#929292}

.menu {font-size:10px}


.m {vertical-align:middle}
.sm {font-size:10px}
.l {text-decoration:underline}
.n {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:12px}
.list {line-height:10px}

.form { width:163px;
        height:18px;
        font-family:tahoma;
        font-size:11px;
        border-style: solid;
        border-width: 1px;
        border-color:#929292;
        background-color:#393938;
        color:#ffffff;
        margin-left:0px;
        margin-right:0px}

.form1 { width:113px;
        height:19px;
        font-family:tahoma;
        font-size:10px;
        border-style: solid;
        border-width: 1px;
        border-color:#8E2800;
        background-color:#600000;
        color:#FF7070;
        margin-left:0px;
        margin-right:0px}

.textarea { width:163px;
        height:143px;
        font-family:tahoma;
        font-size:11px;
        border-style: solid;
        border-width: 1px;
        border-color:#929292;
        background-color:#393938;
        color:#ffffff;
        margin-left:0px;
        margin-right:0px}


a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}




body {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; background:#000000;
}

#wrapper {
	background: #000;
	width:777px;
	text-align:left;

}


div.pagination {
    padding: 3px;
    margin: 3px;
}

div.pagination a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #AAAADD;

    text-decoration: none; /* no underline */
    color: #000099;
}
div.pagination a:hover, div.pagination a:active {
    border: 1px solid #000099;

    color: #000;
}
div.pagination span.current {
    padding: 2px 5px 2px 5px;
    margin: 2px;
        border: 1px solid #000099;

        font-weight: bold;
        background-color: #000099;
        color: #FFF;
    }
    div.pagination span.disabled {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #EEE;

        color: #DDD;
    }




#header {
	width: 777px;
	height: 140px;
	margin: 0 auto;
	background: #000000 url(images/banner-p1.jpg) no-repeat center top;
	
}



/* top level menu items */
body{ behavior:url("/csshover2.htc"); }
.pd_menu_01 {float:left; padding:0; margin:0;color: #FFF;	background: #444444;
 ;width:774px; border:solid 1px #777777;clear:both; margin-bottom:5px;} /*Color navigation bar normal mode*/
.pd_menu_01  a, .pd_menu_01 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:12px;
color: #FFF;
background-color: ;
text-decoration: none;
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important ; z-index:1000 ; border-right:solid 1px #777777; border-left:solid 1px #777777;}
.pd_menu_01 ul li a {color: #FFF;background: ;float:none !important ; float:left ; display:block; height:30px; line-height:30px; padding:0 10px 0 10px; text-decoration:none; }
.pd_menu_01 ul li ul {display:none; border:none;color: #FFF;background: ; width:1px}
.pd_menu_01 ul li:hover a {background-color:; text-decoration:none; color:#339966;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:12em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #777777; border-bottom: solid 1px #777777; background-color:#444444;  color:#339966;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#339966; text-decoration:none;color:#FFF;} /*Color subcells hovering mode*/
.pd_menu_01 ul li a:hover {background-color:; text-decoration:none;color:#339966;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; z-index:999; top:29px; left:0; }
.pd_menu_01 ul li ul li a:visited { background-color:#444444;  color:#339966;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #777777; border-bottom: solid 1px #777777; background-color:#FFFFFF;  color:#339966;} 
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#339966; text-decoration:none;color:#FFF;} /*Color subcells hovering mode*/






#footer_menu{	background:#444444; width:776px; height:62px; color:#FFF; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; padding-top:10px; vertical-align:middle; padding-top:10px;}

#footer_menu a{ padding:4px; font-size:14px; font-weight:normal;}
#footer_menu a,a:visited{ color:#339966; text-decoration:none;}
#footer_menu a:hover{ color:#00C663; text-decoration: underline;}


#popular_album{background: url(images/img04.gif) repeat-x;
width:700px;

margin-top:5px;
padding-top:8px;
margin-bottom:5px;}

#album{ color:#000000;}

#album a, #album a:visited{
color:#0000CC; text-decoration:underline;}

#album a:hover{
color:#0000FF; text-decoration:none;}


#updated_site{background: url(images/img04.gif) repeat-x;
width:700px;

margin-top:5px;
padding-top:8px;
margin-bottom:5px;}

#latest_blog{background: url(images/img04.gif) repeat-x;
width:700px;

margin-top:5px;
padding-top:8px;
margin-bottom:5px;
padding-top:10px;}

#latest_video{background: url(images/img04.gif) repeat-x;
width:700px;

margin-top:5px;
padding-top:8px;
margin-bottom:5px;
padding-top:10px;}

#brows_abc{
width:700px;
height:40px;
margin-top:5px;
padding-top:8px;
margin-bottom:5px;
margin-left:20px;}

#artist{background: url(images/img04.gif) repeat-x;
width:700px;
height:50px;

margin-top:5px;
padding-top:8px;
margin-bottom:5px;
padding-top:10px;}


#art_name{
color:#000000;}

#artist a, #artist a:visited{
color:#0000CC; text-decoration:underline;}

#artist a:hover{
color:#0000FF; text-decoration:none;}


#lyrics_title{
background: url(images/img04.gif) repeat-x;
width:735px;
height:50px;
margin-top:5px;
padding-top:8px;
margin-bottom:5px;
margin-left:18px;
padding-left:5px;
}

a, a:visited{ color: #009966; text-decoration:underline;}
a:hover{ color:#00CC66; text-decoration:none;}