/* ========================================
 * The Hellbound Web's New (Gold) Skin
 * by stainless
 * ========================================
 */


body { 
	background: #000;
	color: #FFFFCC;
	font-family: Verdana, Arial, Sans-Serif;
    font-size: 12px;
	line-height: 145%;
}

p { 
	background: transparent;
	color: #FFFFCC;
	font-family: Verdana, Arial, Sans-Serif;
      font-size: 12px;
	line-height: 145%;
    padding: 5px;
	text-align: justify;
}

body {
    min-width:85%;
       }
#wrap {
    margin:0 auto;
    width:85%;
    }

pre {text-align: left;
font-family: Courier New, Courier, fixed;}

.inactive {background-color: 000000;
color: #666666;} /* for greyed-out bits like finished contests, prizes already claimed, etc. */

/* ========================================
 * global hyperlink styles 
 * ========================================
 */

a:link,
a:active, 
a:visited,
a:hover{
	background: transparent;
	text-decoration: none;
}

a:link{color: #FFCC00;}

a:active{color: #FFDD00;}

a:visited{color: #CC9900;}

a:hover{color: #FF6600;}

img {border: 0; padding: 2px;}

/* headers */

h1, h2, h3, h4, h5, h6{
font-variant: small-caps;
}

h1{
letter-spacing: .5em;
text-align: center;
font-size: 1.8em;
}

h2{
font-weight: bold;
text-align: right;
background: #444444;
padding: 3px;
letter-spacing: .5em;
font-size: 1.5em;
line-height: 125%;
background-image:
url('images/graygradient.jpg');
background-repeat: repeat-y;
}

h3 {letter-spacing: .2em;
font-size: 1.3em;}

/* the RGB reading of #444444 grey is 68 68 68 
   the RGB reading of #ffffcc yellow is 255 255 204
   the RGB reading of #ffcc00 link orange is 255 204 0 */

/* TABLES */

td.header {font-size: 14px;
text-align: center;
font-variant: small-caps;
letter-spacing: .4em;}

/* table.menu is not currently used for anything but reserved to spiff up any menus later */

table {margin-left:auto; margin-right:auto;
text-align:center;}

table li, table h3, table h4 {text-align: justify;}

table td {min-width: 100px;
border-style: solid;
border-width: 1px;
border-color: #444444;
background: #000000;
padding: 6px;}

.set2 {margin-top: 20px;}

.center {margin-left:auto; margin-right:auto;}

p.center {text-align:center;}

table a {font-weight: bold;}

ul, ol {list-style-position: inside;}

/* divs */

.columna, .columnb {padding: 1em;}

.columna {float: left;
width: 45%;}
.columnb {float: right;
width: 45%;}

.nav {clear: both;
text-align: center;}

p.nav a {font-weight: bold; letter-spacing: .5em; font-variant: small-caps; font-size: 120%;}

.content {padding-left: 20px; padding-right: 20px;}

img.nav {border: 0;
padding: 10px;}

div.imagegroup {margin-left: auto; margin-right: auto;
clear: both;}

div.imagegroup img {padding: 10px; border: 0;}

img.art {border: 0;
float: left;
padding-right: 20px;
padding-bottom: 20px;}

img.art2 {border: 0;
float: right;
padding-left: 20px;
padding-bottom: 20px;}

/* For Text Menus */

.textmenu {margin-left: auto; 
margin-right: auto;
width: 75%; 
line-height: 175%;
border-style: solid;
border-width: 1px;
border-color: #444444;
background: #000000;
padding-left: 10px;, padding-right: 10px;}

blockquote {border-style: solid;
padding: 5px;
border-width: 1px; 
border-color: #444444;}
