@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - RICK ROSS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		rr_forum.css
	Date:			April 2, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	active nav style
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	ul#nav li.navForum a {
		background-position:-755px -11px !important;
	}	

/*	--------------------------------------------------------------------------------------------------------------------------
	Forum Block Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#forumBlock {
		padding:0 0 10px 0;
		width:624px;
		background:#c5ba97 url(../../images/bg_block.jpg) 0 67px no-repeat;
	}
		#forumBlock .header {
			width:624px; height:67px;
			background:url(../../images/bg_h2_noLink.jpg) top left no-repeat;
		}
			#forumBlock .header h2 {
				margin:13px 0 0 21px;
				width:86px; height:33px;
				background:url(../../images/h2_forum.png) top left no-repeat;
				float:left;
				display:inline;
			}
		#forumBlock  a {
			color:#781c0a;
		}
			#forumBlock  a:hover {
				color:#2e0b04;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	Table Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#forumBlock #forum {
		margin:5px 0 0 12px;
		width:599px;
		text-align:left;
		border-top:1px solid #2b3a43;
		border-right:1px solid #2b3a43;
		border-left:1px solid #2b3a43;
	}
	#forumBlock #forum th {
		height:28px;
		background:#2e0b04;
		font:bold 10px Arial, Helvetica, sans-serif;
		color:#f5f7f6;
		border-bottom:1px solid #2b3a43;
	}
		#forumBlock #forum .thForum {
			padding:0 0 0 10px;
			width:335px;
			border-right:1px solid #2b3a43;
		}
		#forumBlock #forum .thTopics {
			width:46px;
			text-align:center;
			border-right:1px solid #2b3a43;
		}
		#forumBlock #forum .thPosts {
			width:48px;
			text-align:center;
			border-right:1px solid #2b3a43;
		}
		#forumBlock #forum .thLastPost {
			padding:0 0 0 10px;
			width:150px;
		}
	#forumBlock #forum td {
		padding:10px 0 10px 0;
		background:#f5f7f6;
		color:#5F5555;
		border-bottom:1px solid #2b3a43;
	}
		#forumBlock #forum td.folder {
			padding:0 0 0 10px;
			width:35px;
			border-right:1px solid #2b3a43;
		}
		#forumBlock #forum td.forum {
			padding:0 0 0 10px;
			width:289px;
			border-right:1px solid #2b3a43;
		}
			#forumBlock #forum td.forum h4 {
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#781c0a;
			}
				#forumBlock #forum td.forum h4 a {
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					color:#781c0a;
				}
					#forumBlock #forum td.forum h4 a:hover {
						color:#2e0b04;
					}
			#forumBlock #forum td.forum p {
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#4c5160;
			}
		#forumBlock #forum td.topics {
			width:46px;
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#4c5160;
			text-align:center;
			border-right:1px solid #2b3a43;
			overflow:hidden;
		}
		#forumBlock #forum td.posts {
			width:48px;
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#4c5160;
			text-align:center;
			border-right:1px solid #2b3a43;
			overflow:hidden;
		}
		#forumBlock #forum td.lastPost {
			padding:5px 0 5px 10px;
			width:150px;
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#4c5160;
		} 
			#forumBlock #forum td.lastPost a {
				color:#781c0a;
			}
				#forumBlock #forum td.lastPost a:hover {
					color:#2e0b04;
				}
		#forumBlock a.btnPostNew {
			margin:12px 0 0 12px;
			width:123px; height:29px;
			display:block;
			background:url(../../images/btn_postNew.png) top left no-repeat;
		}
			#forumBlock a.btnPostNew:hover {
				background-position:bottom;
			}
		
		/* Breadcrumbs */
		#forumBlock .breadcrumb {
			margin:12px 0 0 12px;
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#542117;
		}
		
		/* Forum Single */
	
	#forumBlock .post {
		margin:10px 0 0 12px;
		width:601px;
		font:normal 10px Arial, Helvetica, sans-serif;
		text-align:left;
		border-top:1px solid #26363e;
		border-right:1px solid #26363e;
		border-left:1px solid #26363e;
	}
		#forumBlock .post .thPostDate {
			padding:0 0 0 10px;
			height:28px;
			background:#2e0b04;
			color:#f5f7f6;
			border-bottom:1px solid #26363e;
		}
		#forumBlock .post .thPostDate a {
			color:#e67c68;
		}
			#forumBlock .post .thPostDate a:hover {
				color:#771105;
			}
		
	#forumBlock .post td {
		padding:15px 0 15px 0;
		background:#f5f7f6;
		color:#26363e;
		border-bottom:1px solid #26363e;
	}
		#forumBlock .post td.postInfo {
			padding:10px 0 0 10px;
			width:128px;
			border-right:1px solid #26363e;
			vertical-align:top;
			color:#4c5160;
		}
			#forumBlock .post td.postInfo .info {
				padding:5px 0 0 0;
			}
		#forumBlock .post td.postMessage {
			padding:10px 10px 10px 10px;
			width:443px;
		}
		#forumBlock .post td.postMessage h3 {
			margin:0 0 10px 0;
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#781c0a;
		}
		#forumBlock .post td.postMessage p {
			margin:0 0 10px 0;
			font:normal 11px Arial, Helvetica, sans-serif;
			line-height:15px;
			color:#21313a;
		}
		#forumBlock .post td.postMessage a.btnQuote {
			margin:10px 0 0 0;
			width:73px; height:26px;
			display:block;
			background:url(../../images/btn_quote.png) top left no-repeat;
		}
			#forumBlock .post td.postMessage a.btnQuote:hover {
				background-position:bottom;
			}
			
