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



/* LAYOUT ELEMENTS */

html, body {height:100%}

body {margin: 0;padding: 0;background-color:#fafafa;height:100%;background-image:url(images/shared/bg_tile.gif);background-repeat:repeat-x}

#wrapper {position:relative;width:690px;margin:0 auto 0 auto;text-align:left;z-index:500 !important;}
	
#masthead {position:relative;width:690px;height:150px;margin:0 auto 0 auto;z-index:501 !important;background:url(images/navigation/nav_bg.gif) repeat-x;}

/* Shared */

#logo{position:absolute;top:37px;right:0px;width:236px;height:112px;z-index:1001 !important;}

#title{position:relative;width:240px;height:36px;top:40px;left: 0px;}

#pageHeader{position:absolute;width:285px;height: 24px;left:370px;top: 58px;z-index:1001 !important;}

#content_index{position:relative;width:206px;padding: 0px 10px 50px 245px;min-height: 180px;left: 278px;background: #eeebdf;}

#content{position:relative;width:690px; height:495px;padding: 0px 0px 0px 0px;min-height:180px;left:0px;}

#navigation{position:relative;width:690px;height:139px;left:0px;top:0px;overflow:hidden;}

#main_image{position:relative;width:370px;height:495px;left:0px;top:0px;}

#copy_area{position:absolute;width:320px;height:495px;left:370px;top:0px;}

#copy_box{position:absolute;width:236px;height:340px;left:391px;top:93px;z-index:1001 !important;}

#copy_box_contact{
	position:absolute;
	width:273px;
	height:352px;
	left:375px;
	top:93px;
	z-index:1001 !important;
}

/* Main Navigation */

a#main {position:absolute;left:0px;top:0px;width:690px;height:24px;text-indent:10000px;overflow:hidden;display:block;background: url(images/navigation/main_css.jpg) top left no-repeat}

a#main:hover {background-position: bottom left}

#main_on {position:absolute;left:0px;top:0px;width:690px;height:24px}

a#about {position:absolute;left:0px;top:24px;width:690px;height:24px;text-indent:10000px;overflow:hidden;display:block;background: url(images/navigation/about_css.jpg) top left no-repeat}

a#about:hover {background-position: bottom left}

#about_on {position:absolute;left:0px;top:24px;width:690px;height:24px}

a#drinks {position:absolute;left:0px;top:48px;width:690px;height:24px;text-indent:10000px;overflow:hidden;display:block;background: url(images/navigation/drinks_css.jpg) top left no-repeat}

a#drinks:hover {background-position: bottom left}

#drinks_on {position:absolute;left:0px;top:48px;width:690px;height:24px}

a#menu {position:absolute;left:0px;top:72px;width:690px;height:24px;text-indent:10000px;overflow:hidden;display:block;background: url(images/navigation/menu_css.jpg) top left no-repeat}

a#menu:hover {background-position: bottom left}

#menu_on {position:absolute;left:0px;top:72px;width:690px;height:24px}

a#contact {position:absolute;left:0px;top:96px;width:690px;height:24px;text-indent:10000px;overflow:hidden;display:block;background: url(images/navigation/contact_css.jpg) top left no-repeat}

a#contact:hover {background-position: bottom left}

#contact_on {position:absolute;left:0px;top:96px;width:690px;height:24px}

/* Text */

.bodyCopy {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#636363;line-height:20px}

.ctaCopy {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#000000;line-height:12px}

span.footerCopy {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#668698}

.copyLinks {color: #5E88A2;font-weight: bold;}

a:link {text-decoration:none;color:#668698;font-weight:bold}

a:visited {text-decoration:none;color:#668698;font-weight:bold}

a:hover {text-decoration:none;color:#e4801c;font-weight:bold}

a:active {text-decoration:none;color:#e4801c;font-weight:bold}



/* Footer Elements */

#copyright {position:relative;text-align:center;width:690px;height:25px;font-size:10px;font-family:Arial, Helvetica, sans-serif;padding: 10px 0px 0px 0px;color:#5e88a2;margin:0 auto 0 auto;}


.footer_link {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 10px;
	color: #5e88a2;
}
.footer_link:link {
	text-decoration: none;
	color: #5e88a2;
}
.footer_link:visited {
	text-decoration: none;
	color: #5e88a2;
}
.footer_link:hover {
	text-decoration: none;
	color: #5e88a2;
}
.footer_link:active {
	text-decoration: none;
	color: #5e88a2;
}
