@charset "utf-8";
/* Main CSS Document */
/* RESET */
/* ----------------------------------------- */
/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal; margin: 0px; padding: 0px;}
div {position:relative;}
ol, ul, li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: normal;}
q:before, q:after { content:''}

html, body {
	height: 100%;
	text-align: left;
	background-color: #222;
	background-repeat:repeat-x;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}

/* FONTS */
/* ----------------------------------------- */
@font-face {
    font-family: 'LatoLight';
    /*src: url('Diner-Skinny-webfont.eot');
    src: url('Diner-Skinny-webfont.eot?#iefix') format('embedded-opentype'),
         url('Diner-Skinny-webfont.woff') format('woff'),
         url('Diner-Skinny-webfont.ttf') format('truetype'),
         url('Diner-Skinny-webfont.svg#DinerSkinnyRegular') format('svg');*/
	src: url('Lato-Lig.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

#wrapper { min-height: 100%; height: 100%; margin: 0 auto;width:1020px;background-color:#000;}
#wrapper-int {height:702px;/*background:url('../images/bg.jpg') 0 0  no-repeat;*/}
#wrapper #content-top {margin:0 150px;padding:35px 0 0;}
#wrapper .content-header {text-transform:uppercase;font-size:28px;color:#3d3d3e;font-family:LatoLight;font-weight:bold;}
#wrapper #topheader {height:60px;background:url('../images/topheader.jpg') 0 0  no-repeat #000;}
#wrapper .content-star {display:inline-block; vertical-align:middle;font-size:14px;height:34px;color:#3d3d3e;font-family:LatoLight;font-weight:bold;}

#footer { height:378px; background-color:#000;padding: 35px 0 0;/*border-top: 4px solid #353535;*/}
#footer .footer-header-left {color:#e1e1e1;padding:15px 0 5px 0;}
#footer .footer-header {color:#e1e1e1;padding:0 0 5px 0;}
#footer .footer-content {color:#a0a0a0;line-height:30px;}
#footer #content-bottom {margin:0 150px 0;}
#footer #right-bottom {margin:0 0 0 50px;float:left;}
#footer #left-bottom {padding:0 40px 0 0;width:400px;float:left;border-right:2px solid #5d5d5d;}

	#home_gallery_slides {
		width:1020px;
		height:642px;
		position:relative;
	}
	
		#home_gallery_slides div {
			width:1020px;
			height:642px;
			float:left;
			clear:none;
			display:none;
		}
		#home_gallery_slides img {border:none;}