
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #30323a;
background: #30323a url(../Images/BG4.gif) repeat-y center center;
margin: 0px;
}
a {
font-weight: bold;
text-decoration:none;
}
a:link, a:visited, a:active {
color: #30323a;
}
a:hover {
text-decoration:underline;
}
.did-you-know-top-nav{
background-color: #e1e1e1;
vertical-align: middle;
color: #30323a;
border-bottom: 1px solid #30323a;
}
.n-top-nav{
background:url(../Images/n-top-nav.gif) repeat-x;
vertical-align: middle;
color: #FFFFFF;
}
.grey-top-nav{
color: #FFFFFF;
background-color: #30323a;
vertical-align: middle;
background: url(../Images/dark-bg-repeat2.gif) repeat-x;
}
.grey-top-nav a:link, .grey-top-nav a:visited, .grey-top-nav a:active {
color: #FFFFFF;
vertical-align: middle;
}
.grey-top-nav a:hover{
color: #FFFFFF;
vertical-align: middle;
text-decoration: underline;
}
.head-bg{
background: #FFFFFF url(../Images/head-bg.jpg) repeat-x;
color: #30323a;
font-weight: bold;
}
.top-nav-red{
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
border-bottom: 1px solid #30323a;
border-top: 1px solid #30323a;
}
#masthead {
width: 748px;
height:27px;
margin: 0px;
border-bottom: 1px solid #30323a;
border-top: 1px solid #30323a;
border-left: 1px solid #30323a;
}
#masthead ul#mainNav {
list-style: none;
margin: 0px;
padding: 0;
background-color: #CCCCCC;
height: 20px;
}
#masthead ul#mainNav li {
display: block;
float: left;
padding: 0px;
font-weight: bold;
border-right: 1px solid #30323a;
}
#masthead ul#mainNav li a {
display: block;
float: left;
padding: 7px 9px 0px 9px;
height: 20px;
vertical-align:middle;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}
#masthead #on {
display: block;
float: left;
padding: 7px 9px 0px 9px;
background-color: #C9C9C9;
height: 20px;
vertical-align:middle;
color: #FFFFFF;
text-decoration:none;
}
#masthead ul#mainNav li a:hover {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.border{
border:1px solid #30323a;
}
.nav-border{
border-left:1px solid #30323a;
border-right:1px solid #30323a;
border-top:1px solid #30323a;
}
.Main-Content, .Main-Content-no-game{
font-size: 11px;
color: #30323a;
background-color: #B0AEAF;
font-weight: normal;
padding: 15px 10px 5px 15px;
}
.Left-Console-Bg{
background: url(../Images/snes-chop/images/bits_09.jpg) repeat-y;
}
.Right-Console-Bg{
background: url(../Images/snes-chop/images/bits_11.jpg) repeat-y;
}
.Main-Body-Bg{
background: #C9C7C8 url(../Images/main-body-bg.jpg) repeat-y;
}
.Large-Font{
font-size: 20px;
font-weight: bold;
color: #30323a;
}
.Input-Field{
color: #30323a;
margin: 1px;
padding: 3px;
border: 1px solid #3E4148;
}
.submit-button{
font-weight: bold;
color: #FFFFFF;
background: url(../Images/dark-bg-repeat2.gif) repeat-x center center;
padding: 1px;
height:22px;
margin: 1px;
border: 1px solid #30323a;
}
.eject-button{
background-image: url(../Images/eject.gif);
}
.Game-Name {
color: #FFFFFF;
text-decoration:none;
background: #30323a url(../Images/dark-bg-repeat2.gif) repeat-x center center;
}
.Game-Name a:link, .Game-Name a:visited, .Game-Name a:active{
color: #FFFFFF;
text-decoration:none;
}
.Game-Name a:hover {
color: #FFFFFF;
text-decoration:underline;
}
.Game-Box{
padding:5px;
}
.Game-Description{
color: #30323a;
background-color:#FFFFFF;
padding:5px
}
.float-left-border{
float: left;
border: 1px solid #30323a;
padding: 4px;
background-color: #ffffff;
margin: 0px 10px 0px 0px;
}
.float-right-border, .float-r-style{
float: right;
border: 1px solid #30323a;
padding: 4px;
background-color: #ffffff;
margin: 0px 0px 0px 10px;
}
.Main-Game-border{
border: 1px solid #30323a;
margin:5px;
}
#breadcrumb li{
font-weight:bold;
color: #30323a;
list-style-image: none;
display:inline;
padding: 0 0px 0 0;
margin: 3px 0 0 0;
}
#breadcrumb li a{
color: #30323a;
font-weight:bold;
text-decoration:underline;
}
#breadcrumb li a:hover{
text-decoration:none;
font-weight:bold;
font-size: 11px;
}
#breadcrumb ul{
color: #30323a;
margin:0;
font-weight:bold;
padding:0 0 0 1em;
list-style-type: none;
}
.Snes-Top {
padding-top: 27px;
font-weight: bold;
color: #30323a;
background: url(../Images/snes-bg-top-repeat.gif) repeat-x;
}
.white-bold{
color: #A83925;
font-weight: bold;
}
.bold{
color: #30323a;
}
.small-font-bold{
font-weight: bold;
}
.margain-4{
margin: 4px;
}
.padding-left-right{
padding: 0px 6px;
}
.forum-head-bg{
background: url(../Images/forum-top-bg.gif) repeat-x;
color: #30323a;
}
.avatar{
float:right;
margin:1px 5px;
}
.login{
border: 1px solid #30323a;
padding: 2px;
font-size: 11px;
color: #30323a;
background-color: #FFFFFF;
}
.login:hover {
border: 1px solid #30323a;
padding: 2px;
font-size: 11px;
color: #30323a;
background-color: #ffffa0;
}
.stf-login{
border: 1px solid #30323a;
padding: 4px;
font-size: 11px;
color: #30323a;
}
.loginsubmit{
font-size: 11px;
color: #30323a;
height: 19px !important;
background-color: #ffcc33;
vertical-align: middle !important;
position: relative;
font-weight: bold;
border: 1px solid #30323a;
}
.loginsubmit:hover {
text-decoration: none;
font-size: 11px;
color: #ffffff;
height: 19px !important;
font-weight: bold;
border: 1px solid #30323a;
}
.snes-archive{
font-size:11px;
color: #30323a;
background-color:#FFFFFF;
padding: 4px;
}
.snes-archive a:link, .snes-archive a:visited, .snes-archive a:active {
font-size:11px;
color: #30323a;
margin-top: 5px;
margin-bottom: 5px;
text-decoration:underline;
font-weight: normal;
}
.snes-archive a:hover {
font-size:11px;
margin-top: 5px;
margin-bottom: 5px;
text-decoration:none;
font-weight: normal;
}
.content-area{
font-size:11px;
color: #30323a;
background-color: #FFFFFF;
padding: 5px;
}
.content-area a:link, .content-area a:visited, .content-area a:active {
font-size:11px;
font-weight: normal;
text-decoration:none;
}
.content-area a:hover{
font-size:11px;
color: #000000;
font-weight: normal;
text-decoration: underline;
}
.cell-white{
background-color: #ffffff;
font-size: 11px;
font-weight: normal;
color: #30323a;
text-decoration: none;
}
.cell-grey{
background: #cccccc url(../Images/random-imgs/cell-hov.gif) no-repeat right center;
font-size: 11px;
font-weight: normal;
color: #30323a;
text-decoration: none;
}
.titles{
font-size: 16px;
font-weight: bold;
color: #30323a;
}
.float-right{
float:right;
}
.float-left{
float:left;
}
.Article-float-right{
float:right;
margin: 5px;
}
.Article-float-left{
float:left;
margin: 5px;
}
hr {
height: 0px;
margin:4px;
border-width: 0px 0px 1px 0px;
border-style: none none dashed none;
}
.white-box-list{
background-color: #FFFFFF;
padding-left: 5px;
font-size: 11px;
font-weight: normal;
color: #30323a;
text-decoration: none;
}
.white-box-list a:link, .white-box-list a:visited, .white-box-list a:active{
font-size: 11px;
font-weight: normal;
color: #30323a;
text-decoration:none;
}
.white-box-list a:hover{
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
.title-font{
font-size: 14px;
font-weight: bold;
color: #30323a;
text-decoration: none;
}
.styled-font{
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
.new-forms{
background-color:#FFFFFF;
margin:5px 0px;
padding:4px;
font-size: 11px;
font-weight: bold;
border:1px solid #30323a;
}
.new-submit{
margin:0px 0px 3px 0px;
padding:4px;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border:1px solid #30323a;
}
.legend{
margin:0px;
color:#30323a;
border:1px solid #30323a;
}
.submit-field{
margin: 5px 0px;
padding: 5px;
border:1px solid #30323a;
font-size: 11px;
font-weight: normal;
background-color:#ffffa0;
}
.submit-form{
margin: 5px 0px;
padding: 5px;
border:1px solid #30323a;
font-size: 11px;
font-weight: normal;
background-color:#FFFFFF;
}
.submit-field-done{
margin: 5px 0px;
padding: 5px;
border:1px solid #30323a;
font-size: 11px;
color:#FFFFFF;
font-weight: bold;
}
.submit-field-done:hover{
margin: 5px 0px;
padding: 5px;
border:1px solid #30323a;
font-size: 11px;
color:#000000;
font-weight: bold;
background-color:#ffffa0;
}
.n-top-nav {
width: 729px;
height:22px;
margin: 0px;
font-size: 10px;
padding:0px;
color:#FFFFFF;
vertical-align: middle;
}
.n-top-nav  ul{
list-style: none;
margin: 0px;
padding: 0px;
color:#FFFFFF;
height: 18px;
font-size: 10px;
}
.n-top-nav  ul li{
display: block;
float: left;
padding: 0px;
color:#FFFFFF;
font-weight:bold;
font-size: 11px;
}
.n-top-nav  ul li a{
display: block;
float: left;
font-size: 11px;
height: 18px;
vertical-align:middle;
margin: 0px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
padding:4px 7px 0px 7px;
border-right: 1px solid #333333;
}
.n-top-nav  ul li a:visited{
font-weight:bold;
color:#ffffff;
}
.n-top-nav  ul li a:hover{
color:#ffffff;
text-decoration:underline;
font-size: 10px;
font-weight:bold;
padding:0px 7px;
border-right: 1px solid #333333;
}
.n-bottom-nav ul{
list-style: none;
margin: 0px;
padding: 0px;
color:#FFFFFF;
height: 16px;
font-size: 10px;
}
.n-bottom-nav ul li{
display: block;
float: left;
padding: 0px;
color:#FFFFFF;
font-weight:bold;
font-size: 11px;
}
.n-bottom-nav ul li a{
display: block;
float: left;
font-size: 11px;
height: 16px;
vertical-align:middle;
margin: 0px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
padding: 4px 10px 0px 10px;
border-right: 1px solid #333333;
}
.n-bottom-nav ul li a:visited{
font-weight:bold;
color:#ffffff;
}
.n-bottom-nav ul li a:hover{
color:#ffffff;
text-decoration:underline;
font-size: 10px;
font-weight:bold;
padding: 0px 10px;
border-right: 1px solid #333333;
}
.dropmenudiv{
position:absolute;
top: 0;
font-weight: normal;
margin-top: 1px;
line-height:18px;
z-index:100;
visibility: hidden;
width: 150px;
display: block;
font-size: 11px;
color: #30323a;
text-decoration: none;
overflow:hidden;
background-color: #F7F7F7;
border-bottom: 1px solid #000000;
text-align: left;
}
.dropmenudiv a{
display: block;
padding: 2px 7px;
font-weight: normal;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
text-decoration: none;
font-weight: bold;
color: black;
}
.dropmenudiv ol{
display: block;
margin: 0px;
padding: 2px 0px 2px 8px;
font-size: 11px;
font-weight: bold;
color: #ffffff;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
overflow:hidden;
text-align: left;
background: #426d02 url(http://www.snesclassics.com/Images/forum-cat.jpg) repeat-x center center;
}
.dropmenudiv a:hover{
background: #30323a none;
color: #FFFFFF;
font-weight: normal;
}
#sonic{
background-color: #F7F7F7;
font-size: 11px;
color: #333333;
border: 1px solid #a9a9a9;
padding: 8px;
margin: 5px 0px;
}
#sonic:hover{
background-color: #deeaff;
color: #333333;
border: 1px solid #006699;
background-image:url(http://www.snesclassics.com/history/bgs/sonic-hover.png);
background-repeat:no-repeat;
background-position:bottom left;
}
.boxart{
float: right;
padding: 1px;
border: 1px solid #30323a;
background-color:#FFFFFF;
margin-left: 5px;
}
fieldset{
color: #30323a;
border: 1px solid #30323a;
padding: 8px;
}
#rounded{
background-color: #F7F7F7;
font-size: 11px;
color: #333333;
border: 1px solid #a9a9a9;
padding: 8px;
margin: 5px 0px;
}
.reviewer-title{
font-size: 14px;
color: #333333;
font-style: italic; 
font-weight: bold;
margin-bottom: 8px;
}
.a-b-c, .a-b-c:hover, .a-b-c-on{
padding: 2px 3px;
position:relative;
overflow: hidden;
margin: 2px;
border: 1px solid #333333;
background-color:#FFFFFF;
}
.news-buttons, .news-buttons:hover, .news-buttons-on {
padding: 2px 4px;
position:relative;
overflow: hidden;
margin: 0px;
border: 1px solid #333333;
}
.bullet{
margin-right: 5px;
font-weight: bold;
}
.margin-border{
border: 1px solid #333333;
padding: 1px;
background-color:#FFFFFF;
margin:4px 2px 2px 2px;
}
.head-field{
background: url(http://www.snesclassics.com/Images/head-field-bg.gif) no-repeat left top;
font-size: 10px;
color: #000000;
font-weight: bold;
border: 1px solid #333333;
padding: 2px 2px 3px 2px;
}
#blue-rounded{
background-color: #ffffff;
font-size: 11px;
color: #333333;
border: 1px solid #006699;
padding: 8px;
margin: 5px 0px;
}
#zelda{
background-color: #f9f8f8;
font-size: 11px;
color: #333333;
z-index: 5;
border: 1px solid #cccccc;
padding: 8px;
margin: 5px 0px;
}
#zelda:hover{
background: #ebedae url(../history/images/z-rounded.gif) no-repeat left bottom;
font-size: 11px;
color: #000000;
z-index: 6;
border: 1px solid #000000;
padding: 8px;
margin: 5px 0px;
}
#blue-ads, #green-ads, #black-ads, #red-ads{
background-color: #ebf3df;
border: 1px solid #333333;
padding: 8px;
margin: 5px 0px;
}
#blue-ads:hover, #green-ads:hover, #black-ads:hover, #red-ads:hover{
background-color: #ebf3df;
border: 1px dashed #000000;
padding: 8px;
margin: 5px 0px;
}
#white-ads{
background-color: #FFFFFF;
border: 1px solid #333333;
padding: 8px;
margin: 5px 0px;
}
#white-ads:hover{
background-color: #FFFFFF;
border: 1px dashed #000000;
padding: 8px;
margin: 5px 0px;
}
#Seiken-Densetsu{
background-color: #ebf3df;
font-size: 11px;
color: #333333;
z-index: 5;
border: 1px solid #333333;
padding: 8px;
margin: 5px 0px;
}
#Seiken-Densetsu:hover{
background: #ebedae url(../history/images/densetsu-hov.gif) no-repeat left bottom;
font-size: 11px;
color: #000000;
z-index: 6;
border: 1px solid #000000;
padding: 8px;
margin: 5px 0px;
}
#orange-ads, #orange-ads:hover {
background-color: #fef3ef;
padding: 8px;
margin: 5px 0px;
}
#orange-ads {
border: 1px solid #333333;
}
#orange-ads:hover{
border: 1px dashed #000000;
}
#Final-Fantasy{
background: #F7F7F7;
font-size: 11px;
color: #333333;
z-index: 5;
border: 1px solid #a9a9a9;
padding: 8px;
margin: 5px 0px;
}
#Final-Fantasy:hover{
background: #ebedae url(../history/images/FF-HOV.jpg) no-repeat left bottom;
font-size: 11px;
color: #000000;
z-index: 6;
border: 1px solid #000000;
padding: 8px;
margin: 5px 0px;
}
.black-a-b-c, .black-a-b-c:hover, .red-a-b-c, .red-a-b-c:hover, .Green-a-b-c, .Green-a-b-c:hover, .blue-a-b-c, .blue-a-b-c:hover{
padding: 2px 4px;
position:relative;
overflow: hidden;
margin: 1px;
border: 1px solid #064101;
background-color:#FFFFFF;
}
.black-a-b-c:hover, .red-a-b-c:hover, .Green-a-b-c:hover, .blue-a-b-c:hover{
background-color:#0b7702;
color: #FFFFFF;
}
.Orange-a-b-c, .Orange-a-b-c:hover{
padding: 2px 4px;
position:relative;
overflow: hidden;
margin: 1px;
border: 1px solid #8b2c02;
background-color:#FFFFFF;
}
.Orange-a-b-c:hover{
background-color:#f16f35;
color: #FFFFFF;
}
.final-fantasy-fieldset{
border: 1px solid #333333;
background: url(../history/bgs/final-fantasy.gif) no-repeat center center; 
margin:3px;
}
.final-fantasy-fieldset:hover{
border: 1px solid #6680bd;
background: url(../history/bgs/final-fantasy-hover.gif) no-repeat center center; 
margin:3px;
}
.nintendo-fieldset{
border: 1px solid #333333;
background: url(../history/bgs/nintendo.gif) no-repeat center center; 
margin:3px;
}
.nintendo-fieldset:hover{
border: 1px solid #bf2b10;
background: url(../history/bgs/nintendo-hover.gif) no-repeat center center; 
margin:3px;
}
.mario-fieldset{
border: 1px solid #333333;
background: url(../history/bgs/mario.gif) no-repeat center center; 
margin:3px;
}
.mario-fieldset:hover{
border: 1px solid #95900b;
background: url(../history/bgs/mario-hover.gif) no-repeat center center;
margin:3px;
}
.sonic-fieldset{
border: 1px solid #333333;
background: url(../history/bgs/sonic.gif) no-repeat center center; 
margin:3px;
}
.sonic-fieldset:hover{
border: 1px solid #003366;
background: url(../history/bgs/sonic-hover.gif) no-repeat center center;
margin:3px;
}
.zelda-fieldset{
border: 1px solid #333333;
background: url(../history/bgs/zelda.gif) no-repeat center center; 
margin:3px;
}
.zelda-fieldset:hover{
border: 1px solid #1f6c04;
margin:3px;
background: url(../history/bgs/zelda-hover.gif) no-repeat center center; 
}
.seiken-densetsu-fieldset{
border: 1px solid #333333;
background: url(../history/bgs/seiken-densetsu.gif) no-repeat center center; 
margin:3px;
}
.seiken-densetsu-fieldset:hover{
border: 1px solid #e34b08;
margin:3px;
background: url(../history/bgs/seiken-densetsu-hover.gif) no-repeat center center; 
}
.history-legends{
color: #000000;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}
#nav-home{
z-index: 161;	
width: 200px;
margin: 0px;
padding: 0px;
display: block;
overflow:hidden;
visibility: visible;
height: auto;
border-left: 1px solid #30323a;
border-right: 1px solid #30323a;
border-top: 1px solid #30323a;
}
#nav-home img{
display: block;
margin: 0px;
padding: 0px;
}
#nav-home ol{
display: block;
width: 200px;
margin: 0px;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding: 5px 2px 5px 6px;
border-bottom: 1px solid #30323a;
overflow:hidden;
text-align: left;
}
#nav-home ol a{
width: 200px;
color: #FFFFFF;
text-decoration: none;
display: block;
padding: 5px 2px 5px 6px;
font-size: 11px;
font-weight: bold;
overflow:hidden;
}
#nav-home ol a:hover{
width: 200px;
color: #FFFFFF;
display: block;
text-decoration: none;
font-size: 11px;
font-weight: bold;
overflow:hidden;
text-align: left;
}
#nav-home a:hover{	
width: 200px;
color: #30323a;
display: block;
text-decoration: none;
font-size: 11px;
overflow:hidden;
}
#nav-home ul{	
width: 200px;
margin: 0px;
padding: 0px;
display: block;
overflow:hidden;
font-size: 11px;
color: #30323a;
}	
#nav-home li{	
width: 200px;
margin: 0px;
padding-left: 0em;
list-style-type: none;
overflow:hidden;
text-align: left;	
}	
#nav-home li a{
width: 200px;
display: block;
font-size: 11px;
color: #000000;
padding: 5px 0px 5px 30px;
text-decoration: none;
overflow:hidden;
border-bottom: 1px solid #30323a;
text-align: left;
font-weight: normal;
}
#nav-home li a:hover{	
width: 200px;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
display: block;
overflow:hidden;
padding-left:30px;
text-align: left;
}
.posted-by{
color:#FFFFFF;
padding: 0px 5px;
font-size: 11px;
background: url(../Images/dark-bg-repeat2.gif) repeat-x center center;
}
.posted-by a:link, .posted-by a:visited, .posted-by a:active, .posted-by a:hover{
color:#FFFFFF; 
font-weight:bold;
font-size: 11px;
text-decoration:none;
}
.posted-by a:hover{
text-decoration:underline;
}
.News-Title{
border-bottom: 1px solid #30323a;
border-left: 1px solid #30323a; 
border-right: 1px solid #30323a;
font-weight:bold;
padding:2px 0px 0px 5px;
color:#30323a; 
font-weight:bold;
font-size: 13px;
text-decoration:none;
}
.News-Title a:link, .News-Title a:visited, .News-Title a:active, .News-Title a:hover{
color:#30323a; 
font-weight:bold;
font-size: 13px;
text-decoration:none;
}
.News-Title a:hover{
text-decoration:underline;
}
.red-OL{
color: #FFFFFF;
text-decoration: none;
padding: 5px 2px 5px 6px;
font-size: 11px;
font-weight: bold;
border-left: 1px solid #30323a;
border-right: 1px solid #30323a;
border-top: 1px solid #30323a;
}
.red-OL-no-border{
color: #FFFFFF;
text-decoration: none;
padding: 5px 2px 5px 6px;
font-size: 11px;
font-weight: bold;
}
.red-OL-no-border a:link, .red-OL-no-border a:visited, .red-OL-no-border a:active, .red-OL-no-border a:hover{
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}
.news-area{
background-color: #f7f7f7;
font-size: 11px;
color:#30323a;
}
.news-area a:link, .news-area a:active, .news-area a:visited, .news-area a:hover{
font-size: 11px;
color:#30323a;
font-weight: normal;
text-decoration:none;
}
h1, h1 a:link, h1 a:active, h1 a:visited, h1 a:hover{
color: #FFFFFF;
text-decoration: none;
font-size: 11px;
font-weight: bold;
margin:0px;
}
.highslide {
cursor: url(http://www.snesclassics.com/highslide/graphics/zoomin.cur), pointer;
outline: none;
border: 1px solid #000000;
}
.highslide a:link, .highslide a:active, .highslide a:visited, .highslide a:hover {
border: 0px;
}
.highslide img {
border: 1px solid #000000;
}
.highslide img a, .highslide img a:link {
border: 0px solid #000000;
}
.highslide-image {
border: 2px solid white;
}
.highslide-image a, .highslide-image a:link {
border: 0px solid white;
}
.highslide-caption {
display: none;
border: 2px solid white;
border-top: none;
font-weight: bold;
text-align: center;
font-family: Verdana, Helvetica;
font-size: 10pt;
padding: 5px;
background-color: white;
}
.highslide-display-block {
display: block;
}
.highslide-display-none {
display: none;
}
.highslide-loading {
display: block;
color: white;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
padding: 3px;
border-top: 1px solid white;
border-bottom: 1px solid white;
background-color: black;
}
a.highslide-credits,
a.highslide-credits i {
padding: 2px;
color: silver;
text-decoration: none;
font-size: 10px;
}
a.highslide-credits,
a.highslide-credits:link {
padding: 0px;
color: silver;
text-decoration: none;
font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
color: white;
background-color: gray;
}
a.highslide#thumb1{
border: 0px;
}
.style-font{
font-size: 11px;
}
#sitemap{
width: 100%;
margin: 5px 0px;
padding: 0px;
display: block;
overflow:hidden;
visibility: visible;
}
#sitemap ol{
display: block;
width: 100%;
margin: 0px;
font-size: 14px;
font-weight: bold;
padding: 5px 5px 4px 5px;
overflow:hidden;
text-align: left;
border-bottom: 1px solid #eeeeee;
background-color: #ffffff;
}
#sitemap a:hover{
width: 100%;
color: #30323a;
display: block;
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
overflow:hidden;
}
#sitemap ul{
width: 100%;
margin: 0px;
padding: 0px;
display: block;
overflow:hidden;
font-size: 11px;
color: #30323a;
}	
#sitemap li{
width: 100%;
margin: 0px;
padding-left: 0em;
list-style-type: none;
overflow:hidden;
text-align: left;
font-weight: normal;
}
#sitemap li a{
width: 100%;
display: block;
font-size: 11px;
color: #30323a;
padding: 4px 0px 4px 15px;
text-decoration: none;
overflow:hidden;
border-bottom: 1px solid #eeeeee;
text-align: left;
background:#ffffff;
font-weight: normal;
}
#sitemap li a:hover{
width: 100%;
font-size: 11px;
text-decoration: none;
font-weight: normal;
display: block;
overflow:hidden;
text-align: left;
padding-left: 15px;
background:#f7f7f7;
}
.sitemap-bullet{
font-size: 11px;
text-decoration: none;
margin-right: 3px;
}
.style-chooser-red{
padding: 1px 4px;
position:relative;
overflow: hidden;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
margin-right:3px;
color:#FFFFFF;
border: 1px solid #FFFFFF;
}
.style-chooser-red:hover{
padding: 1px 4px;
margin: 4px 3px 0px 0px;
position:relative;
overflow: hidden;
font-size:9px;
border: 1px solid #FFFFFF;
color: #FFFFFF;
}
.style-chooser-red, .style-chooser-blue, .style-chooser-black, .style-chooser-green {
padding: 1px 4px;
position:relative;
overflow: hidden;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
color:#FFFFFF;
margin-right:3px;
border: 1px solid #003366;
background:#0154a7;
}
.style-chooser-red:hover, .style-chooser-blue:hover, .style-chooser-black:hover, .style-chooser-green:hover {
padding: 1px 4px;
margin: 4px 3px 0px 0px;
position:relative;
overflow: hidden;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
border: 1px solid #003366;
background:#01407e;
color: #FFFFFF;
}
.b-link{
font-weight: bold;
font-size: 11px;
color:#FFFFFF;
margin-left: 13px;
margin-right: 13px;
}
.b-link a:link, .b-link a:active, .b-link a:visited, .b-link a:hover{
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
.b-link a:hover {
text-decoration: underline;
}
.page {
font-size: 11px;
background-color: #C9C7C8;
}
td, th, p, li {
font-size:11px;
}
.tborder {
background: #CCCCCC;
color: #000000;
font-size: 11px;
border: 1px solid #30323a;
}
.tcat {
background: #30323a;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}
.tcat a:link, .tcat_alink, .tcat a:visited, .tcat_avisited {
color: #ffffff;
text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover, .tcat_aactive {
color: #ffffff;
text-decoration: underline;
}
.thead {
color: #FFFFFF;
font-weight: bold;
}
.thead a:link, .thead_alink, .thead a:visited, .thead_avisited {
color: #FFFFFF;
text-decoration: none;
}
.thead a:hover, .thead a:active, .thead_ahover {
color: #FFFFFF;
text-decoration: underline;
}
.tfoot {
background: #30323a;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}
.tfoot a:link, .tfoot_alink, .tfoot a:visited, .tfoot_avisited {
color: #FFFFFF;
text-decoration: none;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover {
color: #FFFFFF;
text-decoration: underline;
}
.alt1, .alt1Active, .alt2, .alt2Active, td.inlinemod{
color: #30323a;
font-size: 11px;
}
.alt1, .alt1Active {
background: #FFFFFF;
}
.alt2, .alt2Active {
background: #e8e8e8;
}
td.inlinemod {
background: #FFFFCC;
}
.wysiwyg {
background: #FFFFFF;
color: #000000;
font-size:11px;
}
textarea, .bginput {
background: #ffffff url(http://www.snesclassics.com/Images/head-field-bg.gif) no-repeat left top;
font-size: 10px;
color: #000000;
font-weight: bold;
border: 1px solid #333333;
margin-right: 2px;
padding: 2px 2px 3px 2px;
}
.button {
background-color: #f6401f;
text-decoration: none;
font-size: 10px !important;
color: #FFFFFF;
height: 19px;
font-weight: bold;
border: 1px solid #333333;
margin-right:2px;
}
select, .smallfont, option, optgroup, .navbar {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}
.time {
color: #30323a;
font-size: 11px;
}
.fjsel {
background: #30323a;
color: #E0E0F6;
}
.fjdpth0 {
background: #F7F7F7;
color: #000000;
}
.panel {
background: #E4E7F5 url(../forum/images/gradients/gradient_panel.gif) repeat-x top left;
color: #30323a;
font-size: 11px;
padding: 10px;
border: 2px outset;
}
.panelsurround {
background: #D1D4E0 url(../forum/images/gradients/gradient_panelsurround.gif) repeat-x top left;
color: #30323a;
font-size: 11px;
}
.highlight {
color: #2e54ad;
}
.vbmenu_control{
background: #30323a;
color: #FFFFFF;
font-size: 11px;
padding: 3px 6px 3px 6px;
white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink, .vbmenu_control a:visited, .vbmenu_control_avisited{
color: #FFFFFF;
text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover{
color: #FFFFFF;
text-decoration: underline;
}
.vbmenu_popup{
background: #FFFFFF;
color: #30323a;
font-size: 11px;
border: 1px solid #30323a;
}
.vbmenu_option{
background: #e1e1e1;
color: #30323a;
font-family: Verdana, Arial, Helvetica, sans-serif;
white-space: nowrap;
cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink{
color: #30323a;
text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited{
color: #30323a;
text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover{
color: #FFFFFF;
text-decoration: none;
}
.vbmenu_hilite{
background: #30323a;
color: #FFFFFF;
white-space: nowrap;
cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink, .vbmenu_hilite a:visited, .vbmenu_hilite_avisited, .vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover {
color: #FFFFFF;
text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }

.button:hover {
background-color: #7f1a0b;
text-decoration: none;
font-size: 11px;
color: #ffffff;
height: 19px !important;
font-weight: bold;
border: 1px solid #000000;
margin-right:2px;
}
.smallfont a:active, .smallfont a:link, .smallfont a:visited {
font-size: 11px;
font-weight: normal;
text-decoration:none;
border-color:#7a1d0d;
border-width: 0px 0px 0px 0px;
border-style: none none dashed none;
}
.smallfont a:hover{
font-size: 11px;
font-weight: normal;
color: #7a1d0d;
text-decoration:none;
border-color:#30323A;
border-width: 0px 0px 1px 0px;
border-style: none none dashed none;
}
.top-register{
background: url(http://www.snesclassics.com/Images/styles/buttons/register.gif) no-repeat center top;
}
.show-hide-on{
background-color:#e1e0e0;
}
.show-hide-off{
background:#ffffff;
border-bottom: 1px solid #333333;
}
.top-right-1-active, .top-right-2-hover{
background: #e1e0e0;
}
.top-right-1-hover, .top-right-2-hover{
background: #cccccc;
}
#show-poll{
z-index:55;
}
#show-latest-threads{
z-index:56;
}
.show-hide-button{
width:50%;
padding:5px;
background-color:#000000;
color:#FFFFFF;
}
a:hover{
color: #ce3419;
}
.top-nav-red{
background: url(../Images/styles/red-bg.jpg) repeat-x;
}
#masthead {
background: url(../Images/styles/red-top-nav-active.gif) repeat-x;
}
#masthead ul#mainNav {
background: url(../Images/styles/red-top-nav-active.gif) repeat-x;
}
#masthead ul#mainNav li a {
background: url(../Images/styles/red-top-nav-active.gif) repeat-x;
}
#masthead ul#mainNav li a:hover {
background: url(../Images/styles/red-top-nav-hover.gif) repeat-x left bottom;
}
#breadcrumb li a:hover{
color: #ce3419;
}
.loginsubmit:hover{
background-color: #ce3419;
}
.snes-archive a:hover{
color: #ce3419;
}
.content-area a:link, .content-area a:visited, .content-area a:active {
color: #ce3419;
}
hr {
border-color:#7a1d0d;
}
.white-box-list a:hover{
color: #ce3419;
}
.styled-font{
color: #ce3419;
}
.new-forms{
color: #ce3419;
}
.new-submit{
background-color:#ce3419;
}
.submit-field-done{
background-color:#ce3419;
}
.n-top-nav  ul li a:hover{
background-color:#ce3419;
}
.n-bottom-nav ul li a:hover{
background-color: #ce3419;
}
.a-b-c:hover{
background-color:#ce3419;
}
.news-buttons{
background-color:#FFFFFF;
}
.news-buttons:hover{
background-color:#ce3419;
}
.news-buttons-on{
background-color:#ce3419;
}
.a-b-c-on{
background-color:#ce3419;
}
.bullet{
color:#ce3419;
}
.red-title{
font-size: 14px;
color: #ce3419;
}
#nav-home ol{
background: url(../Images/styles/red-bg.jpg) repeat-x center center;
}
#nav-home ol a{
background: url(../Images/styles/red-bg.jpg) repeat-x center center;
}
#nav-home ol a:hover{
background-color: #ce3419;
}
#nav-home li a{
background: #ffffff url(../Images/styles/nav/red-nav-li.gif) no-repeat left;
}
#nav-home li a:hover{	
background: #c23921 url(../Images/styles/nav/red-nav-li-hover.gif);
}
.red-OL{
background: url(../Images/styles/red-bg.jpg) repeat-x center center;
}
.red-OL-no-border{
background: url(../Images/styles/red-bg.jpg) repeat-x center center;
}
.news-area a:link, .news-area a:active, .news-area a:visited, .news-area a:hover{
border-color: #7a1d0d;
border-width: 0px 0px 1px 0px;
border-style: solid;
}
.news-area a:hover{
color:#ce3419;
}
.style-font{
color: #ce3419;
}
#sitemap ol, #sitemap li a:hover, .sitemap-bullet, .style-chooser-red, .style-chooser-red:hover{
color: #ce3419;
}
.l-c-repeat{
background: url(../Images/red-l-c-repeat.gif) repeat-x top;
padding-top:2px;
color: #FFFFFF;
}
.l-c-top{
background: url(../Images/red-l-c-top.gif) no-repeat top;
color: #FFFFFF;
}
.logo{
background: url(../Images/styles/red-logo.jpg) no-repeat;
}
.footer{
background: url(../Images/styles/red-footer.jpg) no-repeat;
}
.border-red{
border: 1px solid #ffffff;
}
.border-red:hover{
border: 1px solid #ffffff;
}
.border-green{
border: 1px solid #000000;
}
.border-green:hover{
border: 1px solid #ffffff;
}
.border-blue{
border: 1px solid #000000;
}
.border-blue:hover{
border: 1px solid #ffffff;
}
.border-black{
border: 1px solid #000000;
}
.border-black:hover{
border: 1px solid #ffffff;
}
.bottom-nav{
width: 688px;
height:20px;
margin: 0px;
font-size: 10px;
padding:0px;
color:#FFFFFF;
vertical-align: middle;
}
.bottom-nav ul{
list-style: none;
margin: 0px;
padding: 0px;
color:#FFFFFF;
height: 18px;
font-size: 10px;
}
.bottom-nav ul li{
display: block;
float: left;
padding: 0px;
color:#FFFFFF;
font-weight:bold;
font-size: 10px;
}
.bottom-nav ul li a{
display: block;
float: left;
font-size: 10px;
height: 18px;
vertical-align:middle;
margin: 0px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
border-left: 1px solid #000000;
padding:0px 7px 4px 7px;
}
.bottom-nav ul li a:visited{
font-weight:bold;
color: #FFFFFF;
}
.bottom-nav ul li a:visited{
color:#ffffff;
}
.bottom-nav ul li a:hover{
color:#ffffff;
text-decoration:underline;
font-size: 10px;
background:#ce3419;
font-weight:bold;
padding:0px 7px;
border-left: 1px solid #000000;
}
.l-c-bottom-repeat{
background: url(../Images/styles/red-l-c-bottom-repeat.jpg) repeat-x bottom;
color: #FFFFFF;
}
.l-c-bottom{
background: url(../Images/styles/red-l-c-bottom.jpg) no-repeat bottom;
color: #FFFFFF;
}
.n-bottom-nav{
font-size: 10px;
background: url(../Images/styles/n-bottom-nav.jpg) repeat-x center center;
vertical-align: middle;
color: #FFFFFF;
}
.thead {
background:#AD3524 url(http://www.snesclassics.com/Images/red-bg.jpg) repeat-x center center;
}
.highlight, legend {
color: #AD3524;
}
.forum-logo{
background: url(http://www.snesclassics.com/Images/styles/forum/red-logo.gif) no-repeat;
}
.forum-footer{
background: url(http://www.snesclassics.com/Images/styles/red-footer.jpg) no-repeat;
}
.top-login{
background: url(http://www.snesclassics.com/Images/styles/buttons/red-login.gif) no-repeat;
}

