
/********
 * reset
 ********/
* {margin:0;padding:0;font:normal 9pt arial;border:0;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#FFF;display:block;cursor:pointer;}
a:hover{text-decoration:none;color:#FFF;}
div.clear{clear:both;}
li.clear{clear:both;height:10px;}



/********
 * style
 ********/
h2{text-transform:uppercase;font:normal 14pt arial;margin-left:10px;float:left;}
body{color:#BBB;background-color:#161616;}
span.credit{display:block;font:normal 8pt tahoma;text-align:center;padding:2px;}
.credit a {font:normal 8pt tahoma}
.w1{width:950px;margin:auto;margin-bottom:-15px;}
div.frame{border:7px solid #272627;float:left;}
div.frame img{border:1px solid #454545;float:left;}

div.frame1{border:7px solid #2e2e2e;float:left;}
div.frame1 img{border:1px solid #313030;float:left;}

div.frame1:hover{border:7px solid #4e4e4e;}
div.frame1 img:hover{border:1px solid #313030;}

div.frame2{border:7px solid #272627;float:left;}
div.frame2 img{border:1px solid #5c5c5c;float:left;}

div.frame2:hover{border:7px solid #555354;}
div.frame2 img:hover{border:1px solid #7e7c7d;}


.orange{color:#F93;}
.red{color:#C36;}
.round{-moz-border-radius:7px; -webkit-border-radius:7px;}
.round2{-moz-border-radius:2px; -webkit-border-radius:2px;}


/********
 * nav
 ********/
ul#nav1 li{float:left;margin-top:3px;}
ul#nav1 li a{background:transparent url(../img/navbg.jpg);height:38px;}
ul#nav2 li{float:left;margin-top:5px;}
ul#nav2 li a{padding:0 12px;text-transform:uppercase;font:normal 8pt arial;}
ul#nav3 li a{color:white;width:210px;}
ul#nav3 li.mid a{background-image:url(../img/nav3-mid.png);height:35px;}
ul#nav3 li.mid a:hover{background-image:url(../img/nav3-midhover.png);height:40px;}
ul#nav3 li.mid a span{display:block;padding:8px 35px;}
ul#nav3 li.mid a:hover span{display:block;padding:10px 35px;}
a#bt-viewbyshopname{background-position:0px 0px;background:transparent url(../img/bt-viewbyshopname.png);}
a#bt-viewbyshopname:hover{background-position:0px 31px;}

/********
 * fieldset event
 ********/
fieldset{padding:5px;}
fieldset.fs1-img0,fieldset.fs1-img1{margin-bottom:30px;cursor:pointer;}

fieldset.fs1-img1,fieldset.fs1-img0{background:transparent url(../img/fs1-top.png) -36px 0 no-repeat;padding-top:20px;}
span.tile1{background:transparent url(../img/tile1.gif);height:22px;width:26px;display:block;text-align:center;font-size:13pt;font-weight:bolder;float:left;}
h1{text-transform:uppercase;background:transparent url(../img/h1.png) no-repeat;font:normal 15pt arial;height:43px;display:block;padding-left:30px;color:#d3cece;margin:10px 0;}

.longh1{text-transform:uppercase;background:transparent url(../img/h1long.png) no-repeat;font:normal 13pt arial;font-weight:bolder;line-height:45px;height:43px;display:block;color:#d3cece;margin:10px 0;}

.shorth1{text-transform:uppercase;background:transparent url(../img/h1short.png) no-repeat;font:normal 13pt arial;font-weight:bolder;line-height:30px;height:43px;display:block;color:#d3cece;margin:10px 0;padding-left:30px;}

img.img1{display:block;background:transparent url(../img/img1.gif) no-repeat;height:105px;width:141px;padding:9px 10px 9px 10px;float:left;margin:5px 15px 0 0;}
div.desc{float:left;padding-top:10px;}
div.desc span{display:block;margin-bottom:12px;}

div.hr{display:block;background:transparent url(../img/hr1.png);width:322px;height:10px;}
a.txt-viewdetails{width:72px;height:10px;display:block;background:transparent url(../img/txt-viewdetails.gif);}
a.txt-viewdetails:hover{background-position:0 10px;}

fieldset.fs1-img0 div.desc{width:98%;}
fieldset.fs1-img1 div.desc{width:98%;}

fieldset.fs1-img1s,fieldset.fs1-img0s{
	padding-top:0px;
}

fieldset.fs1-img1s div.desc{width:98%;}
fieldset.fs1-img0s div.desc{width:98%;}

/********
 * fieldset 2 directory list
 ********/

fieldset.dl{float:left;width:300px;display:block;border-bottom:1px solid #000;margin-right:25px;padding:8px 0px;}
fieldset.dl a{float:left;padding:0px 20px 0px 0;}
fieldset.dl a:hover{color:#F93;}
fieldset.dl span.unit{float:left;}

/********
 * fieldset 3 shop-details
 ********/
fieldset.shop-details span.ls{width:200px;display:block;border-bottom:1px solid #000;margin-right:25px;padding:8px 0px;}
div.rtcontent p{margin:20px 0 0 5px;}
div.rtcontent img{border:7px solid #272627;margin:10px;}

.rtcontent ol {
 margin-left: 5px;
}


/********
 * fieldset 4 initial
 ********/
fieldset.initialcol{width:220px;float:left;display:block;}
fieldset.initial{display:block;}
fieldset.initial h2{background:transparent url(../img/h2.png) no-repeat;font:bold 13pt arial;height:43px;display:block;padding-left:30px;color:#d3cece;margin:10px 0;}
fieldset.initial a{padding:2px 0;}
fieldset.initial a:hover{color:#F93;}




/********
 * search
 ********/
button#toleft{background-image:url(../img/bt-left.gif);}
button#toright{background-image:url(../img/bt-right.gif);}
button#toleft,button#toright{width:10px;height:10px;background-position:0 10px;cursor:pointer;margin:10px 8px;float:right;}
button#toleft:hover,button#toright:hover{background-position:0 0px;}
button.current,button.default{width:22px;height:22px;text-align:center;margin:4px 2px;float:right;cursor:pointer;}
button.current{background-color:#575757;}
button.default{background-color:#171717;color:#999;}
button.default:hover{background-color:#333;color:#ccc;}


/********
 * table
 ********/
table.inputTable td,table.inputTable input,table.inputTable textarea{padding:5px;}