body {
background:url(../images/bg-tile.jpg) repeat-x fixed #fff;
padding: 0;
margin: 0;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;}

h3 {text-align: center;
padding: 5px;
margin: 0;}

h3 a {color: black;
text-decoration: none;}
h3 a:hover {color: black;
text-decoration: underline;}

p#gallery img { padding: 3px; margin:0;}

table td {
text-align: left;}

table#sets td a {
color: black;
font-weight: bold;}

table#sets td a:hover {
color: blue;}

#items {
width: auto;
background: #fff;
padding: 8px;
margin: 0;
text-align: center;
color: #000;
font-weight: bold;}

#main-links {
width: 821px;
background: #000;}

/*-------------------------------------------------main-container-----------------------------------------------*/
#main-container {
background:url(../images/bg-long-tile.jpg) repeat-y;
width: 900px;
height: auto;
padding: 15px 0 0 0;
margin: 0 0 0 0;}
/*--------------------------------------------------navtop------------------------------------------------------*/
div#navtop {
text-align: left;
padding: 5px 0 5px 0px;
margin: 0;
width: 821px;
height: 20px;
font-size: small;
background: #000;
text-align: center;}

div#navtop ul {
list-style: none;
margin: 0; 
padding: 0; 
background: none;}

div#navtop li {
position: relative; 
list-style: none; 
margin: 0;
padding: 0 2px;
float: left; 
color: white;}

div#navtop ul li a {
color: white;
text-decoration: none;
margin: 0;
padding: 0 2px;}

div#navtop ul li a:hover {
color: #FF9900;
background: none;
text-decoration: none;
margin: 0;
padding: 0 2px;}

/*div#navtop ul.level2 {background:#fff;}

div#navtop ul.level2 li{
width: 175px;
color: #663300;
text-decoration: none;
padding: 3px;
margin: 0;}

div#navtop ul.level2 li a:hover{
color: #fff;
background:#996633;
text-decoration: none;
padding: 0;
margin: 0;}*/

/*div#navtop li.submenu:hover {background-color: none;}*/

/*div#navtop ul.level2 li {border-bottom: 1px solid #000;}*/

/*div#navtop li a {
display: block; 
padding: 0;
margin: 0;
text-decoration: none;}*/

/*div#navtop>ul.level2 a {width: 175px;}

div#navtop ul ul {
position: absolute; 
display: none;}*/

/*div#navtop ul ul li {border-bottom: 1px solid #000;}*/

/*div#navtop li.submenu li.submenu:hover {background: #996633;}
div#navtop ul.level1 li.submenu:hover ul.level2, 
div#navtop ul.level2 li.submenu:hover ul.level3 {display:block;}
div#navtop ul.level2 {top: 16px; left: 0;}*/
/*--------------------------------------------------content-----------------------------------------------------*/
#content {
background:url(../images/bg-long-tile.jpg) repeat-y;
width: 900px;
height: auto;
padding: 0;
margin: 15px 0 0 0;
font-size: 11px;}
/*--------------------------------------------------box1-----------------------------------------------------*/
#content #box1 { 
float: left;
width: 180px;
padding: 0 5px 0 35px; 
margin: 0;
text-align: left;}

#content #box1 img {text-align: center; padding: 5px; margin: 0;}
#content #box1 #sites{ padding: 5px; margin: 0; width: 150px; background: #000; text-align: center;}
#content #box1 #sites #box p {color:#ff9900; border-bottom:#FF9900 1px solid; padding: 2px 0; margin: 0; }
#content #box1 #sites .box p{color:#ff9900; padding: 2px 0; margin: 0; }
#content #box1 #sites .box p a {color:#ff9900;}
#content #box1 #sites #box {border:#FF9900 1px solid;}
#content #box1 #sites .box {border:#FF9900 1px solid;}
#content #box1 #sites img {padding: 5px;}
/*--------------------------------------------------box2-----------------------------------------------------*/
#content #box2 { 
float: left;
width:620px;
min-height: 1125px;
padding: 0; 
margin: 0 0 33px 0;
text-align: left;}

#content #box2 p{
padding: 5px 10px;
margin: 0;}

#content #box2 #wrap {
float: left;
padding: 0 5px;
margin: 0;
width: 320px;}

#content #box2 #space {
background: #fff;
padding: 0;
margin: 0;
text-align: center;}

#content #box2 #space img{
padding: 5px;
margin:0;}


#content #box2 ol #second {
list-style-type: lower-alpha;}

#content #box2 table {
text-align: center;}

#content #box2 tr, td {
padding: 5px;
margin: 0;}

/*#content #box3 { 
float: left;
width: 100px;
padding: 0 30px 0 5px; 
margin: 0px;
text-align: left;
font-size: 11px;}*/
/*--------------------------------------------------footer------------------------------------------------------*/
#footer {
width: 720px;
height: auto;
text-align:center;
color:#000;
font-size: 10px;
margin: 0;
padding: 10px;}
