body {
	margin: 0px;
	padding: 7px;
	background-image:url(../images/body_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color: #ffffff;
}

/* - [index page css)] ------------------------------------- */

#main_bg {
	width:961px;
	
}

#awm {
	width: 880px;
	height: 81px;
}

.top_text {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #999999;
}

.top_text a:link, .top_text a:visited, .top_text a:active {
	color: #999999;
	text-decoration: none;
}

.top_text a:hover {
	color: #999999;
	text-decoration: underline;
}

#latest_videos {
	background-image:url(../images/latest_videos_bg.gif);
	background-repeat:no-repeat;
	width: 589px;
	height:312px;		

}

#latest_videos_padding{
	padding: 39px 0px 0px 15px;
		

}

.videos_text {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #474646;
	text-align:left;
	line-height: normal;
}

.videos_text a:link, .videos_text a:visited, .videos_text a:active {
	color: #474646;
	text-decoration: none;
}

.videos_text a:hover {
	color: #b70002;
	text-decoration: none;
}


#latest_news {
	background-image:url(../images/lastest_news_bg.gif);
	background-repeat:no-repeat;
	width: 279px;		

}

#latest_news_text {
	padding: 58px 0px 0px 14px;
		

}

.latest_news_date {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	line-height: normal;
	text-align: left;
}

.latest_news_link {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #efcdcd;
	text-align:left;
	line-height: normal;
}

.latest_news_link a:link, .latest_news_link a:visited, .latest_news_link a:active {
	color: #efcdcd;
	text-decoration: none;
}

.latest_news_link a:hover {
	color: #ffffff;
	text-decoration: none;
}

#latest_blog {
	background-image:url(../images/lastest_blog_bg.gif);
	background-repeat:no-repeat;
	width: 279px;
	height:135px		

}

#latest_blog_text {
	padding: 40px 0px 0px 14px;
		

}

.latest_blog_header{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #b70002;
	text-align: left;
}

.latest_blog {
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #434141;
	line-height: normal;
	text-align: left;
}

.latest_blog a:link, .latest_blog a:visited, .latest_blog a:active {
	color: #434141;
	text-decoration: none;
}

.latest_blog a:hover {
	color: #b70002;
	text-decoration: none;
}

/* - [index page css)] ------------------------------------- */

/* - [Subpage css)] ------------------------------------- */
#content {
	position: relative;
	width: 894px;	
	margin: 0px 0px;
}

.content_text {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #767676;
	text-align:justify;
}

.content_text a:link, .content_text a:visited, .content_text a:active {
	color: #ed1c24;
	text-decoration: underline;
}

.content_text a:hover {
	color: #767676;
	text-decoration: underline;
}

#sub_navi_panel {
	position: absolute;
	width: 169px;
	top: 10px;
	left: 12px;
}

/* - [Subpage css)] ------------------------------------- */
/* - [Stock_Ticker css)] ----------------- */

#ir_ticker {
	position:absolute;
	padding-top:35px;
}

/* - ------------------------------------- */

/* - [bottom banner page css)] ------------------------------------- */

#bottom {
	width:961px;
	height:265x;
	background-image:url(../images/bottom_bg.png);
	background-color:#f7f7f8;
	background-repeat:no-repeat;
	background-position:top center;
}

#bottom_padding {
	padding-top:57px;
}

.bottom_header {
	font-family:  Arial, Verdana, Tahoma;
	font-size: 11px;
	text-align:left;
	color: #ab9c9c;
}

.bottom_text {
	font-family:  Arial, Verdana, Tahoma;
	font-size: 10px;
	text-align:left;
	color: #ab9c9c;
}

.bottom_text a:link, .bottom_text a:visited, .bottom_text a:active {
	color: #ab9c9c;
	text-decoration: none;
}

.bottom_text a:hover {
	color: #948a8a;
	text-decoration: underline;
}

/* - [bottom banner page css)] ------------------------------------- */


/* - [footer page css)] ------------------------------------- */

#footer {
	width:961px;
	height:68px;
	background-image:url(../images/footer_bg.jpg);
	background-position:top center;
}

.footer_text {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #b4b2b2;
}

.footer_text a:link, .footer_text a:visited, .footer_text a:active {
	color: #b4b2b2;
	text-decoration: none;
}

.footer_text a:hover {
	color: #b4b2b2;
	text-decoration: underline;
/* - [footer page css)] ------------------------------------- */

