/* CSS Document */
body { margin:0;}
html {
  font-family: Arial, Verdana, Sans-Serif;
  margin:0;
}
a:hover{
  text-decoration:none;
  color:#273587;
}
p {
	padding: 0 0 0.5em;
	margin: 0;
	line-height: 1.6em;
}
.bold{ font-size:1.5em; font-weight:bolder;}
.999{ color: #999999;}
#header{background:url(../img/header_bg.jpg) no-repeat;
        width:980px;
		height:380px;}



#header_logo{width:230px; height:100px; float:left; }
#header_logo a{width:230px; height:100px; display:block; padding-left:9999px; overflow:hidden;}

#header_menu{ width:580px; height:35px; margin:5px 0 0 20px ; float:left;}

#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: url(transparent.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px arial, verdana, sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; color:#000033;
}

#nav TABLE {
	BORDER-COLLAPSE: collapse
}
#nav LI {
	FLOAT: left
}
#nav LI LI {
	FLOAT: none
}
#nav LI A LI {
	FLOAT: left
}
#nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; TEXT-DECORATION: none
}
#nav LI LI A {
	FLOAT: none; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#nav LI:hover {
	Z-INDEX: 100; BACKGROUND: url(transparent.gif); POSITION: relative
}
#nav A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 100; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
#nav LI:hover > A {
	COLOR: #000}
#nav :hover UL {
	Z-INDEX: 300; LEFT: 0px; TOP: 30px
}
#nav A:hover UL {
	LEFT: -1px
}
#nav UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px; background-color:#fff; border:#fff dotted 3px; padding:0 8px; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.7
}
#nav LI:hover LI:hover > UL {
	LEFT: 0px; MARGIN-LEFT: 100%; TOP: 0px
}
#nav LI:hover > UL UL {
	LEFT: -9999px; WIDTH: auto; POSITION: absolute; TOP: -9999px
}
#nav LI:hover LI:hover > A {
	COLOR: #000
}
#nav LI A:hover UL LI A:hover {
	COLOR: #000
}
#nav A:hover A:hover UL {
	LEFT: 100%; TOP: 0px
}
#nav A:hover A:hover A:hover UL {
	LEFT: 100%; TOP: 0px
}
#nav A:hover A:hover A:hover A:hover UL {
	LEFT: 100%; TOP: 0px
}
#nav A:hover A:hover A:hover A:hover A:hover UL {
	LEFT: 100%; TOP: 0px
}
#nav A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav A:hover A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav A:hover A:hover A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav A:hover A:hover A:hover A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}


/*Scroll*/
.container {width:940px; position:relative;  margin:25px auto; text-align:left; border-right:20px solid #fff; background:#fff url(../img/900X300.jpg) no-repeat;}
.poem {
text-align:left;
padding:0 10px 50px 10px;
width:940px; height:150px;
overflow: auto;
}
.fade_top {
position: absolute;
height: 40px;
width:100%;
top:0; left:0;
background:url(../img/fade_top.png);
}
.fade_bottom {
position: absolute;
height: 40px;
width:100%;
bottom:0; left:0;
background:url(../img/fade_bottom.png);
}

h1.headline {margin:40px 0 10px 0; font-size:1.5em; text-align:center; color:#FF0000;}

.fade_img {background:#f00;}