/*  
Theme Name: NF Theme
Description: Ninty Fresh theme.
Version: 2.0
*/

body 
{ 
font-family:'Verdana'; 
font-size:10px; 
background: #000 url('images/nf_bglines.png') repeat-x ;
}


#container {
	width: 950px;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
	background: #041633;
	border: 1px solid #1C2745;
	color: #566D82;
	margin: auto auto;
	padding: 10px;
}

#header 
{ 
height:55px; 
width:234px; 
position:relative; 
color:#000; 
margin-bottom:3px; 
float:left; 
padding:0; 
}
#header h1 
{ 
text-indent:-10000px; 
margin:0; 
padding:0; 
}
#header h1 a 
{ 
display:block; 
background:url(images/nintylogo.png) no-repeat left top; 
height:55px; 
}

#search { margin-top:30px; float:right; padding:0; }
input#searchsubmit { background:#FFF; border:1px solid #3090C7; color:#333; font-size:10px; }

a:link {color: #BFE4FF}     /* unvisited link */

a:visited {color: #BFE4FF}  /* visited link */

a:hover { text-decoration:none; color:#FFF; border:none;}

a:active {color: #FFF}   /* selected link */

a.ex:link {color: #6B9135}
a.ex:visited {color: #567826}
a.ex:hover {color: #fff}

#navbar {
	width: 950px;
	height: 30px;
	font-size: 13px;
	clear: both;
	background: #000 url('images/navgrad.png') repeat-x;
	border: 1px solid #031129;
}

#navbar ul { 
        margin: 0; 
        padding: 5px; 
        list-style-type: none; 
        text-align: right; 
        } 
 
#navbar ul li {  
        display: inline; 
        } 
 
#navbar ul li a { 
        text-decoration: none; 
        padding: .2em 1em; 
        color: #fff;
	border-right; 1px solid #000;
	border-left: 1px solid #093882;
        } 
 
#navbar ul li a:hover { 
        color: #FFF; 
        background-color: #093882; 
        } 



img.floatleft
{
float: left;
margin: 5 px;
padding: 5px;
}

img.floatright
{
float: right;
margin: 1 px;
padding: 1px;
}


ul.iconlist
{
list-style: none;
margin: 0;
padding: 0;
}

li.gb
{
background-image: url(gb_sheetmusic.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

li.nds
{
background-image: url(nds_sheetmusic.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

li.dsi { list-style-image: url('images/dsi_sheetmusic.png'); }
li.3ds { list-style-image: url('images/3ds_sheetmusic.png'); }
li.nes { list-style-image: url('images/nes_sheetmusic.png'); }
li.snes { list-style-image: url('images/snes_sheetmusic.png'); }
li.n64 { list-style-image: url('images/n64_sheetmusic.png'); }
li.gcn { list-style-image: url('images/gcn_sheetmusic.png'); }
li.wii { list-style-image: url('images/wii_sheetmusic.png'); }
li.xbox { list-style-image: url('images/xbox_sheetmusic.png'); }
li.360 { list-style-image: url('images/360_sheetmusic.png'); }
li.ps { list-style-image: url('images/ps_sheetmusic.png'); }
li.ps2 { list-style-image: url('images/ps2_sheetmusic.png'); }
li.ps3 { list-style-image: url('images/ps3_sheetmusic.png'); }
li.psp { list-style-image: url('images/psp_sheetmusic.png'); }
li.arcade { list-style-image: url('images/arcade_sheetmusic.png'); }
li.anime { list-style-image: url('images/anime_sheetmusic.png'); }
li.movie { list-style-image: url('images/movie_sheetmusic.png'); }
li.internet { list-style-image: url('images/internet_sheetmusic.png'); }

.left 
{ 
float:left; 
width:180px; 
border: 0; 
margin:10px 0; 
padding:10px; 
background: #000 url('images/sidebar.png') no-repeat;
}

.right 
{ 
float:right; 
width:170px; 
border:0; 
margin:10px 0; 
padding:10px; 
} 
.right img 
{ 
border:0; 
display:block; 
margin-left:auto; 
margin-right:auto; 
}

.middle 
{ 
margin-top:5px; 
line-height:16px; 
margin-left:10px; 
float:left; 
width:510px; 
overflow:hidden; 
padding:10px; 
font-size:11px;
border: 1px solid #000; 
background: #14194E;
}
.middle h2 
{ 
font-size:16px;
color: #91711F;
margin:0 7px 3px 0; 
padding:3px 1px 1px 5px; 
}

.textandcrap
{
font-size:9px; 
color:#a0a0a0;
}

.pagemiddle 
{ 
margin-top:10px; 
line-height:16px; 
margin-left:10px; 
float:left; 
width:480px; 
border:0; 
overflow:hidden; 
padding:10px; 
font-size:11px; 
}
.pagemiddle h2 
{ 
font-size:16px; 
border-bottom:dashed 1px #ccc; 
margin:0 7px 3px 0; 
padding:3px 0; 
}

img.wp-smiley 
{ 
border:0; 
padding:0; 
}

#footer 
{ 
width:950px; 
margin-top:10px; 
text-align:left; 
clear:both; 
padding:10px; 
}

.footerlinks
{
width: 250px;
float: left;
clear: left;
padding: 10px;
background: #031129;
}

ul.footerlinks
{
list-style-image: url('bullet.png');
}

.footerad
{
width: 280px;
float: left;
clear: none;
padding: 10px;
}

.footercopyright
{
width: 280px;
height: 150px;
float: right;
clear: right;
padding: 10px;
overflow: hidden;
}

.pixel
{
color: #91711F;
border: 1px solid #34324C;
background: #031129;
}


div.hr 
{ 
height:3px; 
background:#031129 repeat-x scroll center; 
clear:both; 
}

div.br 
{ 
height:10px; 
background:#14194E; 
clear:both; 
}
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
span {}
.addthis { float:right; clear:both; }

a:link,a:active,a:visited {text-decoration:none; color:#3574EC7; border:none;}

.left h2,.comments h3 { font-size:14px; color: #8a94a4; border-bottom:solid 1px #111; margin:0 7px 3px; padding:3px 0; }
.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; color: #8a94a4; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }

.left ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.png) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }

.left ul li ul li :hover { border-bottom:#ccc 1px solid;}

.left A:link {text-decoration: none; color: #FFFFE0;}
.left A:visited {text-decoration: none; color: #FFFFE0;}
.left A:hover {text-decoration: underline; color: #CAFF70;}



.right h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }

.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; 
}


.right ul li,.right ul li 
{ 
list-style-type:none;
margin:0 0 20px; 
padding:0; 
}
.right ul li ul,.right ul li ul 
{ 
list-style-type:square; 
margin:0; 
padding:0 3px; 
}
.right ul li ul li,.right ul li ul li 
{ 
list-style-type:none; 
border:0; 
margin:0; 
padding:0 0 2px 14px; 
}
.right ul li ul li :hover 
{ 
border-bottom:#ccc 1px solid;
}

div.hr hr,div.br br { display:none; }

.middle2,.middle3 
{ 
margin-top:10px; 
line-height:16px; 
margin-left:10px; 
float:left; 
width:237px; 
border:3px solid #f3f3f3; 
overflow:hidden; 
padding:10px; 
}
.middle2 h2,.middle3 h2 
{ 
font-size:14px; 
border-bottom:dashed 1px #ccc; 
margin:0 7px 3px 0; 
padding:3px 0; 
} 
.middle2 :hover,.middle3 :hover 
{ 
background:#fafafa; 
}

#updates 
{
width: 930px;
border: 1px solid #000;
clear: both;
}


DIV.similarsheets
{
    Border: 2px solid #543826;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    Z-INDEX: 1;
    FLOAT: none;
    VISIBILITY: visible;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px;
    PADDING-TOP: 3px;
    POSITION: relative;
    BACKGROUND-COLOR: #402A1D;
}

.acsimilarsheets
{
    Border: 2px solid #567826;
    COLOR: #000;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    Z-INDEX: 1;
    FLOAT: none;
    VISIBILITY: visible;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px;
    PADDING-TOP: 3px;
    POSITION: relative;
    BACKGROUND: #6B9135 url('images/acgraphic.png');
}

.acsimilarsheets A:link {text-decoration: underline; color: #150517;}
.acsimilarsheets A:visited {text-decoration: underline; color: #150517;}
.acsimilarsheets A:hover {text-decoration: none; color: #254117;}

