body {
	margin: 0px;
	padding: 0px;
	background: #fff url(/img/bkgrnd.png) repeat;
        text-align: center;
        font-family: Verdana, Arial, sans-serif;
	font-size: small;
	color: #333;
}

#wrap {
	width: 760px;
	margin: 7px auto 7px auto;
	padding: 0px;
	background: #fff;
	border: 1px solid #ddd
}

#innerwrap {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#header {
    width: 100%;
    height: 110px;
    background: url(/img/header_bkgrnd.jpg) top right no-repeat;
    clear: left;
}

#data {
    padding: 5px 10px 5px 10px;
}

#footer {
    width: 100%;
    height: 45px;
    background: url(/img/footer.png) bottom right no-repeat;
}

#footer div {
    float: left;
    margin: 30px 0px 0px 10px;
    font-size: x-small;
}

#logo {
	width: 220px;
	padding-top: 12px;
	color: #048;
	font-family: Arial, sans-serif;
	font-size: large;
	font-weight: bold;
	text-align: center;
}

#nosuLogo {
	float: left;
}

.hide {
	display: none;
}

img {
	border: 0px;
}
					
#yellowline {
    width: 100%;
    height: 2px;
    float: left;
    padding: 0;
    margin: 0;
    background-color: yellow;
}

#menu1 {
    width: 100%;
    height: 22px;
    background-color: #bb0000;
    text-align: center;
}

#menu2 {
    width: 100%;
    height: 44px;
    background-color: #999;
    border-top: 2px yellow solid;
}

#menu1 ul, #menu2 ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

#menu1 ul li, #menu2 ul li {
    float: left;
    padding: 0;
    margin: 0;
}

#menu1 ul li.on {
     background-color: #800000;
}

#menu2 ul li.on {
     background-color: #565656;
}
 
#menu1 ul li a {
    float: left;
    text-decoration: none;
    color: #fff;
    padding: 4px 10px 3px 10px;
    font-size: x-small;
    height: 15px;
    font-weight: bold;
}


 
#menu2 ul li a {
    float: left;
    text-decoration: none;
    color: #fff;
    padding: 4px 10px 3px 10px;
    font-size: x-small;
    height: 15px;
}

#menu1 ul li a:hover, #menu2 ul li a:hover {
//    color: #000;
}


.date {
    width: 95%;
    text-align: right;
    font-style: italic;
    color: #800000;
    margin-right: 20px;
}

.messages li {
    padding-bottom: 10px;
}

.headline_title {
    background-color: #565656;
    border: 1px solid #000000;
    padding: 1px;
    color: #ffffff;
}

.headline_ref {
    text-align: right;
}

.messages a {
    text-decoration: none;
}

.para > div {
    text-indent: 3em;
    margin-bottom: 10px;
}

.messages img {
    border: 1px solid #000000;
}