/*
 * Theme Name: Detroit_v3
 * Theme URI: http://wordpress.org/
 * Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
 * Version: 1.6
 * Author: Dinishika
 * Author URI: http://dinishi.com/
 * Tags: blue, custom header, fixed width, two columns, widgets
 * */


@charset "utf-8";
.clear-div {
	clear: both;
}
.header-div {
	height: 120px;
	width: 970px;
	text-align: justify;
}
.main-container {
	height: 849px;
	width: 971px;
	margin-right: auto;
	margin-left: auto;
}
.ul {
	margin: 0px;
	padding: 0px;
}
.gallery-btn-ul {
	display: inline;
	margin: 0px;
	padding: 0px;
	background-color: #F9ECCC;
}
.gallery-btn {
	background-color: #F9ECCC;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.gallery-btn-li {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #F9ECCC;
	height: 15px;
	line-height: normal;
	background-position: center center;
	width: 390px;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.gallery-btn-li-a {
}




.li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
}
.nav-img {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
}


.header_div_tow {
	height: 38px;
	width: 971px;
	text-align: left;
}
.header_div_two_li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
	float: left;
}
.header_div_two_ul {
	margin: 0px;
	padding: 0px;
}
.body_content {
	height: auto;
	width: 970px;
}
.left_bar {
	height: 459px;
	background-image: url(images/border-left.jpg);
	width: auto;
	background-repeat: repeat-y;
}.gallery_text_brown_li {
	font-family: Tahoma, Arial;
	color: #CCB871;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 5px;
	font-size: 12px;
}
.left_side_image {
	height: 459px;
	width: 536px;
	margin-left: 12px;
	float: left;
}
.body_text_area {
	height: 459px;
	width: 422px;
	float: left;
	background-image: url(images/rightside-bar_18.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
.body_text {
	height: 360px;
	width: 385px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	background-color: #F9ECCC;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 10px;
}
.address {
	height: 32px;
	width: 970px;
        float: left;
	background-color: #FFFFFF;
}
.bottom_border {
	float: left;
	height: 32px;
	width: 12px;
}


.bottom_gallery {
	height: 109px;
	background-image: url(images/border-left.jpg);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
	width: 970px;
        float: left;
}
.gallery_one {
	height: 109px;
	width: 230px;
	background-color: #FFFFFF;
	margin-left: 10px;
	float: left;
}
.galley_img {
	height: 94px;
	width: 93px;
	margin-top: 10px;
	float: left;
}
.gallery_text {
	float: left;
	width: 130px;
	height: 200px;
}
.gallery_text_li {
	margin-top: 10px;
        margin-left: 5px;
        font-family: Tahoma;
        font-size: 15px;
line-height: 15px;
}
.gallery_text_ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.text_header {
	background-color: #FFFFFF;
	width: 410px;
}
.gallery_text_black_li {
	font-family: Tahoma, Arial;
	color: #000000;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 5px;
	font-size: 11px;
	line-height: 11px;
}
.gallery_text_brown_link_li {
	font-family: Tahoma, Arial;
	color: #CAB56A;
	font-weight: bold;
	margin-top: 8px;
	margin-left: 5px;
	font-size: 11px;
         line-height: 8px;
}
.gallery_two {
	height: 109px;
	width: 248px;
	background-color: #FFFFFF;
	float: left;
	background-image: url(images/left_33.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

.scrollbox{
	height: 350px;
	width: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
	
}
.bottom_border_middle {
	float: left;
	height: 32px;
	width: 948px;
	background-image: url(images/bottom_36.jpg);
	background-repeat: repeat;
	font-size: 11px;
	line-height: 38px;
	text-align: center;
	font-family: Tahoma;
	color: #999999;
}
.copy_right {
	width: 970px;
	font-family: Tahoma, Arial;
	font-size: 10px;
	line-height: 15px;
	text-align: center;
}

.bottom_border_right {
	float: left;
	height: 32px;
	width: auto;
	text-align: center;
}
.home_image {
	height: 459px;
	width: 946px;
	float: left;
}
.right_bar_home {
	float: left;
}
.scrollbox_menu_page {
	height: 230px;
	width: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
}
.menu-item {
	width: 390px;
	height: 90px;
	margin-top: 30px;
}
.scrollbox_menu_page_ul {
	font-family: Tahoma, Arial;
	font-size: 14px;
	line-height: 30px;
}

.perivious-btn {
	float: left;
	height: 90px;
	width: 20px;
}
.menu-image-row {
	float: left;
	height: 90px;
	width: 90px;
	margin-left: 20px;
}
.next-btnCopy {
	float: right;
	height: 90px;
	width: 20px;
}

.leftside-bar-body {
	float: left;
	height: 459px;
	width: 12px;
	background-image: url(images/border-left.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.rightside-bar-body {
	float: left;
	height: 459px;
	width: 12px;
	background-repeat: repeat-y;
	background-image: url(images/rightside-bar_18.jpg);
	background-position: right;
}
.scrollbox-lounge-page {
	height: 300px;
	width: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
}
.scrollbox-in-the-news-page {
	height: 290px;
	width: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 20px;
}
.scrollbox-in-the-news-page-ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.scrollbox-in-the-news-page-li {
	margin: 0px;
	padding: 0px;
	line-height: 25px;
}
.scrollbox-reservation-page {
	height: 300px;
	width: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
}
.reservation-baner {
	height: 40px;
	width: 390px;
	text-align: center;
}
.scrollbox-reservation-ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.scrollbox-reservation-li {
	margin: 0px;
	padding: 0px;
	line-height: 25px;
}
.scrollbox-reservation-li2 {
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	font-weight: bold;
}
.scrollbox-location {
	height: 340px;
	width: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	padding-top: 10px;
}
.gallery-btn-li-a {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.body_text_in_the_news_page {
	height: 345px;
	width: 385px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	background-color: #F9ECCC;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 10px;
}
.text_header2 {
	background-color: #F9ECCC;
	width: 410px;
	font-family: Tahoma;
	font-size: 23px;
	color: #000000;
	height: 40px;
	text-align: center;
	vertical-align: bottom;
	line-height: 40px;
}
.text_header_small_letters {
	background-color: #F9ECCC;
	width: 410px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
}
.in-the-news-links {
	background-color: #F9ECCC;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	width: 410px;
}
.in-the-news-link-li {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #F9ECCC;
	height: 15px;
	line-height: normal;
	background-position: center center;
	width: 410px;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}

.body_text_gallery_page {
	height: 347px;
	width: 385px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	background-color: #F9ECCC;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 10px;
}

.bottom_gallery2 {
background-color: transparent;
background-image: url(images/left_33.jpg);
background-position: right center;
background-repeat: repeat-y;
height:109px;
width:968px;
}

.scrollbox-gallery {
	height: 280px;
	width: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 20px;
}


.gallery-btn-li-a-over {

                text-decoration: none;

                font-family: Tahoma;

                font-size: 11px;

                color: #996600;

}

.simpleimage{
height: 94px;
	width: 93px;
	float: left;
margin-left: 12px;
margin-top : -5px;

       
}

.textwidget{
float: left;
	width: 130px;
	height: 94px;
}

a img { border: 0; }

div#featured { background-color: #F9ECCC; }
.content { width: 271px; height: 218px; padding: 0 20px; overflow: auto; border: 1px solid #F00; }
div#menu .content { height: 168px; }
.content ul { margin: 0; padding: 0; }
.content ul li { margin: 0 0 0 10px; padding: 0; }
ul#options { }
ul#options li { float: left; list-style: none; }
   div#tham { width: 300px; position: relative; margin: 0 20px; overflow: hidden; float: left;}


   div#tham ul { margin: 0; margin-left: 0; padding: 0; display: block; position:relative; width: 32000px; z-index: 0; }
   div#tham li { margin: 0 10px 0 0; padding: 0;  width: 90px; position: relative; top: 0; float: left; display: block; }
   div#tham li a { width: 90px; height: 90px; float: left; }
   div#tham li img { margin: 0;}

.privacy_text_area {
	height: 459px;
	width: 959px;
	float: left;
	background-image: url(images/rightside-bar_18.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	margin-left: 11px;
}

.privacy_text_header {
	background-color: #F9ECCC;
	width: 950px;
	font-family: Tahoma;
	font-size: 23px;
	color: #000000;
	height: 20px;
	text-align: center;
	vertical-align: bottom;
	line-height: 40px;
}


.privacy_text_header_main {
	background-color: #F9ECCC;
	width: 950px;
	font-family: Tahoma;
	font-size: 23px;
	color: #000000;
	height: 40px;
	text-align: center;
	vertical-align: bottom;
	line-height: 40px;
}

.privacy_body_text {
	height: 360px;
	width: 925px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	background-color: #F9ECCC;
	padding-left: 15px;
	padding-right: 10px;
}

.privacy_scrollbox {
	height: 330px;
	width: 900px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	padding-left: 5px;
	position: absolute;
}
.privacy_link_style {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.privacy_bullet {
	font-family: Tahoma;
	font-size: 16px;
	height: 15px;
	padding-top: 5px;
}
.balancing_box {
	height: 40px;
}
.privacy_statement_detail {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 6px;
}



.privacy_text_bottom_line {
	background-color: #F9ECCC;
	width: 950px;
	font-family: Tahoma;
	font-size: 23px;
	color: #000000;
	height: auto;
	text-align: center;
	line-height: 40px;
	background-position: center;
}
.privacy_statement_detail_li {
	margin: 0px;
	padding: 0px;
}


.rightside-bar-body-home {
	float: left;
	height: 459px;
	width: 12px;
	background-repeat: repeat-y;
	background-image: url(images/rightside-bar_18.jpg);
	background-position: right;
	background-color: #FFFFFF;
}










