html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;background:transparent;}
ul li {list-style:none;}
#hungrymall {position:absolute;top:0px;right:19px;z-index:100;height:59px;}
#hungrymall img {height:59px;}
#webzine {position:absolute;top:0px;left:19px;z-index:100;height:50px;}
#toplogo {width:98px;height:30px;margin:0px auto;position:relative;top:15px;}
body {padding:0;margin:0;}
.primary {width:100%;height:155px;margin:0px 0 10px;padding:0;}
.primary div.l1 {width:200px;height:100%;float:left;margin-right:5px;overflow:hidden;}
.primary div.l1 ul {padding:0;list-style:none;margin:0;}
.primary div.l1 ul li.first img {width:200px;height:90px;padding:0;}
.primary div.l1 ul li.second img {width:200px;height:90px;margin-top:5px;padding:0;}
.primary div.a1 {width:745px;float:right;height:100%;overflow:hidden;}
.primary div.a1 .btn img {width:23px;}
.primary .label {width:100%;display:block;background:#eee;text-align:left;height:20px;font-size:15px;font-weight:bold;margin:0px 0 10px 0px;padding:0px 10px;}
.secondary {width:100%;height:180px;margin:0px 0 10px;padding:0;}
.secondary label {width:100%;display:block;background:#eee;text-align:left;height:20px;font-size:15px;font-weight:bold;margin:0px 0 10px 0px;}
div.l1 {width:200px;height:100%;float:left;overflow:hidden;}
div.l2 {width:368px;height:100%;float:left;border:1px solid #eee;margin:0px 5px 0px 5px;}
div.l3 {width:368px;height:100%;float:left;border:1px solid #eee;}

#resort {width:950px;border-top:3px solid #333333;padding-top:5px;}
#resort ul  {padding:0;margin:0;}
#sitemap {width:950px;margin:10px 0px;border-top:1px solid #121212;}
#sitemap ul li {list-style:none;}
#sitemap ul li {padding:0;width:135px;text-align:left;float:left;}
#sitemap ul a#title {margin:10px 0px;height:18px;font-weight:bold;color:#121212;display:block;}
#sitemap ul li ul li {width:120px;height:20px;margin:2px 2px;display:inline-block;letter-spacing: -0.5px;}
#footer_bottom {border-top:2px solid #000;border-bottom:1px solid #8c8c8c;width:100%;height:37px;position:relative;background:#f6f6f6;}
.footer ul li {list-style:none;}
#footer_bottom div.left {float:left;height:26px;margin:6px 0 0 10px;}

.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.nonedis {visibility:hidden;display:block;font-size:0;content:" ";height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}

.left {float:left !important;}
.right {float:right !important;}

#rightside {position:absolute;width:100px;top:0px;right:-105px;}
.fixedside {position:fixed;}

#lside {float:left;width:200px;}
#bcontent {float:right;width:738px;}