/*
Theme Name: Kublai Khan
Description: For Kublai Khan
Version: 1.0
Author: COMPANEDIA
Author URI: http://www.shownearby.com

Kublai Khan v1.0
*/

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html {
	color:#000;
	background-color:#fff;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, 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, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
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:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000001;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
	font-size:100%;
	overflow:auto;
}
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
/* CSS reset ends here*/

.clearfix:after {
	content: ".";
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
.clearfix {
	display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/

* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
* html img, * html .png {
	position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "http://localhost/imagetopia/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true) );
}
html {background-image:url(images/bg.jpg);}

body {
	background-image:url(images/bg.jpg);
	font-family:"Trebuchet MS";
	font-size:12px;
}
body a {
	color:#a0161e;
	font-weight:bold;
}
h1 {
	font-size:34px;
	color:#630000;
	font-style:italic;
}
h1 a {
text-decoration:none;
font-weight:normal;
}

h2 {
	color:#761010;
	font-size:16px;
	font-weight:bold;
}
h3 {
	font-size:20px;
	color:#000;
}
p {
	margin-bottom:20px;
}
#wrap {
	width:880px;
	margin-left:auto;
	margin-right:auto;
	
}
#header {
	background-image:url(images/bg.jpg);
	padding-top:10px;
}
#menu {
	font-size:11px;
	width:885px;
	height:28px;
	line-height:40px;
}
#menu span {
	position:relative;
	top:-5px;
}
.navhome {
	padding:13px 35px 0px 33px;
}
.navabout {
	padding:13px 23px 0px 22px;
}
.navmenu {
	padding:13px 36px 0px 34px;
}
.navtestimonial {
	padding:13px 11px 0px 12px;
}
.navgallery {
	padding:13px 24px 0px 26px;
}
.navpromotions {
	padding:13px 15px 0px 15px;
}
.navfaq {
	padding:13px 36px 0px 35px;
}
.navfeedback {
	padding:13px 23px 0px 22px;
}
.navreserve {
	padding:13px 8px 0px 8px;
}
#menu a {
	background-image:url(images/menu-unhover.png);
	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
#menu a:hover {
	background-image:url(images/menu-hover.png);
	background-repeat:no-repeat;
}
.current_page_item {
	background-image:url(images/menu-hover.png);
	background-repeat:no-repeat;
}
#logo {
	float:left;
	width:700px;
	margin-bottom:20px;
}
#banner {
	border:5px solid #761010;
	position:relative;
	height:193px;
}
#banner img{position:absolute;}
#slideshow {position:absolute;z-index:1;}




#content {
	background-color:#fff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#left {
	float:left;
	width:252px;
	margin-left:20px;
	margin-top:15px;
	font-size:14px;
}
#side-menu {
	width:250px;
	/*background-color:#ece0da;
	border:1px solid #630000;*/
}
#menu-container {
	background-color:#ece0da;
	border:1px solid #630000;
	font-size:14px;
}
#menu-header {
	background-image:url(images/menu-1px.jpg);
	background-repeat:repeat-x;
	text-align:left;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	height:36px;
}
#menu-header span {
	margin-left:100px;
}
#header-text {
	position:relative;
	top:8px;
	left:20px;
	width:220px;
}
#header-text span a {
	text-align:right;
	color:#fff;
	font-size:12px;
}
#menu-content {
	margin:20px;
}
#side-testimonial {
	margin-top:20px;
	width:250px;
	background-color:#eeeeee;
	border:1px solid #630000;
}
#testimonial-container {
	background-color:#eeeeee;
	border:1px solid #000;
	font-size:14px;
}
#testimonial-header {
	background-image:url(images/testimonial-1px.jpg);
	background-repeat:repeat-x;
	text-align:left;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	height:36px;
}
#testimonial-text {
	position:relative;
	top:8px;
	left:20px;
	width:220px;
}
#testimonial-text span a {
	text-align:right;
	color:#fff;
	font-size:12px;
}
#testimonial-content {
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
}
#testimonial-header span {
	margin-left:89px;
}
.testimonial-excerpt-side {
	color:#111111;
}
.testimonial-title-side {
	color:#000;
	font-weight:bold;
	margin-top:-20px;
	margin-bottom:20px;
}
.testimonial-title{color:#761010; margin-bottom:15px; font-weight:bold;}
#right {
	float:right;
	width:591px;
	margin-top:15px;
}
#stage {
	color:#111111;
	position:relative;
	font-size:14px;
padding-right:10px;
}
#stage a{color:#761010; font-family:"Trebuchet MS";}
#footer {
	text-align:center;
	margin-top:5px;
}
#footer-image {
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	height:9px;
	width:880px;
	margin-left:auto;
	margin-right:auto;
}
.linklove {
	display:none;
}
.statcounter {
	position:relative;
	top:1px;
}
.current_page_item {
	background-image:url(images/menu-hover.png)!important;
	background-repeat:no-repeat;
}
.single {width:177px;height:18px;}
.cat-item{margin-bottom:10px;}
.cat-item a {color:#000; text-decoration:none;}
#food{width:590px; margin-bottom:10px;}
#f-left{float:left; width:100px; /*height:100px;*/ }
/*#f-left img{border:2px solid #ccc; padding:1px;}*/
#f-right{float:right; width:480px;}
.f-title{font-weight:bold;font-size:14px;color:#000;}
.gallery-title{font-size:14px; color:#630000; font-family:"Trebuchet MS";margin:10px 0px -10px 5px;}
#home-top{width:575px;}
#home-left{float:left;width:280px;}
#home-right{float:right;width:280px;}
/*#image{background-color:red;position:absolute;top:-28px;right:23px;
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}*/
#image{position:relative; top:-260px;}
#li-2-4 {position:relative;top:-100px;left:10px;float:right; width:240px;}*/
#li-3-1,#li-3-2,#li-3-3,#li-3-4 {position:relative;}
#cf3_field_1, #cf3_field_2,#cf3_field_3, #cf3_field_4 {position:relative;left:0px;top:0px;}
#li-3-5{position:absolute;top:-5px; left:245px;width:300px;}
#li-2-4 {position:absolute;top:-5px; left:213px;}
#cforms3form{width:300px;}
#cf2_field_4 {width:224px;}
#cf3_field_5{height:173px; width:290px;}
.blogroll li a img{position:relative; top:0px;}
.linkcat h2{display:none;}
.more {text-decoration:none!important; color: #333333; font-size:12px;}
.more-link{text-decoration:none!important;}
h3 a {color:#000!important;}
.height-content {min-height:2050px; height:auto!important; _height:2050px!important;}
