body, td, tr, table, textarea, input, select, option
{
font-size:11px;
}

body
{
font-family:Tahoma;
margin:2px;
}

.body
{
color:#999999;
background:#000000;
}

textarea
{
width:100%;
}

textarea, input, select, option
{
border:#D3D3D3 1px solid;
color:#D3D3D3;
background-color:#222222;
}

option
{
border:none;
}

img
{
border:none;
margin:0;
padding:0;
vertical-align:bottom;
max-width:594px;
}

hr
{
margin:2px 0;
}

ul
{
margin:0;
padding:0 0 0 20px;
}

a:link {color:#3399FF;text-decoration:none}
a:visited {color:#246BB2;text-decoration:none}
a:hover {color:#5FAFFF;text-decoration:none}

h1
{
font-size:120%;
font-weight:bold;
padding:0;
margin:2px;
}

h2
{
font-size:110%;
font-weight:bold;
margin:2px;
}

h3
{
font-size:100%;
font-weight:bold;
margin:2px;
}

/****************************
*       Header-Footer       *
****************************/

.header
{
border:#333333 1px solid;
text-align:center;
padding:2px;
margin:2px 0 0 0;
}

.footer
{
border:#333333 1px solid;
text-align:center;
padding:2px;
margin:0 0 2px 0;
font-size:11px;
}

/****************************
*       Main Content        *
****************************/

.divbody
{
border:#333333 1px solid;
padding:0;
margin:0;
}

.fix
{
width:798px;
width:800px;
margin : 2px auto 2px auto;
}

.container
{
float:left;
width:598px;
padding:0;
margin:0;
}

.blog
{
border:#333333 1px solid;
padding:0;
margin:1px 1px 2px 1px;
}

.bl_title
{
border:#333333 1px solid;
background-image:url(images/bg_title.gif);
background-repeat:repeat-x;
background-position:top;
padding:2px;
margin:1px;
}

.bl_box
{
border:#333333 1px solid;
padding:2px;
margin:1px;
}

.paging
{
text-align:center;
border:#333333 1px solid;
padding:2px;
margin:2px;
}

.heading1
{
text-align:center;
border:#333333 1px solid;
background-image:url(images/bg_title.gif);
background-repeat:repeat-x;
background-position:top;
padding:2px;
margin:1px;
text-decoration:none;
font-weight:bold;
}

.text
{
border:#333333 1px solid;
padding:3px;
margin:1px;
}

.visit
{
text-align:center;
border:#333333 1px solid;
padding:2px;
margin:2px;
clear:both;
}

.properties
{
border:#333333 1px solid;
padding:3px;
margin:1px;
}

.listsitemap a:link {color:#AAAAAA;text-decoration:none}
.listsitemap a:visited {color:#ABABAB;text-decoration:none}
.listsitemap a:hover {color:#BBBBBB;text-decoration:none}

/****************************
*****      Comment      *****
****************************/

#comment
{
border-bottom:#333333 1px solid;
padding:2px 0px;
margin:2px 0px;
}

.x
{
float:right;
}

.cmttext
{
border:#333333 1px solid;
padding:2px;
margin:2px 0px;
}

/****************************
*****    Navigation     *****
****************************/

.navbar
{
padding:0;
margin:0;
float:right;
width:200px;
}

.nav
{
border:#333333 1px solid;
padding:0;
margin:1px 1px 2px 1px;
}

.navtitle
{
border:#333333 1px solid;
background-image:url(images/bg_title.gif);
background-repeat:repeat-x;
background-position:top;
padding:2px;
margin:1px;
}

.navbox
{
border:#333333 1px solid;
padding:2px;
margin:1px;
}

.navbox p
{
margin:0;
padding:0 0 0 16px;
background-image:url(images/right.png);
background-repeat:no-repeat;
background-position:0px 0px;
}

.searchbox
{
width: 100%;
}

#lastcmt
{
margin:0;
padding:0 0 0 16px;
background-image:url(images/comment.png);
background-repeat:no-repeat;
background-position:0px 0px;
}

.adminbar
{
border:none;
padding:0;
margin:0;
width:150px;
float:left;
}

.admincontent
{
border:none;
float:right;
width:648px;
padding:0;
margin:0;
}

/****************************
*****       Misc        *****
****************************/

.right
{
text-align:right;
padding:0px;
margin:0px;
}

.center
{
text-align:center;
padding:0px;
margin:0px;
}

.divline
{
border-top:#333333 1px solid;
border-bottom:#8AC5FF 1px solid;
margin:2px;
}

.divtitle
{
border-bottom:#333333 1px solid;
padding:3px;
margin-bottom:2px;
}

.quote
{
padding:2px;
margin:2px 2px 2px 5px;
}

.quoted
{
border:#333333 1px dotted;
padding:2px;
margin:2px;
}

.code
{
font-family:courier new;
border:#333333 1px dotted;
padding:2px;
margin:2px;
}

.none
{
padding:0;
margin:0 4px;
}

.signature 
{
font-size:10px;
}

.saved 
{
color:#00FF66;
}

.error 
{
color:red;
}

.red {color:red}
.blue {color:blue}
.white {color:white}
.black {color:black}
.green {color:green}
.yellow {color:yellow}
.cyan {color:cyan}
.grey {color:grey}
