a.button, a:link.button, a:visited.button, a:hover.button{
	text-decoration: none;
}

body{
	line-height: 22px;
	font-size: 12px;
}

#bp-nav li{
	text-align: left;
	font-size: 14px;
	text-transform: uppercase;
}

#bp-nav li a{
	text-decoration: none;
}

.content-page, .page-404{
	text-align: left;
}

.content-page-left{
	text-align: left;
}

.content-page-middle{
	text-align: left;
}

#feature-content{
	text-align: left;
}

#footer-links{
	text-align: left;
	font-size: 14px;
}

#full-width{
	text-align: left;
}

#forums-directory-tags a[style]{
    font-size: 14px !important;
}

#global-forum-topic-list{
	text-align: left;
}

.help{
	font-size: 12px;
}

h1{
	font-size: 40px;
	font-weight: bold;
	line-height: 30px;
}

h1 a, h1 a:link, h1 a:visited, h1 a:hover{
	text-decoration: none;
}

h2{
	font-weight: normal;
	font-size: 20px;
}

h3{
	text-transform: uppercase;
	font-size: 18px;
}

h3#comments-number, h3#reply{
	text-transform: uppercase;
	font-size: 18px;	
	font-weight: normal;
}

.pagetitle, #settings-form h3, #profile-content h2{
	text-transform: uppercase;
	font-size: 18px;	
	font-weight: normal;
}

h4{
	font-size: 14px;
}

input[type="text"].search-top{
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
}

input[type="button"], .button{
	font-size: 14px;
	font-weight: bold;
}

input[type="submit"]{
	font-size: 14px;
	font-weight: bold;
}

input[type="submit"].search-dark{
	font-size: 14px;
	font-weight: bold;
}

input[type="text"]{
	font-size: 12px;
	font-weight: normal;
}

input[type="search"]{
	font-size: 12px;
	font-weight: normal;
}

input[type="password"]{
	font-size: 12px;
	font-weight: normal;
}

#latest a, #latest a:link, #latest a:visited, #latest a:hover{
	font-size: 14px;
	font-weight: bold;
}

#latest-block-wrapper, #latest-block-wrapper-activity{
	text-align: left;
}

#login-box{
	text-align: left;
}

#login{
	text-align: left;
}

#logo{
	text-align: left;
}

.navigation-block{
	text-align: left;
}

.sf-menu li{
	text-transform: uppercase;
	font-size: 14px;
}

.sf-menu a:link, .sf-menu a:visited{
	text-decoration: none;
}

.sf-menu a:hover, .sf-menu a.current{
	text-decoration: none;
}

.navigation-wrapper .selected, .navigation-wrapper .current_page_item{
	text-decoration: none;
}

.info{
	text-align: left;
}

ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }

#options-nav li{
	text-align: left;
	font-size: 14px;
	text-transform: uppercase;
}

#options-nav li a{
	text-decoration: none;
}

.post blockquote{
	padding: 0px 40px;
	font-size: 14px;
	margin: 20px 0px;
}

.post h1{
	font-size: 22px;
	text-transform: uppercase;
}

.post h2{
	font-size: 20px;
	text-transform: uppercase;
}

.post h3{
	font-size: 18px;
	text-transform: uppercase;
}

.post h4, #sidebar h4, #sidebar-left h4, #sidebar-small h4{
	font-size: 16px;
	text-transform: uppercase;
}

.post h5{
	font-size: 14px;
	text-transform: uppercase;
}

.post h6{
	font-size: 12px;
	text-transform: uppercase;
}

#profile-content{
	text-align: left;
}

#search-box{
	text-align: right;
}

select{
	font-size: 12px;
	font-weight: normal;
}

#settings-form table{
	text-align: left;
}

#sidebar{
	text-align: left;
}

#sidebar-left{
	text-align: left;
}

#sidebar-small{
	text-align: left;
}

#sidebar-small{
	text-align: left;
}

#sidebar-small-user{
	text-align: left;
}

#signup-box{
	text-align: left;
}

.site-stats-number{
	text-decoration: none;
}

table{
	text-align: left;
}

textarea{
	font-size: 12px;
	font-weight: normal;
}

