H1 {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11pt;
  TEXT-ALIGN: left;
  MARGIN-TOP: 5;
}


body#g {
    background-color: 333333;
}
 
body#b {
    background-color: black;
}


body#w {
    background-color: black;
}


Typo {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  background-image: none;
  color : 666666;
}


A.typo {
	color : 666666;
}

A.typo:VISITED {
	color : 666666;
}


A.typo:hover {
	text-decoration: underline;
	color : 969696;
}



A.typo2 {
	color : 969696;
}

A.typo2:VISITED {
	color : 969696;
}


A.typo2:hover {
	text-decoration: underline;
	color : 969696;
}




A {
	color : 666666;
}

A:VISITED {
	color : 666666;
}

A:hover {
	text-decoration: underline;
	color : 969696;
}

img.border_image {
 border: 1px solid #666666;
}


TD {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  background-image: none;
  color : 666666;
}

TD.highlight {
  color : white;
}

.TagsBox { padding: 15px; border: solid 1px #eee; background: #f5f5f5; }
.TagsBox a:link { color: #0063DC; text-decoration: underline; }
.TagsBox a:visited { color: #2E67C7; text-decoration: underline; }
.TagsBox a:hover { color: #FFFFFF; text-decoration: none; background: #0063DC; }
.TagsBox a:active { color: #FFFFFF; text-decoration: none; background: #0259C4; }

.PopularTag:link { margin-bottom: 10px; text-decoration: none; padding-bottom: 2px;	}
.PopularTag:visited { color: #0063DC; text-decoration: none; }
.PopularTag:hover { color: #ffffff; text-decoration: none; background: #0063DC;	}
.PopularTag:active { color: #ffffff; text-decoration: none; background: #FF0084; }

A.PopularTag:link { margin-bottom: 10px; text-decoration: none; padding-bottom: 2px;	}
A.PopularTag:visited { color: #0063DC; text-decoration: none; }
A.PopularTag:hover { color: #ffffff; text-decoration: none; background: #0063DC;	}
A.PopularTag:active { color: #ffffff; text-decoration: none; background: #FF0084; }




Comments ----------------------------------------------------------------> */
#response {
 margin: 0px 110px;
}

#commentlist {
 padding: 0px 10px 0px 10px;
 margin: 0 10px;
 color: #7b7b7b;
 list-style-type: none; 
 text-align: justify;
}

#commentlist li  p{
 padding: 0px;
 margin: 8px 0px 0px 0px;
}

.commentname {
 width: 160px;
 float: left;
 font-size: 0.9em;
 margin: 0;
 padding: 0  0 2px 0;
}

.commentinfo{
 width: 150px;
 float: right;
 text-align: right;
}

.commenttext {
 clear: both;
 padding-top: 0px;
 margin: 0 0 10px 0;
 border-top: 1px solid #e4ebef;
 text-align: left;
 line-height:16px;
}

.commentauthor {
 font-weight: bold;
 font-size: 1.2em;
 padding: 0 0 2px 0;
 margin: 0;
 color: #000000;
}

.commentauthor a{
 font-weight: bold;
 margin: 0;
 padding: 0 20px 0 0;
 background: url(images/icon.jpg) no-repeat top right;
}

.commentdate {
 font-size: 1em;
 text-align: right;
 line-height: 18px;
 padding: 0;
 margin: 0;
}

#nocomment, #commentsclosed {
 text-align: center;
 color: #7b7b7b;
 font-size: 1.1em;
}


 .medium { font-size: 18px; }
 .blue { color: #336699; }
 .mbf-item { display: none; }