.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: #000000; 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-size:12px;
    color:#000000;
    line-height:13px;
}



.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:#EAAC00}
.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;}






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;
    }



#popular_album{background: url(images/img04.gif) repeat-x;
width:700px;

margin-top:5px;
padding-top:8px;
margin-bottom:5px;}

#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;}

#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;
}



.top_album_box{border: 0px solid #FF0000; width: 142px; height: 100%; overflow: hidden; margin-right: 11px; float: left; margin-bottom: 12px; }
.top_album_boxr{border: 0px solid #FF0000; width: 142px; height: 100%; overflow: hidden; margin-right: 0px; float: left; margin-bottom: 18px; }
.top_album_box_top{border: 0px solid #FF0000; width: 142px; height: 142px; overflow: hidden; float: left; }
.top_album_box_bottom{clear:both; border: 0px solid #EEEEEE; width: 142px; height: 100%; overflow: hidden; float: left; }
.top_album_box_bottom_p1{clear:both; border: 0px solid #EEEEEE; width: 142px; height: 20px; overflow: hidden; float: left; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.top_album_box_bottom_p2{clear:both; border: 0px solid #EEEEEE; width: 142px; height: 20px; overflow: hidden; float: left; }
.top_album_box_bottom_p3{clear:both; border: 0px solid #EEEEEE; width: 142px; height: 100%; overflow: hidden; float: left; }
.top_album_box_top img{border: 1px solid #EEEEEE; width: 140px; height: 140px; }

#more_lyrics_box{ width: 270px; overflow: hidden; border: 0px solid #EEEEEE; padding: 10px 20px 5px 20px; }

#more_lyrics_box .top_album_box{border: 0px solid #FF0000; width: 122px; height: 100%; overflow: hidden; margin-right: 11px; float: left; margin-bottom: 12px; }
#more_lyrics_box .top_album_boxr{border: 0px solid #FF0000; width: 122px; height: 100%; overflow: hidden; margin-right: 0px; float: left; margin-bottom: 18px; }
#more_lyrics_box .top_album_box_top{border: 0px solid #FF0000; width: 122px; height: 122px; overflow: hidden; float: left; }
#more_lyrics_box .top_album_box_bottom{clear:both; border: 0px solid #EEEEEE; width: 122px; height: 100%; overflow: hidden; float: left; margin-top: 10px; }
#more_lyrics_box .top_album_box_bottom_p1{clear:both; border: 0px solid #EEEEEE; width: 122px; height: 20px; overflow: hidden; float: left; font-size: 14px; font-weight: bold; text-transform: uppercase; }
#more_lyrics_box .top_album_box_bottom_p2{clear:both; border: 0px solid #EEEEEE; width: 122px; height: 20px; overflow: hidden; float: left; }
#more_lyrics_box .top_album_box_bottom_p3{clear:both; border: 0px solid #EEEEEE; width: 122px; height: 100%; overflow: hidden; float: left; }
#more_lyrics_box .top_album_box_top img{border: 1px solid #EEEEEE; width: 120px; height: 120px; }


#featured_boxb h1{ height: 30px; border: 0px solid #EEEEEE; color: #777777; background: url(images/img04.gif) repeat-x top left; margin:0px 0px 5px 0px; clear: both; font-size: 18px; font-weight: bold; text-transform: uppercase; width:582px; padding:10px;}


#ablbum_box1{ border: 1px solid #EEEEEE; overflow: hidden; width: 600px; height: 280px; clear: both; margin-bottom: 10px;}
#ablbum_box1 h2{ border: 1px solid #EEEEEE; overflow: hidden; width: 578px; clear: both; margin:0px;  font-size: 16px; font-weight: bold; height: 25px; color: #555555; padding: 5px 10px;}

#ablbum_box1_left{ border: 1px solid #EEEEEE; overflow: hidden; width: 143px; height: 221px; float: left; padding: 10px;}
#ablbum_box1_right{ border: 1px solid #EEEEEE; overflow: hidden; width: 413px; height: 221px; float: left; padding: 10px;}

#ablbum_box1_left2{ border: 1px solid #EEEEEE; overflow: hidden; width: 143px; height: 258px; float: left; padding: 10px;}
#ablbum_box1_right2{ border: 1px solid #EEEEEE; overflow: hidden; width: 413px; height: 258px; float: left; padding: 10px;}


#lyrics_box1{ border: 1px solid #EEEEEE; overflow: hidden; width: 580px; height: auto; clear: both; margin-bottom: 10px; padding: 10px;}

table.tablelist tbody tr{ border: 1px solid #EEEEEE; padding: 10px 0px;}


