@charset "utf-8";
.background {
position:absolute;
background-color:#933;
top:0;
left:170px;
width:938px;
height:1700px;
z-index:1;
padding:0;
}
.designed-developed {
position:absolute;
background-color:#transparent;
top:1610px;
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:1570px;
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:#ffffff;
top:1063px;
left:170px;
width:938px;
height:507px;
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:1583px;
left:180px;
width:900px;
height:25px;
z-index:8;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fbfdd3;
padding:0;
}
.menu_title {
position:absolute;
background-color:#transparent;
top:370px;
left:285px;
width:406px;
height:100px;
z-index:5;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#706f6f;
line-height:18px;
background-image:url(images/01special.jpg);
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:1520px;
left:284px;
width:100px;
height:35px;
line-height:14pt;
z-index:8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
background-image:url(images/01back_to_top.jpg);
padding:0;
}
.gallery_bg {
position:absolute;
background-color:#transparent;
top:460px;
left:283px;
width:440px;
height:460px;
z-index:6;
background-image:url(images/gallery_fashionable_bg.jpg);
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#706f6f;
line-height:18px;
}
.content {
position:absolute;
background-color:#transparent;
top:900px;
left:283px;
width:440px;
height:600px;
z-index:7;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#706f6f;
line-height:18px;
}
.image_row_01 {
position:absolute;
background-color:#transparent;
top:524px;
left:284px;
width:440px;
height:100px;
z-index:9;
padding:0;
}
.image_row_02 {
position:absolute;
background-color:#transparent;
top:644px;
left:284px;
width:440px;
height:100px;
z-index:8;
padding:0;
}
.image_row_03 {
position:absolute;
background-color:#transparent;
top:763px;
left:284px;
width:440px;
height:100px;
z-index:7;
padding:0;
}
.prices {
position:absolute;
background-color:#transparent;
top:498px;
left:576px;
width:80px;
height:30px;
z-index:9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
padding:0;
}
.order {
position:absolute;
background-color:#transparent;
top:498px;
left:655px;
width:80px;
height:30px;
z-index:9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c7c7c;
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 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;
}

