body {
background-color:#999999;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:15px;
}

#page-background-gradient {
position: absolute;
background-image: url('/forum/templates/subSilver/logos/pagebg.jpg');
background-repeat: repeat-x;
top:0;
left:0;
width: 100%;
height: 160px;
z-index:-1;
}

td
{
padding-left:5px;
padding-right:5px;
}


a:link,a:visited {
color:#AA4400;
font-weight:700;
text-decoration:none;
}

a:hover,a:active {
color:#DD8822;
font-weight:700;
text-decoration:none;
}

.TableMainDyn
{
margin:0;
padding:0;
width:100%;
}

#header {
border:1px solid #000000;
height:150px;
margin:0;
padding:0;
}

#headerinvi {
display:none;
overflow:hidden;
z-index:1;
}

#headerbg {
position:relative;
margin:0;
padding:0;
height:150px;
background-image: url('/forum/templates/subSilver/logos/headerbg.jpg');
background-repeat: repeat-x;
top:0;
left:0;
overflow:hidden;
z-index:4;
}

#headerlogo {
position:absolute;
top:0;
right:0;
margin:0;
padding:0;
height:150px;
z-index:8;
}

#headerspace {
background:transparent;
height:15px;
margin:0;
padding:0;
z-index:10;
}

#sitebuttons {
background-color:#555555;
border-top:1px solid #CC9944;
border-bottom:1px solid #222222;
height:25px;
line-height:25px!important;
margin:0;
overflow:hidden;
padding:0;
text-align:left;
vertical-align:middle;
}

#siteleveltopmenu,
#siteleveltopmenu ul
{
  float:left;
  list-style:none;
  background:transparent;
  background-repeat:no-repeat;
  font-size:11px;
  line-height:25px;
  white-space:nowrap;
  margin:0;
  padding:0;
}

#siteleveltopmenu a
{
  display:block;
  text-decoration:none;
  padding-left:7px;
  padding-right:7px;
  border-right:1px solid #666666;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-style:normal;
  font-weight: bold;
  color:#FFAA22;
  background:transparent;
}

#siteleveltopmenu li
{
  float:left;
  padding:0;
  list-style:none;
}

#siteleveltopmenu li ul
{
  position:absolute;
  left:-999em;
  height:auto;
  width:20em;
  background-color:#555555;
  margin:0;
  list-style:none;
}

#siteleveltopmenu li li
{
  width:20em;
  list-style:none;
}

#siteleveltopmenu li ul a
{
  line-height:19px;
  background-color:#555555;
  width:20em;
  padding-left:7px;
  padding-right:7px;
  border-top:1px solid #777777;
  border-bottom:1px solid #333333;
  border-left:1px solid #666666;
  border-right:1px solid #444444;
  text-decoration:none;
  font-style:normal;
  color:#FFAA22;
  list-style:none;
}

#siteleveltopmenu li:hover ul ul,
#siteleveltopmenu li:hover ul ul ul,
#siteleveltopmenu li.sfhover ul ul,
#siteleveltopmenu li.sfhover ul ul ul
{
  left:-999em;
  list-style:none;
}

#siteleveltopmenu li:hover ul,
#siteleveltopmenu li li:hover ul,
#siteleveltopmenu li li li:hover ul,
#siteleveltopmenu li.sfhover ul,
#siteleveltopmenu li li.sfhover ul,
#siteleveltopmenu li li li.sfhover ul
{
  left:auto;
  z-index:9999;
  list-style:none;
}

#siteleveltopmenu li li:hover,
#siteleveltopmenu li li.sfhover
{
  background:#FF9900;
  list-style:none;
}

ul#siteleveltopmenu li a:hover
{
  color:#000000;
  background:#FF9900;
  list-style:none;
}

a#active_siteleveltopmenu {
  color:#BBBBBB;
}

#forumbuttons {
background-color:#FFCC88;
border-bottom:1px solid #CC9955;
height:25px;
line-height:25px!important;
margin:0;
overflow:hidden;
padding:0;
text-align:left;
vertical-align:middle;
}

#forumleveltopmenu {
  background-color:#FFCC88;
  float:left;
  font-size:11px;
  line-height:25px;
  list-style:none;
  margin:0;
  padding:0;
  white-space:nowrap;
}

#forumleveltopmenu a {
  background:transparent;
  border-right:1px solid #EEBB66;
  color:#444444;
  display:block;
  font-style:normal;
  font-weight:bold;
  padding-left:7px;
  padding-right:7px;
  text-decoration:none;
}

#forumleveltopmenu li {
  float:left;
  padding:0;
}

#forumleveltopmenu li ul a {
  background-color:#333333;
  border-bottom:1px solid #333333;
  border-left:1px solid #666666;
  border-right:1px solid #222222;
  border-top:1px solid #777777;
  color:#FFAA22;
  font-style:normal;
  padding-left:7px;
  padding-right:7px;
  text-decoration:none;
  width:20em;
}

#forumleveltopmenu li:hover ul ul,
#forumleveltopmenu li:hover ul ul ul,
#forumleveltopmenu li.sfhover ul ul,
#forumleveltopmenu li.sfhover ul ul ul {
  left:-999em;
  list-style:none;
}

#forumleveltopmenu li:hover ul,
#forumleveltopmenu li.sfhover ul {
  left:auto;
  list-style:none;
  z-index:9999;
}

ul#forumleveltopmenu li a:hover {
  background:#FF9900;
  border-left:1px solid #FFBB22;
  border-right:1px solid #FFBB22;
  color:#000000;
  list-style:none;
}

.FontAGB {
font-family:"Courier New", Courier, mono;
font-size:12px;
}

#footer
{
  background-color:#FFEECC;
  border-bottom: 1px solid #DDCCAA;
  border-top: 1px solid #DDCCAA;
  font-size:10px;
  height:20px;
  line-height:20px!important;
  margin:0;
  padding:0;
  text-align:center;
  vertical-align:middle;
}

hr {
border-top:1px solid #AAAA88;
height:0;
}

.bodyline {
background-color:#FFFFFF;
margin:0;
padding:5px;
}

.forumline {
border-spacing:0; 
border-collapse:collapse; 
background-color:#FFFFFF;
}

td.row1 {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
text-align:left;
}

td.row2 {
background-color:#E2E2E2;
border-bottom:1px solid #CCCCCC;
text-align:left;
}

#maincontainer
{
margin:0;
padding:0;
min-width:950px;
max-width:1100px;
}


td.row3 {
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
text-align:left;
}

td.rowpic {
background-color:#335511;
}

th {
color:#003333;
font-size:14px;
font-weight:bold;
height:25px;
vertical-align:middle;
}

td.cat,
td.catHead,
td.catSides,
td.catLeft,
td.catRight,
td.catBottom {
background-color:#DDDDDD;
border-top:1px solid #AA9977;
border-bottom:1px solid #AA9977;
height:28px;
padding-left:5px;
text-align:left;
vertical-align:middle;
}

td.cat,
td.catHead,
td.catBottom {
height:29px;
}

th.thHead,
th.thSides,
th.thTop,
th.thLeft,
th.thRight,
th.thBottom,
th.thCornerL,
th.thCornerR {
background-color:#FFCC88;
border-bottom:1px solid #DDAA66;
border-top:1px solid #DDAA66;
height:28px;
color:#333333;
font-weight:bold;
text-align:left;
}

td.row3Right,td.spaceRow {
border:#FFFFFF;
border-style:solid;
}

th.thHead,
td.catHead {
font-size:16px;
}

.maintitle,h1 {
color:#333333;
font-size:22px;
font-weight:bold;
text-decoration:none;
}

.gen {
font-size:16px;
}

.genmed {
font-size:13px;
}

.gensmall {
font-size:11px;
}

.gen,.genmed,.gensmall {
color:#000000;
}

.cattitle {
color:#333333;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
text-align:left;
}

.forumlink {
color:#333333;
font-size:16px;
font-weight:bold;
}

.postdetails {
color:#000000;
font-size:12px;
}

.postbody {
font-size:16px;
line-height:18px;
}

.code {
background-color:#d0d0d0;
border:1px solid #008080;
color:#000000;
font-family:Courier, 'Courier New', sans-serif;
}

.quote {
background-color:#CCCCCC;
border:1px solid #AAAA88;
color:#000000;
line-height:125%;
}

.copyright {
color:#666666;
font-size:11px;
}

a.copyright {
color:#444444;
text-decoration:none;
}

input,
textarea,
select,
input.post,
select.post,
textarea.post,
select {
background-color:#FFEEDD;
border:solid 1px #DD7700;
font-size:13px;
padding:2px;
}

input.post:focus,
select.post:focus,
textarea.post:focus,
input:focus,
textarea:focus,
select:focus
{
background-color:#FFEECC;
border:solid 1px #FF9900;
}

input {
text-indent:2px;
}

input.mainoption,
input.button {
  background-color:#FF9900;
  border-bottom:1px solid #DD7700;
  border-top:1px solid #FFCC00;
  border-right:1px solid #DD7700;
  border-left:1px solid #FFCC00;
  color:#221100;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  height:22px!important;
  line-height:14px!important;
  text-align:center;
  width:auto;
}

input.liteoption {
  background-color:#FF9900;
  border-bottom:1px solid #DD7700;
  border-top:1px solid #FFCC00;
  border-right:1px solid #DD7700;
  border-left:1px solid #FFCC00;
  color:#332200;
  font-size:11px;
  font-weight:normal;
  height:22px!important;
  line-height:14px!important;
  text-align:center;
  width:auto;
}

.helpline {
background-color:#DEE3E7;
border-style:none;
}

.post_sticky {
background-color:#C0D0D4;
}

.post_announce {
background-color:#CCCCCC;
border-bottom:1px solid #AAAAAA;
border-top:1px solid #AAAAAA;
}

.highlightsearch {
background-color:#CCFF00;
color:#333333;
font-weight:bold;
}

.mainmenu,.name {
color:#000000;
font-size:13px;
}

.nav,.topictitle,h2 {
color:#000000;
font-size:13px;
font-weight:bold;
}

h1 {
margin-bottom: 0px;
margin-top: 0px;
}

img.forum_thumb {
  height:150px;
  max-width:400px;
  background-color:#FFFFFF;
  border:1px solid #AAA;
  margin:2px;
  padding:5px;
}

img.forum_thumb:hover {
  border:1px solid #000;
}


div.attachment {
  background-color:#FFFFFF;
  border:1px solid #AAA;
  margin:2px;
  padding:5px;
}

div.attachment:hover {
  border:1px solid #000;
}

a.adminlink {
  margin-top:8px;
  margin-bottom:8px;
  padding:5px;
  background-color:#ff8080;
  color: #202020;
}
a.adminlink:hover {
  background-color:#ff0000;
  color: #ffffff;
}


@import url("/forum/templates/subSilver/formIE.css");

