html {
    margin:0;
    padding:0;
	margin: 0px;
	padding: 0px;
	background-color:#cccccc;
}
body {
    margin:0;
    padding:0;
	margin: 0px;
	padding: 0px;
    width:750px;
    }
img {
border: 0;
}
#wrapper {
    margin:0 ;
    width:750px;
	border: solid 0 1px 0 1px;
	background-color:#ffffff;
	
    }

#col1{
	float:left;
	width:196px;
	clear:both;
	background-color:#ffffff;

}
#col2{
width:554px;
float:right;
	background-color:#ffffff;

}

h1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 200%; 
	font-weight: bold; 
	color: #990000;
	text-align: center;

}
h2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-weight: bold; 
	color: #990000;

	}
h3 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	color: #000000;
	}
p { 
	font-family: Arial, Helvetica, sans-serif; 
	margin-top: 12px; 
	margin-bottom: 18px; 
	padding-right: 8pt; 
	padding-left: 4pt;
	font-size: 85%;
}
	
.clear
{	clear:both;
}

#sidebar{
	vertical-align: top;
}
#sidebar img {
padding: 0;
margin: 0;
vertical-align: top;
border: 0;

}
#sidebar ul {
padding: 0 7px 0 3px;
border: 10px 0 0 0;
margin: 0;

}

.sidebarspacer
{
padding: 10px 0 0 0;
}
#sidebar li
	{
	list-style-type: none;
	font-size:125%;
	font-weight: bold;
	background-color: #000046 ;
	text-align: center;
	vertical-align: middle;
	font-family: "comic sans ms",arial, sans-serif;
	}	

#sidebar li a {

			display: block;
			color:#ffffff;
			text-decoration: none;
			background: #000046 url(../image/off.gif) repeat-x center left;
}

* html #sidebar li a {
               height:1px;}

#sidebar  li a:hover {
			display: block;
			color:#ffffff;
			text-decoration: none;
			background: #000046 url(../image/on.gif) repeat-x center left;
					}
#sidebar img{
padding: 0 5px 0 3px;

}

#maincontent
	{

	
	}

#subtop
	{
		color: #000080;
		font-size: 90%; 
		font-weight: bold; 
		background-color:#ffffff;
	}
#supertop
	{
	background-color:#ffffff;
	}

#toplayout 
	{
	background-color:#ffffff;
	}
	
#toplayout img
	{
	border: 0px;
	vertical-align: top;
	float: left;	
  	display: inline;
  	padding: 0;
  	}
  	
  .left{
	float:left;
	padding-right: 10px;
  }
  
  .right{
  float:right;
  padding-left: 10px;
  }
  .centertext{
  text-align:center;
  }
  
#footer{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	text-align: center ;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3 {
	font-size: 66%; 
	text-align: justify ;
}
#tooltip div.url {
	color: #eee;
}

.menu_entry{
		width:95%;
		padding:5px 5px 5px 5px; 
		background-color:#FFFFFF;
		clear:both;		
		overflow:auto;
}

.menu_item {
	text-align : left; 
	position:relative;
	width:68%;
	padding-left : 1%;
	padding-right : 1%;
	float:left;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 85%; 
 
	vertical-align:top;

  }
.menu_price {
	text-align : left; 
	position:relative;
	width:28%;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 85%;
	vertical-align:top;
  }
.section_title{
	padding:5px 5px 5px 5px; 
	font-family: sans-serif;
	font-weight: bold;
	text-align : left; 
	clear:both;
	color: #990000;
	font-size: 120%;

}
.section_subtitle{
	padding:5px 5px 5px 5px; 
	font-family: sans-serif;
	font-weight: bold;
	text-align : left; 
	clear:both;
	color: #990000;
	font-size: 110%;

}
.section_info{
	padding:5px 5px 5px 5px; 
	font-family: sans-serif;
	font-weight: bold;
	text-align : left; 
	clear:both;
	font-size: 85%;

}
.menu_footer{
	padding:5px 5px 5px 5px; 
	font-family: sans-serif;
	font-weight: bold;
	text-align : left; 
	clear:both;
	color: #990000;
	font-size: 80%;
}

.menu_stripe{
	background-color:#ccccff;
}