/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

For example, if you wish to change the default text blog title to grey, you would add the 
following declarations to this file:

	#header .blog-title a{ background:#cccccc }     <--- This makes blog title background grey

*/


/*Damask background*/
body{background:#202020 url(images/laya/background_damask.png) repeat-x scroll center top}

a{color:#9e6d32}

.page #content p.largertext{font-size:16px}

/*Stop the headers being in caps*/
h3{color:#9e6d32;text-transform:none}
#footwidgets-front .widget-spot .widget h3{color:#9e6d32}

/*Header stuff*/
#header {background:transparent none no-repeat scroll center top;height:138px}

/*Reservation number*/
.callnow{background-image:none;color:#fff;font-size:24px;margin-right:15px}
.number{color:#dcdcdc;font-size:20px}

/*Slider background*/
.wrap-slider{background:#fff url(images/laya/slider_bk_silver.png) no-repeat scroll center top}
.featslider{color:#000}
.slider-post p {color:#000;font-size:16px}
.slider-post img.fl {background-color:#fff;margin:5px 20px 6px 0;padding:3px}
.slider-post .slider-title {font-style:italic}
.slider-post .slider-title  span{color:#82000a}
.slider-post p a {border-bottom:1px dotted #666;color:#82000A}

.featured-button-l,
.featured-button-r,
.featured-button-l a,
.featured-button-r a{background:transparent none no-repeat 0 0;display:block;height:35px;width:35px}
.featured-button-l a img,
.featured-button-r a img{display:none}
.featured-button-l,
.featured-button-l a,
.featured-button-l a:visited{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/left_slider_arrow.png)}
.featured-button-r,
.featured-button-r a,
.featured-button-r a:visited{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/right_slider_arrow.png)}
.featured-button-l a:hover{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/left_slider_arrow_hi.png)}
.featured-button-r a:hover{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/right_slider_arrow_hi.png)}

.stepcarousel .panel{padding:0 0 0 10px;width:830px}

.slider-post .button{background:#560006 url(images/redbutton.png) repeat-x scroll center top;border-style:solid 1px #680008;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.slider-post .button:hover{background:#680008 none !important}

/*Top menu*/
#navbg {background:transparent url(images/laya/topmenu_bk.png) no-repeat scroll 10px 0;height:49px;margin-bottom:0;_background-image:url(images/laya/topmenu_bk.gif)}

#nav ul{width:150px}

/*Highlighted tab*/
#nav li.current_page_item a,#nav li.current_page_parent a{background:#ccc url(images/laya/tab_right.png) no-repeat scroll right top;color:#000;margin-left:10px;margin-right:0;min-width:52px;padding-left:0;text-align:center}

.current_page_item{background:#ccc url(images/laya/tab_left.png) no-repeat scroll left top}
li.current_page_parent{background:#ccc url(images/laya/tab_left.png) no-repeat scroll left top}

#nav li li.current_page_item,#nav li li.current_page_item a{background-image:none;color:#555;margin-left:0;text-align:left}

/*Tabs*/
#nav li {margin-top:10px}
#nav li a {color:#fff;font-family:Georgia,"Times New Roman",Times,serif;height:20px;_width:10px}
#nav li a:hover{background:#ccc url(images/laya/tab_rpt.png) repeat-x scroll left top;color:#333;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}

/* dropdowns/
--------------------- */
/* 2nd and 3rd level menus */
#nav ul {border:solid #111;border-width: 1px 1px 0}
#nav ul a {color:#555;width:140px}

/* 2nd and 3rd level menus */
#nav li li {border-bottom:1px solid #999;margin:0;min-height:3em;padding:0;width:150px;_height:3em}

/* 2nd and 3rd level menus */
/*#nav ul ul li:hover,
#nav ul li.sfhover, 
#nav ul ul li.sfhover {background:#ddd url(images/tab_rpt.png) repeat-x top;color:#333}*/
#nav ul li:hover{background:transparent url(images/tab_rpt.png) repeat-x top right;color:#333}

/* 2nd and 3rd level menus */
#nav ul li a, 
#nav ul ul li a,
#nav li.current_page_parent ul li a{background:#333 none no-repeat 0 0;color:#ccc;line-height:3em;margin:10px 0;margin:0;min-height:3em;padding-left:0;text-align:left;text-indent:10px;text-transform:none;-moz-border-radius:0;-webkit-border-radius:0}


#nav ul li a:hover,
#nav li.current_page_parent ul li a:hover{background-color:#555;color:#fff;-moz-border-radius:0;-webkit-border-radius:0}

#nav li{position:relative}

#nav li.current_page_item ul li a, #nav li.current-cat ul li a  {background:none;color:#555;text-align:left}
#nav li.current_page_item ul li a{background:#333 none;color:#ccc}
#nav li.current_page_item ul li a:hover{background:#555 none;color:#fff}
#nav li.current-cat-parent ul li a li a,
#nav li.current-cat a {background:#555}

#nav ul {top:38px}

/*Weird seperator line*/
.fix{background-color:#a8a8a8;margin:-1px auto 0;width:940px}

/*Body area*/
.container_12, .container_16{background-color:#fff}
#footwidgets-front{padding-left:20px}

.iteam_content{float:none;padding-left:110px;width:450px}

.table td.thead {background-color:#fef6d8;border-bottom:1px solid #fce79e}
.table td {border-bottom:1px solid #e5e0c6}

.contactinfo{background:#fef6d8 url(images/laya/house_icon.png) no-repeat scroll 10px 12px;border:1px solid #fce79e;padding:10px 15px 0 48px;width:235px}
.contactinfo p {font-family:inherit}

#sidebar #todaysevents{background:#fef6d8 url(images/laya/clock.png) no-repeat 5px 7px;border:solid 1px #e5c7ab;display:block;list-style-type:none;padding:10px 5px 10px 40px;margin-bottom:15px}
#sidebar #todaysevents li{background-image:none;border-bottom:none;list-style-type:none;padding-bottom:0}

#sidebar .upcomingevents ul{float:right;margin-bottom:0}
#sidebar .upcomingevents ul li{background-image:none;border-bottom:0;padding-right:10px;text-align:right}

/*Footer*/
#footer{background:#202020 url(images/laya/footer.png) no-repeat scroll left bottom;border-top:5px solid #c3c3c3;font-family:verdana;height:53px;margin-bottom:40px;padding:20px 36px 0 110px}
#footer #footermenu li{background:none}
#footer .copyright p{line-height:15px}
#footermenu{margin-top:9px}
#footer .designby,#footer .designby a,#footer .designby a:visited{color:#8c8c8c;font-size:10px;padding:0}

/*Sub-Pages*/
.page_wrap{background-color:transparent;margin-bottom:0;padding-bottom:0}
.page_wrap #sidebar{margin-top:15px}
.page_wrap h1{background:transparent url(images/laya/pageHeader.png) no-repeat left top;border-bottom:none;clear:both;color:#9e6d32;font-size:26px;line-height:67px;margin:0;text-indent:20px}
.archive{background-color:#fff}
.subpagecontainer{background-color:#fff;padding-bottom:20px}
.fullwidth #content{width:900px}
.page #content{background-color:#fff;padding:10px 20px}
.page #content p{font-size:14px}
.page #content img{border:5px solid #DBD9C4;margin-bottom:10px}
.page #content img.alignleft{padding:0}
.page #content img.alignright{padding:0}

#sidebar{margin-right:15px}
#sidebar .widget{padding-left:0}
.ad-box{padding:0 0 15px 0}

.post_bottom{text-align:right}

ul.foodmenuitems{padding-bottom:0}
.foodmenuitems li{border-bottom:1px dashed #dedede;float:left;list-style-type:none;margin:0 15px 20px 0;min-height:60px;padding-bottom:10px;width:48%;_height:60px;}
.foodmenuitems .title{display:block;font-weight:bold;margin-bottom:10px}
.foodmenuitems  .price{float:right}

.fullwidth h2{background:transparent url(images/sepretor_hr.png) repeat-x scroll center top;color:#9E6D32;margin-bottom:10px;padding-top:20px}
.fullwidth hr{border:none}

/*contact form*/
.sendbutton{cursor:pointer}
.page #content img.imgcalendar{border:none}

#p404 #content{height:300px;width:900px}

/*IE6 fixes*/
#footwidgets-front{_padding:0}
#footercontainer{_background-color:transparent}
.page #content{_padding-right:10px;_padding-left:10px}
.logo,.logo a{_background:transparent url(/layalinalogo.gif) no-repeat 0 0;_display:block;_height:110px;_width:419px}
.logo img{_display:none}
.fullwidth .page #content{_padding-right:20px}
.contactinfo{_margin-left:0px}
.featured-button-l,
.featured-button-l a,
.featured-button-l a:visited{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/left_slider_arrow.gif)}
.featured-button-r,
.featured-button-r a,
.featured-button-r a:visited{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/right_slider_arrow.gif)}
.featured-button-l a:hover{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/left_slider_arrow_hi.gif)}
.featured-button-r a:hover{background-image:url(http://www.layalina.co.uk/wp-content/themes/Restaurant/images/laya/right_slider_arrow_hi.gif)}
.page #content .gallery-item .gallery-icon img{_border-width:5px 0}
#sidebar{_margin-right:10px}
.iteam_content{_padding-left:0;_width:480px}