@import url("/stylesheets/styles.css");
body {
  margin:0;
  padding:0;
}
body {
  font:13px/1.231 arial,helvetica,clean,sans-serif;
}
ul {
  list-style:none;
}
 
#logo {
  margin:0;
  padding:0;
}
#twitter li {
  margin:10px 0;
}

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

#hottags {
  display:none;
}

/*table styling*/
table{
	width:96%;
	margin:5px 0 25px 0;
}
table th{
  font-weight:normal;
  background:#333;
  color:white;
}

table td, table th{
	color:#606365;
	padding:9px 7px;
	font-size:100%;
	vertical-align:top;
}
table th, table th a {
  color:#f1f1f1;
}
table th a {
  text-decoration:underline;
}
table tr.heading th, table tr.heading td{font-weight:bold;}

/******** Forum styling ************/
#wrap {
  min-width:100px;
  width:auto;
  padding:0;
  font-size:85%;
}
#content_column {
  width:660px;
}

#forumlist td small {
  display:block;
}
#discussions h2, .bbcrumb {
  color:#666;
  font-family:Helvetica, Arial;
  text-transform:lowercase;
  background:url(images/music_icon.gif) center left no-repeat;
  padding-left:18px;
}
#discussions table, #latest, #thread {
  background:url(images/tcat.gif) repeat-x 0px -35px;
}
table tr {
  border-bottom:1px solid #DDD;
}
#discussions th {

}
#viewdiv { display:none;}
#rss {
  float:right;
  background:url(images/rss_icon.gif) top left no-repeat;
  padding-left:20px;
  margin-top:-20px;
}

#topic_form {
  border:3px solid #f1f1f1;
  padding:5px 25px 15px 25px;
  background:#313030;
  color:#E1E1E1;
}
#topic_form h2 {
  color:white;
}

#thread {
  padding-top:20px;
}
#thread li {
  list-style-type:none !important;
}

.threadauthor, .threadpost {
  float:left;
}
.threadcontainer {
  padding:3px;
  overflow:auto;
}
.comment{
  margin-bottom:10px;
  background:#fafafa;
  padding:15px;
  border:3px solid #f1f1f1;
}
.threadpost {
  margin-left:35px;
}
.poststuff {
  font-size:77%;
}
.threadauthor p {
  margin:2px 0;
}
.threadauthor {
  padding-top:5px;
}
.admin {
  margin:20px 0;
  background:#e1e1e1;
  padding:10px;
}
.tabbed_module dd, .tabbed_module dt {
  display:block;
  font-size:85%;
}
.tabbed_module dt {
  font-weight:bold;
}
.tabbed_module dd {
  margin-bottom:10px;
}

.display-options label {
  display:inline;
}
span.corners-top, span.corners-bottom {
  display:none;
}
#content_page ul li {
  background:none;
  padding:0;
}
.panel {
  background:none !important;
}
.forumbg, .navbar, .forabg, .bg2, .bg3 {
  background:transparent url(/images/content_page_bg_dark.png) !important;
  padding-top:10px;
  border-bottom:5px solid #a09a89;
  border-top:5px solid #a09a89;
}
.navbar {
  padding:3px 5px;
}
li.row {
  border-color:#a09a89 !important;
}
ul.topiclist, .navbar ul {
  margin:0 !important;
}
ul.navlinks {
  border:0;
}
ul.navlinks li.rightside {
  display:none;
}
.navbar ul.rightside {
  margin-top:-12px !important;
}
.ul.forums, ul.forums li {
  background:none !important;
}
ul.forums {
  background-color:transparent !important;
  background-image:none !important;
}
#cp-menu #navigation {
  padding:0;
}
#cp-menu {
  margin-top:0;
}
#tabs a, #tabs a span {
 background:transparent url(/images/content_page_bg_dark.png); 
}
#tabs a {
  border: 2px solid #a09a89;
  border-bottom:0;
}
#cp-menu #navigation ul {
  margin:0;
  padding:0;
}
#cp-menu #navigation ul li {
  border: 2px solid #a09a89;
  background-color:none;
  display:block;
}
#cp-menu #navigation ul li a {
  background:none;
}
.post-body .profile-icons {
  float:right;
}
.content {
  width:460px;
  font-size:93%;
}
.postbody .content img {max-width:100%;}
h3.first {
  font-size:93%;
}
blockquote {
  background-color: rgb(235, 234, 221);
  background-image: url(http://strangeglue.com/community/styles/strangeglue/theme/images/quote.gif);
  background-repeat:no-repeat;
  border-color: rgb(219, 219, 206);
  border: 1px solid rgb(219, 219, 219);
  font-size: 0.95em;
  margin: 0.5em 1px 0px 25px;
  overflow: hidden;
  text-transform:none;
}