/* Left & Right alignment */
.left { float:left; }
.right { float:right; }
.wrapper {width:100%; overflow: scroll; }
/* Global properties ======================================================== */
.glob{width: 900px; height: 900px; position:absolute; overflow: scroll; }
body{ font-family:Arial, Helvetica, sans-serif; color:#000; background: url(../images/bgPart.png); line-height:20px; min-width:980px; min-height:100%; position:absolute; width:100%; height:100%; overflow: scroll; }
.ic {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow: scroll;padding:0}
/* Global Structure ========================================================= */
.main {margin:0px auto 0 auto; 	width: 940px; z-index:2; height:100%; }
.page_spinner{ position:fixed; background:url(../images/loader.gif) 50% 50% no-repeat #fbf9f3; z-index:99; width:100%; height:100%; top:0; left:0}
#glob{position:relative; overflow: scroll; z-index:1; }
/* ============================= main layout ===========font-family: 'Open Sans', sans-serif;===================== */
a{ color:#fff; text-decoration:none; outline:none; font-size: 10px; }
a:hover{ text-decoration:underline}
h1{float:left; }
h2{font-family: 'Open Sans', sans-serif; color:#313131; font-size:42px; line-height:30px; width:100%; text-transform:uppercase; padding-bottom: 28px; font-weight: 300; letter-spacing: -2px;}
h3{color: #fff; font-size:15px; line-height:26px; width:100%; padding-bottom: 0px; font-weight:400;}
p{text-align:center; }
.undLineOff{text-decoration:none; }
.textLowerCase{text-transform:lowercase}
.textUpperCase{text-transform:uppercase}
.center{ padding:0 0; width:100%; position: relative; }
.alignLeft{text-align:left; }
.alignCenter{text-align:center; }
.alignRight{text-align:right; }
