.viewport {
	width:					915px;
	margin:					0 auto;
}

#supportMastHead {
	text-align:				right;
	padding:				0;
	background:				#470202 url(http://static.darktl.com/themes/forum_themes/images/masthead_bg.gif) bottom left repeat-x;
}

#supportCenterLink {
	float:					right;
}

#homeLink {
	float:					left;
	background:				transparent url(/images/design/support/support_nav_bg.gif) bottom right no-repeat;
	margin-bottom:			-7px;
	line-height:			25px;
	padding:				0 12px 4px 12px;
	font-size:				11px;
	color:					#fff;	
}

#homeLink a {
	color:					#7da9c5;
}

#supportMenu {
	margin-bottom:			-7px;
}

#supportMenu:after {
	content:				"."; 
    display:				block; 
    height:					0; 
    clear:					both; 
    visibility:				hidden;	
}

#supportMenu li {
	float:					left;
	background:				transparent url(/images/design/support/support_nav_bg.gif) bottom right no-repeat;
}

#supportMenu li a:link, #supportMenu li a:visited {
	display:				block;
	line-height:			25px;
	padding:				0 12px 4px 12px;
	font-size:				11px;
	color:					#fff;
}

#supportMenu li a:hover, #supportMenu li.current a:link, #supportMenu li.current a:visited {
	background:				#f93d00 url(/images/design/support/support_nav_hover_bg.gif) bottom center no-repeat;
	text-decoration:		none;
}

#header {
	background:				#4d0202 url(http://static.darktl.com/themes/forum_themes/images/header_bg.gif) top left repeat-x;
	border-bottom:			1px solid #6c1c06;
}

#login {
	line-height:			80px;
}

#login a:link, #login a:visited {
	color:					#f46830;
}

#subheader {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
	height:					33px;
	line-height:			27px;
	background:		url(http://static.darktl.com/themes/forum_themes/orange2/images/fent.png) top left repeat-x;
margin: 0 auto;
padding: 0 0 0 10px;
color: #fff;
}

#subheader a, #subheader a:visited {
	color:					#fff;
	font-weight:			bold;
text-decoration:none;
}

#subheader a:hover {
text-decoration:underline;
}

.breadcrumb {
	font-size:				14px;
	color:					#fff;
       padding:                      0 0 0 10px;
       text-shadow:1px 1px 1px #333333;
}

#searchBox {
	float:					right;
	font-size:				10px;
	padding-top:			6px;
	width:					300px;
	margin-bottom:			-10px;
}

.textfield {
	width:					180px;
	color:					#666;
	margin:					0;
	padding:				2px;
	font:					11px/11px verdana, arial,sans-serif;
	float:					left;
}

.search_button {
	position:				relative;
	left:					5px;
	top:					-1px;
	float:					left;
}

.advancedSearchLink {
	float:					right;
}

#article {
/*	margin-left:			235px; */
	float:					right;
	width:					690px;
}

#articleInfo {
	height:					38px;
	line-height:			40px;
	background-color:		#fdf5c4;
	border:					1px solid #e9e1ac;
	font-size:				11px;
}

#articleInfo a:link, #articleInfo a:visited {
	text-decoration:		underline;
}

#articleInfo a:hover {
	text-decoration:		none;
}

#articleInfo .editInfo {
	color:					#666;
}

#articleInfo img {
	float:					left;
}

#article h2 {
	margin:					22px 0 0 0;
	text-indent:			0;
	color:					#f93d00;
	font-size:				22px;
	font-weight:			normal;
	min-height:				30px;
	height:					auto !important;
	height:					30px;
}


#articleBody h3 {
	margin:					20px 0 0 0;
}

#articleBody {
	line-height:			1.5em;
	color:					#333;
	border-bottom:			1px solid #cacaca;
	padding-bottom:			15px;
	padding-top:			30px;
}


#articleBody #categories h3 {
	color:					#f93d00;
	font-size:				14px;
	margin-left:			25px;
}

#articleBody #categories ul {
	margin-left:			45px;
	list-style:				upper-roman inside;
}

#articleBody #categories ul ul {
	margin-left:			15px;
	list-style:				lower-roman inside;
}

code {
	white-space:			nowrap;
}

.codeblock {
	background-color:		#fbfbfd;
	border:					1px solid #ffb6a3;
	font-size:				11px;
	margin:					10px 4px;
	padding:				8px;
	width:					664px;
	overflow:				auto;
}

.staffEditLink a:link, .staffEditLink a:visited {
	color:					#fff;
	display:				block;
	font-size:				16px;
	background-color:		#f93d00;
	font-weight:			bold;
	padding:				8px 10px 8px 6px;
	text-align:				center;
}

.staffEditLink a:hover {
	text-decoration:		none;
	background-color:		#ff7345;
}

.threeColumn {
	width:					203px;
	float:					left;
	padding-right:			34px;
}

.twoColumn {
	width:					325px;
	float:					left;
	padding-right:			20px;
}

.lastColumn {
	padding-right:			0;
}

.twoColumn h3 {
	border-bottom:			1px solid #cacaca;
	padding-bottom:			4px;
}

#articleBody h3.catHeading {
	margin:					0 0 0 0;
	font-size:				16px;
	padding:				0;
}

p.catDescription {
	margin:					5px 0 15px 0;
}

ul.kbQuestions {
	margin-top:				15px;
	margin-bottom:			30px;
}

ul.kbQuestions li {
	background:				transparent url(/images/design/icon_article_link.gif) 0px 3px no-repeat;
	padding:				0 0 5px 20px;
	line-height:			18px;
	margin:					5px 0;
}

.itemTitle a:link, .itemTitle a:visited {
	padding-bottom:			1px;
	border-bottom:			1px solid #1a6ab3;
}

.itemTitle a:hover {
	border-bottom:			1px solid #fff;
}

.itemTitle img {
	vertical-align:			sub;
	margin-bottom:			-4px;
}

.item {
	margin-bottom:			12px;
}

.item .description {
	font-size:				11px;
	color:					#646464;
}


#supportFooter {
	clear:					both;
	background:				#fff url(/images/design/support/footer_bg.gif) top left repeat-x;
	padding-top:			56px;
	min-height:				70px;
	height:					auto !important;
	height:					70px;

}

#supportFooter:after {
	content:				"."; 
    display:				block; 
    height:					0; 
    clear:					both; 
    visibility:				hidden;	
}

#supportFooter .copyright {
	float:					left;
	width:					211px;
	color:					#646464;
	font-size:				11px;
	line-height:			15px;
}


#supportFooter .activeMembers{
	margin-left:			235px;
}

#supportFooter .activeMembers a:link, #supportFooter .activeMembers a:visited {
	color:					#646464;
}

#pmBox {
	float:					right;
	font-size:				11px;
	margin-right:			10px;
	max-width:				300px;
}

#login, #pmBox {
	line-height:			14px;
	background-color:		#470202;
	margin-top:				11px;
	height:					28px;
	padding:				12px 13px;
	border-right:			1px solid #6c1c06;
	border-bottom:			1px solid #6c1c06;
	border-top:				1px solid #330303;
	border-left:			1px solid #330303;
}

#pmBox .heading {
	font-weight:			bold;
	color:					#fff;
}

#pmBox a:link, #pmBox a:visited, #login a:link, #login a:visited {
	color:					#f46830;
	border-bottom:			1px solid #f46830;
}

#pmBox a:hover, #login a:hover {
	text-decoration:		none;
	border-bottom:			1px solid #470202;
}

#pmIcon {
	float:					left;
}

#pmInfo {
	margin-left:			40px;
}

#loginFormMini {
	float:					right;
	width:					350px;
	font-size:				10px;
	color:					#fff;
	margin-top:				11px;
}

#searchBox {
	height:					32px;
}

#content {
	margin:					0 auto;
	clear:					both;
}

#postActions {

	line-height:			40px;
	color:					#666;
	text-align:				right;
}

#visitInfo {
	font-size:				10px;
	float:					right;
}

#postActions .links {
	float:					left;
}

#postActions:after {
	content:				"."; 
    display:				block; 
    height:					0; 
    clear:					both; 
    visibility:				hidden;	
}

#postActions img {
	vertical-align:			sub;
	margin-bottom:			-4px;
}

#postActions strong {
	color:					#27343c;
}

#postActions a {
	font-weight:			bold;
}

.button {
	width:					80px;
}

.button40 {
	width:					40px;
}

.button80 {
	width:					80px;
}

.button100 {
	width:					100px;
}

.button150 {
	width:					150px;
}

.button210 {
	width:					210px;
}

.buttonSpacer {
	margin:					0 0 0 6px;
}

.buttonLarge {
	background:				#888888;
	border-top:				#333 1px solid;
	border-left:			#333 1px solid;
	border-right:			#333 1px solid;
	border-bottom:			#333 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#fff;
	font-weight:			bold;
	padding: 		        4px 6px 4px 6px;
	white-space: 			nowrap;
	cursor: 				pointer;
	margin:     			6px 0 4px 0;
}

.buttonLargeHover {
	background:				#717a89 url(/themes/forum_themes/dev/images/head_right.png) center bottom;
	border-top:				#333 1px solid;
	border-left:			#333 1px solid;
	border-right:			#333 1px solid;
	border-bottom:			#333 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#fff;
	font-weight:			bold;
	padding:       		    4px 6px 4px 6px;
	margin:     			6px 0 4px 0;
	white-space: 			nowrap;
	cursor: 				pointer;
}

.buttonSmall {
	background:				#717a89 url(/themes/forum_themes/dev/images/head_right.png) center bottom;
	border-top:				#E2E7E9 1px solid;
	border-left:			#E2E7E9 1px solid;
	border-right:			#E2E7E9 1px solid;
	border-bottom:			#E2E7E9 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#fff;
	font-weight:			bold;
	padding:         		2px 3px 2px 3px;
	margin:     			0 2px 0 3px;
	white-space: 			nowrap;
	cursor:					pointer;
}

.marginpad {
margin-top: 30px;
}

.buttonSmallHover {
	background:				#717a89 url(/themes/forum_themes/dev/images/head_right.png) center top;
	border-top:				#E2E7E9 1px solid;
	border-left:			#E2E7E9 1px solid;
	border-right:			#E2E7E9 1px solid;
	border-bottom:			#E2E7E9 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#eee;
	font-weight:			bold;
	padding:				2px 3px 2px 3px;
	margin:					0 2px 0 3px;
	white-space:			nowrap;
	cursor:					pointer;
}


.tableBasic {
	margin-bottom:			34px;
}

.tableHeadingBG {
	background:				#fcfcfc top left no-repeat;
	border-bottom:			1px solid #BDBDBD;
	height: 34px;
}

.tableHeadingBG2 {
	background:				#fcfcfc top right no-repeat;
	border-bottom:			1px solid #BDBDBD;
}

.tableHeadingBG img {
	vertical-align:			text-bottom;
	margin-bottom:			1px;
}

.tableHeading {
	font-weight:			bold;
	font-size:				16px;
	color:					#fffs;
	text-align: left;
	padding-left: 11px;
}

.tableHeadingSmall {
	font-size:				11px;
	padding-left:			21px;
}

.tableRowHeading {
	background:				transparent;
	font-weight:			bold;
	font-size:				11px;
	color:					#333;
	padding:				8px 10px 8px 6px;
	text-align: left;
	height: 30px;
}

.tableRowHeadingBold, .profileHeadingBG, .menuHeadingBG {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
	background:			#333;
	font-weight:			bold;
	font-size:				11px;
	color:					#fff;
	padding:				8px 10px 8px 6px;
	text-align: left;
}

.menuHeadingBG3 {
	background:			#de2f00;
	font-weight:			bold;
	font-size:				11px;
	color:					#fff;
	text-align: left;
line-height: 30px;
	height: 30px;	
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
}


.formHeading, .profileHead {
	background:				#fff url(http://static.darktl.com/themes/forum_themes/images/bg_submission_form_heading.gif) top left repeat-x;
}

.profileHead {
	padding:				6px 0 5px 8px;
	font-weight:			bold;
background: #ff4e1f;
color: #fff;
}

.profileHead2 {
	padding:				5px;
	font-weight:			bold;
background: #ff4e1f;
color: #fff;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
}

.profileMenuInner {
	padding:				0 0 5px 15px;
background: #ffb39e;
}

.profileMenuInner a:link, .profileMenuInner a:visted {
color: #fff;
text-decoration: none;
}

.profileMenu {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
}

.profileMenuInner a:hover {
color: #fff;
text-decoration: underline;
}


.menuItem {
	padding:				2px 0;
}

.nameHeading {
	padding-left:			26px;
}

.forumCellHeading{
	padding-left:			15px;
}

.topicCellHeading {
	padding-left:			25px;
}

.tableCellOne, .memberlistRowOne {
	padding:				10px 10px;
	vertical-align:			top;
	border-bottom:			1px solid #bdbdbd;
	font-size: 14px;
}

.tableCellTwo, .memberlistRowTwo {
	vertical-align:			top;
	border-bottom:			1px solid #bdbdbd;
	font-size: 14px;
	padding: 10px;
}

.shortCells .tableCellOne, .shortCells .memberlistRowOne {
	padding:				6px 0;
}

.shortCells .tableCellTwo, .shortCells .memberlistRowTwo {
	padding:				8px 0;
}

.loginForm .tableCellOne, .loginForm .tableCellTwo,
.submissionForm .tableCellOne, .submissionForm .tableCellTwo {
	padding-left:			10px;
	padding-right:			10px;
}

.topicHeading {
	font-weight:			bold;
	font-size:				13px;
	color:					#27343c;
	float:					left;
	padding-left:			10px;
}

.altLinks {
	float:					right;
	font-size:				11px;
	padding-right:			15px;
}

.buttonRow {
	padding:				3px 6px;
	background-color:		#fbfbfd;
}

.cellNumeric {
	vertical-align:			middle;
}

.cellPostInfo {
	vertical-align:			middle;
	padding-top: 			10px;
	padding-bottom:			10px;
}

.topicMarker {
	vertical-align:			top;
	padding-top:			8px;
}

.userBlock {
	font-size:				11px;
	color:					#333;
}

.rankAdmin, .rankModerator, .rankMember {
	font-size:				11px;
	font-weight:			bold;
	padding:				2px 0 3px 0;
}

.rankAdmin {
	color:					#f93d00;
}

.rankModerator {
	color:					#468d4b;
}

.rankStars {
	padding:				5px 0 3px 0;
}

.rankStars img {
	padding-right:			3px;
}

.postCellUser {
	border-left:			1px solid #999;
	border-top:				1px solid #999;
	border-bottom:			1px solid #999;
	padding:				6px;
}

.postCellPost {
	border:					1px solid #999;
	padding:				6px;
}

.postCellUserButtons {
	border-left:			1px solid #ffb6a3;
}

.postCellPostButtons {
	border-right:			1px solid #ffb6a3;
}

.post {
	font-size:				13px;
	line-height:			16px;
}

.post p {
	margin:					7px 0 12px 0;
}

fieldset.signature {
	border:					0;
	border-top:				1px solid #ffb6a3;
	
}

.signatureTitle {
	font-style:				italic;
	color:					#7c7c7c;
}

.attachTitle {
	background-color:		#e3e8eb;
	padding:				2px 4px;
	font-size:				10px;
	font-weight:			bold;
	border-left:			1px solid #ffb6a3;
	border-right:			1px solid #ffb6a3;
	border-top:				1px solid #ffb6a3;
}

.attachBody {
	background-color:		#fbfbfd;
	padding:				5px 8px;
	border-left:			1px solid #ffb6a3;
	border-right:			1px solid #ffb6a3;
	border-bottom:			1px solid #ffb6a3;
	margin-bottom:			6px;
}

.attachBody img {
	margin-bottom:			3px;
}

blockquote {
	border:					1px solid #ffb6a3;
	border-left:			3px solid #ffb6a3;
	background-color:		#fbfbfd;
	padding:				5px 8px;
}

.quote_author {
	font-size:				10px;
	font-weight:			bold;
	font-style:				italic;
}

code {
	white-space:			nowrap;
}

.codeblock {
	background-color:		#fbfbfd;
	border:					1px solid #ffb6a3;
	font-size:				11px;
	margin:					10px 4px;
	padding:				8px;
	width:					728px;
	overflow:				auto;
}

.forumName {
	font-size:				13px;
}

.forumDescription {
	font-size:				12px;
	color:					#333333;
	padding-top:			6px;
}

.forumModerators {
	font-size:				11px;
	color:					#61717b;
	padding-top:			6px;
}

.tablePostInfo {
	font-size:				11px;
	padding-left:			200px;
	vertical-align:			top;
	line-height:			16px;
}

#supportFooter {
	color:					#27343c;
}

#supportFooter .copyright {
	float:					none;
	text-align:				center;
	width:					100%;
	margin-top:				15px;
}

#visitorStats {
	padding-right:			13px;
}

#visitorStats .heading {
	color:					#27343c;
	font-size:				14px;
	font-weight:			bold;
	padding-bottom:			6px;
	border-bottom:			1px solid #c6bb86;
}

#visitorStats .mostVisitors {
	border-bottom:			1px solid #c6bb86;
	background-color:		#fef7db;
	color:					#fa4f07;
	font-size:				12px;
	font-weight:			bold;
	text-align:				center;
	padding:				7px 0;
}

#visitorStats .tableCellOne, #visitorStats .tableCellTwo {
	padding:				7px 0;
}

#onlineMembers .heading {
	color:					#27343c;
	font-size:				14px;
	font-weight:			bold;
	padding-bottom:			6px;
	border-bottom:			1px solid #ffb6a3;
}

#onlineMembers .tableCellOne {
	padding:				10px 0 20px 0;
	line-height:			20px;
	font-size:				12px;
}

#onlineMembers .memberItems a:link, #onlineMembers .memberItems a:visited {
	color:					#27343c;
}

#forumLegend, #themeSwitcher {
	width:					50%;
	padding-left:			13px;
	float:					right;
	margin-bottom:			34px;
}

#forumLegend .heading, #themeSwitcher .heading {
	color:					#27343c;
	font-size:				14px;
	font-weight:			bold;
	padding-bottom:			6px;
	border-bottom:			1px solid #ffb6a3;
}

#forumLegend .legendItem {
	float:					left;
	padding-top:			7px;
	padding-right:			35px;
}

#forumLegend .legendItem img {
	vertical-align:			baseline;
	margin-bottom:			-3px;
}

.legendHeading {
	color:					#27343c;
	font-size:				14px;
	font-weight:			bold;
}

#themeSwitcher .select {
	margin-top:				2px;
}

.smallLinks {
	font-size:				10px;
	font-weight:			normal;
       color:                        #fff;
}

.errorHeading {
	background-color:		#f93d00;
	font-weight:			bold;
	font-size:				12px;
	color:					#fff;
	padding:				8px 10px 8px 6px;
	min-height:				24px;
	height:					auto !important;
	height:					24px;
}

.errorBox {
	background-color:		#f93d00;
	font-weight:			bold;
	font-size:				12px;
	color:					#fff;
	padding:				8px 10px 8px 6px;
	margin-bottom:			6px;
}

.alert {
	font-size:				12px;
	color:					#f93d00;
	font-weight:			bold;
}

.checkbox {
	margin:					3px 0;
}

.defaultBold {
	font-weight:			bold;
}

.itempad {
	padding:				3px 0;
}

.itempadbig {
	padding:				3px 0;
}

.itempadbig a {
color: #FF4E1F;
font-weight: bold;
text-decoration: none;
}

.itempadbig a:hover {
text-decoration: underline;
}

.searchBox {
	padding:				6px 12px;
	margin-bottom:			16px;
	border:					1px solid #ffb6a3;
}

.multiselect {
	margin-bottom:			6px;
}

.searchBoxTitle {
	padding:				4px 5px;
	font-size:				12px;
}

.defaultCenter {
	text-align:				center;
}

.profileTitle {
	font-size:				16px;
	font-weight:			bold;
}

.profileInfo {
	padding-left:			16px;
}

.memberProfile a:link, .memberProfile a:visited {
	text-decoration:		none;
	border-bottom:			1px solid #fff;
}

.memberProfile a:hover {
	text-decoration:	 	none;
	border-bottom:			1px solid #1a6ab3;
}

.bio p {
	margin:					8px 0;
	line-height:			14px;
}

.memberPage h3 {
	margin-bottom:			10px;
}

.consoleTable {
	padding:				0 40px;
}

.consoleTable p {
	margin:					8px 0;
}

.highlight {
	font-size:				12px;
	color:					#f93d00;
	font-weight:			bold;
}

.innerShade {
	background-color:		#faf9c9;
	padding:				6px 8px;
	border:					1px solid #dad9c9;
}

.buttonMode {
	font-size:				10px;
	white-space:			nowrap;
}

.formattingButtons table {
	background:				transparent url(http://static.darktl.com/themes/forum_themes/images/bg_formatting_buttons_right.gif) top right no-repeat;
	padding-right:			16px;
}
.htmlButtonOuter, .htmlButtonOuterL {
/*	border:					1px solid #333;*/
	border-left:			0;
	font-size:				11px;
}
.htmlButtonOuterL  {
	background:				transparent url(http://static.darktl.com/themes/forum_themes/images/bg_formatting_buttons_left.gif) top left no-repeat;
	padding-right:			0;
}
.htmlButtonInner {
	background:				#d8d8d8 url(http://static.darktl.com/themes/forum_themes/images/bg_formatting_buttons.gif) top left repeat-x;
	text-align:				center;
	padding:				0 5px;
	border-left:			1px solid #eaeaea;
	border-top:				1px solid #eaeaea;
	border-right:			1px solid #ccc;
	border-bottom:			1px solid #ccc;
}
.htmlButtonOff {
	font-weight:			bold;
	white-space:			nowrap;

}
#content .htmlButtonOff a:link, #content .htmlButtonOff a:visited {
	color:					#666;
	text-decoration:		none;
	white-space:			nowrap;
	line-height:			20px;
	padding:				2px 5px;
}

#content .htmlButtonOff a:active {
}
#content .htmlButtonOff a:hover {
	text-decoration:		none;
	color:					#333;
}
.htmlButtonOn {
	font-weight:			bold;
	white-space:			nowrap;

}
#content .htmlButtonOn a:link, #content .htmlButtonOn a:visited {
	color:					#900;
	text-decoration:		none;
	line-height:			17px;
}  
#content .htmlButtonOn a:active {
	text-decoration:		none;
	color:					#999;
}
#content .htmlButtonOn a:hover {
	text-decoration:		none;
	color:					#999;
}

.spellcheck, .textCounter {
	padding-top:			5px;
	font-size:				11px;
	color:					#666;
}

#content .spellcheck a:link, #content .spellcheck a:visited {
	color:					#f00;
	font-weight:			bold;
}

.moderatorOptions {
	background-color:		#faf9c9;
	border:					1px solid #dad9c9;
	padding:				5px 12px;
}

.extraOptionLink {
	padding:				10px 0 0 0;
}

.previewheading {
	font-size:				18px;
	font-weight:			bold;
	color:					#f93d00;
}

.previewTitle {
	font-size:				16px;
	font-weight:			bold;
	margin:					8px 0;
}

.preview {
	margin:					10px 0;
}

.preview p {
	margin: 0 0 12px 0;
}

.defaultRight {
	width:					100%;
	text-align:right;
}

.buttons {
	background:				#717a89 url(http://static.darktl.com/themes/forum_themes/images/nav_tab_bg.gif) repeat-x left top;
	border-top:				#969fae 1px solid;
	border-left:			#969fae 1px solid;
	border-right:			#7a8494 1px solid;
	border-bottom:			#7a8494 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#fff;
	font-weight:			bold;
	padding: 		        4px 6px 4px 6px;
	white-space: 			nowrap;
	cursor: 				pointer;
}

.messageBody {
	padding:				0 16px;
}

#content .messageBody p {
	margin:					8px 0 12px 0;
	line-height:			14px;
}

.topicTitle {
	margin-bottom:			6px;
	line-height:			14px;
}

.topicTitle ul {
	margin:					0 0 6px 16px;
}

.topicTitle li {
	line-height:			14px;
}

 


.paginateStat {
 background: 		#FBFBFC repeat-x left top;
 border:1px solid #333333;
 font-family:       Verdana;
 font-size:         11px;
 color:             #F93D00;
padding:6px;
 margin:			0;
 position:relative;
 top: -11px;
 white-space: 		nowrap;         
 }

.forumLightLinks {
color:#333333;
font-size:12px;
padding-top:6px;
}


/* SAJÁTOK */

.forumer {
position: relative;
height: 36px;
overflow: hidden;
border-bottom: 1px solid #e3e3e3;
font-size: 10px;
color: #999;
padding-top: 4px;
}

.forumer a {
font-size:14px;
text-align:left;
	color:					#FF5A00;
	text-decoration:none;
}

.forumer a:hover {
font-size:14px;
text-align:left;
	color:					#FF5A00;
text-decoration:underline;
}

.forum_linker a{
text-decoration: none;
font-size: 10px;
color: #999;
}

.forum_linker a:hover {
text-decoration: underline;
font-size: 10px;
color: #555;
}

.f_namer {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background: #333;
padding: 2px 4px 2px 4px;
font-size: 16px;
color: #fff;
position: relative;
height: 30px;
}

.f_namer a {
color: #fff;
font-weight: bold;
text-decoration: none;
display: block;
float: left;
margin-left: 5px;
height: 30px;
line-height: 30px;
}

.f_namer a:hover {
text-decoration: underline;
}

.f_ttitle {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background: #DE3E02;
padding: 2px 4px 2px 4px;
font-size: 18px;
color: #fff;
position: relative;
line-height: 30px;
height: 30px;
margin-bottom: 5px;
font-weight: bold;
}

.f_date {
display: block;
float: right;
width: 150px;
height: 30px;
line-height: 30px;
color: #eee;
font-size: 11px;
text-align: right;
padding-left: 5px;
}

.tableBorderLeft td {
padding: 3px 0 3px 0;
}

.tableBorderLeft2 td {
}

.menuItem a {
font-size: 16px;
color: #FF3600;
text-decoration: none;
}

.menuItem a:hover {
 text-decoration: underline;
}

.fent  {
background: url(/themes/forum_themes/dev/images/orange_forumer_bg_top.png);
width: 283px; 
height: 11px;
 }
 
.oldalt  {
width: 277px; 
border-left: 1px solid #de3e02; 
padding-left: 5px;
 }
 
.lent {
background: url(/themes/forum_themes/dev/images/orange_forumer_bg_bottom.png);
 width: 283px; 
 height: 11px;
 }

.jobb {
color: #de3e02;
font-size: 20px;
padding: 0px 0px 4px 0px;