﻿body 
{
    font-family:Verdana;font-size:14px;margin:0px;background:url('../images/bg_line.gif');
}

a { color:#7D0101;text-decoration:none; }
a:hover { text-decoration:underline; }

input { font-family:Verdana;font-size:12px; }
select { font-family:Verdana;font-size:12px; }
textarea { padding:3px;font-family:Verdana;font-size:12px;width:250px; }
hr { height:1px;border:dashed 1px #CCC; }
img { margin:3px 0; }

.textbox { padding:3px;font-family:Verdana;font-size:14px;width:250px; }
.button { font-size:14px;padding:3px 4px 1px 4px; }
.dropdown { font-size:14px; }

#header { width:100%;margin:0;background:#999; }
#blogname { font-family:Trebuchet MS;font-size:30px;color:#EFEFEF;font-weight:bold;padding:10px 40px; }
#blogsubtitle { font-family:Verdana;font-size:12px;color:#000;font-weight:bold;margin:0 0 10px 250px; }

#menu { width:100%;margin:0; }
.menu { background:#444;padding:6px;text-align:center;border:solid 1px #888;font-weight:bold;color:white;letter-spacing:1px; }
.menu a { color:White;text-decoration:none; }
.menu a:hover { color:#CDCDCD;text-decoration:underline; }

#container { width:100%;margin:0; }
#sidebar { float:left;width:300px;margin:0;height:100%;line-height:20px; }
#main { margin:0 0 0 300px;height:100%; }
#content { margin:10px 10px 10px 6px;}

.logincontainer { width:500px;margin:20px auto; }
.loginheader { background-color:#444;color:White;font-weight:bold;padding:10px; }
.logincontent { background:url('../images/login_bg.gif') repeat-x bottom right #FEFEFE;border:solid 1px #999;padding:20px;line-height:30px; }
.logintext { line-height:20px; }

.set { font-family:Verdana;font-size:12px; }
.setheader { background-color:#444;color:White;font-weight:bold;padding:10px; }
.setheader a { color:White;text-decoration:none; }
.setheader a:hover { color:White;text-decoration:underline; }
.setcontent { background:url('../images/login_bg.gif') repeat-x bottom right #FEFEFE;border:solid 1px #999;padding:20px;line-height:30px; }
.settext { line-height:20px; }

.console { position:absolute;left:300px;top:200px;z-index:1;background-color:#F9F8F2;border:#999 1px solid;font-family:Verdana;font-size:12px;background-image:url(Images/documents_bg.gif);visibility:hidden; }
.consoleheader { background-color:#444;color:White;font-weight:bold;padding:10px; }
.consolecontent { background:url('../images/login_bg.gif') repeat-x bottom right #FEFEFE;border:solid 1px #999;padding:20px;line-height:30px; }
.consoletext { line-height:20px; }

table.adminlist { border:solid 2px #4D5A73; }
table.adminlist th { background:#4D5A73;text-align:left;color:#FFF;padding:5px; }
table.adminlist td { padding:4px;line-height:20px; }
table.adminlist .item { background:#EFF3FB; }
table.adminlist .alteritem  { background:#FEFEFE; }
table.adminlist .selected { background:#71BDF2;color:#000;font-weight:bold; }

table.datalist { border:solid 1px #999;width:99%; }
table.datalist td { padding:6px; }
table.datalist th { padding:6px;text-align:left;background:#666;color:White; }
table.datalist th a { color:White;text-decoration:none; }
table.datalist th a:hover { color:White;text-decoration:underline; }
table.datalist .item { background:#EFEFEF; }
table.datalist .alteritem { background:#FEFEFE; }

table.photolist { border:solid 1px #999;width:99%;background:#FEFEFE; }
table.photolist td { padding:5px;text-align:center;font-size:12px; }
table.photolist td .photo {}
table.photolist td .photo img { border:0px;width:expression(document.body.clientWidth>150?"150px":"auto");}
table.photolist td .text { padding:4px;text-align:right; }

.contitle { background-color:#444;color:White;font-weight:bold;padding:5px;margin:0 5px; }
.conitem { margin:0 5px;background:#EFEFEF; }
.alterconitem { margin:0 5px;background:#FEFEFE; }
.item1row { float:left;width:200px;padding:5px; }
.item2row { float:left;width:auto;padding:5px; }
.itemrow { float:left;width:auto;padding:5px;}
.itembutton { float:right;width:80px;padding:5px; }


.blogitem { background:url('../images/login_bg.gif') repeat-x bottom right #FEFEFE;border:solid 1px #AAA;margin-bottom:10px; }
.blogtitle { background:#444;font-family:Verdana;font-size:14px;font-weight:bold;padding:8px 14px;letter-spacing:1px; }
.blogtitle a { color:#FFF; }
.blogtitle a:hover { color:#DDD; }

.blogbody { padding:12px 16px 2px 16px;line-height:20px;font-size:12px;word-wrap:break-word;word-break:break-all; }
.bloginfo { padding:2px 16px 14px 16px;line-height:20px;font:12px Verdana; }
.bloginfo hr { height:1px;border:dashed 1px #CCC;margin-bottom:5px; }

#thread { border:dashed 1px #CCC;padding:16px;margin:10px 0;background:#EFEFEF; }

.threaditem { background:#FEFEFE;border:solid 1px #AAA;margin-bottom:10px;height:100%; }
.threadtitle { float:left;font-family:Verdana;font-size:12px;font-weight:bold;padding:10px 12px 5px 12px;letter-spacing:1px; }
.threadtitle a { color:#FFF; }
.threadtitle a:hover { color:#DDD; }

.threadinfo { width:auto;float:right;padding:10px 12px 5px 12px;font-size:12px; }
.threadbreak { clear:both;margin:0 8px;padding:0;border-bottom:dashed 1px #ccc; }
.threadbody { padding:8px 12px;line-height:20px;font-size:12px;word-wrap:break-word;word-break:break-all; }

.threadpost { border:solid 1px #ccc;background:#FEFEFE;font-size:12px; }
.threadbox { padding:12px;line-height:20px; }

.galleryitem { background:url('/images/text_bg.gif') right bottom repeat-x #FEFEFE;border:solid 1px #AAA;margin-bottom:10px; }
.gallerytitle { float:left;font-family:Verdana;font-size:12px;font-weight:bold;padding:10px 12px 5px 12px;letter-spacing:1px; }
.gallerytitle a { color:#000;text-decoration:none; }
.gallerytitle a:hover { color:#444;text-decoration:underline; }

.galleryinfo { width:auto;float:right;padding:10px 12px 5px 12px;font-size:12px; }
.gallerybreak { clear:both;margin:0 8px;padding:0;border-bottom:dashed 1px #ccc; }
.gallerybody { padding:8px 12px;line-height:20px;font-size:12px; }
.gallerypic { width:160px;float:left; }
.gallerytext { width:auto;float:left; }

.linktitle { border-bottom:dashed 1px #ccc;font-size:14px;font-weight:bold;padding:3px;margin:0 0 7px 0; }
.linkitem { padding:4px;line-height:14px; }

.sidemenu
{
    background:#FEFEFE;
    font-family:Verdana;
    font-size:12px;
    border:dashed 1px #AAA;
    padding:5px 10px;
    margin:10px 6px 6px 8px;
}

.consolemenu { background:#FEFEFE;
    font-family:Verdana;
    font-size:12px;
    border:solid 1px #AAA;
    padding:10px;
    line-height:20px;
    margin:10px 6px 6px 8px; }

.message { border:solid 1px #888;padding:6px 10px;margin:6px 0;font-weight:bold;background:#FFFFDD; }

#pager { text-align:right;font-size:12px;margin:4px 10px; }
#pager a { text-decoration:none; }
#pager a:hover { text-decoration:underline; }

.curpage { font-weight:bold; }

#footer { clear:both;text-align:center;margin:8px auto;font-family:Arial;font-size:11px;font-weight:bold; }





.popup { position:absolute;left:260px;top:160px;width:600px;height:200px;z-index:1;background-color:#F9F8F2;border:#0066cc 1px solid;font-family:Verdana;font-size:12px;background-image:url(Images/documents_bg.gif);visibility:hidden }

/*---- window ---*/
/*#window { position:absolute;left:260px;top:160px;width:500px;height:200px;z-index:1;background-color:#F9F8F2;border:#0066cc 1px solid;font-family:verdana;font-size:12px;background-image:url(Images/documents_bg.gif);visibility:visible; }
.windowheader { background-color:#89A7EB;font-weight:bold;font-size:14px;color:#FFF;background-image:url(Images/title.gif);line-height:15px;padding:7px;BORDER-bottom:#D4D0C8 2px solid; }
.windowclose { position:absolute;right:10px;font-size:12px;font-weight:normal;cursor:hand; }
*/