@charset "utf-8";
.background {
position:absolute;
background-color:#933;
top:0;
left:170px;
width:938px;
height:2180px;
z-index:1;
padding:0;
}
.designed-developed {
position:absolute;
background-color:#transparent;
top:2460px;
left:870px;
width:200px;
height:25px;
z-index:8;
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#ac4848;
padding:0;
}
.main_bottom_bg {
position:absolute;
background-color:#933;
top:2417px;
left:170px;
width:938px;
height:121px;
z-index:7;
background-image:url(images/01_main_bottom_bg.jpg);
padding:0;
}
.main_top_bg {
position:absolute;
background-color:#933;
top:358px;
left:170px;
width:938px;
height:705px;
z-index:4;
background-image:url(images/01_main_top_bg.jpg);
padding:0;
}
.bg_image_repeat {
position:absolute;
background-color:#933;
top:1063px;
left:170px;
width:938px;
height:1354px;
z-index:3;
background-image:url(images/01_bg_repeat.jpg);
background-repeat:repeat-y;
padding:0;
}
.top_flash {
position:absolute;
background-color:#933;
top:0;
left:170px;
width:938px;
height:335px;
z-index:2;
padding:0;
}
.bottom-nav {
position:absolute;
background-color:#transparent;
top:2432px;
left:180px;
width:900px;
height:25px;
z-index:8;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d7d7d7;
padding:0;
}
.menu_title {
position:absolute;
background-color:#transparent;
top:370px;
left:285px;
width:300px;
height:98px;
z-index:6;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#706f6f;
line-height:18px;
background-image:url(images/01menu.jpg);
padding:0;
}
.regular_bg {
position:absolute;
background-color:#transparent;
top:437px;
left:283px;
width:440px;
height:278px;
z-index:6;
background-image:url(images/01_regular_bg.jpg);
padding:0;
}
.image_01 {
position:absolute;
background-color:#transparent;
top:502px;
left:284px;
width:440px;
height:158px;
z-index:30;
padding:0;
}
.flavours_01 {
position:absolute;
background-color:#transparent;
top:476px;
left:488px;
width:80px;
height:30px;
z-index:30;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.prices_01 {
position:absolute;
background-color:#transparent;
top:476px;
left:565px;
width:80px;
height:30px;
z-index:30;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.specials_01 {
position:absolute;
background-color:#transparent;
top:476px;
left:642px;
width:80px;
height:30px;
z-index:31;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.signature_bg {
position:absolute;
background-color:#transparent;
top:716px;
left:283px;
width:440px;
height:278px;
z-index:19;
background-image:url(images/01_signature_bg.jpg);
padding:0;
}
.image_02 {
position:absolute;
background-color:#transparent;
top:780px;
left:284px;
width:440px;
height:158px;
z-index:19;
padding:0;
}
.flavours_02 {
position:absolute;
background-color:#transparent;
top:755px;
left:488px;
width:80px;
height:30px;
z-index:19;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.prices_02 {
position:absolute;
background-color:#transparent;
top:755px;
left:565px;
width:80px;
height:30px;
z-index:19;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.specials_02 {
position:absolute;
background-color:#transparent;
top:755px;
left:642px;
width:80px;
height:30px;
z-index:20;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.gourmet_bg {
position:absolute;
background-color:#transparent;
top:992px;
left:283px;
width:440px;
height:278px;
z-index:18;
background-image:url(images/01_gourmet_bg.jpg);
padding:0;
}
.image_03 {
position:absolute;
background-color:#transparent;
top:1056px;
left:284px;
width:440px;
height:158px;
z-index:18;
padding:0;
}
.flavours_03 {
position:absolute;
background-color:#transparent;
top:1031px;
left:488px;
width:80px;
height:30px;
z-index:18;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.prices_03 {
position:absolute;
background-color:#transparent;
top:1031px;
left:565px;
width:80px;
height:30px;
z-index:18;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.specials_03 {
position:absolute;
background-color:#transparent;
top:1031px;
left:642px;
width:80px;
height:30px;
z-index:20;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.flourless_bg {
position:absolute;
background-color:#transparent;
top:1269px;
left:283px;
width:440px;
height:278px;
z-index:17;
background-image:url(images/01_flourless_bg.jpg);
padding:0;
}
.image_04 {
position:absolute;
background-color:#transparent;
top:1333px;
left:284px;
width:440px;
height:158px;
z-index:17;
padding:0;
}
.flavours_04 {
position:absolute;
background-color:#transparent;
top:1308px;
left:488px;
width:80px;
height:30px;
z-index:17;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.prices_04 {
position:absolute;
background-color:#transparent;
top:1308px;
left:565px;
width:80px;
height:30px;
z-index:17;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.specials_04 {
position:absolute;
background-color:#transparent;
top:1308px;
left:642px;
width:80px;
height:30px;
z-index:20;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.assorted_bg {
position:absolute;
background-color:#transparent;
top:1545px;
left:283px;
width:440px;
height:278px;
z-index:16;
background-image:url(images/01_assorted_bg.jpg);
padding:0;
}
.image_05 {
position:absolute;
background-color:#transparent;
top:1609px;
left:284px;
width:440px;
height:158px;
z-index:16;
padding:0;
}
.flavours_05 {
position:absolute;
background-color:#transparent;
top:1585px;
left:488px;
width:80px;
height:30px;
z-index:16;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.prices_05 {
position:absolute;
background-color:#transparent;
top:1585px;
left:565px;
width:80px;
height:30px;
z-index:16;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.specials_05 {
position:absolute;
background-color:#transparent;
top:1585px;
left:642px;
width:80px;
height:30px;
z-index:20;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.designer_bg {
position:absolute;
background-color:#transparent;
top:1821px;
left:283px;
width:440px;
height:278px;
z-index:15;
background-image:url(images/01_designer_bg.jpg);
padding:0;
}
.image_06 {
position:absolute;
background-color:#transparent;
top:1885px;
left:284px;
width:440px;
height:158px;
z-index:15;
padding:0;
}
.flavours_06 {
position:absolute;
background-color:#transparent;
top:1859px;
left:488px;
width:80px;
height:30px;
z-index:15;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.prices_06 {
position:absolute;
background-color:#transparent;
top:1859px;
left:565px;
width:80px;
height:30px;
z-index:15;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.specials_06 {
position:absolute;
background-color:#transparent;
top:1859px;
left:642px;
width:80px;
height:30px;
z-index:20;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.cookies_bg {
position:absolute;
background-color:#transparent;
top:2097px;
left:283px;
width:440px;
height:278px;
z-index:14;
background-image:url(images/01_cookies_bg.jpg);
padding:0;
}
.image_07 {
position:absolute;
background-color:#transparent;
top:2161px;
left:284px;
width:440px;
height:158px;
z-index:14;
padding:0;
}
.flavours_07 {
position:absolute;
background-color:#transparent;
top:2137px;
left:488px;
width:80px;
height:30px;
z-index:14;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.prices_07 {
position:absolute;
background-color:#transparent;
top:2137px;
left:565px;
width:80px;
height:30px;
z-index:14;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.specials_07 {
position:absolute;
background-color:#transparent;
top:2137px;
left:642px;
width:80px;
height:30px;
z-index:20;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.nav_box {
position:absolute;
background-color:#aeaeae;
top:487px;
left:794px;
width:192px;
height:164px;
z-index:4;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0;
}
.back_to_top {
position:absolute;
background-color:#933;
top:2380px;
left:284px;
width:100px;
height:35px;
line-height:14pt;
z-index:6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
background-image:url(images/01back_to_top.jpg);
padding:0;
}


<style type="text/css">
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
#blueblock {
width:180px;
border-right:1px solid #000;
margin-bottom:1em;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:90%;
background-color:#90bade;
color:#333;
padding:0 0 1em;
}

* html #blueblock {
width:147px;
}

#blueblock ul {
list-style:none;
border:none;
margin:0;
padding:0;
}


#blueblock li {
border-bottom:1px solid #a1a1a1;
margin:0;
}

#blueblock li a {
display:block;
border-left:10px solid #d7d7d7;
border-right:10px solid #f2f2f2;
background-color:#f9f9f8;
color:#8d8d8d;
text-decoration:none;
width:100%;
padding:5px 5px 5px 8px;
}

html>body #blueblock li a {
width:auto;
}

#blueblock li a:hover {
border-left:10px solid #9a4040;
border-right:10px solid #813b3b;
background-color:#b33b3b;
color:#fff;
}

</style>
<style type="text/css">
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.thumbnail {
position:relative;
z-index:0;
}

.thumbnail:hover {
background-color:transparent;
z-index:50;
}

.thumbnail span {
position:absolute;
top:-50px;
background-color:#000;
left:-1000px;
display:block;
visibility:hidden;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
padding:5px;
}

.thumbnail span img {
border-width:0;
padding:2px;
}

.thumbnail:hover span {
visibility:visible;
top:15px;
left:-55px;
}