/*	Home Page	*/

.homeTop{
	width: 923px;
	margin-bottom: 7px;
	margin-top: 7px;
}


.tickerHomeLeft{
	float: left;
	width: 295px;
	height: 202px;
}

.homeAbout{
	float: right;
	width: 610px;
	height: 202px;
	background-image: url(../images/home_about_bg.jpg);
	background-repeat: repeat-x;
}

.ticker{
	width: 280px;
	height: 146px;
}

.homeAboutText{
	text-align: right;
	padding: 13px;
	padding-right: 25px;
	padding-bottom: 7px
}

.homeStrip{
	height: 50px;
}

.dateDisplay{
	float: left;
	font-size: 25px;
	font-weight: bold;
	padding-left: 5px;
	color: #fc791e !important;
	padding-top: 7px;
}

.homeArticlesHeader{
	float: right;
	width: 262px;
	text-align: right;
}

.homeNewsHeader{
	float: right;
	width: 293px;
	text-align: right;
}


.homeNews{
	float: right;
	width: 300px;
	text-align: right;
}

.homeArticles{
	float: right;
	width: 300px;
	text-align: right;
}

.homeVideo{
	float: left;
	width: 300px;
}

.homeVideoText{
	text-align: right;
	margin-top: 3px;
	padding-right: 3px;
}


.homeNewsPageItems{
	width: 180px;
	padding-right: 10px;
}

.homeNewsItem{
	text-align: right;
	height: 93px;
	overflow: hidden;
	margin-bottom: 15px;
}


.homeArticlesItem{
	height: 93px;
	overflow: hidden;
	margin-bottom: 15px;
}

.homeArticlesItemImage{
	float: right;
	margin-left: 10px;
	width: 110px;
}

.homeArticlesItemText{
	float: right;
	width: 178px;
}

.homeNewsItemTitle a, .homeNewsItemTitle a:visited, .homeNewsItemTitle a:hover{
	font-size: 13px;
}

.homeArticlesItemTitle a, .homeArticlesItemTitle a:visited, .homeArticlesItemTitle a:hover{
	font-size: 13px;	
}


.homeArticlesItemSubTitle{
	height: 45px;
	overflow: hidden;
}


/*	Regular Page	*/
.textContent{
	text-align: right;
}


/*	News	*/

.tickerTitleNewsPage{
	float: left;
	width: 295px;	
}

.tickerNewsPage{
	float: left;
	width: 280px;

}

.newsItemSoloRight{
	float: right;
	width: 600px;
	text-align: right;
	font-size: 14px;
	
}

.newsItemTextSolo{
	
	float: right;
	width: 300px;
}

.newsItemTitleSolo{
	font-size: 16px;
	width: 400px;

}

.newsPageRight{
	float: right;
	width: 600px;
	text-align: right;
}

.newsPageLeft{
	float: left;
	width: 286px;
	text-align: right;
}

.newsItem{
	height: 93px;
	overflow: hidden;
	margin-bottom: 20px;
}

.newsItemImage{
	float: right;
	width: 97px;
	margin-left: 10px;
}

.newsItemImageSmall{
	float: right;
	width: 110px;
	margin-left: 10px;	
}

.newsItemText{
	float: right;
	width: 350px;
}

.newsItemTextLeft{
	float: right;
	width: 280px;
}

.newsItemTitle a, .newsItemTitle a:visited, .newsItemTitle a:hover{
	font-size: 13px;
}

.pageTitle{
	text-align: right;
	
	margin-bottom: 10px;
}



/*	Links Page	*/

.links{
	height: 93px;
	overflow: hidden;
	margin-bottom: 20px;
	text-align: right;	
}

.linkRight{
	float: right;
	width: 440px;
}

.linkLeft{
	float: left;
	width: 440px;
}


.linksImage{
	float: right;
	margin-left: 10px;
}

.linksText{
	float: right;
	width: 300px;
}

/*	Library Page	*/

.librarys{
	height: 93px;
	overflow: hidden;
	margin-bottom: 20px;
	text-align: right;	
}

.libraryRight{
	float: right;
	width: 270px;
	margin-left: 50px;
}

.libraryLeft{
	float: left;
	width: 270px;
}


.librarysImage{
	float: right;
	margin-left: 10px;
}

.librarysText{
	float: right;
	width: 270px;
}

/*	Contact Page	*/

.contactPageHeader{
	width: 923px;
	height: 203px;
	background-image: url(../images/contact_bg.jpg);
	background-repeat: repeat-x;
	text-align: right;
}

.contactPageText{
	float: left;
	margin-right: 100px;
	width: 480px;
}

/*	Folder Page	*/

.folderPageTitleBulletClose{
	width: 525px;
	height: 20px;
	color: #ffffff !important;
	background-image: url(../images/bullet_left.jpg);
	background-repeat: no-repeat;
	background-color: #fa7b1e;
	padding-top: 2px;
	cursor: pointer;
	margin-bottom: 4px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
}

.folderPageTitleBulletOpen{
	width: 525px;
	height: 20px;
	color: #ffffff !important;
	background-image: url(../images/bullet_down.jpg);
	background-repeat: no-repeat;
	background-color: #fa7b1e;
	padding-top: 2px;
	cursor: pointer;
	margin-bottom: 4px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 14px;
}

.folderPageItem{
	display: none;
	margin-bottom: 5px;
}

.folderPageContent{
	width: 490px;
}
