/* CSS Document */



body,td,th {

	font-family: Arial, Helvetica, sans-serif;

}

body {

	background-image:url(images/bkg.jpg);

	background-attachment:fixed;

	background-repeat:repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #B9D7DF;

}



.menu_table {

	background-image:url(images/menu_bkg.jpg);

}

.menu_table td {

	background-image:url(images/menu_bkg_divider.jpg);

	background-position:right;

	background-repeat:no-repeat;

	text-align: center;

	padding-right:15px;	padding-left:8px;

}





.menu_table td:first-child {

	background-image:url(images/menu_bkg_divider.jpg);

	background-position:left;

	background-position:right;

  width:40px;

}



.menu_table td:last-child {

  width:40px;

}



.main {

	padding:5px; 
	width: 718px;
	padding-left:10px;

	vertical-align:top;

	background-color:#FFFFFF;

	font-size: small; 

}



.main a:hover {

	background-color: #B9D7DF;

	border:thin dashed;

	border-color:#DAE1E7;

}



.right_bar {

	background-color:#DAE1E7;
	width:200px;

	padding:8px; 

	border-left:thin; 

	border-left-style:dotted; 

	border-left-color:#CCCCCC;

	vertical-align:top;

	font-size: x-small;

}



.adv_menu {

	padding:5px; 

	border-right:thin; 

	border-right-style:dotted; 

	border-right-color:#CCCCCC;

	border-bottom:thin; 

	border-bottom-style:dotted; 

	border-bottom-color:#CCCCCC;

	background-color:#FFFFFF

}

#navlist {

	padding-left: 0;

	margin-left: 0;

	border-bottom: 1px solid gray;

	width: 140px;

	background-color:#FFFFFF;

}



#navlist li {

	list-style: none;

	margin: 0;

	padding: 0.25em;

	border-top: 1px solid gray;

}



#navlist li a { text-decoration: none; }

#navlist li:hover { 

	color:#FFFFFF; 

	background-color: #B9D7DF;  

}



#advframe {

	width:100%;

	height:430px;

	border:0px;

	overflow:scroll;

}



.advert {

	padding:5px;
	float:left;
	border-style:double;

	border-color:#000000;

	width:240px;

	font-size:small;

	height: 110px;

}
a.softwall {
    display: block;
    background: url(../images/button-schedule.jpg) no-repeat 0 0px;
    width: 246px;
    height: 63px;
    margin-bottom: 25px;
    float: right;
    margin-right: 50px;
	margin-top: 39px;
}

a.softwall:hover
{

    background: url(../images/button-schedule.jpg) no-repeat 0 -62px;
	border: none;

}
.clear {
	margin-left: auto;
	margin-right: auto;
	height: 0px;
	clear: both;
}



.tiny {font-size: xx-small}

.medium {font-size: x-small}

.bigger {font-size: small; }


