body{margin:0 0;
background:#e4e4e6;
font:9pt verdana;
text-align:center
}
img.spacer{border:none;
width:1px;
height:1px}
#header,
#toolsbar,
#desktop,
#copyright{
margin:0 auto;
}
#header{
background:#7bb000;
text-align:center}
#header div.body{
margin:0 auto;
width:700px;
padding:10px 20px 10px 20px;
background:#7bb000;
text-align:left}
#header #mylogo{border:none;
background:#7bb000}

#toolsbar{
width:100%;
padding:0;
background:#7bb000;
text-align:center}

#toolsbar div.header{width:700px;
margin:0 auto;
margin-top:-8px;
height:8px !important;height:auto;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/toolsbar_header.gif) #7bb000 no-repeat center bottom}

#toolsbar div.body{
width:700px;
margin:0 auto;
padding:0 20px 4px 20px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/toolsbar_body.gif) #7bb000 repeat-y center;
text-align:left}
#toolsbar div.body a{
display:inline-block;
display:-moz-inline-box;
*display:inline;
margin:0 0 0 10px !important;
margin:0 10px 0 0;
color:#ffffff;
font:bold 8pt verdana;
letter-spacing:1px;
text-decoration:none}
#toolsbar div.body a:hover{color:#dfff91}
#toolsbar div.footer{width:100%;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/toolsbar_footer.gif);
height:8px !important;
height:0}

#desktop{
width:700px;
padding:0}
#desktop:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden}

#sidermenu{float:right;
width:200px;
margin:0 0;
padding:0;
text-align:right}

#sidermenu div.header{width:200px;
margin-top:10px;
padding:4px 0 !important;
padding:4px 10px;
min-height:10px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/sidermenu_header.gif) no-repeat top;
font:bold 9pt verdana;
letter-spacing:1px;
text-align:center !important;
text-align:left}

#sidermenu div.body{
width:180px !important;
width:200px;
margin:-1px 0;
padding:4px 10px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/sidermenu_body.gif) repeat-y;
font:bold 9pt verdana;
letter-spacing:1px;
text-align:left}

#sidermenu div.footer{width:200px;
margin:-1px 0;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/sidermenu_footer.gif) no-repeat top;
min-height:10px;}

#sidermenu #mypicture{border:2px solid #ffffff;
background:#ffffff;
text-align:center}
#sidermenu #mypicture img{width:196px}

#sidermenu #calendar div.body{text-align:center}
#sidermenu #calendar table{width:98%;
border-collapse:collapse}
#sidermenu #calendar th{border-bottom:2px solid #ffffff;
border-top:2px solid #ffffff;
padding:2px 0;
background:#e4e4e6;
font:bold 8pt verdana}
#sidermenu #calendar td{color:#999999;
font:bold 8pt verdana;
text-align:center}
#sidermenu #calendar a:hover{color:#008000;
text-decoration:underline}

#sidermenu #search div.body{margin-top:-14px;
text-align:left}
#sidermenu #search div.body input{width:100%;
border:2px solid #e4e4e4;
font:8pt verdana}
#sidermenu #search div.body button{border:2px solid #5e5e5e;
padding-top:1px;
font:bold 8pt verdana}

#sidermenu #archives div.body select{width:100%;
background:#f4f4f4;
color:#b8860b;
font:9pt verdana}

#sidermenu #friendslink div.body{width:200px !important}

#sidermenu #category div.body div.category,
#sidermenu #recently div.body,
#sidermenu #recentlycomments div.body,
#sidermenu #friendslink div.body{width:100%;
padding:2px 2px 2px 8px;
text-align:left}
#sidermenu #category div.body div.subcategory{padding:2px 2px 2px 24px;
text-align:left}
#sidermenu #category div.body div.category a,
#sidermenu #recently div.body a,
#sidermenu #recentlycomments div.body a,
#sidermenu #friendslink div.body  a{padding:2px 10px 2px 16px;
width:100%;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/sidermenu_link_bullet.gif) no-repeat left 2px;
color:#666600;
font:9pt verdana;
letter-spacing:2px;
text-decoration:none}

#sidermenu #category div.body div.category a:hover,
#sidermenu #recently div.body a:hover,
#sidermenu #recentlycomments div.body a:hover,
#sidermenu #friendslink div.body  a:hover{background:url(../media/theme/adda3937dcd12c974825708b0017305e/sidermenu_link_bullet_over.gif) no-repeat left 2px;
color:#008000}

#sidermenu #category div.body div.subcategory a{width:100%;
color:#666600;
font:9pt verdana;
letter-spacing:2px;
text-decoration:none}

#sidermenu #recently div.body div,
#sidermenu #recentlycomments div.body div,
#sidermenu #friendslink div.body div{padding:2px 10px 2px 10px}

#sidermenu div.more button{padding:2px;
width:50%;
font:8pt verdana;
text-align:center}

#sidermenu #friendslink div.more a{border:1px solid #666600;
padding:2px;
width:50%;
background:#ffffff;
color:#000000;
font:bold 8pt verdana;
letter-spacing:0;
text-align:center;
height:16px}

#sidermenu #friendslink div.more a:hover{border:1px solid #000000;
background:#666600;
color:#ffffff}

#content{
width:480px;
padding:0;
float:left}

#content div.header{
width:480px;
margin-bottom:0 !important;
margin-bottom:-7px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/content_header.gif) no-repeat top;
height:7px !important;height:0;}

#content div.body{
width:460px !important;width:480px;
padding:4px 10px 10px 10px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/content_body.gif) repeat-y}
#content div.footer{width:480px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/content_footer.gif) no-repeat top;
min-height:7px}

#content #empty{
border-bottom:2px solid #ffffff;
width:100%;
margin:20px 0 20px 0;
background:none;
font:9pt verdana;
letter-spacing:2px}

#content #categorydescription div.body{width:100%;
background:none;
text-align:left}

#content #categorydescription div.body div.title,
#content #categorydescription div.body div.title a{color:#b8860b;
font:9pt/160% verdana;
letter-spacing:2px;
text-decoration:none}

#content #categorydescription div.body div.content{padding-left:9pt;
font:9pt/140% verdana;
letter-spacing:2px}

#content #navlinktop,
#content #navlinkbottom{text-align:right}
#content #navlinktop div a,
#content #navlinkbottom div a{margin-left:10px;
color:#b8860b;
font:8pt verdana;
letter-spacing:2px;
text-decoration:none}

#content table.docarea{
width:100%;
border-collapse:collapse;
}
#content table.docarea td.created{
border-bottom:2px solid #ffffff;
padding:10px 0 2px 0;
color:#b8860b;
font:bold 9pt georgia;
text-align:right;}

#flashnews div.body{width:100%;
padding:0;
margin:0;
background:none}

#flashnews marquee{width:100%;
margin-bottom:6px;
border-style:solid;
border-width:2px;
border-color:#ffffff;
display:none !important;
display:block;
background:#ffffff;
height:40px}

#content table.docarea td.title{
padding:9pt;
font:9pt verdana}

#content table.docarea td.title a{color:#b8860b;
text-decoration:none;
letter-spacing:2px}

#content table.docarea td.body{
padding:2px 9pt 9pt 9pt;
font:9pt verdana;
letter-spacing:2px}

#content table.docarea td.footer{padding:6pt 0 9pt  0;
font:8pt/200% georgia;
text-align:right;
letter-spacing:2px;
text-decoration:none}
#content table.docarea td.footer a{padding:6pt 0 9pt  0;
font:8pt/200% georgia;
text-align:right;
letter-spacing:2px;
text-decoration:none}

#content table.docarea td.footer .lastupdate,
#content table.docarea td.footer .commentcounts{font-weight:bold;
letter-spacing:0}

#content table.docarea td.body div.docattbox{width:240px;
float:right;
margin:0 -6px 4px 4px;
border-width:0 0 2px 2px;
border-style:solid;
border-color:#ffffff;
display:inline}
#content table.docarea td.body div.docattbox table{width:100%;
margin-bottom:4px}
#content table.docarea td.body div.docattbox table td.header{color:#808080;
font:bold 8pt verdana;
text-align:center}
#content table.docarea td.body div.docattbox table td.body{padding:2px 0 2px 4pt;
text-align:left}
#content table.docarea td.body div.docattbox table td.body a{color:#b8860b;
font:8pt verdana;
letter-spacing:2px;
text-decoration:none}
#content table.docarea td.body div.docattbox table td.body img.content{border:1px solid #ffffff;
margin-bottom:4px;
width:238px}
#content #comments div.header{border-top:2px solid #ffffff;
border-bottom:2px solid #ffffff;
padding:4px;
background:none;
font:bold 9pt verdana}

#content #comments div.body{background:none}
#content #comments div.body table.commentarea{width:98%;
background:none}
#content #comments div.body table.commentarea td.header{padding:10px 0;
background:none;
font:bold 8pt georgia;
text-align:right}
#content #comments div.body table.commentarea td.body{padding:4px;
background:none;
font:9pt verdana;
text-align:left;
letter-spacing:2px}
#content #comments div.body table.commentarea td.footer{border-bottom:2px solid #ffffff;
padding:10px 0;
font:8pt verdana}
#content #commenteditor{width:100%;
text-align:center}
#content #commenteditor table{width:98%}
#content #commenteditor td input{border:1px solid #999999;
width:100%;
font:8pt verdana}
#content #commenteditor td textarea{width:100%;
border:1px solid #999999;
font:8pt verdana;
height:100px}
#content #commenteditor td button{border:1px solid #666666;
padding-top:2px;
font:9pt verdana;
letter-spacing:2px}

#copyright{width:100%;
margin-top:10px;
padding-bottom:20px;
background:#999999;
text-align:center}

#copyright div.body{
width:680px !important;width:700px;
margin:0 auto;
padding:4px 10px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/copyright_body.gif) repeat-y;
text-align:right}

#copyright div.footer{
width:700px;
margin:0 auto;
margin-top:-1px;
background:url(../media/theme/adda3937dcd12c974825708b0017305e/copyright_footer.gif) no-repeat top;
min-height:8px;}

#toolsbar div.body span,
#content #navlinktop div,#content #navlinkbottom div{display:inline}
#sidermenu #calendar a,
#sidermenu #calendar a:visited,
#content #comments div.body table.commentarea td.footer a{color:#b8860b;
text-decoration:none}
#content #categorydescription,
#content #comments div{width:100%;
text-align:left}
#flashnews a,
#content table.docarea td.created a{text-decoration:none}
#content #commenteditor table caption,
#content #commenteditor td{font:9pt verdana;
letter-spacing:2px}
#content #commenteditor td.header,
#flashnews div.header,
#flashnews div.footer,#content #commenteditor td.footer,
#header #footer,
#content #categorydescription div.header,
#content #categorydescription div.footer{display:none}
#sidermenu #category div.body div.subcategory a:hover,#content #categorydescription div.body div.title a:hover,#content #navlinktop div a:hover,#content #navlinkbottom div a:hover,#content table.docarea td.created a:hover,#content table.docarea td.title a:hover,#content table.docarea td.footer a:hover,#content table.docarea td.body div.docattbox table td.body a:hover,#content #comments div.body table.commentarea td.footer a:hover{color:#008000}
/*user defined style*/
#header div.body div.title{font:normal 16pt Impact;letter-spacing:3px;color:#000000}
#header div.body div.content{font:normal 9pt/160% Verdana;letter-spacing:3px;color:#000000}
#welcome div.welcome{font:normal 9pt/140% Verdana;letter-spacing:3px;color:#000000}
#categorypage #welcome{display:none}
#content table.docarea td.title,#content table.docarea td.title a{font:normal 11pt Verdana;letter-spacing:3px;color:#339900}
#content table.docarea td.created a{color:#339900}
#content table.docarea td.body,#content table.docarea td.body div.content{font:normal 9pt/160% Verdana;letter-spacing:2px;color:#333333}
#content table.commentarea td.body{font:normal 9pt/160% Verdana;letter-spacing:2px}
#content table.docarea td.body a{font:normal 9pt Verdana;letter-spacing:3px;color:#333333;text-decoration:none}
#content table.docarea td.footer a{color:#333333}
#content table.commentarea td.footer a{color:#333333}
#content table.docarea td.body a:hover{font:normal 9pt Verdana;letter-spacing:3px;color:#333333}
#content table.docarea td.created a:hover,#content table.docarea td.title a:hover,#content table.docarea td.footer a:hover,#content table.commentarea td.footer a:hover{color:#333333}
#copyright div.body{font:normal 9pt/180% Verdana;letter-spacing:3px;color:#FFFFFF}
#copyright div.body a{color:#FFFFFF}
#copyright div.body a:hover{text-decoration:none}
img.spacer{border:none;width:1px;height:1px}

