/*CSS Reset*/body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }ol, ul { margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; font-style: normal; }acronym, abbr, fieldset, img { border: 0;}:focus { outline: 0; }

body{font-family:Arial, Helvetica, sans-serif;background:black;}

a:hover, .here a, .parent_here a{color:#739FAD}

table, p
{
	font-size:11px;
	color:#FFF;
	margin-bottom:10px;
	line-height:15px;
}

h1 { font-family: Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:36px;margin:15px 0 15px 0;font-style:italic;}
h2 { font-family: Georgia, "Times New Roman"; color:white; font-size:20px;margin-bottom:10px;font-style:italic;}
h3 { font-family: Georgia, "Times New Roman"; font-size:15px;line-height:18px;}
h4 { font-family: Georgia, "Times New Roman"; font-size:20px;line-height:18px;margin:15px 0 5px 20px;font-style:italic;}
h5 { font-size:11px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:white;margin-bottom:3px;}
h6 { font-family:16px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; color:white;margin-bottom:10px;}

/* OPENTABLE */
.OT_wrapper ul{list-style-type:round !important;}

#OT_date{height:50px;}
	
#OT_searchWrapperAll{
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	background-color:transparent;
	}
	
#imageCal table, #OT_iframe_wrapperAll iframe{background:transparent !important;}

iframe{background:transparent !important;}

a  {
	color: #fff;
  	text-decoration:underline;
   }
	
#wrapper
	{
	position:relative;
	margin: 0 auto;
	width: 940px;
	}

#logo{position:absolute;z-index:5;left:5px;top:4px;}
	

#nav_main a{text-decoration:none; text-transform: uppercase;}

#nav_main
{
	display: inline;
	list-style: none;
	margin-left:3px;
	width:938px;
	height:128px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	z-index:4;
	
}

#nav_main li
{
	float:left;
	display:block;
	height:18px;
	width:152px;
	margin:0 2px 0 2px;
	padding-top:12px;
	text-decoration:none;
	text-align:center;
	background-color:black;
	font-size:10px;
}


#sub_nav{clear:both}


#topbanner
{
	float:left;
	height: 77px;
}

.galleria-bar, .galleria-progress{display:none;}

#featured-items{position:relative;float:left;}
.featured-box{float:left;width:188px;height:31px;cursor:pointer;}
.featured-box:hover{opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */}

.featured_list {
font-family: Georgia, "Times New Roman", Times, serif;
position:absolute;
top:30px;
	display:none;
	width:188px;
	background:white;
	font-size:12px;
	text-align:center;
	padding:5px 0 5px 0;
	list-style-type:none;
	opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */	
}

.featured_list li{margin-bottom:10px;border-bottom:1px solid white;padding:5px;margin:10px;}

.featured_list a{text-decoration:none;color:white;font-size:18px;font-style:italic}
.featured_list a:hover{text-decoration:none;color:black;}

.two-col-left, .two-col-right
{
	float:left;
	width:390px;
	min-height:500px;
	padding:25px 35px 35px 35px;
	list-style:round;
}
.two-col-left ul{padding-bottom:20px;}
.two-col-left ul li{list-style:square !important; color:white;font-size:12px;margin-bottom:5px;}



.two-col-right{margin-left:20px;}

.image{padding:0;width:460px;min-height:555px;background:none !important;}


.intro-box{float:left;width:227px;margin:0 8px 8px 0;padding-top:5px;}
.intro-box-txt{height:153px;width:100%;}
.intro-box-txt p{padding:0 5px 0 5px;}
.intro-box img{width:100%;}


#footer-image{margin-top:20px;float:left;}


#footer, #nav_sub{font-size:12px;margin-top:15px;height:38px;width:940px;}
#footer{float:left; font-size:10px;}
#footer ul, #nav_sub ul{list-style-type:none;display:inline;}
#footer li, #nav_sub li{float:left;display:block;margin-right:10px;padding-right:10px;border-right: thin solid #FFFFFF;}
#footer a, #nav_sub a{text-decoration:none;}
