/* TAGS */
a:link, a:visited, a:active, a:hover{
	text-decoration: none;
	color: #660000;
	outline:none;
}

a:hover {
	text-decoration: underline;
	outline:none;
}


blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #333333;
}

body { 
	background:url(../images/bg.jpg) top left repeat; 
	background-color: #660000;
	margin: 0 0;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #333333;
}


h1,h2,h3 {
	font-weight: bold;
	color: #660000;
}

h1 {
	font-size: 18px;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 12px;
}

img {
border: 0px;
}

p {}

/* DIVS */

#bullets {
	position:relative;
	width:400px;
	height:auto;
	z-index:2;
	color: #333333;
	font-weight:bold;
	margin-left: -30px;
}

#bullets-facilities {
	position:relative;
	width:550px;
	height:auto;
	z-index:2;
	color: #333333;
	font-weight:bold;

}


#container {
	position:absolute;
	width:900px;
	left: 50%;
	margin-left: -450px;
	z-index:1;
}

#content {
	position: inherit;
	width:900px;
	z-index:2;
	background:url(../images/bg_content.jpg) center repeat-y;
}

#content-text {
	position:relative;
	width:700px;
	height: auto;
	min-height: 550px;
	z-index:10;
	left: 50%;
	margin-left: -350px;
	top:10px;
}

#copyright {
width: 780px;
left:50%;
margin:30px 300px 0 0 ;
padding-left: 55px;	
}

#dmm {
float:right;
width:300px;
}
#footer {
	position: inherit;
	width:900px;
	height:120px;
	z-index:2;
	background:url(../images/bg_footer.jpg) scroll center no-repeat;
}
#footer-text {
	position:relative;
	width:780px;
	height:50px;
	z-index:10;
	left: 50%;
	margin-left: -390px;
	top:30px;
}
#header {
	position:relative;
	width:900px;
	height:200px;
	z-index:2;
	background:url(../images/bg_header.jpg) scroll center no-repeat;
}

#header-text {
	position:relative;
	width:800px;
	height: auto;
	z-index:3;
	left: 50%;
	margin-left: -400px;
	top: 160px;
	margin-top: 0px;
}


/* CLASSES */

.clr {
 clear:both
 }

.copyright, a.copyright:active, a.copyright:visited, a.copyright:link, a.copyright:hover{
font-size: 75%;
color: #666666;
outline:none;
}


.fl {
float: left;
padding-right: 20px;
}

.fr {
float:right;
padding-left: 20px;
}



.navigation li, .navigation li a, .navigation li a:hover {
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #660000;
	margin: 0 20px 0 0;
	text-decoration:none;
	outline:none;
}
.navigation li a:hover {
	color:#FF0000;
}

.padboth {padding: 0 20px;}
.padbottom {padding-bottom: 20px;}
.padleft {padding-left: 20px;}
.padright {padding-right: 20px;}
.padtop {padding-top: 20px;}

.small {font-size: 75%}




/* Menu Items */

.menu_desc {
	font: normal 10px  Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

td.menu_head { 
	padding:5px 0px 5px 10px; 	
	font: bold  12pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	background: #660000;
}
	
td.menu_head_sm { 
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 3px 0 0;
	color: #FFFFCC;
	background: #660000;}	
	
td.menu_item, td.menu_item_indent, td.menu_item_sp, td.menu_item_sp_indent, td.menu_price {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #600000;}
td.menu_price {padding:0px 3px 0px 10px; vertical-align:bottom;}	
		
td.menu_desc {padding:0px 20px 10px 25px;}
td.menu_item {padding:10px 0px 0px 10px;}
td.menu_item_indent {padding:10px 0px 0px 20px;}
td.menu_item_sp { padding:0px 0px 0px 10px; vertical-align:top;}
td.menu_item_sp_indent {padding:0px 0px 0px 20px; vertical-align:top;}

tr.odd {}
tr.even {background-color:#FFFFcc}

/* News */

.news_text, .news_text b, .news_text i
	{	font-family:Verdana;
		font-size:11px;
		color:#555555;
		text-align:justify;
}

.border { 
border-bottom: 1px dotted #660000;
padding-bottom: 20px;
}

.news_text b
	{	
		font-weight:bold;
		color:#660000;

}
.news_text i
	{	
		font-weight:bold;
		color:#000000;
}

.posted
	{	font-size: 10px;
		color: #000000;
		border-bottom: 1px dotted #660000;
}


