/* CSSTidy 1.2: Fri, 13 Oct 2006 07:36:17 +0200 */
#search {
float:left;
margin-top:5px;
border:1px solid #C5C5C5;
width:125px;
height:16px;
overflow:hidden;
padding:0
}

#search .inputbox {
border:0;
margin-top:0;
font-family:arial, helvetica, sans-serif;
font-size:10px;
height:12px;
width:125px;
color:#999;
background:#FFF;
padding:0 3px 2px 6px
}

.a {
color:#06F;
text-decoration:none
}

.alt {
color:#666
}

.art-body td:first-letter {
font-size:200%;
float:left;
color:#FBFB5B
}

.border,.border2 {
border-color:#C5C5C5;
border-style:solid;
border-width:0 1px 1px
}

.button {
background-image:url(images/button.gif);
font-family:Verdana,Tahoma,Arial,Verdana,Sans-Serif;
font-size:10px;
font-weight:700;
color:#5B5B5B;
background-color:#F2F1ED;
border:#C5C5C5 1px solid;
margin-top:2px
}

.comment-name,.shoutboxname {
color:#135
}

.date {
font-size:10px;
color:#999;
padding-left:10px
}

.footer {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#EFEFEF;
font-size:9px;
font-weight:400
}

.footer a:hover {
font-size:9px;
color:#333;
text-decoration:none;
font-weight:700
}

.footer a:link,.footer a:visited {
font-size:9px;
color:#FFF;
text-decoration:none;
font-weight:700
}

.forum-caption {
font-size:10px;
font-weight:700;
background-image:url(images/cellpic.gif);
color:#485D9F;
background-color:#F6F6F6;
padding:4px
}

.gallery {
padding:16px 0 8px
}

.gallery img {
border:1px solid #979797
}

.gallery:hover img,img.activegallery {
border:1px solid #06C
}

.inputbox {
border:1px solid #C5C5C5;
background:transparent url(images/back.gif);
background-color:#EDEDED;
margin-bottom:5px;
color:#333
}

.l_head {
width:26px;
background-image:url(images/left_head.jpg);
background-color:#000
}

.left {
font-size:10px;
font-weight:700;
background-image:url(images/border_left.jpg);
background-repeat:repeat-y;
color:#485D9F;
background-color:#F6F6F6
}

.m_head {
background-image:url(images/center_head.jpg);
background-color:#000
}

.main-bg {
position:relative;
width:100%;
border:0;
text-align:left;
table-layout:auto;
background-color:#FFF;
padding:0
}

.main-body,.art-body {
font-size:10px;
color:#5B5B5B;
background-color:#FFF;
padding:3px
}

.nav {
font-size:10px;
height:12px;
padding:3px
}

.news-footer {
background:#F0F0F0;
font-size:9px;
color:#0C0C0C;
height:22px;
padding:4px
}

.paneltext2 {
font-family:Verdana,Tahoma,Arial,Sans-Serif;
background-image:url(images/panelpic.gif);
color:#4D6DA2;
height:20px;
font-weight:700;
font-size:11px;
text-align:left;
border-top:1px #DBDBDB solid;
border-bottom:1px #DBDBDB solid;
border-right:1px #DBDBDB solid;
border-left:1px #DBDBDB solid;
padding:0 0 0 5px
}

.poll {
height:12px;
border:1px #979797 solid
}

.quote {
font-size:11px;
font-weight:400;
color:#060;
background-color:#F9F9F9;
border:1px #979797 solid;
margin:0 20px;
padding:2px
}

.r_head {
width:26px;
background-image:url(images/right_head.jpg);
background-color:#000
}

.right {
font-size:10px;
font-weight:700;
background-image:url(images/border_right.jpg);
background-repeat:repeat-y;
color:#485D9F;
background-color:#F6F6F6
}

.s {
color:#DF6600;
text-decoration:none
}

.sat_c {
width:100%;
border:0;
text-align:center;
table-layout:auto;
background-color:#000;
padding:0
}

.shoutbox {
color:#555
}

.shoutboxdate {
font-size:9px;
color:#333;
text-align:right
}

.side-body {
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:10px;
color:#5B5B5B;
background-color:#F1F1F1;
text-align:left
}

.side-border-left {
background-color:#F1F1F1;
border-top:0 #C5C5C5 solid;
border-bottom:1px #C5C5C5 solid;
border-right:1px #C5C5C5 solid;
padding:5px
}

.side-border-right {
background-color:#F1F1F1;
border-top:0 #C5C5C5 solid;
border-bottom:1px #C5C5C5 solid;
border-left:1px #C5C5C5 solid;
padding:5px
}

.side-small {
font-size:10px;
color:#333;
font-weight:400
}

.small {
font-size:10px;
font-weight:400
}

.small2 {
font-size:10px;
color:#555;
font-weight:400
}

.tablehead {
font-family:Verdana,Tahoma,Arial,Sans-Serif;
background-color:#eee;
background-image:url(images/panelpic.gif);
color:#4D6DA2;
height:20px;
font-weight:700;
font-size:11px;
text-align:left;
padding:0 0 0 5px
}

.tbl {
font-size:10px;
padding:3px 4px
}

.tbl-border {
background-color:#C5C5C5
}

.tbl1 {
font-size:10px;
color:#5B5B5B;
background-color:#FFF;
padding:4px
}

.tbl2 {
font-size:10px;
color:#5B5B5B;
background-color:#F6F6F6;
padding:4px
}

.textbox {
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:10px;
color:#5B5B5B;
background-color:#FFF;
border:1px #C5C5C5 solid
}

a,a.side,.u {
color:#06C;
text-decoration:none
}

a.white {
font-size:10px;
color:#5B5B5B;
text-decoration:none
}

a:hover,a:hover.side {
color:#333;
text-decoration:none
}

a:hover.white {
color:#135;
text-decoration:underline overline
}

body {
color:#5B5B5B;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
font-family:verdana, arial, sans-serif;
font-size:10px;
background-color:#FFF;
padding:0
}

form {
margin:0
}

hr {
border-top:1px #E2E2E2 solid;
border-bottom:1px #F9F9F9 solid
}

hr.side-hr {
border:1px #E2E2E2 solid;
border-bottom:1px #F9F9F9 solid
}

img {
border:0
}

img.cnt {
border:0;
height:31px;
width:88px
}

pre {
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:10px
}

table.ban_sp {
width:100%;
border:0;
padding:4px
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#333
}
