@import "/css/screen-globals-home.css";
		
		
#banner {
	position: relative;
	width: 918px;
	height: auto;
	margin: 10px 20px;	
	padding: 9px;
	background-color: #f4e436;
}

#content_frame {
	position: relative;
	width: 935px;
	height: auto;
	margin: 10px 20px 0 20px;
	background: transparent url("/images/bg_dots_vert_home.jpg") repeat-y left;		
}

		
		#content_frame .heading {
			padding: 7px 0 4px; 
		}
		
		#content_frame p {
			font-size: 13px;
			line-height: 18px;		
			margin-bottom: 18px;
		} 
		
		
#left_col {
	position: relative;
	float: left;	
	width: 194px;
	margin-right: 20px;
	height: auto;
		
}		
	
		#left_col h2 {
			padding-right: 0;
			margin-right: 0;
		}

		#left_col p {
			font-size: 12px;
			line-height: 15px;
			margin-bottom: 12px;
		} 
		
		#left_col p a {
			color: #f46450;	
			display: block;
			text-decoration: underline;
		} 
		
			#left_col a:hover {
				text-decoration: none;
			} 
		
		#left_col #press {
			position: relative;	
		}
		
		#left_col #blog_div {
			position: relative;
		}
		
			#left_col #blog_div #rss-icon {
				position: absolute;
				top: 8px;
				right: 0;
			}
			
			#left_col .feedburnerFeedBlock {
				margin-bottom: 20px;
			}
			
			#left_col .feedburnerFeedBlock ul {
			 	position: relative;
				list-style: none;
				padding-top: 5px;
			} 
				
				#left_col .feedburnerFeedBlock ul li {
					position: relative;
					font-size: 12px;
					line-height: 15px;
					padding-bottom: 12px;
					height:40px;
				} 
				
					#left_col .feedburnerFeedBlock ul li a {
						color: #f46450;	
						text-decoration: underline;
					} 	
					
						#left_col .feedburnerFeedBlock ul li a:hover {
							text-decoration: none;
						} 
						
					#left_col .feedburnerFeedBlock ul span.headline {
						display: block;
						padding-top: 14px;
					} 
					
					#left_col .feedburnerFeedBlock ul div {
						/*display: inline;*/
					} 
					
					#left_col .feedburnerFeedBlock ul p.date {
						position: absolute;
						top: 0;
						left: 0;
					} 
				
		#creditfooter {
			display: none;
		}
		
		#left_col #twitter_div {
			position: relative;
		}
		
			#left_col #twitter_div #twitter-icon {
				position: absolute;
				top: 8px;
				right: 0;
			}
			
				
			#left_col #twitter_div ul {
				list-style: none;
				padding-top: 5px;
			} 
				
				
				#left_col #twitter_div ul li span {
					font-size: 12px;
					line-height: 14px;
					padding-bottom: 10px;
					display: block;
				} 
				
					#left_col #twitter_div ul li a {
						font-size: 12px !important; 
						color: #f46450;	
						text-decoration: underline;
					} 
			 	


		


#middle_col {
	position: relative;
	float: left;
	width: 449px;
	margin: 0 0 0 20px;
	padding-right: 0;
}
	
	#feature {
		overflow: hidden;
		width: 439px;
		height: 280px;		
	}
		
		#feature h4 a { 
			position: relative;
			padding: 9px 5px 9px 10px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 15px;
			font-style: italic;
			background-color: #e3e5e5;
			font-weight: normal;
			color: #333;
			display: block;
			text-decoration: none; 
			text-transform: uppercase;
		}
				#feature h4.feat_title a:hover { 
					background-color: #abe8fd;	
				}
				
			#feature h4.active {
				background-color: #7d9395;
				color: #fff;
			}
			
				#feature h4.active a {
					color: #fff;
				}
		
		#feature .feat_image a { color: #B9B9B9; }
		#feature .feat_image a:hover { color: #787878; }
			
		#feature img {
			border: 0;
		}	
		
		#feature .feat_image {
			/*margin-bottom: 10px; */
		}
		
	#feature-markets {
		overflow: hidden;
		width: 470px;
		height: 360px;
		margin-bottom: 20px;
	}
	
		#feature-markets ul {
			list-style: none;
		}
		
			#feature-markets ul li {
				float: left;
				padding-right: 20px;
				padding-bottom: 15px;
			}
			
				#feature-markets ul li a {
					font-style: normal;
					display: block;			
					font-size: 12px;
					font-weight: 400;
					line-height: 20px;
					color: #333;
					text-decoration: none;
					background-color: #e3e5e5;
					padding: 2px 8px 10px 8px;
					margin-bottom: 5px;
					text-transform: uppercase;
				}
												
						#feature-markets ul li a:hover {
							color: #333;
							text-decoration: none;											
							background-color: #abe8fd;		
						}
				
					#feature-markets ul li a img {
						width: 214px;
						text-decoration: none;
						border: none;
						margin: -5px -8px 8px -8px;
					}

			
			


