/* Style sheet default */
HTML,BODY{height:101%;}
BODY{text-align:center;background:#ffffff url("tl_files/asambeauty/template/bg-body.jpg") left top no-repeat;font-family:Tahoma,Geneva,Kalimati,sans-serif;;}
#logo{width:210px;height:60px;display:block;margin:0 auto 20px;}
#wrapper{margin-top:20px;margin-bottom:20px;}
#header .inside{z-index:998;}
#container,#specials,#highlights,#footer{padding:10px;background-color:#ffffff;}
#container .inside,#specials .inside,#highlights .inside,#footer .inside{overflow:hidden;}
#container{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#container #main{padding-right:30px;}
#container #main .inside{text-align:justify;}
#container #right .inside{padding-top:27px;}
#container #right .inside .block{margin-bottom:10px;}
#container #right .inside .mod_article.block{margin-bottom:0;}
#specials{background:#ededed url("tl_files/asambeauty/template/bg-white-long.jpg") left top repeat-x;}
#specials,#highlights,#footer{margin:5px 0 0;border:1px solid #cccccc;line-height:1;}
h1,h2,h3{font-weight:bold;}
h1{font-size:16px;}
h2{font-size:14px;}
#container #right .inside h2{margin:0;padding:8px 12px;background-color:#E5E5E5;border-bottom:1px solid #cccccc;font-weight:normal;font-size:12px;color:#444444;line-height:1;}
.nonavi #container #main{padding-right:10px;}
.nonavi #subnav,.nonavi .mod_breadcrumb{width:0;height:0px;display:none;margin:0;padding:0;visibility: hidden;}
.nonavi #container #right .inside{padding-top:0;}
.nonavi #container #right .inside .mod_faqrandom{margin-bottom:0;}
.error{color:#ff0000;}
.ce_text{padding-bottom:3%;}
.image_container{text-align:center;}
.image_container .caption{padding:2px;text-align:right;font-size:9px;color:#CCCCCC;}
