@charset "utf-8";
/* CSS Document */

/*Global Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;

font-family: inherit;
vertical-align: baseline;
/*background-image: transparent;*/ /* edit! has been removed again */
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
	line-height: 1;
	font-family:'Trebuchet MS',Tahoma,Sans-serif;
	background-image:url(../images/background.jpg);
	background:#241100;
	background-repeat:no-repeat;
	background-position: 0em 15em;	}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

h1, h2, h3 {
font-family:'Trebuchet MS',Tahoma,Sans-serif;
font-weight:bold;
background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-position: 0em 15em;
}

/* End Global Reset */
		p { margin-top:14px}
		.page {}
			
	   .logo { margin-top:1em}
	   .logo img {}
	   .header {float:right;}
	   .header img {width:90em; height:30em;}
	   .wrapper {width:90em; height:auto; margin-left:auto; margin-right:auto;}
	   .menu {height:1.5em; clear:both; padding: 0.75em 0em 0.75em 0em; line-height:1em; margin-bottom:5px;}
	   .menu ul {margin:0; padding:0; list-style:none; float:right; }
	   .menu ul li {margin:0; padding:0em 1em 0em 1em; display:inline; font-size:1.6em; line-height:1em;}
	   .menu a:link { text-decoration:none; }
	   .menu a:visited { text-decoration:none; }
	   .menu a:hover { text-decoration: none; font-weight:bold;  }
	   .contact { float:right; font-size:4em; margin-top:1em;}
		.toolbar ul {margin:0; padding:0em 0em 0em 0em; display:inline; list-style:none; float:right;}
		.toolbar li {margin:0; padding:0; display:inline; }
		.toolbar img{ height:2em; padding: 0em 0.25em 1em 0em;}
	   .main_right {width:66em; float:right; padding:5px;}
	   .main_left {width:66em; float:right; padding:5px;}
	   .contentimg {width:20%; margin:2px;}
	   .maincontent { font-size:1.6em; padding: 0px 5px 0px 5px;}
	   .col1 h1, .col2 h1,.col3 h1,.topcol h1, .maincontent h1{font-size: 1.1em;}
	   .col1 h2, .col2 h2,.col3 h2,.topcol h2, .maincontent h2{font-size: 1em; line-height:0em; }
	   .sidebar_left {width:20em; height:100%; float:left; padding: 0.5em;}
	   .sidebar_left img {width:20em; margin-bottom:10px;}
	   .sidebar_right {width:20em; height:100%; float:right; padding: 0.5em;}
	   .sidebar_right img {width:20em; margin-bottom:10px;}
	   .activities {width:19em; height:10em; padding-top:0.5em; padding-left:1em;}
	   .activities ul {list-style:none;}
	   .activities ul li { font-size:1.8em; text-align:justify;}
	   .activities a:link { text-decoration:none; }
	   .activities a:visited { text-decoration:none; }
	    img.colimage  {width:5em; margin:0px; padding:0px; float:right;}
	   .topcol{width:98%; float:left; padding:1%; font-size:1.8em;}
	   .col1 {width:31%; float:left; font-size:1.8em; padding:1%; font-size:1.8em;}
	   .col2 {width:31%; float:left; font-size:1.8em; padding:1%; font-size:1.8em;}
	   .col3 {width:31%; float:left; font-size:1.8em; padding:1%; font-size:1.8em;}
	   #resturaunt_menu { text-align:center; color:#000000;}
	   .clearfix {clear:both;}
	   
	  
	   	   
	  .footer {width:90em; height:1em;  clear:both; padding: 1em 0em 1em 0em; margin-top:1px; margin-left:auto; margin-right:auto;}
