@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - NEWS : 	The Rocket Summer Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		rs_news.css
	Date:			Jan 29, 2010
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	Nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav {
		background-position:121px 2px;
	}
		#nav li.navNews a {
			background-position:-85px -30px;
		}
		#footer .info .nav li.news a {
			color:#d24d20;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h2#h2_latestNews {
		border-bottom:solid 2px #aca47f;
		height:21px;
		margin:0 0 17px 0; padding:0 0 7px 0;
		background:url(../../images/h2_latestNews.png) 0 0 no-repeat;
	}
	h2#h2_newsArchives {
		border-bottom:solid 2px #aca47f;
		height:21px;
		margin:0 0 17px 0; padding:0 0 7px 0;
		background:url(../../images/h2_newsArchives.png) 0 0 no-repeat;
	}
	h2.title {
		margin:0 0 20px 0;
		font-size:1.5em;
		color:#1f1e1b;
	}

			
/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news {
	
	}
		div#news .entry {
			margin:0 0 0 0 !important;
			background:none !important;
			float:none;
		}	
			div#news .entry .header .date.format {
				margin:0 0 0 0;
			}	
		#news .entry {
			width:286px;
			padding:0 0 30px 0; margin:0 20px 30px 0;
			background:url(../../images/bg_dotBorder.jpg) 0 bottom repeat-x;
			float:left;
		}
			#news .entry .header {
				margin:0 0 10px 0;
			}
				div#news .entry .header {
					float:left;
				}
				#news .entry .header h2 {
					width:189px;
					float:left;
				}
					#news .entry .header h2 a {
						font-size:1em;
					}
				#news .entry .header .date.format {
					width:52px; height:43px;
				}
					#news .entry .header .date.format .month {
						font-size:.94em;
					}
					#news .entry .header .date.format .day {
						margin:3px 0 0 0;
						font-size:1.44em;
						display:block;
					}
				#news .entry .header .commentCount {
					width:31px; height:29px;
					padding:2px 0 0 0;
					position:relative;
					left:-244px;
					top:42px;
					background:url(../../images/bg_commentCountSm.png) 0 0 no-repeat;
					font-size:.69em;
					color:#fff;
					text-align:center;
					display:block;
					float:right;
				}
			#news .entry .body {
				display:none;
			}
				#news .entry .body p {
					font:normal .88em Arial, Helvetica, sans-serif;
					color:#545043;
					line-height:22px;
				}
			#news .entry .footer {
				padding:0 0 0 61px;
			}	
		a.btn_goToNewsArchives {
			width:160px; height:11px;
			background:url(../../images/btn_goToNewsArchives.png) 0 0 no-repeat;
			display:block;
			float:right;
		}
			a.btn_goToNewsArchives:hover {
				background-position:0 -12px;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#news .feature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news {
	
	}
		#news .entry.feature {
			width:auto;
			padding:0 0 30px 0; margin:0 0 30px 0;
			background:url(../../images/bg_dotBorder.jpg) 0 bottom repeat-x;
		}
			#news .entry.feature .header {
				margin:0 0 16px 0;
			}
				#news .entry.feature .header h2 {
					width:449px;
					float:left;
				}
					#news .entry.feature .header h2 a {
						font-size:1.5em;
					}
				#news .entry.feature .header .commentCount {
					width:42px; height:33px;
					padding:2px 0 0 0; margin:0;
					position:relative;
					top:0; left:0;
					background:url(../../images/bg_commentCountLg.png) 0 0 no-repeat;
					color:#fff;
					font-size:.94em;
					text-align:center;
					display:block;
					float:right;
				}
			#news .entry.feature .body {
				padding:0 45px 15px 79px;
				display:block;
			}
				#news .entry.feature .body p {
					margin:0 0 20px 0;
					font:normal .88em Arial, Helvetica, sans-serif;
					color:#545043;
					line-height:22px;
				}
			#news .entry.feature .footer {
				padding:0 45px 0 79px;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#news .archives Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.archives {

	}
		#news.archives ul {
			margin:0 0 15px 0; padding:0 0 15px 0;
			background:url(../../images/bg_dotBorder.jpg) 0 bottom repeat-x;
		}
		#news.archives li {
			padding:5px 7px;
		}
		#news.archives h3 {
			margin:0 0 12px 0;
			font-size:1.13em;
			color:#5b5952;
			float:left;
		}
		#news.archives .count {
			padding:3px 0 0 7px;
			font-size:.88em;
			color:#5b5952;
			float:left;
		}
		#news.archives h4 {
			width:473px;
			padding:4px 0;
			font-size:.88em;
			float:left;
		}
		#news.archives .commentCount {
			width:31px; height:20px;
			margin:4px 0 0 0; padding:2px 0 0 0;
			background:url(../../images/bg_commentCountSm.png) 0 0 no-repeat;
			font-size:.69em;
			color:#fff;
			text-align:center;
			float:right;
		}
		#news.archives .date.format {
			width:27px; height:24px;
			padding:3px 0 0 0;
		}
			#news.archives .date.format .month {
				display:none;
			}
			#news.archives .date.format .day {
				font-size:1.06em;
			}
		