/*/// The higher the value, the white/lighter
// The lower, the darker
// background:  107dbe   darkishblue
// background-foreground text-fefefe white
// foreground topic title: #ffffff white bright 
// TOPIC text-fefefe(white)
// background:#6d85ff*/

div.hidden {
display: none;
}

div.shown {
display: block;
} 

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

body 	{
	font-family: tahoma, Helvetica, verdana, sans-serif;
	margin:0px;
	}

a 	{
	font-family: tahoma, verdana, arial, sans-serif;
	mso-text-animation:none;
	text-decoration:underline;
	}


a:link
	{
	color:#444444;
	}

a:visited
	{
	color:#444444;
	}

a:hover
	{
	color:#999999;
	}

a.underline
        {
	color:#444444;

	}


a.comtrack	{
	color:#999999;
	}

p.navigate {
        color:#999999;
        font-family: Tahoma, Helvetica, verdana, sans-serif;
        font-size:10px;
}

img { 
	border:none;
        margin-bottom:2px;
        margin-top:2px;

	}


.profile_title{
	font-family: Tahoma, Helvetica, verdana, sans-serif;
	font-size:24px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#444444;
    }




#wrapper {
        margin:0px auto;
        padding-top:0px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
        width:460px;
        text-align:left;
        }

#logo {
    width:440px;
    padding:10px;
    font-family: Tahoma, Helvetica, verdana, sans-serif;
    font-size:24px;     
    font-weight:bold;
    letter-spacing:-1px;
    color:#000000;   
 }

#entrytitle {
/*    float:left; */
 /*   width:50px; */
    font-family: Tahoma, Helvetica, verdana, sans-serif;
    font-size:13px;     
    color:#333333;
    font-weight:bold;
/*    border:1px solid #999; */
 }


.postedcomments {
    font-family: Tahoma, Helvetica, verdana, sans-serif;
    font-size:10px;     
    margin-top:0px;
    color:#999999;
 }

#bodytext {
    width:440px;                       
    padding:10px;
    margin-bottom: 10px;
    display:block;
    font-size:12px;
    line-height:17px;
    background:#fff;
    font-family: Tahoma, Helvetica, verdana, sans-serif;
    color:#444444;

    }

#box {
    width:400px;                       
   padding:20px;
    margin-bottom:0px;
   /* margin-left:50px; */
    display:block;
    font-size:10px;
    line-height:15px;
    background:#fff;
    font-family: Tahoma, Helvetica, verdana, sans-serif;
    border:1px solid #AAA;
    color:#444444;
    text-align:justify;
    }

.box_noborder {
    width:400px;                       
   padding-left:20px;
    padding-right:20px;
    padding-top:10px;
    padding-bottom:10px;
    margin-bottom:0px;
   /* margin-left:50px; */
    display:block;
    font-size:10px;
    line-height:15px;
    background:#fff;
    font-family: Tahoma, Helvetica, verdana, sans-serif;
    color:#444444;
    text-align:left;
    }

.comment {
    width:360px;                       
   padding-left:20px;
    padding-right:20px;
    padding-top:5px;
    padding-bottom:5px;
    margin-bottom:10px;
   /* margin-left:50px; */
    display:block;
    font-size:10px;
    line-height:15px;
    background:#fff;
    font-family: Tahoma, Helvetica, verdana, sans-serif;
    border:1px solid #CCC;
    color:#666666;
    text-align:left;
    }


.code {
   background-color:#F0F0F0;
   border-left:0px solid #AAAAAA;
   font-family:Lucida Console, Andale Mono, courier new,courier,monospace
   font-size:10px;
   line-height:12px;  
   margin-left:0px;
   padding:5px 10px 5px 20px;
}