/*----------------------------------------------------------------------------------------------------------------Index Page CSS  */

body
{
width:800px;
background: url(images/bgline.jpg) #000 repeat-x top center;
text-align:center;
margin:auto;
}

#contain
{
width:800px;
background: url() #000 repeat-x  top center;
text-align:center;
margin:auto;
}

/*---------------------------------------------------------------------------------------------------------------- This is Songket Story */

#headsong
{
width:800px;
height:110px;
background: url(images/head.jpg) #000 no-repeat;
margin: auto;
}
#shadsong
{
width:800px;
height:35px;
background: url(images/song/shadsong.jpg) #000	 bottom center ;
margin: auto;
padding: 0px 0px;
}
#bodysong
{
padding: 0px 0px;
width:800px;
height:500px;
background-color: #000 ;
text-align:center;
font-size:13px;
font-family:trebuchet, tahoma;
color:#fff;
margin: auto;
}




#footsong
{
width:800px;
height:50px;
background:#000 bottom center repeat-x;
text-align:center;
line-height: 3;
font-size:13px;
font-family:trebuchet, tahoma;
color:#fff;
margin: auto;
}

#bodysong a:link, #bodysp a:visited
{
color:rgb(76,76,76)
}

#bodysong a:hover
{
color:#fff
}

/* ---------------------------------------------------------------------------------------------------------------- Navigation links under shadow  */
ul#navlist 
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
background-color: #000;
color: white;
width: 100%;
font-family:tahoma, trebuchet;
font-size:13px;
line-height: 18px;
/* fixes Firefox 0.9.3 */
}

ul#navlist li
{
display: inline;
padding-left: 0;
padding-right: 0px;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
margin:20px;
}

ul#navlist li a:link  , ul#navlist li a:visited 
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: white;
text-decoration: none;
}

ul#navlist li a:hover 
{
background-color: #000;
color: white;
font-size:130%;
border-bottom: #8f0000 1px solid;
}