body{margin:0;padding:0;background:url(images/body.jpg) repeat-x #dedede;text-align:center;
font-size:62.5%;font-family:Arial, Helvetica, sans-serif;}
img{border:0 none;}
#main{margin:0 auto;width:1007px;min-height:645px;background:url(images/main.jpg) no-repeat #dedede;}
#page{margin:0 auto;width:852px;min-height:501px;background:url(images/page.jpg) no-repeat;
text-align:left;position:relative;}
#page_trans_bg{position:absolute;width:430px;min-height:454px;top:3px;left:4px;
padding:20px;text-align:left;letter-spacing:1.5px;font-size:1.4em;color:#2e2f33;}
#page_trans_bg{filter:alpha(opacity=60);background:#999;}
#page_trans_bg{background: rgba(255, 255, 255, 0.3);}

.bold{font-weight:bold;}
.sifr_home{float:right;font-size:1.4em;}

#logo{width:269px;height:29px;background:url(images/logo.jpg) no-repeat;z-index:5;position:relative;}
#top{width:1007px;}
#bottom{width:1007px;height:52px;position:relative;}
#copyright{position:relative;float:left;padding-left:30px;padding-top:35px;text-transform:uppercase;}
#credits{position:relative;float:right;padding-right:30px;padding-top:35px;text-transform:uppercase;}
a{text-decoration:none;color:#414141;}
a:hover{color:#ffffff;}
/*a:active{color:#ffffff;}*/

#menu_pages{letter-spacing:1px;float:left;padding-left:90px;padding-top:25px;text-transform:uppercase;}

#logo{position:absolute;top:17px;}
#top{height:93px;}
#menu_pages{padding-left:280px;}
.ie7{background:#c5c5c5;} 

table.gallery{position:relative;clear:left;}
#item_content .gallery{padding:0;width:455px;}

.line{width:455px;height:5px;background:url(images/line.png);}
table.gallery td{padding:1px;width:90px;}
table.gallery td a{position:relative;text-decoration:none;margin:0;padding:0;}
a.link_img{display:block;height:136px;}

#collection_content{position:relative;float:left;width:460px; }
#collection_title{float:left;font-size:1.4em;color:#fff;text-transform:uppercase;}
#item_title{float:left;font-size:1.3em;color:#fff;text-transform:uppercase;}
#item_code{color:#fff;font-size:0.75em;letter-spacing:0.2px;}
#collection_menu,#item_menu{letter-spacing:1px;text-transform:uppercase;font-size:0.7em;line-height:2em; text-align:right;
margin-bottom:10px;}
#item_menu{font-size:1em;padding:0 0 20px 0}
#collection_picture{position:relative;background:#fff;width:322px;height:494px;margin-left:480px;border:4px #ddd solid;}
#collection_description{padding-top:10px;
color:#464646; font-size:1em;line-height:2em;letter-spacing:0;}
#item_description{padding:10px 0 10px 0;
color:#464646; font-size:1em;line-height:2em;letter-spacing:0;}
h1,h2,h3,h4,{font-weight:normal;letter-spacing:2px; text-transform:uppercase;color:#fff;}

#menu_collections{position:relative;
letter-spacing:1px;float:right;padding-right:82px;padding-top:25px;text-transform:uppercase;
line-height:2em;width:182px;z-index:10;text-align:right;}

#menu_collections ul{position:relative;list-style-type:none;border:0;margin:0px;padding:0px;}
#menu_collections ul li{position:relative;float:right;}
#menu_collections ul li ul{display:none;}
#menu_collections ul li:hover>a{color:#FFFFFF;}
#menu_collections ul li:hover>ul{display:block;position:relative;z-index:10;}
#menu_collections ul ul{margin-top:7px;}
#menu_collections ul li ul li{position:relative;background:#6b7175;
color:#3f474d;height:22px;line-height:22px;text-align:center;
display:block;margin:0px;padding:0px;width:160px; text-align:left;padding-left:22px;} 
#menu_collections ul li ul li:hover{color:#fff;background:#3f474d;}
#menu_collections ul li ul li a{letter-spacing:1.5px;text-transform:uppercase; display:block;}
#menu_collections ul li ul li a:hover{line-height:22px;}

#arrow_left{width:77px;height:501px;float:left;display:none;}
#arrow_right{width:78px;height:501px;float:right;display:none;}

.white{color:#fff;}