/* CSS Document */
body{
background:#000000 url(../images/background-1.jpg) no-repeat top center;
width:100%;
margin:auto;
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:17px;
}
#outercontainer{
width:1000px; 
overflow:hidden;
margin:auto;
}
#headerouter{
height:360px;
}
/*header start*/
#headertop{
height:290px;
}
#logo a{
width:680px;
height:280px;
display:block;
}
#links{
padding:0px 0 0 0;
margin:37px 0 0 0;
}
#links ul{
list-style:none;

}
#links ul li{
float:left;
padding:0px 10px 0 10px;
margin:0px 0px 0 0px;
}
#links ul li a{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
display:block;
height:20px;
line-height:18px;
float:left;
cursor:pointer;
padding:0px 15px 0 8px;
margin:0px;
}
#links ul li a span{
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000001;
text-decoration:none;
display:block;
height:20px;
line-height:18px;
float:left;
cursor:pointer;
padding:0px 15px 0 8px;
margin:0px;
}
#links ul li a:hover{
background:transparent url(../images/links-left.jpg) no-repeat top left;
color:#ffffff;
}
#links ul li a:hover span{
background:transparent url(../images/links-right.jpg) no-repeat top right;
color:#ffffff;
}


#links ul li a.activehome span{
background:transparent url(../images/links-right.jpg) no-repeat top right;
color:#ffffff;
}
#links ul li a.activehome{
background:transparent url(../images/links-left.jpg) no-repeat top left;
color:#ffffff;
}
/*header end*/

/*content start*/

#contentouter{
overflow:hidden;
width:1000px;
margin:auto;
padding:45px 0 0 0;
float:left;
border:0px red solid;
}
.ie6 #contentouter{
overflow:hidden;
width:1000px;
margin:auto;
padding:20px 0 0 0;
}
#contentleft{
float:left;
border-right:1px #885d5d dotted;
padding:0 25px 0 0;
margin:0 0px 0 0;
width:700px; 
}
.ie6 #contentleft{
float:left;
border-right:1px #885d5d dotted;
padding:0 8px 0 0;
margin:0 0px 0 0;
width:698px; 
}
#contentright{
float:left;
padding:0;
margin:0px 0 0 15px;
width:250px; 
}
/*.ie #contentright{
float:left;
padding:0;
margin:0px 0 0 10px;
width:250px;
}
*/#searchouter{
margin:0px 0 0 10px;
}
#searchleft{
background:transparent url(../images/search-left.png) no-repeat top left;
height:93px;

}
#searchright{
background:transparent url(../images/search-right.jpg) no-repeat top right;
height:93px;
width:700px;border:0px red solid;
}
.ie6 #searchright{
background:transparent url(../images/search-right.jpg) no-repeat top right;
height:93px;
width:700px; border:0px red solid;
}
#searchcenter{
background:transparent url(../images/search-center.jpg) repeat-x top left;
height:93px;
margin:0 4px 0 4px;
}
#abcdefg{
padding:0;
margin:0;
}
#abcdefg ul{
list-style:none;
padding:0 0 0 20px;
margin:0;
}
#abcdefg ul li{
float:left;
padding:8px 7px 0 8px;
margin:0;
}
#abcdefg ul li a{
font:normal bold 13px Arial, Helvetica, sans-serif;
color:#ffffff;
}
#abcdefg ul li a:hover{
color:#FF9900;
}
#text-boxouter{
overflow:hidden;
clear:both;
padding:0;
padding:8px 0 0 25px;
}
.ie6 #text-boxouter{
overflow:hidden;
clear:both;
padding:0;
padding:5px 0 0 25px;
}
#text-box{
float:left;
padding:0 10px 0 0;
}
#text-box input{
width:370px;
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
height:15px;
padding:2px 5px 0 5px;

}
.ie6 #text-box input{
width:370px;
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
height:19px;
padding:0px 5px 0 5px;

}
#value-box{
float:left;
padding:0 10px 0 0;
}
#value-box select{
width:160px;
height:21px;
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:17px;
padding:1px 0 0 0;
}
#search-botton{
float:left;
}
.go_btn1{
background:transparent url(../images/search-botton.jpg) no-repeat top left;
width:69px;
height:25px;
display:block;
cursor:pointer;
font-size:0;
padding:0;
margin:0;
border:0px red solid;
}
#radio{
clear:both;
padding:3px 0 0 20px;
}
.specar{
margin:0;
padding:15px 0 7px 15px;
}
.contentblockouter{
padding:0px 10px 0px 0px;
}
.contentblocktop{
background:transparent url(../images/red-top.png) no-repeat top left;
width:700px;
height:6px;
margin:0 0 0 10px;
padding:0;
font-size:0;
}
.contentblockmiddle{
background:transparent url(../images/red-center.jpg) repeat-x top left;
width:700px;
margin:0 0 0 10px;
}
.musicouter{
overflow:hidden;
padding:0 0 0px 0;
}
.musicleft{
float:left;
padding:15px 0 0 20px;
}
/*.music-left-strip{
background:transparent url(../images/music-left-strip.jpg) no-repeat top left;
height:180px;
width:320px;
}
.music-right-strip{
background:transparent url(../images/music-right-strip.jpg) no-repeat top right;
height:180px;
width:320px;
}
.music-center-strip{
background:transparent url(../images/music-center-strip.jpg) repeat-x top left;
height:180px;
overflow:hidden;
margin:0px 6px 0 6px;
padding:0 6px 0 0;
}*/
.music-left-strip{
background:transparent url(../images/image-block-top.png) no-repeat top left;
width:320px;
padding:0 0 6px 0;
height:225px;

}
.music-right-strip{
background:transparent url(../images/image-block-buttom.jpg) no-repeat bottom left;
width:320px;
padding:6px 0 1px 0;
height:225px;
clear:both;
}
.music-center-strip{
background:transparent url(../images/music-center-strip.jpg) repeat;
overflow:hidden;
margin:0px 0 5px 0;
height:221px;
}
.img-left{
float:left;
padding:15px 0 0 10px;
}
.img-right{
float:left;
padding:5px 0 0 10px;
margin:0;
width:160px;
}

.musicright{
float:left;
padding:15px 0 0 20px;
width:320px; 
}
#lesion{
padding:0;
margin:15px 0 10px 15px;
}
#username-left{
background:transparent url(../images/username-box.jpg) no-repeat top left;
height:123px;
width:243px;
}
#username-right{
background:transparent url(../images/username-box-right.jpg) no-repeat top right;
height:123px;
width:243px;
padding:0;
margin:0 0 0 0;
}
#username-center{
background:transparent url(../images/username-box-center.jpg) repeat-x top left;
height:123px;
margin:0 4px 0 4px;
padding:10px 0px 0 0;
}
#userouter{
margin:0px 0 0 10px;
padding:0;
}
#username{
padding:1px 0 8px 0;
}
#username input{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
height:17px;
line-height:12px;
width:142px;
padding:2px 2px 0 2px;
margin:0;
}
#password{
padding:0 0 8px 3px;
}
#password input{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
height:17px;
line-height:12px;
width:142px;
padding:2px 2px 0 2px;
margin:0;
}
#sign{
text-align:right;
padding:0 15px 0 0;
}
#sign a{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#sign a:hover{
color:#FF9933;
}
#login{
padding:4px 15px 0 0;
}
#login input{
float:right;
background:transparent url(../images/login1.jpg) no-repeat top left;
height:21px;
width:61px;
display:block;
border:0px red solid;
font-size:0px;
cursor:pointer;
}
#login input:hover{
background:transparent url(../images/login1.jpg) no-repeat bottom left;
}
#icon{
text-align:center;
}
/*#icon{
background:transparent url(../images/icon-1.png) no-repeat top center;
height:134px;
margin:10px 0 10px 0;
}
.ie6 #icon{
background:transparent url(../images/icon-1.png) no-repeat top center;
height:134px;
margin:10px 0 10px 60px;
}
*/
#top-beats{
background:transparent url(../images/y-strip.jpg) repeat-y top left;
}
.linkstop{
background:transparent url(../images/links-top.jpg) no-repeat top left;
border:0px red solid;
padding:10px 0 0 0;
}
.linksbottom{
background:transparent url(../images/links-bottom.jpg) no-repeat bottom left;
border:0px red solid;
padding:0px 0 10px 0;
}
.linkscenter{
background:#482e2f;
border:0px red solid;
margin:0 0 2px 0;
padding:10px 0 0px 0;
width:244px;
}
.linkscenter ul{
list-style:none;
padding:0;
margin:0 20px 0 20px;
}
.linkscenter ul li{
border-bottom:1px #999999 dotted;
padding:8px 0px 8px 20px;
background:transparent url(../images/arrow.gif) no-repeat 0% 12px;
}
.linkscenter a{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF9933;
line-height:17px;
text-decoration:none;
}
.linkscenter a:hover{
color:#FFFFFF;
}
#enjoy{
padding:20px 0 0 0;
}
.linkscenter img{
margin:0 0 0 30px;
 }
.ie6 #border{
clear:both;
border-bottom:1px #885d5d solid;
width:100%;
padding:5px 0 0 0;
}
#border{
clear:both;
border-bottom:1px #885d5d solid;
width:100%;
padding:25px 0 0 0;
}

#footer{
overflow:hidden;
height:70px;
width:980px;
margin:auto;
}
#footerlinks{
float:left;
padding:20px 0 0 10px;
}
#footerlinks a{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#footerlinks a:hover{
text-decoration:underline;
}
#copy{
float:left;
padding:20px 0 0 150px;
}
#twitter{
float:left;
padding:10px 0 0 50px;
}
#twitter img{
margin:0 15px 0 0;
}
/*content end*/







h1{
font:normal bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#00ffd8;
padding:5px 0 5px 0;
margin:0;
line-height:21px;
height:21px;
}
h2{
font:normal bold 15px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:41px;
height:41px;
padding:0px 0 0 10px;
}

h3{
font:normal normal 22px Verdana, Arial, Helvetica, sans-serif;
color:#FF9933;
line-height:15px;
padding:10px 0 20px 0px;
margin:0;
}








/*subpage*/
.specarsub{
margin:0;
padding:0px 0 0px 15px;
}
.contentblocktop-1{
padding:0px 0 0 0; border:0px red solid;
background:transparent url(../images/red-top.png) no-repeat top left;
width:700px;
height:6px;
margin:20px 0 0 10px;
font-size:0;
}
.sub-links{
background:transparent url(../images/sub-links.jpg) no-repeat top left;
width:158px;
height:63px;
padding:20px 0 0 0px;
margin:0 0 0 13px;
float:left;
}
.run-1{
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#ffbebb;
text-decoration:none;
}
.run-1:hover{
text-decoration:underline;
}

.dbblocktitle{
padding:0 0 0 10px;
}
.image-1{
text-align:center;
border:2px solid #959394;
}