/* CSS Document */
html {
	height: 100%;
}
body {
	background-color: #CFD1BA;
	background: #CFD1BA;
	margin: 0;
	padding: 0;
	background-image: url(../imgs/background.gif);
	height: 100%;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #290000;
	text-decoration: underline;
}
a:hover {
	font:bold 12px/16px Arial,Helvetica,sans-serif;
	color: #660000;
	text-decoration: underline;
	speak: normal;
}
td {
	font:normal 12px/16px Arial,Helvetica,sans-serif;
	color: #333333;
}
strong {
	font: 900 15px Garamond,Garamond3,Times,Verdanda;
	color: #290000;
}
h1 {
	font: 900 24px Garamond,Garamond3,Times,Verdanda;
	color: #290000;
}
h2 {
	font: 900 22px/24px Garamond,Garamond3,Times,Verdanda;
	color: #290000;
}
/* Custom style classes */
table.mainholder {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #333333;
	border-collapse: collapse;
	background-color: white;
	height: 100%;
	width: 700px;
}
.largeName {
	font: 900 20px Garamond,Garamond3,Times,Verdanda;
	color: #290000;
}
.largeMenuName {
	font: 900 24px Garamond,Garamond3,Times,Verdanda;
	color: #FFFFFF;
}
.smlWhiteDark {
	font: 11px Arial,Helvetica,sans-serif;
	color: #FFFFFF;
}
.otherMenuBack{
 background-color: #EDEEE7;
}
a.menu {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #290000;
	background: #290000;
	text-align: center;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 20px;
}
a.menu:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #660000;
	background: #660000;
}
table.menu {
	text-align: center;
}
table.menuList {
	border-bottom:3px solid #290000;
}
/*

For drop-down menu

*/
#dropmenudiv{
position:absolute;
border-top:1px solid #660000;
font:normal 12px/18px Arial,Helvetica,sans-serif;
color:#FFFFFF;
z-index:100;
visibility:hidden;
width:150px;
background-color: #290000;
layer-background-color: #290000;
border: 1px none #000000;
margin-left: 90px;
margin-bottom: 0px;
margin-top: -4px;
margin-right: 0px;
padding: 0;
text-align: left;
}

#dropmenudiv a{
display: block;
font:normal 12px/18px Arial,Helvetica,sans-serif;
color:#FFFFFF;
border-bottom:1px solid #660000;
text-decoration: none;
background-color:#290000;
padding:5px;
}

#dropmenudiv a:hover{ /*hover background color*/
display: block;
font:normal 12px/18px Arial,Helvetica,sans-serif;
color:#FFFFFF;
border-bottom:1px solid #660000;
text-decoration: none;
background-color:#660000;
padding:5px;
}
/*

CSS element styles

*/
a.cssButton {
padding-top:4px;
padding-bottom:2px;
padding-left:15px;
padding-right:15px;
border:1px solid #333333;
background-color:#290000;
color:#FFFFFF;
text-decoration:none;
}
a.cssButton:hover {
padding-top:4px;
padding-bottom:2px;
padding-left:15px;
padding-right:15px;
border:1px solid #333333;
background-color:#660000;
color:#FFFFFF;
text-decoration:none;
}
/*

Prices

*/
.prices {
	display: block;
	text-align: center;
	padding: 15px 0;
}