body {font: 0.79em/1.4em Verdana, Arial, Helvetica, sans-serif; color: navy; background: white url('img/topbacky.jpg'); background-repeat: repeat-x; margin:0 auto; padding:0;scrollbar-3dlight-color: white; scrollbar-arrow-color:C00000; scrollbar-base-color: white; scrollbar-darkshadow-color: white; scrollbar-face-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: white;}
body.dnl  { font-size: 10pt;color:navy; margin: 0px;background:white url('img/topbacky.jpg');background-repeat: repeat-x; scrollbar-3dlight-color: white; scrollbar-arrow-color:C00000; scrollbar-base-color: white; scrollbar-darkshadow-color: white; scrollbar-face-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: white}
.lnk  {font-size:10pt;letter-spacing:1px;margin-left:172px;}
a{ color: #1878B2; text-decoration: none;border-bottom:1px dashed #1878B2}
ul {list-style-type:circle;}
a:hover{ text-decoration: none; color: #1E97DF;border-bottom:1px dashed #1E97DF}
ul li a {border:none;}
ul li a:hover {border:none;}
form {margin:0;padding:0;}
input, textarea {font: 1.0em Verdana, Arial, Helvetica, sans-serif; color: #6F8099;scrollbar-3dlight-color: white; scrollbar-arrow-color:teal; scrollbar-base-color: white; scrollbar-darkshadow-color: white; scrollbar-face-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: white;border:1px solid #B8C3DB;background:white;}
p {margin: 10px 0px 10px 10px;text-indent:5pt;color:navy}
img {border:0px; padding: 1px;}

img.alignleft, img.left {float:left; margin-right: 5px; margin-left: 0px;}
img.alignright, img.right {float:right; margin-left: 5px; margin-right: 0px;}
.clear {clear:both; overflow:hidden;}
.topmen {font-size:10pt}
.topmen a {border:none;}
#topmarg {margin-top:10px;}

#contini {display:block;}
#container,#left,#header,#header2,#content,#sidebar,#categorylist,#categorylist2 { overflow:hidden; display:block;}
#container {width:960px; padding:0; margin: 3px 4px 0px 0px; background:white;float:right;}
#left {width: 560px; float:left;margin:0;padding:0;}
#freeonly {z-index:-1;position:absolute;width:52px;margin-left:5px;margin-top:300px;}
.middle {width:180px;margin:0;padding: 0 10px; float:left;}
.right {width:180px;margin:0;padding: 0 10px; float:left}
#content {padding: 28px;}
#header {background: #708090 url('img/winlogo.jpg'); padding: 10px 15px; border-bottom: 2px solid #191970;}
#header2 {background: #708090 url('img/winlogo.jpg'); padding: 10px 15px; border-bottom: 2px solid #191970;}
#categorylist {padding: 10px 15px; margin-bottom: 10px;border-bottom: 2px solid #191970;}
#categorylist2 {background: #708090; padding: 10px 15px; margin-bottom: 10px;border-bottom: 2px solid #191970;}
#sidebar {width: 400px; float:left;margin:0;padding:0;}
#footer {font-size: 0.86em; color:#999;overflow:hidden;float:right;width:960px;  padding:0; margin:0; background:white;}
#translation_bar {text-align:right}

#content h1,h2,h3,h4 {line-height:1.3em;text-align:-left;}
#content h1 {color:#00A4A4; text-transform:uppercase; letter-spacing:5px;display:inline;
font:normal 1.4em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#content h2 {font: 1.6em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#00A8A8; 
margin:0px; padding-top: 10px;padding-left: 5px;padding-bottom:7px; text-align:left;background: url('img/metadata.jpg');background-repeat: repeat-x;}
#content h2.pagetitle {font-size: 1.2em; color: #00A8A8; padding: 5px 0;}
#content h3{font:normal 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:teal; text-align:left;}
#content h4{font:normal 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:teal; text-align:left;}
#content blockquote {font-style:italic; padding:0 10px 0 10px;margin:5px 0px 5px 20px; color:#000; 
font-size: 1.0em; border-left: 5px solid #b0c4de; border-right: 5px solid #b0c4de; line-height: 1.2em; background: #f7f7f7;}
#content p.postmetadata {clear:both; overflow:hidden; padding:5px 10px; line-height: 1.0em;}
code {font-size:1.2em; text-align:left; margin:0;padding:0; color: #008;}
#content li {padding-bottom: 5px; }
#content .post-date {font-size:1.0em; padding-left:20px;background: transparent url(img/calendar.png) no-repeat top left;padding-top: 5px;background-position:0% 5px;}
.entry {font-size:10pt;line-height:150%;}
.entrytext {font-size:10pt;line-height:150%;}
.entrytext ul li {font-size:11pt;background: url('img/metadata2.jpg');background-repeat: repeat-x;}
pre {
font-size:9pt;
border:1px dashed silver;
padding:5pt;
background:#F7F9F8;
white-space: pre-wrap;
white-space: -moz-pre-wrap !important;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
.hlight {
border-top:1px dotted #FFE7B9;
border-bottom:1px dotted #FFD688;
color:#C87006;
background:#FFFEF2;
text-indent:0;
line-height:180%;
padding:5pt;padding-left:10pt;
}
.linktext {font-size:9pt;font-family:verdana;margin-left:5%;margin-right:5%;}
.linktextarea {border:1px dashed #B8C3DB;font-size:9pt;font-family:verdana;overflow:hidden;background-color: white;}

#header h1 {color:#FFF; letter-spacing:3px;display:inline; 
font:bold 2.5em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#header h1 a {color: #eee; text-decoration:none;border:none;}
#header h1 a:hover {color: #128FE2; text-decoration:none;;border:none;}
#header h2{font: 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#DDD;text-transform:uppercase;
letter-spacing:0.05em; margin:0;padding:0;}

#header2 h1 {color:#FFF; text-transform:uppercase; letter-spacing:1px;display:inline; 
font:bold 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#header2 h1 a {color: #eee; text-decoration:none;border:none;;}
#header2 h1 a:hover {color: #128FE2; text-decoration:none;border:none;;}
#header2 h2{font: 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#DDD;text-transform:uppercase;
letter-spacing:0.05em; margin:0;padding:0;}

#sidebar a:hover {text-decoration:none; color: #77BBBB;border:none;}
#sidebar a {text-decoration:none; border:none;}
#sidebar ul {margin: 15px 0 15px 25px; padding:0; list-style-type: circle;}
#sidebar h2 {font: bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#C41502; margin:0; padding:10px; padding-left: 30px; padding-bottom:1px; }
#sidebar #header h2 {padding-left: 0; border:0; color: #F2EFE1}
#sidebar #header2 h2 {padding-left: 0; border:0; color: #F2EFE1}
#sidebar #categorylist {padding-left: 0; border:0; color: #F2EFE1}
#sidebar #categorylist2 {padding-left: 0; border:0; color: #F2EFE1}
#sidebar h2.about {background: transparent;}
#sidebar h2.cal {background: transparent;}
#sidebar h2.search {background: transparent;}
#sidebar h2.file {background: transparent;}
#sidebar h2.meta {background: transparent;}
#sidebar h2.blogroll {background: transparent;}
#sidebar h2.comment {background: transparent;}
#sidebar h2.web {background: transparent;}
#sidebar h2.new {background: transparent;}
#sidebar h2.bug {background: transparent;}
#sidebar h2.email {background: transparent;}
#sidebar h2.edit {background: transparent;}
#sidebar h2.link {background: transparent;}
#sidebar ul {margin-top: 5px;}
#sidebar ul li {padding-left: 0px; border-bottom: 0px solid #f0f0f0;}
#sidebar ul li ul {border-top: 0px solid #f0f0f0; margin:0;}
#sidebar ul li ul li {padding-left:20px; border:none; border-top: 1px solid #f0f0f0;}
#sidebar ul.links li {display: inline;overflow:hidden;border:none; padding-left:0px;}
#sidebar ul.links li h2 {color: #666;clear:both}
#sidebar ul.links li ul {clear:both}
#sidebar ul.links li ul li {float:left;padding-left:20px;}
#sidebar img {margin:2px 0 0 0; padding:2px 0 0 0; border: none;}
#sidebar ul.aboutconnected {margin-left:10px;}
#sidebar ul.aboutconnected li {float:left;display: inline;overflow:hidden;border:none; padding-left:10px;}
#sidebar ul.aboutconnected li h2 {color: #666;}
#sidebar ul.aboutconnected li ul li {padding-left:20px;}

#footer .copyright a {color:#999;border:none;text-decoration:none;}
#footer .copyright a:hover {color:#4FA7FF;text-decoration:none;border:none;}

#wp-calendar { width: 150px; color: #999; line-height:1.0em;}
#wp-calendar caption {font-weight:bold; color: #666; line-height: 16px; text-transform: uppercase; letter-spacing: 1px;}
#wp-calendar .today {background:#FBFCF4;}

h3#comments, h3#respond {border-bottom:1px solid #B8C3DB; padding-top: 10px; color:#769DA0; font-size: 1.2em; font-weight: bold;}
h3#comments {background: transparent;}
h3#respond {background: transparent;}
cite {position:relative;color: #999;padding:0;margin:0;font-weight:bold;}
.alt {background: #f7f7f7;}
.commentbody {color: #295454; font-size: 1.0em; margin: 0 0 5px 0;padding: 10px 15px 10px 15px;
background:#F7FBFB;border: 1px solid #E1F0F0; list-style:none;border-left:5px solid #CFDDE0}
.commentbody p {line-height: 1.3em; margin:0; padding:0;padding-top:4px;}
.commentlink {font-size: 1.0em;}
.commentlist {list-style: none; margin:0; padding:0px;}
.commentcount {font:bold 2.2em Georgia,sans-serif;color: #BEDEDE; width: 50px; 
text-align: center; position:relative;float:right;}
.gravatar {float:left; padding: 1px; margin: 5px 5px 5px 0; background: #fff; width: 40px; height: 40px;}
#recentcomments ul {border: none;}

.diggclick {
float:left;
padding:3px 5px 5px 5px;
}

a.alinks_links {
text-decoration: none;
border-bottom: #0000FF 1px dotted;}

.tabberlive .tabbertabhide { display:none;}

.tabberlive { margin-top:1em;}

ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 2px solid white;
 font: bold 12px Verdana, sans-serif;}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 4px;
 border-right: 1px solid #F2EFE1;
 border-top:1px dotted #F2EFE1;
 border-left:1px dotted #F2EFE1;
 border-bottom: none;
 background: white;
 text-decoration: none;}

ul.tabbernav li a:link { color: #9AA6B8; }
ul.tabbernav li a:visited { color: #9AA6B8; }

ul.tabbernav li a:hover
{
 color: #009B9B;
 background: #E6EDEE;
 border-color: #F2EFE1;
 border-bottom: 2px solid #E6EDEE;}

ul.tabbernav li.tabberactive a
{
color: #769DA0;
border:none;
 background: white url('img/metadata.jpg');
 border-bottom: 2px solid #FAFAFA;}

ul.tabbernav li.tabberactive a:hover
{ cursor: default;}

.tabberlive .tabbertab {
 padding:5px;
 border:none;
 background:#FCFCFC url('img/taber.jpg');
 background-repeat: repeat-x;}

.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}

.tabberlive#tab2 .tabbertab { height:200px; overflow:auto;}

#categorylist h2 {font: 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#DDD;text-transform:uppercase;letter-spacing:0.05em; margin:0;padding:0;}

#categorylist {color:#FFF; text-transform:uppercase; display:inline; 
font:bold 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#categorylist a {color: #eee; text-decoration:none;}
#categorylist a:hover {color: #1E97DF; text-decoration:none;}

#categorylist li { display: inline; padding: 0px 5px;}

#categorylist2 h2 {font: 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#DDD;text-transform:uppercase;letter-spacing:0.05em; margin:0;padding:0;}

#categorylist2 {color:#FFF; text-transform:uppercase; display:inline; 
font:bold 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#categorylist2 a {color: #eee;}
#categorylist2 a:hover {color: #1E97DF; text-decoration:none;}

#categorylist2 li { display: inline; padding: 0px 5px;}

.pagelinks { clear: both; margin: 2.5em 0; font-size: 1.0em; font-weight: bold; }
.pagelinks strong { color: #333333; margin: 0 0.6em 0 0; border: 1px solid #e5e5e5; padding: 0.3em 0.6em; }
.pagelinks a { margin: 0 0.8em; border: 1px solid; padding: 0.3em 0.6em; }
h2 a {border:none;}
.internal_tag {border:none;border-bottom:none;}