/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#585858
;   font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #dcdcdc;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color:#fff;text-decoration: underline;cursor: pointer;}
a:hover {color:#FFF;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */

#all { width:992px; margin:0 auto; background:url(../images/content_bg.png) 0 0 repeat-y; padding:0 4px;}
#header { height: 191px; position:relative;}
#header img { float:left; display:block;}
.tops { left:700px;position:absolute;top:52px;width:289px;}
.tops li { padding:0; list-style-type:none; color:#ccc; width:49%; float:left;}
.tops li a, .tops li a:visited, .tops li a:hover {color:#177299;}
.h_book { position:absolute; right:0; bottom:0; height:21px; width:170px; background:url(about:blank); overflow:hidden; text-indent:-9999px;}

/* THUMBS */
#content { width:948px; margin:0 auto; padding:15px 0;}

.bl { margin-bottom:15px; background:url(../images/bl_bot.png) 0 100% no-repeat; padding-bottom:25px;}
.bl_mid { background:url(../images/bl_mid.png) 0 0 repeat-y;  padding:0 20px;; height:1%;}
.bl_top { height:37px; background:url(../images/bl_top.png) 0 100% no-repeat; text-align:center;}
	.thumbs { width:100%; overflow:hidden;}
	.thumbs a, .thumbs a:visited { float:left; display:inline; padding:2px 1px 2px 3px;}
	.thumbs img { width:175px; height:225px; display: block; float:left; border:1px solid #000000;}
	.thumbs a:hover img{border:1px solid #ffffff;}
	.t2s a, .t2s a:visited {width:177px; height:257px;display:block;text-align:center;}
.t2s img {float:none; margin-bottom:3px;}
	
/* PAGE NAVI */
.navi { background:url(../images/navi_mid.jpg) 0 0 repeat-x; margin:0 auto; width:830px; margin-bottom:15px;}
.navi p {background:url(../images/navi_left.jpg) 0 0 no-repeat; display:block; padding:0;}
.navi p span {background:url(../images/navi_right.jpg) 100% 0 no-repeat; display:block;height:23px; color:#000; padding:6px 15px 0; font-size:14px; font-weight:bold;}
.navi a, .navi a:visited, .navi a:hover {color:#003366;}

/* BIG TOPS */
.f_tops { margin:35px auto 15px; width:800px; background:#4b4948; border:1px solid #46676a; padding:15px; height:1%; position:relative;}
.name_top { position:absolute; width:800px; text-align: center; height:28px; position:absolute; left:0; top:-19px;}
.links {overflow:hidden; width:100%;}
.links li { padding:0; list-style-type:none; font-size:16px; color:#7a7978;}
.links ul { width:25%; float:left; display:inline;}

/* TEXT GALLERIES */
.txt_gals { width:100%; overflow:hidden; margin: 0 auto;}
.txt_gals ul { float:left; display:block; width:50%; font-size:16px;}
.txt_gals ul li { padding:0 0 0 30px; list-style-type:none;}

/* ADV */
.adv { text-align:center; padding-bottom:15px;}

/* MID TRADERS */
.mid_top {width:90%; overflow:hidden; margin:0 auto 15px;}
.mid_top li {float:left; display:inline; width:25%; padding:0; text-align:center;height:42px; background:url(../images/mid_trader.jpg) 50% 0 no-repeat; padding-top:10px;}
.mid_top a,.mid_top a:visited{font-size:14px;font-weight:bold;}

/* MID BOOKMARK */
.m_book { width:100%;  margin:0 auto 15px; text-align:right;}


/* FOOTER */
#footer { width: 756px; margin:0 auto; background:url(../images/footer.jpg) 0 100% no-repeat; text-align:center;}
