/*
Theme Name:Edge theme with loading bar
Theme URI:http://ezywebdesign.com.au
Description:Edge theme with loading bar by Nav Singh
Version:1.0
Author:Nav Singh
Author URI:http://ezywebdesign.com.au
Tags:coda, jquery, slider, dark, fixed
*/

/* CSS Reset */
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend caption{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
:focus{outline:0}
ol, ul{list-style:none}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:"" ""}
strong{font-weight:bold}
em{font-style:normal}
a{text-decoration:none; cursor:pointer}

body {margin:0px 0px 30px 0px;font-family:Arial, Helvetica, sans-serif;background-color:#000000;}

#header{margin:0 auto;padding:0 0 0 0;width:900px;height:140px;background:url(images/top.png) center top no-repeat;position:relative;}
#header h1,#header h2{display:none;}
#header ul{margin:0 auto;height:100px;width:800px;}
#header ul li{display:block;float:left;width:266px;height:100px;}
#header ul li a{display:block;position:relative;width:266px;height:100px;background-image:url(images/header_links.png);background-repeat:no-repeat;}
#header ul li a strong{display:none;}
#header ul li a span.hover{display:block;position:absolute;width:266px;height:100px;background-image:url(images/header_links.png);background-repeat:no-repeat;}
#page {width:990px;height:601px;margin:0px auto 20px auto;background-color:#000000;background-image:url("images/contentbox.jpg");background-position:45px 140px;background-repeat:no-repeat;}
#slider {width:900px;margin:0 auto;position:relative;}
#page h1, #page h2, #page h3, #page h4, #page h5, #page h6 {font-family:arial;font-variant:small-caps;color:#9C1313;margin-top:-7px;} 
#page #contactdiv {background-image:url(images/contact-bg.png);background-repeat:no-repeat;padding:10px;}
#page #pagebg {background-image:url(images/cracks.png);background-repeat:no-repeat;padding:0px;}
#page .navigation {float:left;text-align:right;padding:0px;font-size:13px;color:#E4DECD;width:900px;height:140px;background:url(images/top.png) center top no-repeat;}
#page .navigation ul {text-align:center;}
#page .navigation #mainlinks {display:block;float:right;width:266px;margin-top:5px;text-align:center;}
#page .navigation #mainlinks li {text-align:center;}
#page .navigation #toplinks {clear:both;display:block;float:right;margin-top:93px;}
#page .navigation li {float:left;display:inline;}
#page .navigation .homepagelink {float:left;padding:0 6px 0 7px;font-size:13px;color:#E4DECD;background-image:none;}
#page .navigation .restaurantpagelink {float:left;padding:0 6px 0 7px;font-size:13px;color:#E4DECD;background-image:none;}
#page .navigation a {float:left;padding:0 6px 0 7px;font-size:13px;font-weight:bold;color:#E4DECD;background-image:url("images/toplinkssep.jpg");background-position:center left;background-repeat:no-repeat;}
#page .navigation a:hover,#page .navigation a.selected{color:#E4DECD;}
#page .navigation a span{float:left;padding:0 5px;}
#page .navigation a:hover span,#page .navigation a.selected span{}
#page .navigation a:focus{outline:none;}
#page .scroll {height:461px;width:900px;margin:0 auto;overflow:auto;position:relative;clear:left;}
#page .scrollContainer .panel {padding:25px 15px 25px 25px;height:411px;width:860px;overflow:hidden;}
#page .scrollContainer .panel .pane {height:411px;width:860px;padding:0px;}
#page .panel p, #page .panel span, #page .panel h1, #page .panel h2, #page .panel h3, #page .panel h4, #page .panel h5, #page .panel h6, #page .panel ul, #page .panel table {margin-right:2em;}
#page .panel p {padding:0 0 1em 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.4em;color:#4B4B4B;text-align:justify;}
#page .panel table td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.4em;color:#4B4B4B;text-align:justify;}
#page .panel h3{font-size:28px;padding:0 0 .5em 0;letter-spacing:-2px;color:#000;font-weight:bold;}
#page .panel h4{padding:0 0 .5em 0;font-size:15px;letter-spacing:-0.5px;font-weight:bold;color:#3f3e4c;}
#page .panel ul {margin-top:-5px;margin-bottom:-5px;padding:0px;}
#page .panel ol {margin-top:-5px;margin-bottom:-5px;padding:0px;}
#page .panel li {list-style-position: inside;padding: 0 0 0 0;}
#page .panel ul li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#4B4B4B;margin:0 0 0 1em;list-style:square;}
#page .panel ol li {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#4B4B4B;margin:0 0 0 1em;list-style:decimal;}
#page .panel strong{color:#33333e;}#page .panel em{font-style:italic;}
#page .panel a{white-space:nowrap;color:#1c194c;font-weight:bold;}
#page .panel a:hover{text-decoration:underline;}
#page .panel .gallery img{padding:2px;border:solid 1px #c0c5d6;}
#page .panel blockquote,#page .panel ul,#page .panel ol,#page .panel pre{font-size:12px;margin:1em 2em 2em 2em;padding:10px 15px;}
#page .panel blockquote p{padding:.4em 0 !important;text-indent:0 !important;}
#page .panel pre{line-height:1em;color:#1C194C;font-size:13px;overflow:auto;background:#f8f8f8;border:solid 1px #e5e5e5;}
#page .panel code{padding:0 3px;color:#33333e;background:#f8f8f8;border:solid 1px #e5e5e5;font-size:13px !important;}
#page .panel .gallery{text-align:center;}
#page .scrollButtons{width:42px;height:102px;position:absolute;top:320px;cursor:pointer;}
#page .scrollButtons a{display:block;height:102px;width:42px;}
#page .scrollButtons span{display:none;}
#page .scrollMeLeft{left:-42px;}
#page .scrollMeLeft a{background:url(images/left-arrow2.png) 0 0 no-repeat;}
#page .scrollMeLeft a:hover{background:url(images/left-arrow2.png) 0 0 no-repeat;}
#page .scrollMeRight{right:-42px;}
#page .scrollMeRight a{background:url(images/right-arrow2.png) 0 0 no-repeat;}
#page .scrollMeRight a:hover{background:url(images/right-arrow2.png) 0 0 no-repeat;}

#page_footer{width:900px;margin:0 auto;}
#page_footer h5{padding:20px 90px;font-size:28px;letter-spacing:-2px;font-weight:bold;color:#4f4a67;}
#page_footer p{padding:0 70px 30px 70px;font-size:13px;color:#4f4a67;line-height:1.5em;}
#page_footer p a{color:#fff;}
#page_footer p a:hover{text-decoration:underline;}
#footer {height:20px;width:900px;margin:0 auto 0 auto;color:#FFFFFF;text-align:right;}
#footer p{width:900px;overflow:hidden;margin:0 auto;color:#363845;}
#footer span{display:block;height:90px;line-height:90px;}
#footer .left{float:left;}
#footer .right{float:right;}
#footer a{text-decoration:underline;color:#666666;}
#footer a:hover{text-decoration:underline;}
div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(images/fancy_progress.png) no-repeat;}
div#fancy_close{position:absolute;top:-12px;left:-12px;height:30px;width:30px;background:transparent url(images/fancy_closebox.png) ;cursor:pointer;z-index:100;display:none;}
div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0; margin:0;z-index:96;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0; padding:0; margin:0;z-index:92;cursor:pointer;}
div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title table{margin:0 auto;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}
td#fancy_title_left{height:32px;width:15px;background:transparent url(images/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(images/fancy_title_main.png) repeat-x;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(images/fancy_title_right.png) repeat-x;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 58px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #fff;background:#fff;}
a#fancy_left, a#fancy_right{position:absolute; bottom:10px; height:100%; width:35%; cursor:pointer;background-image:url(images/data:image/gif;base64,AAAA);z-index:100; }
a#fancy_left{left:0px; }
#fancy_right{right:0px; }
a#fancy_left:hover{background:transparent url(images/fancy_left.gif) no-repeat 0% 100%;}
a#fancy_right:hover{background:transparent url(images/fancy_right.gif) no-repeat 100% 100%;}
#fancy_bigIframe, #fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
div#fancy_bg{display:none;}
div.fancy_bg{position:absolute;display:block;z-index:70;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(images/fancy_shadow_n.png) repeat-x;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_ne.png) no-repeat;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(images/fancy_shadow_e.png) repeat-y;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_se.png) no-repeat;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(images/fancy_shadow_s.png) repeat-x;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_sw.png) no-repeat;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(images/fancy_shadow_w.png) repeat-y;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_nw.png) no-repeat;}