@CHARSET "UTF-8";

/* DEFAULTS */
* { padding: 0; margin: 0; }

HTML, BODY { height: 100%; }

BODY { font-family: "trebuchet ms", verdana; font-size: 10px; background-color: #0e1012; color: #ffffff; line-height: 1.2; }

P { text-align: justify; }

IMG { border: none; }

UL { list-style: none; }

TABLE { border-spacing: 0; border: none;  }
TABLE TD { vertical-align: top; }


INPUT[type="text"], INPUT[type="password"] { border: 1px solid #b00060; background-color: #ffffff; font-size: 10px; width: 184px; height: 20px; padding: 2px; font-family: "trebuchet ms", verdana;  }
TEXTAREA { border: 1px solid #b00060; background-color: #ffffff; font-size: 12px; padding: 2px; font-family: "trebuchet ms", verdana;  }
SELECT { border: 1px solid #b00060; background-color: #ffffff; height: 20px; font-size: 10px; font-family: "trebuchet ms", verdana; }
SELECT OPTION { }
INPUT[type="submit"], INPUT[type="button"], INPUT[type="reset"], BUTTON { border: none; height: 22px; border: 1px solid #b00060; background-color: transparent; color: #ffffff; font-weight: bold; padding: 0px 12px 0px 12px; cursor: pointer; font-size: 10px; font-family: "trebuchet ms", verdana; }
INPUT[type="submit"]:HOVER, INPUT[type="button"]:HOVER, INPUT[type="reset"]:HOVER, BUTTON:HOVER { background-color: #b00060; }

A { outline: none; color: #b00060; }
A:LINK, A:VISITED { text-decoration: underline; }
A:ACTIVE, A:HOVER { text-decoration: none; }

A.button { border: 1px solid #b00060; padding: 5px; text-decoration: none; color: #ffffff; }
A.button:ACTIVE, A.button:HOVER { background-color: #b00060; }

H1 { font-size: 22px; letter-spacing: 0.5pt; color: #b00060; border-bottom: 1px solid #b00060; margin-bottom: 10px; }
H2 { font-weight: normal; font-size: 12px; color: #b00060;  margin-bottom: 15px; }
H3 { font-weight: normal; font-size: 12px; text-align: center; color: #252626; letter-spacing: 1pt; margin-bottom: 10px; background: url("../img/h3_bg.png"); height: 20px; }

H2 A:LINK, H2 A:VISITED{ color: inherit; text-decoration: none; }

.clear { clear: both; }


/* MAINLAYER */
.main_width { width: 975px; margin: 0px auto; }
#header1 { height: 77px; background: url("../img/header1_bg.png") repeat-y top center #0e1012;  }
#header2 { height: 67px; background: url("../img/header2_bg.png"); }
#header2 #logo { height: 67px; background: url("../img/logo.png") no-repeat center; }
#header3 { height: 8px; font-size: 0; background: url("../img/header3_bg.png"); }
#header3 .main_width { background: url("../img/header3_inner_bg.png"); height: 8px; }
#header4 { background-color: #0e1012; }
#header4 .main_width { height: 168px; padding-top: 10px; background: url("../img/header4_inner_bg.png"); }
#header4 .main_width #latest_user { height: 70px; overflow: hidden; margin: 0px auto; margin-bottom: 25px; }
#header4 .main_width #latest_user .user_preview { float: left; margin-right: 16px; }
#main { border: 1px solid #333333; border-top: none; width: 973px; background-color: #252626; }
#main #right { float: right; width: 273px; }
#main #left { float: left; width: 700px; }
#bottom { /* background: url("../img/main_border_bottom.png"); */ height: 5px; font-size: 0; }
#copyright { color: #525252; text-align: center; padding-bottom: 10px; }
#copyright A { color: #a9a9a9; text-decoration: none; }

/* MENU */
#menu { height: 72px; background-color: #323232; }
#menu A { display: block; float: left; height: 44px; padding: 25px 40px 0px 40px; background-color: #323232; color: #ffffff; text-transform: uppercase; text-decoration: none; position: relative; border-left: 1px solid #3b3b3b; border-right: 1px solid #000000; border-top: 1px solid #6b6666; }
#menu A.active { top: -16px; background-color: #b00060; }

/* MAIN */
/* #main .title { clear: both; background-color: #333333; color: #252626; text-align: center; font-weight: bold; text-transform: uppercase; padding-top: 1px; height: 13px; }
*/
#main .box { padding: 10px; }
#main #left .box { float: left; border-right: 1px solid #333333; }
#main .box H3 { margin: -10px; margin-bottom: 10px; }
#main #right { }


.hover_border { border: 5px solid #ffffff; }
