* {
	margin: 0;
	padding: 0;
}
:focus {
  -moz-outline-style:none;
}
body {
	background: #E7EFF8;
	color: #462d2d;
	font: 14px/1.8 "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
h1 {
	color: #332d2d;
	float: left;
	font: 36px/1.2 Palatino, Georgia, serif;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 20px 0 20px 190px;
	height: 110px;
	width: 400px;
}
h2 {
	color: #330000;
	font: 24px/1.7 Palatino, Georgia, serif;
	font-weight: normal;
	letter-spacing: 1px;
}
a {
}
	a img {
		border: none;
	}
.left {
	float: left;
}
.right {
	float: right;
}
#wrapper {
	background: url(http://t.chossonkallah.com/brochures/default/images/body-bg.png) repeat-y #FFFFFF;
	margin: 20px auto 0;
	overflow: hidden;
	width: 965px;
}
#header, #body, #footer {
	padding: 0 3px 0 2px;
	overflow: hidden;
}
#header {
	background: url(http://t.chossonkallah.com/brochures/default/images/header-bg.png) no-repeat;
	position: relative;
}
	#submenu {
		border-right: solid 1px #E7EFF8;
		float: left;
		list-style: none;
		margin: 20px 0 0 33px;
		padding: 10px;
	}
		#submenu li {
			padding: 10px 0;
		}
	#mainmenu {
		border-bottom: solid 1px #E7EFF8;
		border-top: solid 1px #E7EFF8;
		clear: both;
		float: left;
		height: 36px;
		overflow: visible;
		padding-left: 189px;
		width: 771px;
	}
		#mainmenu li {
			border-bottom: solid 1px #E7EFF8;
			float: left;
			height: 36px;
			list-style: none;
			margin: 0 3px;
			overflow: visible;
		}
		#mainmenu li.active {
			border-bottom: solid 1px #FFFFFF;
			border-left: solid 1px #E7EFF8;
			border-right: solid 1px #E7EFF8;
			margin: 0 2px;
		}
			#mainmenu li a {
				background-color: #FFFFFF;
				background-position: 7px center;
				background-repeat: no-repeat;
				color: #462d2d;
				display: block;
				font-weight: bold;
				letter-spacing: 1px;
				line-height: 36px;
				padding: 0 7px 0 30px;
				text-decoration: none;
			}
			#mainmenu li a:hover {
				background-color: #E7EFF8;
			}
			#mainmenu li.active a {
			}
			#mainmenu li.active a:hover {
				background-color: #FFFFFF;
			}
			#overview-tab a {
				background-image: url(http://t.chossonkallah.com/candk_f/icons/blog.png);
			}
			#about-tab a {
				background-image: url(http://t.chossonkallah.com/brochures/default/images/card-address.png);
			}
			#gallery-tab a {
				background-image: url(http://t.chossonkallah.com/brochures/default/images/images.png);
			}
			#video-tab a {
				background-image: url(http://t.chossonkallah.com/brochures/default/images/film.png);
			}
			#contact-tab a {
				background-image: url(http://t.chossonkallah.com/brochures/default/images/map.png);
			}
			#pdf-tab a {
				background-image: url(http://t.chossonkallah.com/brochures/default/images/document-text-image.png);
			}
	#header img {
		left: 20px;
		position: absolute;
		top: 20px;
	}
	.button {
		background-repeat: no-repeat;
		display: block;
		height: 24px;
		text-indent: -9000em;
		width: 137px;
	}
	#visit-website {
		background-image: url(http://t.chossonkallah.com/brochures/default/images/visit-website.png);
	}
	#add-review {
		background-image: url(http://t.chossonkallah.com/brochures/default/images/add-review.png);
	}
#body {
}
	#overview, #about, #gallery, #video, #contact  {
		overflow: hidden;
	}
	#about, #gallery, #video, #contact {
		display: none;
	}

/* ----- Overview ----- */
#intro {
	padding: 60px 0 80px 70px;
	text-align: left;
	width: 300px;
}
#gallery-preview {
	padding: 40px 0;
	text-align: center;
	width: 500px;
}
/* ----- About ----- */
#about {
	margin: 20px 0;
}
	#long-description {
		width: 480px;
	}
		#long-description h2, #long-description p {
			margin-left: 50px;
		}
		#long-description p + p {
			margin-top: 14px;
		}
		#sub-info {
			float: left;
			font: 12px/1.4 Arial, Helvetica, sans-serif;
			margin: 0 20px 10px;
			min-width: 120px;
			max-width: 170px;
		}
			#sub-info h3 {
				font-size: 14px;
				margin: 10px 0 0;
			}
			#sub-info p {
				margin: 0;
			}
			#sub-info p+p {
				margin-top: 5px;
			}
			#sub-info ul {
				list-style: square inside;
			}
			#sub-info #music-samples {
				line-height: 14px;
				list-style: none outside;
			}
				#sub-info #music-samples li {
					height: 14px;
					line-height: 14px;
					margin: 2px 0 0;
					overflow: hidden;
				}
					#sub-info #music-samples a {
						background: url(http://t.chossonkallah.com/candk_f/images/sm2-buttons.png) left 0 no-repeat;
						padding-left: 20px;
					}
					#sub-info #music-samples a:hover {
						background-position: 0 -14px;
					}
					#sub-info #music-samples a:active {
						background-position: 0 -28px;
					}
					#sub-info #music-samples a.sm2_playing {
						background-position: 0 -42px;
					}
					#sub-info #music-samples a.sm2_playing:hover {
						background-position: 0 -56px;
					}
					#sub-info #music-samples a.sm2_playing:active {
						background-position: 0 -70px;
					}
					#sub-info #music-samples a.sm2_paused {
						background-position: 0 -70px;
					}
					#sub-info #music-samples a.sm2_paused:hover {
						background-position: 0 -56px;
					}

	#reviews {
		margin-right: 50px;
		width: 360px;
	}
		#reviews blockquote + blockquote {
			border-top: solid 1px #E7EFF8;
			margin-top: 14px;
			padding-top: 7px;
		}
			#reviews blockquote p+p {
				margin-top: 10px;
			}
			#reviews blockquote p.review-author {
				font-size: 12px;
				line-height: 1;
				margin: 7px;
			}
		.required {
			color: #CC0000;
			font-size: 11px;
			font-style: italic;
		}
		#review-form {
			border: solid 1px #E7EFF8;
			margin: 20px 0;
			padding: 10px;
		}
			#review-form legend {
				padding: 0 10px;
			}
			#reviewStatus ul li {
				color: #CC0000;
				font-weight: bold;
				list-style: square inside;
			}
			#reviewStatus p {
				color: #00CC00;
				font-weight: bold;
				text-align: center;
			}
				#review-form div {
					padding: 5px 10px;
				}
					#review-form div label {
						clear: both;
						float: left;
						font-weight: bold;
						width: 150px;
					}
					#review-form div input, #review-form div textarea {
						padding: 3px;
						width: 300px;
					}
					#review-form div select {
						padding: 3px;
						width: 308px;
					}
					#review-form div button {
						margin: 10px;
					}

/* ----- Contact Us ----- */
#map_canvas {
	height: 400px;
	margin: 20px 0;
	overflow: hidden;
	width: 410px;
}
	.nlc {
		line-height: 1.3;
	}
/* ----- Addresses ----- */
#adresses {
	margin: 20px 50px 20px 0;
	width: 420px;
}
	.adr a {
		background-image: url(http://t.chossonkallah.com/brochures/default/images/marker.png);
		background-position: left center;
		background-repeat: no-repeat;
		padding-left: 20px;
	}
	.tel {
		background: url(http://t.chossonkallah.com/brochures/default/images/phone.png) left center no-repeat;
		padding-left: 20px;
	}
	#adresses .tel {
		margin-bottom: 10px;
	}
/* ----- Gallery ----- */
#gallery {
	background: #303030;
	margin: 20px;
}
#pdf {
	margin: 20px;
}
/* ----- Video ----- */
#video {
	background: #000000;
	margin: 20px;
}
/* ----- Footer ----- */
#footer {
	background: url(http://t.chossonkallah.com/brochures/default/images/footer-bg.png) bottom no-repeat;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 15px;
	text-align: center;
}