/* 

QueenHotel - CSS File

CHANGE COLOR STYLE

*/

body{color:#8d6a57; background:#e1d9cc url(images/bg-body.gif) repeat-x;}
#bodychild{width:100%; background:url(images/line-top.png) repeat-x top;}

/*============================================== GENERAL SECTION ==============================================*/
a, .morelink, .colortext, a.colortext{color:#a24e40}
a:hover, a.colortext:hover, .colortext a:hover, .morelink:hover{color:#8d6a57}
#logo h1 a, #logo h1 a:visited{color:#403D3A;}
.logo-l{background:url(images/logo-icon-l.png) no-repeat;}
.logo-r{background:url(images/logo-icon-r.png) no-repeat;}


/* Heading & text */
h1, h2, h3, h4, h5, h6{color:#403D3A;}
.pagetitle{color:#403d3a;}


/*============================================== HEADER AND MENU SECTION ==============================================*/
#outerheader{position:relative; background:url(images/pattern1.png);}
#nav-wrap{  background:url(images/bg-mainmenu.png) repeat-x;}
.menu-l{background:url(images/menu-l.png) no-repeat;}
.menu-r{background:url(images/menu-r.png) no-repeat;}

.sf-menu a, .sf-menu a:visited{color:#a6907c;}/* 1st level */
.sf-menu a:hover, .sf-menu li.current a{color:#fff;}/* 1st level */
.sf-menu li.sfHover a:hover{color:#fff;}/* 2nd level */

.sf-menu a:hover, .sf-menu li.current-menu-item > a, .sf-menu li.current_page_item > a, 
.sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent > a, .sf-menu li.current_page_ancestor > a, 
.sf-menu li.current_page_parent > a{color:#fff;}/* 1st level */


.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	background:#372a23;
	color:#a6907c;

}
.sf-menu li li {
	 border-top:1px solid #2e231d;
}
.sf-menu > li li:before{
	border-top:solid 1px #3e2f28;
}
.sf-menu ul li a{ color:#a6907c;}

.sf-menu ul li a:hover, .sf-menu li li.current-menu-item > a, .sf-menu li li.current_page_item > a, .sf-menu li.current-menu-ancestor li > a, .sf-menu li.current-menu-parent li > a, .sf-menu li.current_page_ancestor li > a, .sf-menu li.current_page_parent li > a{
	background:#372a23;
	color:#a6907c;
}



.tinynav{background:#fff; border:1px solid #eee;}



/*============================================== SLIDER SECTION ==============================================*/
#outerslider{background:url(images/pattern1.png);}
#slidercontainer{border:3px solid #fff; border-top:0px; border-bottom:0px; background:#fff; }
#slideritems {border:1px solid #e3d6c0; border-top:0px; border-bottom:0px; background:#fafaf9;}
#slideritems .flexslider, #slideritems .flexslider a{ color:#fff;}
#slideritems .flexslider a:hover{ color:#fff}


.sliderwrap{ background:#E1D9CC}
#slidercarousel .slides li{ border:5px solid #c4beb3}
#slidercarousel .slides li:hover{border:5px solid #372a23}
#slidercarousel ul.flex-direction-nav a.flex-prev{background-image:url(images/slider-arrow-left.png); background-position:center;}
#slidercarousel ul.flex-direction-nav a.flex-next{background-image:url(images/slider-arrow-right.png); background-position:center;}
#slidercarousel ul.flex-direction-nav a{background-color:rgba(196,190,179,1);}
#slidercarousel ul.flex-direction-nav a:hover{background-color:rgba(166,155,138,0.75);}

/*============================================== CONTENT SECTION ==============================================*/
#outermain{position:relative; background:url(images/pattern1.png);}
#maincontent{border:3px solid #fff;  background:#fff; }
#main{border:1px solid #e3d6c0; border-top:0px; background:#fafaf9;}

/* Images */
.frame{border:3px solid #e3d6c0;}
.frame img{ display:block}

/* Form */
input[type="text"], input[type="email"],
textarea, input[type="password"], select{
	background:#fff;
	color:#555;
	border:solid 1px #ededed;
}
label{ color:#333;}
span.required{ color:#f00;}

/* Horizontal Line */
hr{
	border:solid 1px #e4e4e4;
	border-width:0 0 1px 0;
}


.separator{ 
	border-bottom: 1px solid #e3e3e3;
}

/* List */
.bullet li{	background: url(images/arrow.png) no-repeat 0 8px;}
ul.list li{border-bottom:solid 1px #f0f0f0;}

/* Button */
.recent-link .more-link,
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	background:url(images/bg-more.png) no-repeat;
	border:0px;
	color:#fff;
	
}

#sidebar .button, #sidebar button, #sidebar .recent-link .more-link,
#footersidebar .button, #footersidebar button, #footersidebar .recent-link .more-link{ 
	background:url(images/bg-more.png) no-repeat;
	border:0px;
	color:#fff!important;
}


.recent-link .more-link:hover,
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	background:url(images/bg-more.png) no-repeat;
	border:0px;
	color:#fff;
}

#sidebar .button:hover, #sidebar button:hover, #sidebar .recent-link .more-link:hover,
#footersidebar .button:hover, #footersidebar button:hover, #footersidebar .recent-link .more-link:hover{ color:#fff}

.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active {
	color:#fff;
}

/* Contact Form  */
.wpcf7 label{ color:#8d6a57}
.wpcf7-submit{background:url(images/bg-but-contact.png) no-repeat!important;}

/* Blockquote */
blockquote:before{ color:#555}


/* Dropcaps */	
.dropcap1{text-shadow:1px 1px 0 #ededed; color:#2e2e2e}
.dropcap2{color:#fff; background:#2e2e2e}		
.dropcap3{color:#fff; background:#2e2e2e}


/* Code */
code {
	border-left:4px solid #e9e9e9;
}

/* Tables */
th{border-bottom: 1px solid #f1f1f1;}
table {border: 1px solid #f1f1f1;border-bottom:0;}
tr td {border-bottom: 1px solid #f1f1f1;}
tr.odd td {background: #F2F7FC;}



/* Action */
.klasik-action-widget{ border-bottom:1px solid #ede9e2}
.klasik-action-widget .item-container, .klasik-action-widget h1, .klasik-action-widget h2{ color:#A24E40}
#sidebar .klasik-action-widget .action-button .button.left, 
.klasik-action-widget .action-button .button.left{background:#6d5548; color:#fff;}
#sidebar .klasik-action-widget .action-button .button.left:hover, 
.klasik-action-widget .action-button .button.left:hover{background:#755c4e; color:#fff;}
#sidebar .klasik-action-widget .action-button .button.right, 
.klasik-action-widget .action-button .button.right{background:#6d5548; color:#fff;}
#sidebar .klasik-action-widget .action-button .button.right:hover, 
.klasik-action-widget .action-button .button.right:hover{background:#755c4e; color:#fff;}

/* Recent Posts */
.klasik-recentpost-widget .recent-title a, .klasik-recentpost-widget .recent-title a:visited{color:#444;}
.klasik-recentpost-widget .smalldate{color:#777;}
.klasik-recentpost-widget .recent-item{ border-bottom:1px solid #F3EEE5}
#footersidebar .klasik-recentpost-widget .recent-item{ border-bottom:1px solid #C1B8AA}


/* Advanced Posts */
.klasik-advancedpost-widget .recent-title a, .klasik-advancedpost-widget .recent-title a:visited{color:#A24E40;}
.klasik-advancedpost-widget .recent-title a:hover{ color:#8d6a57}
.klasik-advancedpost-widget .recent-thumb .frame{ border:3px solid #E3D6C0}

/* Testimonials */
.klasik-testimonial-widget .testi-title{ color:#8d6a57}

#sidebar .klasik-testimonial-widget .testi-item-container{border-bottom:1px solid #F3EEE5}
#footersidebar .klasik-testimonial-widget .testi-item-container{border-bottom:1px solid #C1B8AA}


/* Featured */
.klasik-features .feature-title, .klasik-features .feature-title a, .klasik-features .feature-title a:visited{color:#A24E40;}
.klasik-features .img-container img{border: 3px solid #E3D6C0;}

/* Team */
.klasik-team-widget .team-title, .klasik-team-widget .team-title a, .klasik-team-widget .team-title a:visited{color:#A24E40;}
.klasik-team-widget .team-image img{border:3px solid #E3D6C0}
.klasik-team-widget .team-title-container{padding:0 0 9px; border-bottom:1px solid #F3EEE5}
#footersidebar .klasik-team-widget .team-title-container{border-bottom:1px solid #C1B8AA}

/*============================================== BLOG SECTION ==============================================*/
.posttitle, .posttitle a, .posttitle a:visited{color:#a24e40}
.posttitle a:hover{color:#8d6a57}
.postimg img{background:#E3D6C0;}


.entry-utility .user{ background:url(images/icons/user.png) no-repeat 0px 1px; }
.entry-utility .date{ background:url(images/icons/date.png) no-repeat 0px 1px; }
.entry-utility .category{ background:url(images/icons/category.png) no-repeat 0px 2px; }
.entry-utility .comment{ background:url(images/icons/comment.png) no-repeat 0px 2px;}
.entry-utility a{}

.tdate, .reply a, .reply a:visited{ }

#entry-author-info #author-description  h2{ color:#A24E40;}

#entry-author-info{background:#f5f0e8;}
.commentlist .comment-body{background:#f5f0e8;}
.commentlist .comment-body .reply a, .commentlist .comment-body .reply a:visited, .comment-body .time a, .comment-body .time a:visited{ color:#a24e40;}
.comment-body .fn, .comment-body .fn a, .comment-body .fn a:visited{color:#a24e40;}

.wp-pagenavi{}
.wp-pagenavi .pages{}
.wp-pagenavi a, .wp-pagenavi a:visited{color:#fff; background:url(images/bg-pagenav.gif) repeat-x;}

.wp-pagenavi .current, .wp-pagenavi a:hover{color:#fff; background:url(images/bg-pagenav.gif) repeat-x;}

/* Single */
.single  a.button{ background:url(images/bg-more2.png) no-repeat; color:#fff!important;}
.price{color:#403D3A;}

/*============================================== PORTFOLIO SECTION ==============================================*/
.filterlist{ }
#filter li a, #filter li a:visited{ color:#a24e40;}
#filter li.current a, #filter li a.active, #filter li a:hover{color:#8d6a57}

.klasik-pf-img{ border:3px solid #e3d6c0}
.klasik-pf-text .pftitle a, .klasik-pf-text .pftitle a:visited{color:#a24e40;}
.klasik-pf-text .pftitle a:hover{color:#8d6a57;}
.klasik-pf-text .textcontainer{ padding-top:9px;}
#footersidebar .klasik-pf-text .textcontainer{ }


.contenttop-container .widget-title, .contentbottom-container .widget-title{ }




/*============================================== SIDEBAR SECTION ==============================================*/
.widget-title{ color:#3d2e26;}

#sidebar li.widget-container > ul{}
#sidebar li li{ background:url(images/arrow-sidebar.gif) no-repeat 0px 12px;}
#sidebar li li{border-bottom:1px solid #f3eee5;}
#sidebar li a, #sidebar li li a{color:#a24e40;}
#sidebar li a:hover, #sidebar li li a:hover, #sidebar li li a.current{color:#a24e40;}

#searchform #s{ border:0px; color:#8d6a57;}

/* Sidebar Tabs */
.widget_klasik_tabs .tab-content ul li .smalldate{ color:#777}
#sidebar .widget_klasik_tabs .tab-content ul li{ border-bottom:1px solid #e3e3e3}
#footersidebar .widget_klasik_tabs .tab-content ul li{ border-bottom:1px solid #444}



/* Search */
#searchform .searcharea{
	border:1px solid #F3EEE5;
	-moz-box-shadow: 0 0 2px 0 #ebebeb;
	-webkit-box-shadow: 0 0 2px 0 #ebebeb;
	box-shadow: 0 0 2px 0 #ebebeb;
}
input.searchbutton {
    background: url(images/search-icon.png) no-repeat 8px 13px !important;
}

/* tag widget */
#tag-cloud .tag{border:solid 1px #e3e3e3;}
#tag-cloud .tag a{color:#555;}
#tag-cloud .tag a:hover{color:#e95937;}

/*============================================== PLUGINS SECTION ==============================================*/
.wpcf7 p{color:#333333;}
#flickr img{ background-color:#494949;}

/*============================================== FOOTER SIDEBAR SECTION ==============================================*/
#footersidebarcontainer{ border:3px solid #fff;}
#outerfootersidebar{background:#d5c6b1 url(images/pattern1.png); border-top: 1px solid #aca18e; border-bottom: 1px solid #aca18e;}
#footersidebar{color:#8d6a57; background:#e1d9cc; border-top:1px solid #bcb4a7}
#footersidebar, #footersidebar li a, #footersidebar li a:visited{color:#8d6a57;}
#footersidebar li a:hover{ color:#a24e40}
#footersidebar li li{ border-bottom:1px solid #c1b8aa; background:url(images/arrow.png) no-repeat 0px 8px;}
#footersidebar .widget-title{color:#3d2e26}

/*============================================== FOOTER SECTION ==============================================*/
#outerfooter{position:relative; background:url(images/pattern1.png);}
#footercontainer #footer{border:3px solid #fff; color:#d5c6b1; background:#3d2e27 url(images/bg-copyright.png) repeat; }
#footer a, #footer a:visited{color:#8c8375;}

