@charset "utf-8";

@import "tab_top.css";


#header_top{
	height:95px;
}


h2.top_logo{
	width:210px;
	height:150px;
	display:block;
	text-indent:-9999px;
	background-image: url(../img/top_logo.gif);
	background-repeat: no-repeat;
}

#top_left{
	float:left;
	width:210px;
	height:580px;
	background-image: url(../img/elevation.jpg);
	background-repeat: no-repeat;
	background-position: 0px 430px;
}

#top_right{
	float:right;
	width:450px;
}

h3.today_title{
	width:95px;
	height:11px;
	display:block;
	text-indent:-9999px;
	background-image: url(../img/today.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
}

h3.topics_title{
	width:54px;
	height:11px;
	display:block;
	text-indent:-9999px;
	background-image: url(../img/topics.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
	clear:both;
}

.today_ph{
	width:140px;
	height:140px;
	float:left;
	margin-bottom:20px;
}

.today_txt{
	line-height:150%;
	font-size:12px;
	margin-bottom:10px;
}

.topics{
	clear:both;
}

.today_date{
	line-height:150%;
	font-size:11px;
}

.topics_ph{
	width:140px;
	height:80px;
	float:left;
}

.topics_date{
	line-height:150%;
	font-size:11px;
	margin-bottom:5px;
	font:Arial, Helvetica, sans-serif;
}


#top_menu ul{
	padding:0;
	list-style:none;
}

#top_menu li,#top_menu a{
	display: block;
	width: 210px;
}

#top_menu li{
	text-indent: -9999px;
}

#top_menu a{
	text-decoration: none;
}

#top_menu01 a,#top_menu03 a{
	background-image: url(../img/top_menu.gif);
	background-repeat: no-repeat;
	height:35px;
	margin-bottom:0px;
}

#top_menu02 a{
	background-image: url(../img/top_menu.gif);
	background-repeat: no-repeat;
	height:35px;
	margin-bottom:20px;
}


#top_menu01 a {background-position:0 0}
#top_menu02 a {background-position:0 -35px}
#top_menu03 a {background-position:0 -70px}

#top_menu01 a:hover {background-position:-210px 0}
#top_menu02 a:hover {background-position:-210px -35px}
#top_menu03 a:hover {background-position:-210px -70px}
