body{

	margin:0;

	color:#000;

	font:11px arial,sans-serif;

	background:#fff;

}

img{border-style:none;}

a{text-decoration:none;}

a:hover{text-decoration:underline;}

input,

textarea,

select{

	font:100% arial,sans-serif;

	vertical-align:middle;

}

form,fieldset{

	margin:0;

	padding:0;

	border-style:none;

}



.all{

	width:998px;

	margin:0 auto;

	min-height:780px;

	height:100%;

}

#wrap {

	width:998px;

	margin:0 auto 50px;

}

#menu{

	text-align:center;

	padding:67px 0 35px;

	font: 12px georgia, sans-serif;

	position:relative;

	width:100%;

}

#menu ul{

	list-style-type:none;

	margin:0 auto;

	padding:0;

	letter-spacing:1px;

	width:576px;

	

}
#menu ul:after {

	content:"";

	display:block;

	clear:both;

}

#menu ul li{

	float:left;

	margin:0 39px;

}

#menu ul li a{

	color:#000;

}

#menu ul li a:hover{

	text-decoration:none;

}

#menu ul li.current a{

	color:#BCBEC0;

}

#menu ul li:hover,

#menu ul li.hover {

	position:relative;

}

#menu ul li:hover .sub_menu,

#menu ul li.hover .sub_menu {

	display:block;

}

#menu .sub_menu {

	list-style:none;

	font: 11px georgia, sans-serif;

	margin:0;

	text-align:center;

	padding:10px 0 0;

	position:absolute;

	left:0;

	top:12px;

	display:none;

	width:96px;

	background:url(images/none.gif);

}

#menu ul li .sub_menu li {

	float:none;

	vertical-align:top;

	height:1%;

	margin:0;

}

#menu ul li .sub_menu a{

	color:#000;

	display:block;

	position:relative;

}

#menu ul li .sub_menu .current a,

#menu ul li .sub_menu a:hover {

	color:#BCBEC0;

}

#content .front_img{

	background:url(images/front_img.jpg) 0 0 no-repeat;

	width:905px;

	height:632px;

	margin:35px auto 0;

}

#content .about{

	margin:35px 0 -20px;

	text-align:center;

	letter-spacing:1px;

	overflow:hidden;

	font: 11px/16px georgia, sans-serif;

}

#content .about h2{

	font:bold 12px/15px georgia, sans-serif;

	margin:0;

	letter-spacing:0;

	margin-bottom:20px;

}

#content .about p{

	margin:0 0 20px;

}



#content .stores{

	min-height:370px;

	width:660px;

	padding:35px 0 0 177px;

	font: 11px/16px georgia, sans-serif;

	letter-spacing:1px;

	margin-bottom:-20px;

}

#content .stores ul{

	list-style-type:none;

	overflow:hidden;

	width:730px;

	padding:0;

	margin:0 -70px 0 0;

}

#content .stores ul li{

	float:left;

	text-align:center;

	padding:0 66px 20px 0;

	width:170px;

	min-height:80px;

	list-style-type:none;

}

* html #content .stores ul li { height:80px;}

#content .stores h2{

	font:bold 11px/14px georgia, sans-serif;

	margin: 0 0 5px;

	letter-spacing:0;

	text-transform:uppercase;

}

#content .stores p{

	margin:0 0 0px;

}

#content .contact{

	margin:35px 0 0 200px;

}

#content .contact .text{

	background:url("images/contact.jpg") 0 0 no-repeat;

	width:614px;

	height:396px;
	
	position:relative;

}

#content .collect{

	background:url("images/collect_img.jpg") 0 0 no-repeat;

	margin:0 auto;

	width:962px;

	min-height:500px;

}

#content .collect ul{

	list-style-type:none;

	margin:0;

	padding:0;

	padding-top:30px;

}

#content .collect ul:after {

	content:"";

	display:block;

	clear:both;

}

#content .collect ul li{

	float:left;

}

#content .collect ul .item_1{

	padding:38px 0 0 0;

}

#content .collect ul .item_2{

	padding:62px 0 0 10px;

}

#content .collect ul .item_3{

	padding:71px 0 0 56px;

}

#content .collect ul .item_4{

	padding:69px 0 0 13px;

}

#content .collect ul .item_5{

	padding:5px 0 0 37px;

}

#content .collect ul .item_6{

	padding:149px 0 0 10px;

}

#content .collect ul .item_7{

	padding:165px 0 0 74px;

}

#content .collect ul .item_8{

	padding:36px 0 0 31px;

}

#content .collect ul .item_9{

	padding:39px 0 0 13px;

}

#content .collect ul .item_10{

	padding:60px 0 0 47px;

}

#content .collect ul .item_11{

	padding:108px 0 0 35px;

}

#content .collect ul .item_12{

	margin:0 -36px 0 -16px;

	padding:71px 0 0;

	position:relative;

}

#content .collect ul .item_13{

	padding:71px 0 0;

}

#content .collect ul .item_14{

	padding:3px 0 0 44px;

}

#content .collect ul .item_15{

	padding:147px 0 0 5px;

}

#content .collect ul .item_16{

	padding:143px 0 0 42px;

}

#content .collect ul .item_17{

	padding:34px 0 0 6px;

}

#content .collect ul .item_18{

	padding:19px 0 0;
	margin:0 -4px 0 -11px;

}

#content .collect ul .item_19{

	padding:73px 0 0;

}

#content .collect ul .item_20{

	padding:61px 0 0 20px;

}
#content .collect ul .item_21{

	padding:218px 0 0 19px;
	margin:0 -1px 0 0;

}
#content .collect ul .item_22{

	padding:69px 0 0;
	margin:0 -3px 0 0;

}
#content .collect ul .item_23{

	padding:70px 0 0;
	margin:0 -25px 0 0;
	position:relative;

}
#content .collect ul .item_24{

	padding:68px 60px 0 0;

}

#content .collect ul .item_25{

	padding:4px 0 0;
	margin:0 -26px 0 0;
	position:relative;

}

#content .collect ul .item_26{

	margin:-2px -18px 0 0;

}

#content .collect ul .item_27{

	padding:148px 0 0;
	margin:0 -15px 0 0;
	position:relative;

}

#content .collect ul .item_28{

	padding:115px 19px 0 0;

}

#content .collect ul .item_29{

	padding:63px 23px 0 0;

}

#content .collect ul .item_30{

	padding:67px 0 0;
	margin:0 -19px 0 0;
	position:relative;

}

#content .collect ul .item_31{

	padding:30px 0 0;

}

#content .pager{

	font: 11px georgia, sans-serif;

	padding:10px 0 20px;

	text-align:center;

}

#content .pager span{

	padding:0 2px;

}

#content .pager a{

	color:#000;

}

#content .pager .current a{

	color:#BCBEC0;

}

#footer{

	height:53px;

	width:998px;

	margin:0 auto;

}

#footer .logo{

	background:url("images/footer_img.jpg") 0 0 no-repeat;

	width:223px;

	height:53px;

	margin:0 auto;

	display:block;

	text-indent:-9999px;

}
#fancy_title div  { text-transform:uppercase;}
#content .contact .text a.send {
	position:absolute;
	left:237px;
	top:236px;
	height: 13px;
	width: 134px;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
}

/*



.overlay{

    width:100%;

    height:100%;

    opacity:0.3;

    filter:alpha(opacity=30);

    background:#000;

    top:0;

    left:0;

    position:fixed;

    background-attachment: fixed;

    overflow: hidden;

}

.lightbox{

    top:100px;

    position:absolute;

    width:100%;

}

.lightbox .box_sh{

    background:url("images/lightbox_shad.png") 0 0 no-repeat;

    width:406px;

    height:577px;

    margin:0 auto;

}

.lightbox .box_sh .container{

    width:406px;

    height:577px;

    position:relative;

    background:#fff;

    top:-10px;

    left:-10px;

    text-align:center;

}

.lightbox .box_sh .container .info{

    text-align:left;

    width:215px;

    font: 12px georgia, sans-serif;

    margin:0 auto;

    padding-left:20px;

}

.lightbox .box_sh .container img{

    margin:40px 0 20px;

}

.lightbox .box_sh .container .close{

    position:absolute;

    top:1px;

    right:2px;

    background:url("images/close_ico.jpg") 0 0 no-repeat;

    width:61px;

    height:17px;

    cursor:pointer;

}

.lightbox .box_sh .container .next{

    position:absolute;

    top:123px;

    right:0;

    background:url("images/next_ico.jpg") 0 0 no-repeat;

    width:55px;

    height:32px;

    cursor:pointer;

}

.lightbox .box_sh .container .prev{

    position:absolute;

    top:123px;

    left:0;

    background:url("images/prev_ico.jpg") 0 0 no-repeat;

    width:55px;

    height:32px;

    cursor:pointer;

}





*/
