BODY 
{
/*  Default page / font settings */
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(images/bg.png) #ececec repeat-y center 50%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #666;
	PADDING-TOP: 0px
}
/*  Blue    #6678ff
    Blue    #4499ff;
    Orange  #ff7800
*/
#wrap 
{
/*  Main window */    
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 720px;
	POSITION: relative; 
	border: solid 0px red;
}
#logo 
{
/*   */
    display:none;
	BACKGROUND: url(images/bg4.jpg) no-repeat; 
	border-top: solid 8px #6678ff;
	MARGIN-LEFT: auto; 
	WIDTH: 640px; 
	MARGIN-RIGHT: auto; 
	HEIGHT: 180px; 
	/*border: solid 5px red;*/
	background-color:black;
}
#tagline 
{
/*  Black bar under logo */
	font-family:Verdana;
	MARGIN-TOP: -25px; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	/*TEXT-TRANSFORM: uppercase; */
	COLOR: #ffffff; 
	MARGIN-RIGHT: 25px; 
	HEIGHT: 20px; 
	TEXT-ALIGN: right
}
#content 
{
/*  Article body on the left */
	PADDING-RIGHT: 10px; 
	DISPLAY: inline; 
	PADDING-LEFT: 10px; 
	FLOAT: left; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 8px 0px 0px 0px; 
	OVERFLOW: hidden; 
	WIDTH: 640px; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: justify; 
	BORDER: solid 0px red;
}
#nav 
{
/*  not sure what this is */
	MARGIN-LEFT: auto; 
	WIDTH: 800px; 
	MARGIN-RIGHT: auto; 
	HEIGHT: 49px ; 
}
#sidebar {
	/* hide sidebar */
	DISPLAY: none; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 10px; 
	FLOAT: right; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 8px 0px 0px 0px; 
	WIDTH: 180px; 
	LINE-HEIGHT: 140%; 
	PADDING-TOP: 10px ; 
	border: solid 0px blue;
}
H3 {
	PADDING-BOTTOM: 15px; 
	PADDING-TOP: 5px
}
H4 {
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 5px
}
#footer {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: auto; 
	WIDTH: 640px; 
	MARGIN-RIGHT: auto; 
	PADDING-TOP: 0px; 
	HEIGHT: 40px; 
	TEXT-ALIGN: center; 
	border: solid 0px green;
}
#footer P {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px
}
.entry {
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 30px; 
	LINE-HEIGHT: 1.5em; 
	PADDING-TOP: 0px; 
	border: solid 0px orange;
}
.entrybody IMG {
	FLOAT: left; 
	MARGIN-RIGHT: 20px
}
.firstpost {
	MARGIN-BOTTOM: 15px
}
H3.entrytitle 
{
	COLOR: #4499ff; 
	font-size:larger;
	PADDING-RIGHT: 0px; 
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px
}
H3 
{
    
	PADDING-RIGHT: 0px; 
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px
}
H3.entrytitle A {
	
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: none; 
    BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
H3.entrytitle A:visited {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: none; 
	COLOR: #ff7800; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
H3 A {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: none; 
	COLOR: #ff7800; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
H3.entrytitle A:hover {
	TEXT-DECORATION: underline
}
H3 A:hover {
	TEXT-DECORATION: underline
}
.entrymeta {
	BORDER-TOP: #ccc 1px solid; 
	MARGIN-TOP: 0px; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 8px; 
	COLOR: #999; 
	PADDING-TOP: 4px; 
	HEIGHT: 16px
}
.entrymeta A IMG {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
.entrybody IMG {
	BORDER-RIGHT: #dfdfdf 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #dfdfdf 1px solid; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #dfdfdf 1px solid;
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #dfdfdf 1px solid
}
.entrybody UL {
	PADDING-LEFT: 0px; 
	MARGIN-LEFT: 20px; 
	LIST-STYLE-TYPE: none
}
.entrybody OL {
	PADDING-LEFT: 0px; 
	MARGIN-LEFT: 20px
}
.entrybody UL LI {
	LIST-STYLE-TYPE: square
}
.commentlink IMG {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
H4 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #999; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: georgia, serif; 
	FONT-VARIANT: normal
}
H3 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #999; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: georgia, serif; 
	FONT-VARIANT: normal
}
H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
    MARGIN-BOTTOM: 10px;
	COLOR: #999; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Trebuchet MS, Verdana; 
	FONT-VARIANT: normal;
}
#commentblock H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #999; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: georgia, serif; 
	FONT-VARIANT: normal
}
A {
	COLOR: #ff7800; 
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #ff7800; 
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.entrybody P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 8px 0px; 
	PADDING-TOP: 0px
}
.entrybody UL {
	PADDING-LEFT: 0px; 
	MARGIN-LEFT: 30px; 
	LIST-STYLE-TYPE: none
}
.entrybody OL {
	PADDING-LEFT: 0px; 
	MARGIN-LEFT: 30px
}
.entrybody UL LI {
	LIST-STYLE-TYPE: square
}
#sidebar H2 {
	PADDING-RIGHT: 0px; 
	MARGIN-TOP: 5px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 8px; 
	PADDING-BOTTOM: 4px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #999; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid
}
#sidebar UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 20px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#sidebar UL LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#sidebar LI {
	LIST-STYLE-TYPE: none
}
#sidebar UL LI A {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 10px 50%; 
	DISPLAY: block; 
	PADDING-LEFT: 25px; 
	BACKGROUND-IMAGE: url(images/navbulle.gif); 
	PADDING-BOTTOM: 4px; 
	MARGIN-LEFT: 0px; 
	COLOR: #ff7800; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: none! important
}
#sidebar UL LI A:hover {
	BORDER-BOTTOM-COLOR: #fff; 
	COLOR: #666! important; 
	BACKGROUND-COLOR: #cccccc;
	/*BORDER: solid 0px #4478cc;*/
}
#searchdiv {
	MARGIN-TOP: 8px; 
	MARGIN-BOTTOM: 15px
}
.comments-link {
	BACKGROUND-POSITION: left center; 
	PADDING-LEFT: 16px; 
	BACKGROUND-IMAGE: url(images/comments.gif	); 
	BACKGROUND-REPEAT: no-repeat
}
#commentblock H2 {
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 30px; 
	PADDING-LEFT: 2px; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px
}
#commentblock {
	FLOAT: left; 
	PADDING-BOTTOM: 20px; 
	WIDTH: 450px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left
}
OL#commentlist {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.commentdate {
	PADDING-LEFT: 5px; FONT-SIZE: 0.8em
}
#commentlist LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.commentname {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.commentinfo {
	CLEAR: both
}
.commenttext {
	CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/comm.png) #ececec no-repeat 50% top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.commenttext-admin {
	CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/comm-admin.png) #d7d7d7 no-repeat 50% top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#commentsformheader {
	PADDING-LEFT: 0px
}
#commentsform {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#commentsform FORM {
	MARGIN: 0px; TEXT-ALIGN: left
}
#commentsform P {
	MARGIN: 5px
}
#commentsform FORM TEXTAREA {
	WIDTH: 99%
}
P.comments_link IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
p.indent {
	COLOR: #999999; 
	FONT-STYLE: italic;
	padding-left:30px;
	padding-right:30px;
}

TABLE {
	MARGIN: 10px
}
TD {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px
}
TH {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px
}