/* tatugirls */
body {
background: #000;
color: #fff;
margin:0;
padding:0;
}

.container {
margin:0;
float:left;
} /* float:left is for IE6 */

#bd {
margin:-50px 0 0 0;
}

#hd {
position:relative;
}

#hd h1 { 
display:block;
width:950px;
height:493px;
background:url(/images/header_bg.jpg) no-repeat top left;
text-indent:-9999em;
}

/* navigation */
#navigation ul {list-style-type:none;padding:0;}

#navigation ul li, #navigation ul li a { float:left; display:inline; padding-right:5px;  text-decoration:none; text-indent:-9999em; display:block; outline:none; cursor:pointer;}   
  
#navigation ul li a:hover { border-bottom:1px solid #4d9baf; }
  
#nav_home a:link, #nav_home a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/home.png) no-repeat; width:82px; height:32px; position:absolute; top:370px; left:16px;  _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/home.png',sizingMethod='scale'); }       
#nav_news a:link, #nav_news a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/news.png) no-repeat; width:82px; height:32px; position:absolute; top:380px; left:106px; _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/news.png',sizingMethod='scale'); }

#nav_media a:link, #nav_media a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/media.png) no-repeat; width:101px; height:36px; position:absolute; top:360px; left:220px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/media.png',sizingMethod='scale'); }

#nav_discography a:link, #nav_discography a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/discography.png) no-repeat; width:213px; height:30px; position:absolute; top:355px; left:340px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/discography.png',sizingMethod='scale'); }

#nav_photos a:link, #nav_photos a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/photos.png) no-repeat; width:122px; height:33px; position:absolute; top:370px; left:565px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/photos.png',sizingMethod='scale'); }

#nav_links a:link, #nav_links a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/links.png) no-repeat; width:100px; height:35px; position:absolute; top:350px; left:700px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/links.png',sizingMethod='scale'); }

#nav_forum a:link, #nav_forum a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/forum.png) no-repeat; width:107px; height:38px; position:absolute; top:330px; left:810px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/forum.png',sizingMethod='scale'); }

#nav_extras a:link, #nav_extras a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/extras.png) no-repeat; width:117px; height:31px; position:absolute; top:300px; left:430px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/extras.png',sizingMethod='scale'); }

#nav_bio a:link, #nav_bio a:visited{ text-indent:-9999em; display:block; background:url(/images/buttons/bio.png) no-repeat; width:63px; height:29px; position:absolute; top:320px; left:630px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/buttons/bio.png',sizingMethod='scale'); }


/* links */
a:link, a:visited {
border:0pt none;
color: #4d9baf;
text-decoration:none;
}
a:hover, a:active {
color: #fff;
}

h4, h3, h3 a:link {
font-size:13px; 
text-decoration:none; 
font-weight:bold;
color: #4d9baf;
}

h3 a:hover{
color: #fff;
}

a.btn {color:#fff; background-color:#4d9baf; text-decoration:none; font-weight:bold;}
a:hover.btn {color: #fff; background-color: #990000;}

/* adds and logos */
#pos-top {margin:0 auto; padding:10px 0;} 
#ft-logos {clear:both; width:190px;float:left;margin:30px 5px 0 5px;}
#ft-logos a, #ft-logos a:hover{ font-size:9px;color:#fff;}
#pos-bot {margin:30px 0 0 0; padding:0; float:left; width:750px;}

/* pg-extras */
#pg-extras h3, h2 {color: #0099CC;}
div.wallpaper01 {background: url(/images/wallpapers/wallpaper_icon01.jpg) no-repeat bottom center; width:215px; height:170px; float:left; margin:0 50px 50px 0;}
div.wallpaper02 {background: url(/images/wallpapers/wallpaper_icon02.jpg) no-repeat bottom center; width:215px; height:170px;float:left;}
div.wallpaper03 {background: url(/images/wallpapers/wallpaper_icon03.jpg) no-repeat bottom center; width:215px; height:170px; clear:both;}

.nav {padding-bottom:10px;}
.nav ul {
list-style-type:none;
margin:10px 0 5px 10px;
padding:0;
}

.nav ul li, .nav ul li a {
float:left; 
display:inline; 
padding-right:5px; 
font-weight:normal; 
text-decoration:none;
color: #fff;
text-transform:uppercase;
}

.nav ul li a:hover { 
text-decoration:underline;
}




/* the rest */
h1 {color: #fff;}
.s_items th { background:none;color: #fff;}
.s_channel {margin:  1em 0;}
.s_items {margin: 1em 0em;}



