/*******************************************************************************
   Home Page Stylesheet
*******************************************************************************/


/*******************************************************************************
   Featured
*******************************************************************************/
div#featured {
	width: 690px;
	margin-top: 14px;
	background: url(../images/bkgrd/featured-bkgrd.gif) top center repeat-y;
	}
div#featured a img{
	border-style:none;
	border:none;
	}

div#featured div#featured-content {
	width: 609px;
    min-height:450px;
	background: url(../images/bkgrd/featured-content-bkgrd.gif) top center no-repeat;
	padding: 0 41px 0 40px;
	}
	
div#featured div#featured-content div.featured-left,
div#featured div#featured-content div.featured-right {
	float: left;
	width: 279px;
	padding-top: 21px;
	}
	
div#featured div#featured-content div.featured-left {
	margin-right: 51px;
	}
	
div#featured div#featured-content h1 {
	padding-top: 0.5em;
	padding-bottom: 0;
	}
	
div#featured div#featured-content div.featured-more-left,
div#featured div#featured-content div.featured-more-right {
	float: left;
	width: 279px;
	padding-top: 5px;
	}

div#featured div#featured-content div.featured-more-left {
	margin-right: 51px;
	}
	
div#featured div#featured-bottom {
	width: 650px;
	height: 7px;
	margin: 0 20px 0 20px;
	background: url(../images/bkgrd/featured-bottom-bkgrd.gif) top center no-repeat;
	font-size: 1px;
	}

/*******************************************************************************
   Edits DEV
*******************************************************************************/
div#featured2 {
	width: 690px;
	margin-top: 14px;
	background: url(../images/bkgrd/featured-bkgrd.gif) top center repeat-y;
	}
	
div#featured2 a img{
	border-style:none;
	border:none;
	}

div#featured2 div#featured-content2 {
	width: 609px;
    min-height:12px;
	background: url(../images/bkgrd/featured-content-header.gif) top center no-repeat;
	padding: 0 41px 0 40px;
	}
	
div#featured2 div#featured-content2 div.featured-left2,
div#featured2 div#featured-content2 div.featured-right2 {
	float: left;
	width: 279px;
	padding-top: 16px;
	}
	
div#featured2 div#featured-content2 div.featured-left2 {
	margin-right: 51px;
	}
	
div#featured2 div#featured-content2 h1 {
	padding-top: 0.5em;
	padding-bottom: 0;
	}
	
div#featured2 div#featured-content2 div.featured-more-left2,
div#featured2 div#featured-content2 div.featured-more-right2 {
	float: left;
	width: 279px;
	padding-top: 5px;
	}

div#featured2 div#featured-content2 div.featured-more-left2 {
	margin-right: 51px;
	}
	
div#featured2 div#featured-bottom2 {
	width: 650px;
	height: 7px;
	margin: 0 20px 0 20px;
	background: url(../images/bkgrd/featured-bottom-bkgrd.gif) top center no-repeat;
	font-size: 1px;
	}

div#blog2 {
	width: 650px;
	margin: 0 20px 0 20px;
	background: url(../images/bkgrd/blog-bkgrd.gif) top center repeat-y;
	}

div#blog2 div#blog-content {
	width: 610px;
	background: url(../images/bkgrd/blog-content-bkgrd2.gif) top center no-repeat;
	padding: 0 20px 0 20px;
	}
	
div#blog2 div#blog-content h1 {
	padding-top: 0.5em;
	}

div#blog2 div#blog-bottom2 {
	width: 650px;
	height: 7px;
	background: url(../images/bkgrd/blog-bottom-bkgrd.gif) top center no-repeat;
	font-size: 1px;
	}

	
/*******************************************************************************
   Blog
*******************************************************************************/
div#blog {
	width: 650px;
	margin: 10px 20px 0 20px;
	background: url(../images/bkgrd/blog-bkgrd.gif) top center repeat-y;
	}

div#blog div#blog-content {
	width: 610px;
	background: url(../images/bkgrd/blog-content-bkgrd2.gif) top center no-repeat;
	padding: 0 20px 0 20px;
	}
	
div#blog div#blog-content h1 {
	padding-top: 0.5em;
	}

div#blog div#blog-bottom {
	width: 650px;
	height: 7px;
	background: url(../images/bkgrd/blog-bottom-bkgrd.gif) top center no-repeat;
	font-size: 1px;
	}
	
/*******************************************************************************
	   Awards & Accolades
*******************************************************************************/
	div#awards-accolades {
		width: 650px;
		margin: 10px 20px 0 20px;
		background: url(../images/bkgrd/blog-bkgrd.gif) top center repeat-y;
		}

	div#awards-accolades div#awards-accolades-content {
		width: 610px;
		background: url(../images/bkgrd/blog-content-bkgrd2.gif) top center no-repeat;
		padding: 0 20px 0 20px;
		}

	div#awards-accolades div#awards-accolades-content h1 {
		padding-top: 0.5em;
		}

	div#awards-accolades div#awards-accolades-bottom {
		width: 650px;
		height: 7px;
		background: url(../images/bkgrd/blog-bottom-bkgrd.gif) top center no-repeat;
		font-size: 1px;
		}
	
	div#awards-accolades div.aa-image {
		width: 220px;
		float: left;
	}
	
	div#awards-accolades div.aa-image img {
		margin-bottom: 15px;
	}
	
	div#awards-accolades div.aa-text {
		width: 390px;
		float: right;
	}

/*******************************************************************************
   Sidebar
*******************************************************************************/
/* NEWS */
div#news {
	width: 201px;
	background: url(../images/bkgrd/sidebar-bkgrd.gif) top center repeat-y;
	margin-bottom: 11px;
	}

div#news div#news-top {
	width: 179px;
	height: 30px;
	background: url(../images/bkgrd/sidebar-top-bkgrd.gif) top center no-repeat;
	padding: 0 11px 0 11px;
	line-height: 30px;
	}

div#news div#news-top h2 {
	float: left;
	width: 160px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	}

div#news div#news-top a {
	float: right;
	width: 19px;
	margin-top: 6px;
	}

div#news div#news-content {
	width: 179px;
	background: url(../images/bkgrd/sidebar-content-bkgrd.gif) top center no-repeat;
	padding: 0 11px 0 11px;
	}

div#news div.news-item {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #DBE9F1;
	}

div#news div.news-item-last {
	padding: 10px 0 10px 0;
	}

div#news div.news-item h3,
div#news div.news-item-last h3 {
	font-size: 12px;
	font-weight: bold;
	color: #146AA1;
	}

div#news div.news-item p,
div#news div.news-item-last p {
	font-size: 12px;
	color: #333333;
	}

div#news div.news-item a,
div#news div.news-item-last a {
	color: #FE8B0D;
	}

div#news div#news-bottom {
	width: 201px;
	height: 7px;
	background: url(../images/bkgrd/sidebar-bottom-bkgrd.gif) top center no-repeat;
	font-size: 1px;
	}

/* TWITTER */
div#twitter {
	width: 201px;
	background: url(../images/bkgrd/sidebar-bkgrd.gif) top center repeat-y;
	margin-bottom: 11px;
	}

div#twitter div#twitter-top {
	width: 179px;
	height: 30px;
	background: url(../images/bkgrd/sidebar-top-bkgrd.gif) top center no-repeat;
	padding: 0 11px 0 11px;
	line-height: 30px;
	}

div#twitter div#twitter-top h2 {
	float: left;
	width: 160px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	}

div#twitter div#twitter-top a {
	float: right;
	width: 19px;
	margin-top: 6px;
	}

div#twitter div#twitter-content {
	width: 179px;
	background: url(../images/bkgrd/sidebar-content-bkgrd.gif) top center no-repeat;
	padding: 0 11px 0 11px;
	font-size: 12px;
	color: #333333;
	}
	
div#twitter div#twitter-content a {
	color: #FE8B0D;
	}

div#twitter div#twitter-content ul {
	margin: 0;
	list-style: none;
	}

div#twitter div#twitter-content ul li {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #DBE9F1;
	}

div#twitter div#twitter-content ul li.last {
	border-bottom: 0;
	}

div#twitter div#twitter-content span.created_at {
	color: #BFCCD4;
	}
	
div#twitter div#twitter-content span.created_at a {
	color: #BFCCD4;
	}

div#twitter div#twitter-bottom {
	width: 201px;
	height: 7px;
	background: url(../images/bkgrd/sidebar-bottom-bkgrd.gif) top center no-repeat;
	font-size: 1px;
	}
	

