/*
Theme Name: Gabriel's Life
Theme URI: http://bbpress.org/
Description: Gabriels Life Theme
Version: version 1
Author: Twelve Horses
Author URI: http://www.twelvehorses.com
*/

/*========================[             GLOBALS                 ]=========================*/

body {
	margin: 0;
  font: 11px Arial, Helvetica, sans-serif;
	line-height: 150%;
	background: #90dce0 url("/bb-templates/gabriels_life/images/background_blue.jpg") repeat-y top center;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

legend {
	display: none;
}

img {
	border: none;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

a {
	text-decoration: underline;	
	font-weight: bold;
}

a:hover, a:active {
  	text-decoration: none;
}

#container a {
	color: #0c959c;
}

#container a:hover {
	color: #000;
	text-decoration: none;
	border-bottom: none;
}


.hidden {
	display: none;
}

h1, h2 {
	margin: 0;
	padding: 0;	
}

h2 {
	font-weight: bold;
	font-size:18px;
	margin: 10px 0;
	color: #9bc16c;
}

h3 {
	font-weight: bold;
	font-size:14px;
	margin: 10px 0 0 0;
	color: #41392e;
}

p {
	margin:0 0 10px 0;
}

	/*========================[            FORUM CLASSES               ]=========================*/

.btn_short {
	width: 130px;
}



/*========================[             IE 6 FIXES               ]=========================*/

* html #container_texture {
  height: 1%;	
}

*html #ribbon{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="/bb-templates/gabriels_life/images/ribbon.png");
	background: none;
}


*html #taped_left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="/bb-templates/gabriels_life/images/tape_left.png");
	background: none;
}

*html #taped_right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="/bb-templates/gabriels_life/images/tape_right.png");
	background: none;
}

/*========================[             FIREFOX FIXES               ]=========================*/

:focus
{
-moz-outline-style: none;
}


/*=============[     GLOBAL IMAGE TITLES AND LINKS     ]===============*/

/*BLOCK TITLES*/

#title_featured  {
	background: url('images/title_featured.gif') no-repeat top left;
	display: block;
	height: 29px;
	text-indent: -9999px;
	margin-bottom: 10px;
}

/* LINK TITLES MAIN CONTENT AREA*/

.btn_white_previous a {
	background: url('images/btn_white_previous.gif') no-repeat top left;
	width: 121px;
	height: 25px;
	text-indent: -9999px;
	float: left;
}

.btn_white_next a {
	background: url('images/btn_white_next.gif') no-repeat top left;
	width: 90px;
	height: 25px;
	text-indent: -9999px;
	float: right;
}

.btn_sign_up  {
	margin-top: 10px;
	text-indent: -9999px;
	background: url('images/btn_signup.gif') no-repeat top left;
	width: 118px;
	height: 25px;
	display: block;
}

.sidebar_blue {
	font-weight: bold;	
	color: #13acb4;
	font-size: 12px;
}

.event_number {
	font: italic 18px Georgia, "Times New Roman", Times, serif;
	margin-right: 3px;
	float: left;
	padding-bottom: 50px;
	margin-top: -3px;
}

/*========================[             BLOCK LEVEL ELEMENTS               ]=========================*/

#wrapper {
	width: 915px;
	margin: 0 auto;
	background: url('images/background_paper.jpg') repeat-y top right;
}

#sidebar_container {	
	width: 243px;	
	float: left;	
	padding: 0 0px 0 7px;	
}

#sidebar {	
	color: white;
	background: #413c32 url('images/sidebar_grad.jpg') repeat-x top left;	
	overflow: visible;
}

#container_texture {
	background: url('images/back_repeat.gif') repeat-y 250px 0px;	
}

#container_wrapper {
	float: left;	
	width: 665px;		
}

#template_header {
	background: url('images/bck_top.jpg') no-repeat top right;	
}

#container {	
	width: 610px;
	padding: 0 40px 0 15px;
	padding-top: 20px;
}

.bbcrumb {		
	display: block;	
	padding: 0 10px;
}

#footer {
	background: #b7eaed url('images/footer.jpg') no-repeat top right;
	height:130px;
	margin: 0 auto;
  clear: both;	
	padding-top: 135px;
	text-align: center;
}

#footer p, #footer p  a {	
	font-weight: normal;
	color: #49453a;
}

/*=============[     SIDEBAR     ]===============*/

#sidebar a {
	color: #fff;	
}

#sidebar h2 {
	text-indent: -9999px;
	margin-bottom: 10px;
}

#sidebar_search, #sidebar_forum, #sidebar_login {
	background: url('images/sidebar_grad.jpg') repeat-x top left;
	padding: 15px 5px 10px 8px;
}

#gabriel {
	background: url('images/sidebar_grad.jpg') repeat-x top left;
	padding: 43px 0;
}

#gabriel h1 {
	text-indent: -9999px;	
	margin-bottom: 20px;
}

#gabriel h1 a{
	background: url('images/gabriels_life.gif') no-repeat top left;
	width: 133px;
	height: 185px;
	display: block;
	margin: 0 auto;		
}

#hydro_logo h2 {
	text-indent: -9999px;
}

#hydro_logo h2 a {
	background: url('images/hydrocephalus.jpg') no-repeat top left;
	width: 223px;
	height: 121px;
	display: block;
	margin-top: 10px;
}

#title_search {
	background: url('images/sidebar_search.gif');
	width: 111px;
	height:24px;
}

#title_forum {
	background: url('images/sidebar_forum.gif');
	width: 111px;
	height:24px;
}

#title_login {
	background: url('images/sidebar_login.gif');
	width: 171px;
	height:30px;
}

#sidebar_title_events {
	background: url('images/title_sidebar_events.gif');
	width: 167px;
	height: 33px;	
}

#title_newest_posts {
	background: url('images/title_newestblog.gif');
	width: 548px;
	height: 36px;
	text-indent: -9999px;
}

#title_get_connected {
	background: url('images/title_get_connected.gif') no-repeat top left;
	width: 523px;
	height: 31px;
	text-indent: -9999px;
}

#title_sign_up {
	background: url('images/title_sign_up.gif') no-repeat top left;
	width: 425px;
	height: 37px;
	text-indent: -9999px;
}

#title_edit_profile {
	background: url('images/title_edit_profile.gif') no-repeat top left;
	width: 475px;
	height: 36px;
	text-indent: -9999px;
}

#title_myprofile  {
	background: url('images/title_myprofile.gif') no-repeat top left;
	display: block;
	height: 29px;
	text-indent: -9999px;
	margin:  0 0 10px 0;
   padding: 0;
}

#title_forum {
	background: url('images/title_forum.gif') no-repeat top left;
	width: 410px;
	height: 25px;
	text-indent: -9999px;
	margin: 30px 0 0 0;
}

#title_login_forum {
	background: url('images/title_login_forum.gif') no-repeat top left;
	width: 410px;
	height: 25px;
	text-indent: -9999px;
	margin: 0;
}

#title_latest_disc {
	background: url('images/title_latest_disc.gif') no-repeat top left;
	width: 546px;
	height: 28px;
	text-indent: -9999px;
	margin-bottom: 5px;
}

/*                    SIDEBAR FORUM               */

.sidebar_divider {
	margin-bottom: 15px;
}

#sidebar_forum img {
	border: 3px solid white;
	float: left;
	margin: 0 5px 0 0;
}

#sidebar_forum img:hover {
	border: 3px solid #ccc;

}

/*                    SIDEBAR EVENTS               */

#sidebar_events {
	background: url('images/sidebar_notepad.jpg') no-repeat;
	width: 243px;
	height: 401px;
	position: relative;	
}

#sidebar_event_container {	
	padding: 40px 10px 0 15px;	
	overflow: hidden;
	height: 300px;
}

#sidebar_event_container p {
	margin-left: 5px;
}

#sidebar_events, #sidebar_events a {
	color: #343027;
}

#btn_container {
	position: absolute;
	bottom: 20px;
}

#btn_rss {
	background: url('images/btn_rss.gif');
	width: 53px;
	height: 25px;
	display: block;
	text-indent: -9999px;	
	margin-left: 5px;
	float: left;
}

#btn_view_events {
	background: url('images/btn_view_events.gif') no-repeat 0 -3px;
	width: 123px;
	height: 20px;
	display: block;
	text-indent: -9999px;
	margin-left: 30px;
	float: left;
}

#ribbon {
	background: url('images/ribbon.png') no-repeat top left;
	width: 87px;
	height: 328px;
	position: absolute;
	left: -40px;
}


/*==============[         NAV  GLOBALS   ]===================*/

#nav ul {	
	padding: 0;	
	list-style: none;
	float: left;
}

.nav_text {
	margin-top: 5px;
	margin-right: 5px;
}

#nav {	
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: #a1c96e;
	width: 606px;
	padding-left: 30px;
	position: relative;
}

/*==============[         NAV  FIRST TIER   ]===================*/

#nav_tier_one {	
	color: #fff;
	overflow: auto;
	height: 25px;	
}

#nav_tier_one ul{	
	padding-left: 50px;
}

#nav_tier_one li{	
	float: left;
}

#nav_tier_one a {
	color: #fff;
	text-decoration: none;
}

#nav_tier_one a:hover {
	color: #413c32;
	text-decoration: none;
}	

.text_container {
	margin: 0;	
}

.text_container li a {
	display: block;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

.txt_sm {
	background: url('images/txt_sm.gif') no-repeat top left;
	border-right: 1px solid #c7dfa8;
}

.txt_sm a:hover, .txt_sm_active {
	background: #afd184 url('images/txt_sm.gif') no-repeat top left;	
} 

.txt_md {
	background: url('images/txt_md.gif') no-repeat top left;
	border-right: 1px solid #c7dfa8;
}

.txt_md a:hover, .txt_md_active {
	background: #afd184 url('images/txt_md.gif') no-repeat top left;	
}

.txt_lg {
	background: url('images/txt_lg.gif') no-repeat top left;
}

.txt_lg a:hover, .txt_lg_active{
	background: #afd184 url('images/txt_lg.gif') no-repeat top left;
}


#nav_donate {
	float: left;
}	

#nav_donate a {
	background: url('images/donate.gif') no-repeat bottom left;
	width: 17px;
	height: 15px;
	display: block;
	padding-left: 20px;
}

/*==============[         NAV SECOND TIER    ]===================*/

#nav_tier_two {
	background: #c1e593 url('images/nav_grad.gif') repeat-x bottom left;
	clear: both;	
	color: #333;	
	height: 31px;		
}

#nav_tier_two li {
	float: right;	
}

#nav_tier_two li a {
	color: #333;
	text-decoration: none;	
	padding: 9px 16px;
	display: block;		
}

#nav_tier_two li a:hover, #nav_tier_two li a:active, .nav_active {
	color: #fff;
	text-decoration: none;
	background: url('images/nav_grad_hover.jpg') repeat-x bottom left;	
}

/*========================[             MAIN CONENT AREA               ]=========================*/


/*=============[     ABOUT GABRIEL     ]===============*/


#home_intro {
	margin: 0px 10px 15px 5px;	
	position: relative;
	clear: both;	
}

#home_img_mask {
	background: url('images/img_home_mask.png') no-repeat top left;
	width: 224px;
	height: 265px;
	position: absolute;
	top: 0;
	left: 0;
}

*html #home_img_mask{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="/bb-templates/gabriels_life/images/img_home_mask.png");
	background: none;
}

#home_intro img {
	float: left;
	margin: 0 10px 0 0;
}

#title_gabriel {
	background: url('images/title_gabriels_life_forum.gif') no-repeat top left;
	width: 546px;
	height: 30px;
	text-indent: -9999px;	
	padding-bottom: 10px;	
}

#discussions {
	clear: both;
	padding-top:1px;
}


/*=============[     FRAMED     ]===============*/

#frame_container {
	background: url('images/frame_bck.gif') repeat-y center top;
	width: 608px;
	padding: 1px;	
	position: relative;
	clear: both;
}

#frame_top {
	background: url('images/frame_top.gif') repeat-x top left;
	height: 4px;	
	position: absolute;
	width: 604px;
	top: 0;
	left: 3px;	
}

#frame_bottom {
	background: url('images/frame_bottom.gif') repeat-x bottom left;
	height: 4px;	
	position: absolute;
	width: 604px;
	bottom: -1px;
	left: 3px;
}

#frame_content {
	background: #fff;
	border: 1px solid #d5d3b7;
	padding: 20px 10px 10px 10px;
	margin: 24px;
}

#frame_tl {
	background: url('images/frame.gif') no-repeat bottom right;
	width: 52px;
	height:52px;
	position: absolute;
	left: 2px;
	z-index:100;	
}

#frame_tr {
	background: url('images/frame.gif') no-repeat bottom left;
	width: 52px;
	height:52px;		
	position: absolute;
	right: 1px;
	z-index:101;
}

#frame_bl {
	background: url('images/frame.gif') no-repeat top right;
	width: 52px;
	height:52px;
	position: absolute;
	left: 2px;
	bottom: -1px;	
	z-index:102;	
}

#frame_br {
	background: url('images/frame.gif') no-repeat top left;
	width: 52px;
	height:52px;		
	position: absolute;
	right: 1px;
	bottom: -1px;	
	z-index:103;
}

/*=============[     FRAMED IMAGE AND CONTENT SET     ]===============*/

.frame_image {
	background: url('images/frameimg_white_shadow.gif') no-repeat bottom left;
	width: 126px;
	height: 136px;	
	margin: 0 0 5px 0;
	float: left;
}

.frame_image img {
	margin: 7px 0 0 8px;
	width: 110px;	
}	

#frame_content p {
	margin-top: 0;	
}

.featured_questions {	
	padding-bottom: 30px;
	clear: both;
}

.framed_content_float {
	width: 400px;
	float: left;
	padding: 0 0 20px 5px;
}

/*=============[                   TORN                   ]===============*/

#torn_container {	
	margin-top: 20px;
	background: url('images/torn_bck.gif') repeat-y top left;
	width: 608px;	
}

#torn_texture {
	background: url('images/torn_grad.jpg') repeat-x bottom left;
	width: 569px;
	overflow: hidden;	
	position: relative;
	left: 4px;
	padding: 20px 15px;
}

#torn_footer {
	background: url('images/torn_bottom.gif') top left;
	width: 608px;
	height: 26px;
}

/*=============[                   TAPED UP                   ]===============*/

#taped_container {	
	margin-top: 35px;
	background: url('images/taped_bck.gif') repeat-y top left;
	width: 607px;
	position: relative;	
}

#taped_left {
	background: url('images/tape_left.png') no-repeat top left;
	width: 107px;
	height: 82px;
	position: absolute;
	left: -15px;
	top: -35px;
	z-index:1000;
}

#taped_right {
	background: url('images/tape_right.png') no-repeat top left;
	width: 95px;
	height: 92px;
	position: absolute;
	right: -15px;
	top: -30px;z-index:999;
}

#taped_texture {
	background: url('images/taped_shadow.jpg') repeat-x bottom left;
	width: 568px;
	overflow: hidden;	
	position: relative;
	left: 4px;
	padding: 20px 15px;
}

#taped_footer {
	background: url('images/taped_footer.gif') top left;
	width: 607px;
	height: 50px;
}

/*========================[             FORMS GLOBALS                 ]=========================*/

input {
	background: white url('images/input_grad.gif') repeat-x top left;
	border: 1px solid #343027;
	width: 95%;
}

#container input {
	background: none;
}

input:hover, input:active, input:focus{
	background: #fff;
	border: 1px solid #676154;
}

.btn_arrow {
	background: url('images/btn_sidebar_go.gif') bottom left;
	width: 62px;
	height: 39px;
	border: none;
	cursor: pointer;
	font-size: 1px;
	color: #13acb4;
	float: right;
}

.btn_arrow:hover, .btn_arrow:active, .btn_arrow:focus {
	background: url('images/btn_sidebar_go.gif') bottom right;
	border: none;
}

.btn_search {
	background: url('images/btn_sidebar_search.gif') bottom left;
	width: 62px;
	height: 39px;
	border: none;
	cursor: pointer;
	font-size: 1px;
	color: #13acb4;
	float: right;
}

.btn_search:hover, .btn_search:active, .btn_search:focus {
	background: url('images/btn_sidebar_search.gif') bottom right;
	border: none;
}

.btn_white_submit {
	background: url('images/btn_submit_bckwhite.gif') bottom left;
	width: 113px;
	height: 20px;
	border: none;
	cursor: pointer;
}

.btn_white_add {
	background: url('images/btn_white_add.gif.gif') bottom left;
	width: 90px;
	height: 25px;
	border: none;
	cursor: pointer;
}

.btn_white_add:hover {
	border: none !important;
}

.btn_white_submit:hover {
	background: url('images/btn_submit_bckwhite.gif') bottom left;
	border: none;
}

.sidebar_table {
	margin: 0 auto;
}

.sidebar_table input {

}

.td_right input {
	text-align: right;
}

.td_right a {
	text-align: left;
}

/*==============[        CUSTOM FORMS     ]===================*/

.form_title {
  font-weight: bold;
}

.form_row {
	clear: left;
	height: 21px;
	position: relative;
	width: 600px;
	padding-bottom: 3px;
}

.form_label {
	height: 21px;
	padding: 1px 0 0 0;
  text-align: right;
	width: 200px;
}

.form_label span {
	color: red;
}

.form_element {
	height: 21px;
	left: 210px;
	padding: 0;
	position: absolute;
	top: 0;
}

.form_element input {
       width: 200px;
}

.form_element_checkbox {
	height: 25px;
	left: 210px;
	padding: 0;
	position: absolute;
	top: 0;
}

.form_element_checkbox input {
     background: none;
     width: 25px;
     border: none;
    margin-top: 3px;
}

.form_button {
	padding: 10px 0 0 0;
        text-align: center;
	border: none !Important;
}

.error {
  color: #FF0000;
}

.form_instructions {
	padding-bottom: 20px;
}

/*==============[        JS SCROLLBAR      ]===================*/

#dhtmlgoodies_scrolldiv{
	width:580px;
	height:300px;	
	padding: 10px 0 20px 0;
	overflow: auto;
}
	
#scrolldiv_parentContainer{
	width:500px;	
	height:100%;
	overflow:hidden;
	float:left;
	position:relative;
}
	
#scrolldiv_content{
	padding: 5px;
	position:relative;			
}
	
#scrolldiv_slider{
	width:13px;
	margin-left:2px;
	height:500px;
	float:left;
}

#scrolldiv_scrollbar{
	width: 14px;
	height:460px;	/* Total height - 40 pixels */
	position:relative;		
}	

#scrolldiv_theScroll {
	margin: 0px;
	width: 14px;
	height: 130px;
	position: absolute;	
	cursor: n-resize;
	background: url('images/scrollbar_handle.gif') repeat-y top left;
}

#scrolldiv_scrollUp, #scrolldiv_scrollDown{
	width:14px;
	height:15px;
	color: #BC8FBD;
	cursor: pointer;
}

#scrolldiv_scrollUp {
	background: url('images/up.gif') no-repeat bottom center;	
}

#scrolldiv_scrollDown {
	background: url('images/down.gif') no-repeat top center;	
}

/*==============[        MY PROFILE       ]===================*/

.framed_profile_float {
	width: 235px;
	float: left;
	padding: 0 0 20px 5px;    
}

.toolbox {
     background: url('images/my_toolbox.jpg') no-repeat top center;	
     width: 169px;
     height: 164px; 
     float: right;
     padding: 80px 0 0 20px;
     position: absolute;
     top: 28px;
     right: 15px;
}

/*==============[        FORUM MAIN PAGE - POSTS       ]===================*/

.framed_profile_questions {
     padding-top: 10px;
     clear: both;   
}

#latest td, #forumlist td, #favorites td { padding: 5px 10px; }

#latest tr:hover, #forumlist tr:hover, #favorites tr:hover { background: #e1f8c4; }

#latest th, #forumlist th, #favorites th {
	background: #e1f8c4;
	border-bottom: 1px solid #a1c96e;	
	font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	padding: 10px 10px;
	text-transform: uppercase;	
}


/* Topic Page
=================================== */

.infobox {
	padding: 1em;	
}

.infobox ul {
	margin: 10px 0 10px 12px;
	padding: 0;
}

.infobox ul li { padding-bottom: 3px; }

#topic-info {	
	padding: 0 1em 0 0;	
}

#topic-tags {
	border: 1px solid #ccc;	
	padding: 0 0 0 1em;	
}

.nav {
	margin: 5px 0;
	padding: 6px 0;
}

.nav span { font-weight: bold; }

.nav span, .nav a { padding: 6px; }

#thread {
	background: #e1f8c4;
	list-style: none;
	margin: 0 0 0 100px;
	padding: 0;
}

#thread li {
	padding: 1.5em 1.0em;
	line-height: 1.5em;
}

#thread li ol, #thread li ul { margin-left: 40px; }

#thread li ol li, #thread li ul li { padding: 0; }

.threadauthor {
	margin-left: -110px;
	overflow: hidden;
	position: absolute;
	width: 95px;
}

.threadauthor small { font: 11px Verdana, Arial, Helvetica, sans-serif; }

.poststuff {
	border-top: 1px dotted #ccc;
	margin: 10px 0 0;
	padding: 5px 0 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.num, #forumlist small {
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}

.postform {
	padding: 1em;
	margin-bottom: 1em;
}

.postform textarea {
	height: 12em;
	margin: 5px 0;
	padding: 5px;	
	display: block;
	width: 90%;
}

.postform label { display: block; }

#manage-tags { 
	margin: 10px 0; 
	list-style: none; 
}

#manage-tags li {
	float: left;
	width: 200px;
	padding-bottom: 10px;
}

.submit { text-align: right; }

.topiclink { display: block; }

.topictitle {
	font-size: 20px;
	font-weight: normal;
	display: inline;	
}


/* Other
=================================== */

.frontpageheatmap a {
padding: 0 3px;

}

#content {
	font-weight: normal;
	text-decoration: none;
}

#content .infobox li { margin-bottom: 2px; }

#content .nav a {
	border: 1px solid #ccc;
	font-weight: normal;
}
#content .nav a:hover {
	border: 1px solid #999;
}
#content a:visited {
	font-weight: normal;
}

#front-search {
	float: right;
	margin-top: -8px;
}

#latest td, #forumlist td, #favorites td { padding: 5px 10px; }

#latest tr:hover, #forumlist tr:hover, #favorites tr:hover { background: #e1f8c4; }

#latest th, #forumlist th, #favorites th {
	border-bottom: 1px solid #aaa;	
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	padding: 5px 10px;
	text-transform: uppercase;
}

#latest, #forumlist, #favorites {
	background: #f7f7f7;
	margin-bottom: 2em;
	width: 100%;
}

.bozo { background: #eeee88; }

.alt.bozo { background: #ffff99; }

.deleted { background: #ee8888; }

.alt.deleted { background: #ff9999; }

/* Profile Page
=================================== */

#profile-menu {
	list-style: none;	
	display:block;
	background: #fff;
	padding: 5px 0;
	border-top: 1px solid #9e9e9e;
	border-bottom: 1px solid #9e9e9e;
}

#profile-menu li {
	font-size: 1.1em;
	background-color: #fff;
	padding: 5px 20px;
	display: inline;
}

#profile-menu li.current {
	background-color: #ddd;
	border-top: 1px solid #9e9e9e;
}

#userinfo { margin-top: 10px; }

#userinfo dt { font-weight: bold; }

#userinfo dd { margin: 0 0 5px; } 

#useractivity { margin: 15px 0 5px; }

.user-recent { margin: 0 0 10px; }

.user-recent ol { margin: 5px 0 0 28px; }

.user-recent ol li { margin: 0 0 3px; }

/* Front Page
=================================== */

#front-page #hottags { 
	overflow: hidden;
	line-height: 150%;
}

.frontpageheatmap {	
	font-weight: normal;
	line-height: 30px;
	padding-bottom: 10px;
}

#front-page #discussions ul { padding: 0 0 0 14px; }

.sticky { background: #a1d29a; }

#manage-tags { 
	margin: 10px 0; 
	list-style: none; 
}

#manage-tags li {
	float: left;
	width: 200px;
	padding-bottom: 10px;
}

/*=============[                   VARIOUS BUTTON CLASSES/IDS                   ]===============*/
#topic-move input{
	border: 1px solid #999;
	width: 100px;
	margin: 0 auto;	
}

#tag-rename submit {
	border: 1px solid #999;
	width: 100px;
	margin: 0 auto;	
}

#manage-tags { 
	margin: 10px 0; 
	list-style: none;
}

#manage-tags li {
	width: 150px;
	padding: 0 10px 10px 0;	
}

#manage-tags input {
margin: 0 0 5px 0;
}