@charset "utf-8";

/*******************************************
Styles for the home page only
*******************************************/

/*******************************************
Flash Styles
*******************************************/

#flash{
    background:transparent url(images/bg-flash-plain.jpg) no-repeat 0 10px;
    height:319px;
	padding:10px 0;
    width:957px;
    z-index:5;
}

/*******************************************
Content Styles
*******************************************/

#content-wrapper{
	background:transparent url(images/bg-fade-content.gif) no-repeat 0 0;
	padding:25px 0 0 0;
	}
	
	#content{
		background:transparent url(images/bg-content.gif) repeat-y 0 0;
		height:100%;
		/*margin:25px 0 0 0;*/
	}

/*******************************************
Left Column
*******************************************/

	#left-column{
		
		float:left;
		line-height:20px;
		padding:0 28px 0 0;
		width:551px;
		}
		
		#social{
			color:#f7a11a;
			font-family:Arial, Verdana;
			margin-top:38px;
			font-weight: bold;
		}
			#social li{
				float:left;
				height:44px;
				margin-right:33px;
				width:160px;
				}
			
			#social li.last{
				margin-right:0px;
				}
				
			#social img{
				float:left;
				margin:-3px 10px 0 0;
				}
			
			#social h3{
				color:#DF7A00;
				float:left;
				font-size:15px;
                padding-top:5px;
				width:105px;
				text-transform:uppercase;
				}
				
			#social .call-to-action{
				line-height:1.0em;
				
				}
				
				#social .call-to-action a{
					color:#DF7A00;
					}
					

/*******************************************
Right Column
*******************************************/
			
	#right-column{
		float:left;
		padding:0 0 0 38px;
		width:340px;
		}
		
		#right-column h3{
			color:#df7a00;
			font-family:Arial,Geneva, Verdana;
			font-size:24px;
			font-weight:normal;
			}
			
		#news{
			margin-top:20px;
			color:#4d4d4f;
			}
		#news a
		{
			color:#4d4d4f;
		}

		#news li{
			border-bottom:1px solid #D1D2D2;
			clear:both;
			min-height:48px;
			padding:7px 0;
			}
			
			#news li.first{
				padding-top:0px;
				}
				
			#news li.last{
				border-bottom:none;
				padding-bottom:0px;
				}
				
		#news img{
			border:1px solid #B9B9B4;
			float:left;
			margin:0 24px 10px 0;
			padding:1px;
			}
            
        #news li.last img{
            margin-bottom:40px;
        }
		
		#news .call-to-action{
			padding-top:0px;
			font-weight: bold;
			}
			
		#news h4{
			font-size:12px;
			/*letter-spacing:0.12em;*/
            line-height:14px;
			padding-top:4px;
			/*text-transform:uppercase;*/
			font-weight: normal;
			}

