.rel{position:relative}
.abs{position:absolute}
.fxd{position:fixed}
.z-10{z-index:10}
.z-5{z-index:5}
.float-cont:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.float-cont{*height:1%}
.float-l{float:left}
.float-r{float:right}
.float-follow{overflow:hidden}
.align-l{text-align:left}
.align-r{text-align:right}
.align-c{text-align:center}
.align-j{text-align:justify}

.img-r{display:block;font-size:.1em;text-indent:100%;white-space:nowrap;overflow:hidden}
.shadow{-webkit-box-shadow:0 0 6px #666;-moz-box-shadow:0 0 6px #666;box-shadow:0 0 6px #666}
.shadow-inner{-webkit-box-shadow:inset 0 0 20px #666;moz-box-shadow:inset 0 0 20px #666;box-shadow:inset 0 0 20px #666}
.shadow-inner-text{-webkit-box-shadow:inset 0 0 5px #666;moz-box-shadow:inset 0 0 5px #666;box-shadow:inset 0 0 5px #666}

/*corner*/
.radius,
.social-box a,
.ui-corner-all,
.ui-corner-top,
.ui-corner-bottom{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.radius-t,
.ui-corner-top{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.radius-b,
.ui-corner-bottom{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}

.inline-block,
.menu-h ul,
.menu-h li,
.social-box a{display:-moz-inline-stack;display:inline-block;vertical-align:top;*display:inline;*zoom:1}

.block,
.menu-v ul,
.menu-v li{display:block}

.hide{display:none}