﻿* { padding:0px;margin:0px;font-family:Verdana;font-size:12px;color:#3E505D; }
body { background:url(/st/img/PIXEL.gif); padding:0px 0px 10px 0px; }
A {color:#6e9e9e;}
A:hover, A:active {text-decoration:none;}

IMG, A IMG {border:none;}
.both {clear:both;}

UL {list-style:inside none none;}
H2 {font-size:16px;color:#788a97;margin:5px 0px 10px 0px;}

/***********************************************************/

DIV.top {background:url(/st/img/journal.jpg) no-repeat 50% top;height:144px;width:900px; margin:0px auto;}
DIV.menu {width:900px;margin:0px auto;padding-top:111px;position:relative}
A.logo {position:absolute; right:100px; top:65px; width:300px;height:20px;cursor:pointer;}
A.index {position:absolute; right:450px; top:10px; width:450px;height:130px;cursor:pointer;}
UL.menu {margin-left:161px;}
UL.menu LI {float:left;padding:7px 16px;margin-right:10px;background: url(/st/img/menu_div.gif) no-repeat right;}
UL.menu LI A {font: normal 13px tahoma, sans;color:#fff;text-decoration: none;}
/***********************************************************/

DIV.main { background:#252a30 url(/st/img/b_bg.gif) repeat-x bottom left; width:900px; margin:0px auto; padding:0px 0px 3px 0px; position:relative;}
TABLE.root { border-collapse:collapse; border-spacing:0px; width:100%; background: url(/st/img/l_bg.gif) repeat-y left top;}
TR {vertical-align:top;}
TD.lcol { width:75%; background: url(/st/img/c_bg.gif) repeat-y right top; padding:0px 3px; }
TD.rcol { width:25%; background: url(/st/img/r_bg.gif) repeat-y right top; padding-right:3px;}

DIV.lcol {/*background: url(img/center_bg.gif);*/}
DIV.rcol {background:url(/st/img/center_bg.gif);}
/********************  Login form *********************************/
FORM.login {text-align:center;}
FORM.login INPUT.tx {background-color:#171718;border:solid 1px #2c2c2c;padding:1px;width:120px;margin:2px 0px;vertical-align:middle;}
FORM.login BUTTON.butt {background-color:#2a2b2c;border:solid 1px #030405;color:#3e505d;width:90px;padding-bottom:3px;margin:8px 0px 4px 0px;}
a#auth_link {
  font-weight: bold;
}
div.auth_form {
 margin-top:10px;
}

/*********************  Comments  *********************************/

DIV.comments_list {padding:0px 10px;background-color:#252a30;}

/* first level */
DIV.fl_cm { background:url(/st/img/coners_bg.gif);}
DIV.fl_cm { margin:3px auto;}
DIV.fl_cm .lt IMG, DIV.fl_cm .lb IMG, DIV.fl_cm .rt IMG, DIV.fl_cm .rb IMG {background:url(/st/img/coners2.png) no-repeat; height:10px;width:10px; }

DIV.fl_cm .lt, DIV.fl_cm .lb { float:left;line-height:1px; }
DIV.fl_cm .lt IMG { background-position: left top;  }
DIV.fl_cm .lb IMG { background-position: 0px -9px; }

DIV.fl_cm .rt, DIV.fl_cm .rb { float:right;line-height:1px; }
DIV.fl_cm .rt IMG { background-position: -8px 0px;  }
DIV.fl_cm .rb IMG { background-position: -8px -9px; }

DIV.fl_cm .bttm, DIV.fl_cm .tp { height:10px; }

DIV.fl_cm .tCnt, DIV.fl_cm .bCnt { margin:0px 10px;height:10px; }
DIV.fl_cm .cnt {padding:5px 20px 16px 20px; }

DIV.fl_cm .shdw_cnt {padding:0px 10px;height:4px;background-color:#252A30;}
DIV.fl_cm .shdw {background:url(/st/img/block_shdw.png) repeat-x left bottom;height:4px;}

DIV.fl_cm .date, DIV.cm .date, DIV.cm_block .date {color:#cc7d00;font-size:9px;margin-right:20px;}
DIV.fl_cm .title, DIV.cm .title, DIV.cm_block .title {color:#cc7d00;font-size:12px;}
DIV.fl_cm .author, DIV.cm .author {color:#e3e9ee;font-size:14px;margin:0px 0px 22px 0px;}
DIV.fl_cm .text, DIV.fl_cm .text *, DIV.cm .text, DIV.cm .text * {color:#788a97;font-size:12px;}

DIV.fl_cm .text UL {list-style:inside url(/st/img/ul-img.gif) none;margin:0px 0px 5px 13px;}
DIV.fl_cm .text LI {padding:3px 0px;}
DIV.fl_cm .text P {padding-bottom:15px;}
DIV.fl_cm .links, DIV.cm .links {padding:25px 0px 0px 0px;}
DIV.fl_cm .links A, DIV.cm .links A {margin-right:25px;}
DIV.fl_cm .num { color:#788a97;float:right; }

/* block comment */
DIV.cm_block .author {color:#e3e9ee;font-size:14px;margin:0px 0px 9px 0px;}
DIV.cm_block .text {color:#788a97;font-size:14px;}
/* delete comment */
DIV.cm_del {font-size:14px;}
/* tread */
DIV.fl_tread {padding:10px 20px 5px 20px;background:url(/st/img/cm_div.gif) repeat-x top;}
DIV.tread {padding:10px 0px 10px 40px;}
DIV.tread1 {padding:0px 0px 0px 0px;}
DIV.cm, DIV.cm_block, DIV.cm_del { background:url(/st/img/cm_div.gif) repeat-x bottom; padding:10px 10px 20px 10px; }

/* comment form */
FORM.cm {margin:10px 0px 0px 0px;display: none;}
FORM.cm INPUT {background-color:#313943;border:solid 1px #69879e;padding:1px;width:50%;color:#95bad5; font-size:13px;margin:2px 0px;vertical-align:middle;}
FORM.cm TEXTAREA {background-color:#313943;border:solid 1px #69879e;width:100%;color:#95bad5; font-size:13px;padding:0px 0px 0px 5px;height:100px;overflow:auto;}
FORM.cm BUTTON.but {background-color:#69879e;color:#090b0c;font-size:13px;border-top:solid 1px #a3b2bf;border-left:solid 1px #a3b2bf;border-right:solid 1px #2e4a6b;border-bottom:solid 1px #2e4a6b;margin:3px 0px;padding:3px 7px;}

/*****************  archive  **************************/
DIV.l_block {background:url(/st/img/b_bg.gif) repeat-x left bottom;padding:10px;color:#6e9e9e;}
UL.archive {margin-bottom:15px;}
UL.archive LI {padding:2px 0px;}

UL.tags {margin:0px;}
UL.tags LI {padding:2px 0px;margin:0px;}

DL.records {}
DL.records DT {color:#6e9e9e;}
DL.records DD {color:#788a97;text-align:right;padding:3px 0px 16px 0px;}
/* navigation */
DIV.navigat {text-align:center; margin:15px 0px 20px 0px ;}
DIV.navigat A {margin:0px 3px;}
DIV.navigat A.previous {margin-right:10px;text-decoration:none;}
DIV.navigat A.next {margin-left:10px;text-decoration:none;}
DIV.navigat SPAN {color:#3E505D;font-size:12px;font-weight:bold;margin:0px 5px;}

DIV.msg {padding:20px 30px;border-top:solid 1px #000;}

/************************** Footer  ******************************/
.footer {border:0px solid green;}
.footer IMG {background:url(/st/img/stork_logo2.png) no-repeat;height:75px;width:366px;}
TABLE.table_footer {width:900px;margin:0px auto;position:relative;}
TD.footer_lcol {width:75%;border:0px solid red;}
TD.footer_rcol {width:25%;border:0px solid blue;}
DIV.copy {text-align:left;color: #788a97;font: normal 10px verdana, sans;}


/*************************************************************/

/* blog write form */
FORM.blog {margin:10px 0px 0px 0px;}
FORM.blog INPUT {background-color:#313943;border:solid 1px #69879e;padding:1px;width:50%;color:#95bad5; font-size:13px;margin:2px 0px;vertical-align:middle;}
FORM.blog TEXTAREA.annotation {background-color:#313943;border:solid 1px #69879e;width:95%;color:#95bad5; font-size:13px;padding:0px 0px 0px 5px;height:100px;overflow:auto;}
FORM.blog TEXTAREA.content {background-color:#313943;border:solid 1px #69879e;width:95%;color:#95bad5; font-size:13px;padding:0px 0px 0px 5px;height:300px;overflow:auto;}
FORM.blog BUTTON {background-color:#69879e;color:#090b0c;font-size:13px;border-top:solid 1px #a3b2bf;border-left:solid 1px #a3b2bf;border-right:solid 1px #2e4a6b;border-bottom:solid 1px #2e4a6b;margin:3px 0px;padding:3px 7px;}

.right_empty_block { background: transparent url(/st/img/site_bg.png); width:1px;}





