/* START_DEFAULT_STYLES */
html, body, li, ul, ol, form, input, p, h1, h2, h3, h4, h5 { padding:0; margin:0;}
body {background:#fff;font: 12px Tahoma, Arial, Helvetica, sans-serif;color: #4e4b4b;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5 {padding:5px 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;}
a, a:link, a:active, a:visited {color:#3B3B3B;text-decoration: underline;cursor: pointer;}
a:hover {color:#999;text-decoration: none;}
img {border:none;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */
#all { width:1118px; margin:0 auto; background: url(../images/girl.jpg) 100% 100% no-repeat}
.cntr { text-align:center;}

/* HEADER */
#header { height:210px; position:relative; background:url(../images/header.jpg) 0 0 no-repeat;}
.logo { position:absolute; left:146px; top:99px; width:117px; height:52px; overflow:hidden; text-indent:-9999px; display:block;}
.digits { position:absolute; left:612px; top:144px; font-size:20px;}
.digits li { padding:0; list-style-type:none; display:inline;}
.digits a, .digits a:visited {color:#BFBFBF;text-decoration:underline;}
.digits a:hover { text-decoration:none; color:#5f5f5f;}
.banner { position:absolute; left:612px; top:16px; display:block;}
.banner img {border:1px solid #666;}
.hla { position:absolute; font-size:24px; left:240px; top:40px;}
.hla a, .hla a:visited { display:block;}
.h_link_2 { margin-left:25px;}
.h_link_3 { margin-left:50px;}
.hza { font-size:65px; margin-left:25px; top:20px;}
.hza a, .hza a:visited { display:block;}
.hma { font-size:75px; margin-left:25px; top:20px;}
.hma a, .hza a:visited { display:block;}
#header h1  {color:#3E3E3E;font-family:verdana;font-size:18px;position:absolute;right:115px;text-transform:uppercase;top:183px;}

/* CONTENT */
#content { width:100%; overflow:hidden; padding:10px 0;}

/* SIDEBAR */
#sidebar { float:left; width:170px; background:url(../images/side.png) 0 0 repeat-y;}
#sidebar h3 {background:#222222;color:#DDD3C9;width:160px; margin:0 auto; font-size:14px; padding:2px 0; text-align:center; text-transform:uppercase;}
.s_box { background:url(../images/side_bot.png) 0 100% no-repeat; padding:0 2px 20px; height:1%;}
.s_name { width:162px; overflow:hidden; margin:0 auto;}
.s_name img { float:left;}
.list_1 { padding:0 10px; }
.list_1 li {font-size:14px;font-weight:bold;line-height:20px; list-style-type:none; padding:0;}
.bl { padding-bottom:10px;}
.bl_cont { font-size:11px; padding:7px; height:1%; overflow:hidden;}
.bl_cont p { padding:2px 0;}

/* MID CONTENT */
#mid_content { width:940px; float:right;}
.thumbs, .top {width:100%; overflow:hidden; padding-bottom:10px;}
.thumbs a { float:left; display:inline; padding:0 20px 4px;}
.thumbs img {border:1px solid #8F8F8F; display:block; float:left; width:240px; height:320px;}
.p_img {border:1px solid #8F8F8F; }
.thumbs a:hover img, a:hover .p_img {border:1px solid #eee;}
.top img {width:216px; height:162px;border:2px solid #eee; display:block; margin:0 auto;}
.top a:hover img {border:2px solid #999;}
.top a, .top a:visited, .top a:hover {color:#3B3B3B; font-size:14px; text-align:center;float:left; width:234px; display:block; margin-bottom:10px;}
.top em { display:block; width:100%;}

/* TWO COLUMNS BOX */
.long_box { width:100%; overflow:hidden; padding:0 0 10px;}
.long_box .top a, .long_box .top a:visited { width:278px;}
.l_name { font-size:14px; font-weight:bold; color:#dad1c5; background:url(../images/name.png) 0 0 repeat-x; padding:0;}
.l_name em { display:block; height:36px; background:url(../images/name_left.png) 0 0 no-repeat; padding:2px 0 0 45px;}

/* TRADERS */
.traders { width:75%; padding-left:40px;}
.traders ul { float:left; width:24%; display:inline;}
.traders li { padding:2px 0; list-style-type:none;}
.traders li a, .traders li a:visited {background:url(../images/star.jpg) no-repeat left 3px;color:#5E5E5E;font-size:14px;padding:0 0 0 20px;}
.traders li a:hover {background:url(../images/star-on.jpg) no-repeat left 3px;color:#5E5E5E}

/* FOOTER */
#footer { padding:20px 284px 20px 0; text-align:center; height:1%; color:#999; font-size:11px;}
#footer p { padding:7px 0;}
