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

html, body {
	margin:0px;
	padding:0px;
}
body, table, caption, td, tr, th {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}
body {
	margin:0px;
	padding:0px;
	background:#bcb9b2;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}
a:active, a:focus {
	outline:0px;
}
* {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
/*-------------------------------------------------------------------BODY PARTS*/

#Main {
	width:100%;
	height:100%;
	float:left;
}
.siderBar {
	width: 253px;
}
/*@media(max-width:767px) {
 #sidebarId {
 margin:0 auto;
}
 .footer-coppy {
 width:100% !important;
 height:auto !important;
 float:none !important;
 padding:0px !important;
}
 form.c11 {
 width:100% !important;
}
 p object {
 width:100% !important;
}
 .video_youtube {
 width: 100% !important;
}
 .banner-hldr {
 width:100% !important;
 height:auto !important;
 margin:0 auto;
}
 #wrapper {
 width:100% !important;
 margin:0 auto;
 border:0px !important;
 clear:none !important;
 float:none !important;
}
 #MyWraper {
 width:100% !important;
 margin:0 auto;
}
 .banner-content {
 width:100% !important;
 line-height:normal !important;
 font-size:12px !important;
}
 .col-left {
 width:90% !important;
 padding:5% !important;
 float:none !important;
}
 .col-right {
 width:100% !important;
 padding:0px !important;
 float:none !important;
 border:0px !important;
}
 #MyContacin {
 width:100% !important;
 float:none !important;
}
 #LosH1 {
 width: 100% !important;
 height:auto !important;
}
 .LosP {
 width: 100% !important;
}
 .partyH1 {
 width: 100% !important;
}
 #footerImgId {
 margin:0px !important;
}
 #imgCenter {
 text-align:center !important;
}
 .Banner {
 width:100% !important;
}
 #MyFoter {
 width:100% !important;
 height:auto !important;
}
 .footer-nav {
 padding:0px !important;
}
 .fb_iframe_widget span {
 width:100% !important;
}
 .c2 img {
 padding:0px !important;
 margin:0px !important;
}
 .c1 td img {
 padding:0px !important;
 margin:0px !important;
}
 .c1 {
 width:86% !important;
}
 #reservationId {
 width:86% !important;
}
 table.c16 p {
 width:85% !important;
}
 form.c11 table tr {
 padding:0px !important;
}
 form.c11 {
 padding:0px !important;
 margin:0px !important;
}
 form.c11 table tr td {
 padding:0px !important;
 margin:0px !important;
}
 #table2 {
 width:100% !important;
}
 #Main {
 float:none !important;
 height:auto !important;
}
}*/
.sidebar_Table {
	width: 383px;
}
.navbar-inner2 {
	min-height:37px !important;
	background:none !important;
	border:none !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
.navbar .nav>li>a {
	padding: 8px 30px 8px !important;
	color: #CCCCCC;
!important;
	text-shadow: 0px 1px 1px #000;
}
.navbar .nav>li>a:hover {
	background: url(images/menu-hover.png) repeat-x left top;
	color:#FFF;
}
.navbar .nav>li {
	background: url(images/separetor.png) no-repeat right top;
}
.LosP {
	/*height: 108px;*/
	width: 625px;
}
#LosH1 {
	height: 15px;
	width: 625px
}
#MyWraper {
	max-width:1010px;
	/*height:auto;*/
	margin:0 auto;
}
.mynavbarRmvMargin {
	margin:0px !important;
	background:url(images/menu-bg.png) repeat-x left top !important;
}
#wrapper {
	max-width:1004px;
	/*	height:auto;
	clear:both;
	float:left;*/
	border:3px solid #000;
	overflow:hidden;
}
#header {
	/*width:1004px;
	height:auto;
	float:left;*/
	overflow:hidden;
}
.MyNav {
	/*width:1004px;*/
	height:37px;
	/*float:left;*/
	border-bottom:1px solid #000;
	background:url(images/menu-bg.png) repeat-x left top;
	overflow:hidden;
}
ul.menu {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul.menu li {
	float:left;
	background:url(images/separetor.png) no-repeat right top;
	padding-right:2px;
}
ul.menu li a {
	float:left;
	line-height:36px;
	display:block;
	height:37px;
	color:#CCCCCC;
	font-size:14px;
	text-transform:uppercase;
	padding:0px 31px 0px 32px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-shadow:0px 1px 1px #000;
}
ul.menu li a:hover {
	background:url(images/menu-hover.png) repeat-x left top;
	color:#fff;
}
.Banner {
/*width:1004px;
	height:auto;
	float:left;*/
}
.banner-hldr {
/*width:1004px;
	height:260px;
	float:left;*/
}
.banner-hldr img {
	display:block;
	/*	float:left;*/
  width: 100%;
	height: auto;
}
.banner-content {
	/*	width:1004px;
	height:40px;
	float:left;*/
	border-bottom:3px solid #000;
	background:url(images/banner-cont-bg.jpg) repeat-x top left;
	color:#fff;
	font-weight:bold;
	text-shadow:0px 1px 1px #272727;
	text-align:center;
	line-height:40px;
	font-size:15px;
}
.banner-content b {
	color:#ff3d41;
}
#MyContacin {
	/*width:1004px;
	height:auto;
	float:left;*/
	background:url(images/content-bg.png) repeat-x left top #fff;
	overflow:hidden;
	padding:0 20px;
}
.col-left {
	width:610px;
	height:auto;
	float:left;
	padding:0px 0 20px 0;
}
.col-left h1 {
	padding-top:15px;
	color:#000;
	font-size:18px;
	font-weight:normal;
}
.col-left p {
	padding-bottom:10px;
	line-height:20px;
}
.col-left p img {
	margin-bottom:7px;
	max-width:100%;
}
.col-left p span, .title span {
	font-weight:bold;
	color:#C12725;
	font-size:16px;
	font-style:italic;
}
.col-left p a, .title a {
	color:#4d4d4d;
	font-weight:bold;
	text-decoration:underline;
}
.col-left p a:hover, .title a:hover {
	color:#F00;
}
.col-left ul {
	padding-left:30px;
	padding-bottom:5px;
}
.col-left ul li {
	padding-bottom:5px;
}
.col-left ul li a {
	color:#4d4d4d;
	font-weight:bold;
	text-decoration:underline;
}
.col-left ul li a:hover {
	color:#F00;
}
.col-right {
	width:325px;
	height:auto;
	float:right;
	background-color: #CCCCCC;
	border:1px solid #999;
	margin-top:15px;
	margin-bottom:25px;
}
.c1 td img {
	background-color:#fff;
	padding:3px;
	border:1px solid #bcbcbc;
	float:left;
	margin:8px 9px;
}
img.auto-style7 {
	margin:8px 12px;
}
span.auto-style8 {
	font-size:16px;
	color:#C12725;
	font-weight:bold;
}
#table2 {
	width: 280px;
}
#MyFoter {
	/*	width:1004px;
	height:75px;
	float:left;*/
/*	background:url(images/footer.png) repeat-x top left;*/
background:#171717;
	border-top:4px solid #212121;
	text-align:center;
	padding-bottom:10px;
}
.footer-nav {
	height:auto;
	/*	float:left;*/
	padding:20px 0px 10px 0;
}
.footer-nav ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.footer-nav ul li {
	display:inline-block;
	font-size:13px;
	color:#bfbfbf;
	font-weight:bold;
}
.footer-nav ul li a {
	float:left;
	display:block;
	margin:0px 5px;
	font-size:13px;
	color:#bfbfbf;
	font-weight:bold;
}
.footer-nav ul li a:hover {
	color:#F00;
	text-decoration:underline;
}
.footer-coppy {
	/*	width:980px;
	height:auto;
	float:left;*/
	font-size:11px;
	color:#838383;
	text-align:center;
}
p.c2 {
	text-align:center
}
div.c1 {
	text-align:center
}
input.c8 {
	width:198px;
	margin:5px 0px;
	height:20px;
}
input.c11 {
	width:197px;
	margin:5px 0px;
	height:20px;
}
select.c13 {
	width:197px;
	height:24px;
}
.auto-style2 {
	background-color:#9b8355;
}
form.c11 {
	width:290px;
	margin-left:15px;
}
.style57, .style53, .style60, .style61 {
	color: #C12725;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:30px;
	text-decoration:underline !important;
}
.auto-style8 {
	color: #C12725;
	font-size: 16px;
	font-weight: bold;
}
.auto-style1 td {
	padding:2px 5px;
}
.style33 {
	padding-top:20px;
}
div.c333 {
	text-align:center;
	padding:15px 0px;
}
.social-links h2 {
	color: #900;
	font-size: 20px;
	text-align:center;
}
.social-links ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align:center;
}
.social-links li {
	display:inline-block;
	margin: 8px 0;
	width:48%;
}
.social-links li img {
	background-color: #fff;
	padding: 3px;
	border: 1px solid #bcbcbc;
}
h4.c2.c6 {
	color: #C12725;
	font-size: 14px;
}
table.c19 {
	width: 100%;
}
table.c19 h3 {
	margin-bottom:20px;
}
#primary-nav .main-nav, .navigation {
	clear:both;
	display:none;
}
.fleet-section {
	margin: 25px 0;
}
.fleet-section h1, .fleet-section h3 {
	text-align: center;
	clear: both;
	overflow: hidden;
	padding: 20px 0;
}
.fleet-section h3 {
	padding:10px 0;
}
figure.img-holder {
	overflow: hidden;
	margin: 0 0 20px 0;
	text-align:center;
}
figure.img-holder img {
	margin:0;
	padding:0;
	width:100%;
	height:auto;
}
.title-block {
	font:normal 18px/18px Arial, Helvetica, sans-serif;
}
.google-map {
	margin:20px 0;
}
h4.style7.title {
	margin:20px 0 25px 0;
}
h1.style7 {
	margin-bottom: 15px;
}
.reservation-box, .social-box, .fb-like {
	text-align:center;
}
.social-box {
	margin:10px 0 0;
}
.fb-like.fb_iframe_widget {
	margin: 10px 0 0 18px;
}
.list-row {
	overflow:hidden;
}
.listing {
	float: left;
	width: 47%;
}
.listing:nth-child(2) {
 width: 38%;
 float: right;
}
h1.auto-style9.title {
	margin: 25px 0;
}
.fixed {
	position: fixed;
	margin-top: 0;
	top: 0;
}
 
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 1200px) {
 .tophead {
/*background:red;*/
	}
}
@media only screen and (max-width: 1117px) {
 .tophead {
/*background:yellow;*/
	}
 #wrapper {
 margin: 0 10px;
}
 ul.menu li a {
 padding: 0px 28px;
}
.col-left {
 width: 55%;
}
.col-right {
 width: 38%;
}
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.tophead {
/*background:purple;*/
	}
 ul.menu li a {
 padding: 0px 18px;
}
.col-left, .col-right {
 width:100%;
 padding: 0;
 float:none;
}
.col-left p img {
 max-width: 100%;
 height: auto;
}
.col-right {
 margin:0;
 padding: 0;
 float:none;
}
.col-right table {
 width:100%;
 text-align:center;
 padding-bottom:25px;
}
.social-links li {
 display: inline-block;
 margin: 5px 0;
 width: 25%;
  /* float: left; */
  vertical-align: top;
}
.c1 td img {
 float:none;
 margin: 0;
 max-width: 100%;
 height: auto;
}
form.c11 {
 width: 99%;
 margin-left: 3px;
}
input.c8, select.c13, input.c11 {
 width: 99%;
}
#table2 {
 width: 100%;
}
h3.c2.c5 {
 margin: 20px 0 10px 0;
}
h4.c2.c6 {
 margin:20px 0 0 0;
}
}


/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
.tophead {
/*background:blue;*/
	}
 .MyNav {
 display:none;
}
 .navigation {
 background: #2f2f2f; /* Old browsers */
background: -moz-linear-gradient(top, #2f2f2f 0%, #1d1d1d 49%, #0b0b0b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2f2f2f), color-stop(49%, #1d1d1d), color-stop(100%, #0b0b0b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2f2f2f 0%, #1d1d1d 49%, #0b0b0b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2f2f2f 0%, #1d1d1d 49%, #0b0b0b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2f2f2f 0%, #1d1d1d 49%, #0b0b0b 100%); /* IE10+ */
background: linear-gradient(to bottom, #2f2f2f 0%, #1d1d1d 49%, #0b0b0b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f2f2f', endColorstr='#0b0b0b', GradientType=0 ); /* IE6-9 */
 display:block;
 overflow:hidden;
}
 .navigation h3 {
 display:inline-block;
 margin:0;
 padding: 15px;
 cursor:pointer;
 float:right;
color:#fff;
}
.navigation .icon-bar {
 display: block;
 width: 22px;
 height: 1px;
 border-radius: 1px;
 border: 1px solid #fff;
 background:#fff;
 margin-bottom:3px;
}
ul#accordion-1 {
 list-style: none;
 margin: 0 15px;
 padding:5px 0 10px 0;
 border-top: 1px solid #454343;
}
ul#accordion-1 li a {
 color: #fff;
 padding:6px 10px;
 display: block;
 float: none;
}
ul#accordion-1 li:hover a, ul#accordion-1 li.active-btn a {
 background: #bf0007; /* Old browsers */
background: -moz-linear-gradient(top, #bf0007 1%, #930107 56%, #730206 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #bf0007), color-stop(56%, #930107), color-stop(100%, #730206)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bf0007 1%, #930107 56%, #730206 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bf0007 1%, #930107 56%, #730206 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bf0007 1%, #930107 56%, #730206 100%); /* IE10+ */
background: linear-gradient(to bottom, #bf0007 1%, #930107 56%, #730206 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf0007', endColorstr='#730206', GradientType=0 ); /* IE6-9 */
}
 .col-left, .col-right {
 width:100%;
 padding: 0;
 float:none;
}
.col-right table {
 width:100%;
 text-align:center;
}
.social-links li {
 display: inline-block;
 margin: 5px 0;
 width:33%;
  /* float: left; */
  vertical-align: top;
}
.c1 td img {
 float:none;
 margin: 0;
 max-width:90%;
 height: auto;
}
form.c11 {
 width: 99%;
 margin-left: 3px;
}
input.c8, select.c13, input.c11 {
 width: 99%;
}
#table2 {
 width: 100%;
}
h3.c2.c5 {
 margin: 20px 0 10px 0;
}
h4.c2.c6 {
 margin:20px 0 0 0;
}
.footer-nav ul li a {
 margin: 0px 3px;
 font-size: 12px;
 font-weight: normal;
}
figure.img-holder img {
 width: 100%;
 height: auto;
}
}
/* All Mobile Sizes (devices and browser) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
}
 @media only screen and (max-width: 479px) {
 .tophead {
/*background:orange;*/
	}
/*<!--.social-links {
  width: 53%;
}-->*/
.social-links li {
 width: 100%;
}
img.reservation {
 width: 70%;
 height: auto;
}
.col-right table {
 width:100%;
}
/*.auto-style1 {
  width: 50%;
}*/
form.c11 {
 width: 93%;
 margin-left: 3px;
}
/*table.c16 {
  width: 50% !important;
}
img.logo1 {
  width: 20%;
  height: auto;
  float: left;
  margin-bottom: 20px;
}*/
.banner-content {
 font-size: 9px;
}
.listing, .listing:nth-child(2) {
 width: 100%;
 float: none;
}
}
 @media only screen and (max-width: 319px) {
 .tophead {
/*background:pink;*/
	}
}


.c2.c5 {
    padding-bottom: 10px;
    padding-top: 10px;
}
.c2.c6
{
 padding-top: 10px;
}
.auto-style1 td {
    border: 1px solid #666;
    padding: 2px 5px;
}
