body{

margin:0;

padding:0;

background: url(./images/backblue.jpg) repeat;

}

#header {

width: 925px;

height: 99px;

text-align: right;

background: url(./images/header.jpg) no-repeat;

margin-left: auto;

margin-right: auto;

}

#interheader {

width: 925px;

height: 40px;

background: url(./images/interheader.jpg) no-repeat;

margin-left: auto;

margin-right: auto;

}

#backmenu {

width: 925px;

height: 60px;

background: url(./images/menuback.jpg) no-repeat;

margin-left: auto;

margin-right: auto;

}

#menu {

width: 885px;

height: 50px;

background: url(./images/menuback.jpg) no-repeat;

padding-left: 20px;

padding-right: 20px;

padding-top: 5px;

padding-bottom: 5px;

}

#contents {

width: 925px;

background: url(./images/contents.jpg) repeat-y;

margin-left: auto;

margin-right: auto;

}

#contentText {

width: 895px;

padding: 15px;

}

#footer{  

height: 40px; 

width: 925px;

background: url(./images/footer.jpg) no-repeat; 

font-size: 10px;

margin-left: auto;

margin-right: auto;

text-align: center;
}


ul#mainlevel-nav

{

list-style: none;

padding: 0;

margin: 0;

/*float: right;*/

white-space: nowrap;

}


ul#mainlevel-nav li{

width: auto !important;

width: 5%;

float: left;

margin-top: 5px;

margin-right: 28px;

font-size: 20px;

height: 36px;

line-height: 36px;

white-space: nowrap;

background: url(./images/boutton/tetethon.png) bottom left no-repeat;

}


ul#mainlevel-nav li a{

font-weight: bold;

height: 36px;

display: block;

padding-left: 5px;

padding-right: 50px;

text-decoration: none;

color: #b86901;

margin-left: 30px;

white-space: nowrap;

background: url(./images/boutton/queuethon.png) bottom right no-repeat;

}

ul#mainlevel-nav li:hover a, ul#mainlevel-nav li.sfhover a{

color: #ff0000;

}

.calendar
{
	margin-top : 4px;
	margin-bottom : 4px;
	margin-left : 3px;
	margin-right : 3px;
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	font-weight : normal;
	text-decoration : none;
}