@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - THE DREAM
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		td_qa.css
	Date:			February 18, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	ul.nav li#navQA a {
		background-position:-535px -52px !important;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	noContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol .noContent {
		margin:42px 0 0 0;
	}	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	main/body/global Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		width:595px !important;
		padding:13px 0 90px 15px;
		color:#c9c9c9;
		font:normal 11px Arial, Helvetica, sans-serif;
	}
		#mainCol h1 {
			margin:0 0 15px 0;
			width:595px; height:16px;
			background:url(../../images/h1_qa.png) no-repeat;
		}
		
		/* pageBar */
		#mainCol .pageBar {
			margin:0 0 25px 0; padding:0 0 0 58px;
			width:522px;
		}
			#mainCol a.btnAsk {
				width:91px; height:22px;
				background:url(../../images/btn_askAQuestion.png) 0 top no-repeat;
				display:block;
				float:left;
			}
				#mainCol a.btnAsk:hover {
					background-position:bottom;
				}
			#mainCol .pageBar .pagination {
				margin:4px 0 0 0;
				float:right;
			}
				#mainCol .pageBar .pagination .questions {
					margin:0 10px 0 0;
					color:#c18b96;
					font:normal 11px Arial, Helvetica, sans-serif;
					float:left;
				}
				#mainCol .pageBar .pagination .pages {
					margin:0 10px;
					font:bold 11px Arial, Helvetica, sans-serif;
					color:#c18b96;
					float:left;
				}
				#mainCol .pageBar .pagination .pages .pink {
					color:#c18b96;
					font-weight:normal;
				}
				#mainCol .pageBar .pagination a.btnOlder {
					padding:0 0 0 7px;
					width:30px;
					background:url(../../images/arrow_left_hotPink.png) 0 5px no-repeat;
					font:bold 11px Arial, Helvetica, sans-serif;
					display:block;
					float:left;
				}
					#mainCol .pageBar .pagination a.btnOlder:hover, #mainCol .pageBar .pagination a.btnOlder:active {
						background:url(../../images/arrow_left_white.png) 0 5px no-repeat;
					}
				#mainCol .pageBar .pagination a.btnNewer {
					width:45px;
					background:url(../../images/arrow_right_hotPink.png) 40px 5px no-repeat;
					font:bold 11px Arial, Helvetica, sans-serif;
					display:block;
					float:left;
				}
					#mainCol .pageBar .pagination a.btnNewer:hover, #mainCol .pageBar .pagination a.btnNewer:active {
						background:url(../../images/arrow_right_white.png) 40px 5px no-repeat;
					}
		
		#mainCol .hr {
			margin:0 0 15px 0;
			width:580px; height:3px;
			background:url(../../images/hr.png) repeat-x;
		}
			#mainCol .hr hr {
				display:none;
			}
			
		/* entry */
		#mainCol .entry {
			padding:0 0 15px 0;
			color:#c9c9c9;
		}
			#mainCol .entry .info {
				margin:0 25px 0 0;
				width:85px;
				text-align:right;
				font:normal 10px Arial, Helvetica, sans-serif;
				float:left;
				overflow:hidden;
			}
				#mainCol .entry .info a {
					font:bold 11px Arial, Helvetica, sans-serif;
				}
					#mainCol .entry .info a:hover {
					
					}
			#mainCol .entry .question {
				width:455px;
				font:italic 14px Arial, Helvetica, sans-serif;
				color:#ad4444;
				line-height:16px;
				float:left;
			}
				#mainCol .entry .question a {
				
				}
					#mainCol .entry .question a:hover {
					
					}