h1 {
    font-size: 1.8em;
}
h2 {
    font-size: 1.6em;
}
h3 {
    font-size: 1.2em;
}
body {
    background: #181200;
    color: #000000;
}

a {
    color: #993300;
}

a:visited {
    color: #660033;
}

.goldback {
	background: #E7B546 repeat url(/img/newhome04/goldbk.jpg);
}

.goldside {
    background: #E7B546 repeat url(/img/newhome04/goldbk.jpg);
}

.small {
    font-size: small;
}

.center {
    text-align: center;
}

.nopad {
    margin: 0px;
    padding: 0px;
}

#illogo {
    padding: 0px;
}

#illbody {
    /*margin-right: 160px;*/
    padding: 10px;
}

#illhdr {
    background: no-repeat right top url(/img/newhome04/topright.gif);
    height: 10px;
}

#banner, .adbanner {
    margin: 1em 0;
}

#banner img {
	height: auto;
	width: 100%;
	max-width: 728px;
	min-width: 320px;
  border-radius: 0.25em
}

#banner {
	/*text-align: left !important;*/
  text-align: center;
}

/* Bring the top of the DI snippet up level with the top of the gifmo image. */

#illbody > *:first-child {
	margin-top: -10px;
}

#gifmo {
    float: right;
    width: 160px;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
}

#sidebar {
}

.sidebody {
    padding: 10px;
    padding-top: 0px;
}

.topleft {
    background: no-repeat left top url(/img/newhome04/topleft.gif);
}

.botleft {
    background: no-repeat left bottom url(/img/newhome04/botleft.gif);
}


.sidehdr {
    background: no-repeat right top url(/img/newhome04/topright.gif);
    height: 10px;
    padding: 0px;
    margin: 0px;
}

.sidefooter, .illfooter {
    height: 10px;
    background: no-repeat right bottom url(/img/newhome04/botright.gif);
}

.divider {
    height: 10px;
 	background: #181200 repeat url(/img/newhome04/div.jpg);
}


#discussForum a img {
	border-style: none;

}
