div.act_bttns { margin: 32px 0; }
div.act_bttns div#subscribe_container { margin-top: 16px; }
div.act_bttns span.reply { margin-right: 16px; }
span.new_topic { font-size: 18px; display: block; margin-bottom: 16px;}
span.forum_sub div#subscribe_container { padding: 0; } 
input[type='submit'].bttn_to_lnk { 
  border: 0; 
  background: transparent; 
  font-size: 12px; 
  font-family: arial;
  cursor: pointer;
  padding: 0;
}

/****************
BASIC LAYOUT
****************/
div.aux_location { width:341px; padding-left:32px; }
div#aux_panel { width: 309px; }

div.main_location { width: 580px; }
div#main_content { padding-bottom: 16px; }


/****************
GENERAL CLASSES
****************/
span.see_more_link { margin-top: 16px; }
span.post_count_container { padding: 8px; text-align: center; width: 30px; }
span.post_count { font-size: 14px; font-weight: bold; display: block; margin-top: -1px; }
span.post_label { font-size: 11px; font-weight: normal; }

div.aux_location span.post_title { display: block; } 

/* CSS Triangle */
.borderdraw { border-style: solid; width: 0px; height: 0px; line-height: 0px; } 
.bluedown { border-width: 8px 10px 0 0; position: relative; left: 15px; top: 47px; } 

/****************
CONTENT
****************/
div#edit h3 { margin-bottom: 16px; }
span#feed_link img { position: relative; top: 2px; }
div#recent_topics { margin-top: 32px; }

span#topic_mod { font: normal 12px arial; position: relative; margin-left: 8px; }

div#admin_notice { margin-bottom: 16px; }
div.crumbs { margin-bottom: 16px; }
div#forum_welcome { text-align: left; width: 400px; }
div#topic_panel { width: 612px; padding-left: 32px; }
span.non_header { font-size: 12px; font-weight: normal; }
div.edit_post { margin-top: 16px; }

div#bottom_new_topic { margin-top: 32px; }

dd#topic_title { font-size: 14px; }

div.post_info { margin-top: 16px; }

span#subscribe_link { position: relative; top: 8px; }
