@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://iowclan.net/iow/), url-prefix(http://www.iowclan.net/iow/){

html,body,body>table.bodyline {
  background: #0D0E10 !important;
}

body>table.bodyline {
  padding: 0 5px 15px 15px !important;
}

body {
  overflow-y: scroll !important;
}

html, body,
table,
tbody,
td,
tr {
  position: relative !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
}




a {
  color: #69C !important;
}
a:hover {
  color: #ACF !important;
  text-decoration: underline !important;
}



table.bodyline {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

table.topbkg {
  height: 30px !important;
}
table.topbkg tbody {
  display: none !important;
  overflow: hidden !important;
  height: 0 !important;
}


table.bodyline>tbody>tr:first-child>td:first-child>table:nth-child(2) {
  position: fixed !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
  box-shadow: 0 0 10px rgba(0,0,0,0.8) !important;
  -moz-box-shadow: 0 0 10px rgba(0,0,0,0.8) !important;
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.8) !important;
  z-index: 500 !important;
}
table.bodyline>tbody>tr:first-child>td:first-child>table:nth-child(2) td[align=left],
table.bodyline>tbody>tr:first-child>td:first-child>table:nth-child(2) td[align=right] {
  display: none;
}
table.bodyline>tbody>tr:first-child>td:first-child>table:nth-child(2)>tbody>tr>td[align=center] {
  display: block;
  width: 100% !important;
  background: none !important;
}
.topnav {
  display: block !important;
  height: 28px !important;
  width: 100% !important;
  border: none !important;
  
  background-color: #BBBBBB !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#BBBBBB), to(#777777)) !important; 
  background-image: -webkit-linear-gradient(top, #BBBBBB, #777777) !important; 
  background-image:    -moz-linear-gradient(top, #BBBBBB, #777777) !important; 
  background-image:     -ms-linear-gradient(top, #BBBBBB, #777777) !important; 
  background-image:      -o-linear-gradient(top, #BBBBBB, #777777) !important; 
  background-image:         linear-gradient(top, #BBBBBB, #777777) !important;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#BBBBBB', EndColorStr='#777777') !important; 
  
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.45);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.45);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.45);
  color: rgba(0,0,0,0.01) !important;
  text-align: center !important;
  overflow: hidden !important;
}
.topnav a {
  display: inline-block !important;
  position: relative;
  
  top: 2px;
  padding: 2px 10px 4px !important;
  background: none !important;
  border-radius: 0.7em !important;
  
  line-height: 16px !important;
  text-shadow: 0 1px 0 rgba(255,255,255,0.6) !important;
  -moz-text-shadow: 0 1px 0 rgba(255,255,255,0.7) !important;
  -webkit-text-shadow: 0 1px 0 rgba(255,255,255,0.5) !important;
  color: #444 !important;
  font-size: 13px !important;
  overflow: hidden !important;
  text-decoration: none !important;
  cursor: pointer !important;
  user-select: none !important;
  -moz-user-select: none !important;
  -webkit-user-select: none !important;
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
.topnav a:hover {
  background: rgba(0,0,0,0.2) !important;
  color: #FFF !important;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.4) !important;
  -moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.4) !important;
  -webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.4) !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.1);
}
.topnav a:active {
  top: 2px;
  background: rgba(0,0,0,0.2) !important;
  padding: 2px 10px 3px !important;
  color: #AAA !important;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.6) !important;
  -moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.6) !important;
  -webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.6) !important;
  box-shadow: inset 0 1px 5px rgba(0,0,0,0.6);
}



body .topnav a[href^="portal.php"]{
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  width: 100px !important;
  height 28px !important;
  background: url('http://jasonmillerdesign.com/h/iow/iowlogo.png') 5px 0 no-repeat !important;
  box-shadow: none !important;
  text-shadow: none !important;
  color: rgba(0,0,0,0.01) !important;
  font-size: 1px !important;
}



body .topnav a[href^="privmsg.php"]{
  position: absolute !important;
  right: 3px !important;
  top: 4px !important;
  padding: 1px 7px 2px !important;
  font-size: 90% !important;
  color: #AAA !important;
  background: rgba(0,0,0,0.5) !important;
  box-shadow: inset 0 1px 5px rgba(0,0,0,0.6) !important;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.5) !important;
}
body .topnav a[href^="privmsg.php"]:hover {
  background: rgba(0,0,0,0.3) !important;
}
body .topnav a[href^="privmsg.php"]:active {
  background: rgba(0,0,0,0.7) !important;
}













body>table.bodyline>tbody>tr>td>table:last-child>tbody>tr:last-child {
  display: none !important;
}
body>table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(0),
body>table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(1) {
  display: none !important;
}
body>table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-last-child(2)>td:nth-child(3)>table:first-child {
  display: none !important;
}





table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2) {
  position: fixed !important;
  display: block !important;
  margin: 0 !important;
  left: -355px !important;
  top: 0 !important;
  width: 375px !important;
  height: 100% !important;
  background: #0D0E10 !important;
  border: none !important;
  border-right: 1px solid #222 !important;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0 !important;
  overflow: auto !important;
  overflow-x: hidden !important;
  box-shadow: 0 0 15px #000, 1px 0 0 #060606 !important;
  -moz-box-shadow: 0 0 15px #000, 1px 0 0 #060606 !important;
  -webkit-box-shadow: 0 0 15px #000 !important;
  z-index: 450 !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2):hover {
  left: 0 !important;
  opacity: 1 !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline {
  display: block !important;
  position: relative !important;
  top: 28px !important;
  left: 10px !important;
  width: 170px !important;
  padding: 3px 0 !important;
  border-spacing: 0 !important;
  margin: 5px 7px 0 0 !important;
  border: none !important;
  float: left !important;
  clear: none !important;
  background: #1D1E20 !important;
  border: 1px solid #2D2E30 !important;
  box-shadow: 0 1px 0 #070707, 0 -1px 0 #070707, 1px 0 0 #070707, -1px 0 0 #070707 !important;
  -moz-box-shadow: 0 1px 0 #070707, 0 -1px 0 #070707, 1px 0 0 #070707, -1px 0 0 #070707 !important;
  -webkit-box-shadow: 0 1px 0 #070707, 0 -1px 0 #070707, 1px 0 0 #070707, -1px 0 0 #070707 !important;
  border-radius: 5px !important;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  overflow: hidden !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline tr,
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline td,
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline tbody {
  display: block !important;
  background: #1D1E20 !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
}

table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline tr,
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline td {
  display: block !important;
  position: relative !important;
  left: -1px !important;
  width: 170px !important;
  padding: 0 !important;
  margin: 0 auto !important;
}
body table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline td {
  width: 164px !important;
  margin: 0 !important;
  padding: 0 3px !important;
}

table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline hr {
  position: relative !important;
  margin: 3px 0 !important;
  padding: 0 !important;
  height: 0 !important;
  font-size: 1px; !important;
  line-height: 0 !important;
  background: none !important;
  border: none !important;
  border-top: 1px solid #111 !important;
  border-bottom: 1px solid #333 !important;
}

table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline span.genmed {
  display: block !important;
  padding: 1px 5px 0 !important;
  margin: 0 !important;
  background: none !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline a.navmenu {
  padding: 0 !important;
  list-style: none !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline a.navmenu img {
  display: none !important;
}

table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline:nth-of-type(3),
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline:nth-of-type(5) {
  position: fixed !important;
  left: 0 !important;
  top: -999em !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline>tbody>tr:first-child>td {
  display: none !important;
  position: fixed !important;
  left: 0 !important;
  padding: 3px 7px !important;
  width: 180px !important;
  bottom: 0 !important;
  background: #090909 !important;
  border-top: 1px solid #121212 !important;
  box-shadow: 0 -1px 0 #060606 !important;
  font-size: 11px !important;
  z-index: 460 !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2):hover>table.forumline>tbody>tr:first-child>td {
  display: block !important;
}
body table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline:nth-of-type(5)>tbody>tr:first-child>td {
  left: 180px !important;
  text-align: right !important;
}

table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.forumline>tbody>tr:first-child>th {
  display: block !important;
  position: relative !important;
  left: 0 !important;
  top: -3px !important;
  height: auto !important;
  padding: 4px 10px 5px !important;
  margin: 0 !important;
  width: auto !important;
  
  background: #151619 !important;
  border-radius: 5px 5px 0 0 !important;
  border: none !important;
  border-bottom: 1px solid #0C0C0C !important;
  box-shadow: 0 1px 0 #2D2E30 !important;
  -webkit-box-shadow: 0 1px 0 #2D2E30 !important;
  -moz-box-shadow: 0 1px 0 #2D2E30 !important;
  color: #999 !important;
  font-weight: normal !important;
  font-size: 80% !important;
  letter-spacing: 1px !important;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.6);
  -webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.6);
  -moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.6);
  text-align: center !important;
}


table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table.tbl {
  display: none !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>br {
  display: none !important;
  height: 0 !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table:nth-of-type(7) {
  display: none !important;
  height: 0 !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(2)>table:nth-of-type(8) {
}








table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-last-child(2)>table {
  border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}


table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-last-child(2)>table td.tbll,
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-last-child(2)>table td.tbll,
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-last-child(2)>table td.tblr,
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-last-child(2)>table td.tblbot {
  display: none !important;
}
table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-last-child(2)>table:nth-of-type(1)[cellpadding="2"][cellspacing="2"] {
  display: none !important;
}


table.bodyline>tbody>tr>td>table:last-child>tbody>tr:nth-child(2)>td:nth-child(3) {
  position: fixed !important;
  left: 0 !important;
  top: 0 !important;
  height: 100% !important;
  width: 15px !important;
  background: url(http://jasonmillerdesign.com/h/iow/menu.png) 0 0 repeat-y !important;
}


body>table.bodyline th {
  text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
  -moz-text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
  -webkit-text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
}



body>br,
body>div,
body>table:nth-of-type(3),
body>table:nth-of-type(4),
body>table:nth-of-type(5) {
  display: none !important;
}

}  /** @end base CSS */










@-moz-document url-prefix(http://iowclan.net/iow/profile.php),
               url-prefix(http://www.iowclan.net/iow/profile.php){

td[nowrap=nowrap][align=center]>table.bodyline>tbody>tr>td.row3>a.gensmall {
  display: inline-block !important;
  margin: 0 !important;
  padding: 6px 7px 4px !important;
  overflow: hidden !important;
}
td.row1[nowrap=nowrap][align=center] {
  background: #111 !important;
}
td.row1[nowrap=nowrap][align=center]>span.gensmall>b {
  position: relative !important;
  color: #FFF !important;
  top: -1px !important;
  text-shadow: 0 -1px 0 #000;
  -moz-text-shadow: 0 -1px 0 #000;
  -webkit-text-shadow: 0 -1px 0 #000;
}

}


