/* GENERAL */
body            { margin: 0px; }
hr		        { border-color:gray; border-width: 1px; border-style:solid none none none; }
img             { border: 0; }
a:link 		    { color: orange; text-decoration: none; }
a:visited 	    { color: orange; text-decoration: none; }
a:active 	    { color: orange; text-decoration: none; }
a:hover 	    { color: orange; text-decoration: underline; }

/* TABLES */
.tblskeleton    { width: 917px; padding: 2; text-align: left; vertical-align: top; }
.tdbanner	    { width: 917px; border-color:#000000; font-family: Arial; font-size: 10px; color: black; border-width:1pt; border-style: solid solid none solid;}
.tdleftmenu		{ width: 10%; text-align: left; vertical-align: top; border-color:#000000; font-family: Arial; font-size: 10px; color: black; border-width:1pt; border-style: none solid none none; background-color : #000000; padding: 2px; }
.tdmain         { width: 817px; height: 100%; vertical-align: top; text-align: left; }

/* BORDELLO */
.tbl_blog       { 
	width: 100%; 
	border-color: black; /*#9b8b72; */
	border-width: 2px; 
	border-style:solid; 
}
.td_blogpic     { 
	width: 180px; 
	vertical-align: top; 
	font-family: arial; 
	font-size: 10px; 
	background-color: black; /*#9b8b72; */
	color: #9b8b72; /*black; */
	padding: 0 2 0 0; 
}
.td_blogcontent	{ width: 637px; vertical-align: top; padding: 2; font-family: arial; font-size: 12px; background-color: #f3f1ea; }
.td_blogcomment { width: 100%; text-align: right; vertical-align: bottom; font-size: 10px; font-weight: normal; background-color: #f3f1ea; }
.tbl_comment	{ width: 100%; border-color: black; border-width: 2px; border-style:solid; }
.td_commentside	{ 
	width: 180px; 
	vertical-align: top; 
	font-family: arial; 
	font-size: 10px; 
	background-color: black; 
	padding: 0 2 0 0; 
	font-family: arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #9b8b72; 
}
.td_newblogcontent	{ width: 637px; vertical-align: top; padding: 2; font-family: arial; font-size: 10px; background-color: #f3f1ea; }

/* OFF BY ONE*/
.tbl_ob1_blog   { width: 100%; border-color: #5b5a55; border-width: 1px; border-style:solid; }
.td_ob1_blogheader  { width: 100%; vertical-align: top; font-family: arial; font-size: 10px; color: black; padding: 2; background-color: #e7e2d1; }
.td_ob1_blogcontent	{ width: 100%; vertical-align: top; padding: 5; font-family: arial; font-size: 12px; background-color: #f3f1ea; }
.td_ob1_blogcomment { width: 100%; text-align: right; vertical-align: bottom; font-size: 10px; font-weight: normal; background-color: #e7e2d1; }
.blog_ob1_header	{ font-family: arial; font-size: 13px; font-weight: bold; }

/* MENU */
.mnuhdr         { color: #9b8b72; }
.filter		    { color: black; font-family: arial; font-size: 8px; width:90px; }

/* WHORAGE */
.tbl-whore      { border-color: Black; border-width: 1px; border-style:solid; }

.h		{ font-family: courier new; font-size: 14px;}
.h1		{ font-family: courier new; font-size: 12px;}
.h2		{ font-family: courier new; font-size: 12px; font-weight: bold;}
.info		{ font-family: arial; font-size: 12px;}
.courier	{ font-family: courier new; font-size: 11px; }

td		{ font-family: arial; font-size: 10px;}
.tbl-grey	{ border-color:#c9c9c9; border-width: 1px; border-style:solid; }

.hrcomment		{ border-color: #9b8b72; border-width: 2px; border-style:solid none none none; }

.blogheader	{ 
	font-family: arial; /*impact; */
	font-size: 12px; /*14px; */
	font-weight: bold; /*normal; */
	color: white 
}
.blogdate	{ font-family: arial; font-size: 10px; font-weight: normal; }
.blogcategories	{ font-family: arial; font-size: 10px; }
.blogcommentlink	{ font-family: arial; font-size: 10px; }

.blogcommentheaders	{ font-family: arial; font-size: 10px; font-style: italic; }
.blogcommentcontent	{ font-family: arial; font-size: 12px; color: black; }

.error	{ font-family: arial; font-size: 10px; color: red; }

.commentsheader { font-family: arial; font-size: 10px; color: black; font-weight: bold; }

.commentsheadermarker { font-size: 10px; font-weight: bold; color: #9b8b72; }

.extrainfo { font-size: 10px; font-weight: normal; color: silver; }

.inputheaders { font-size: 10px; font-weight: normal; color: black; }

/* FOOTER */
div.footer { 
	font-size: 10px; 
	font-weight: normal; 
	text-align: center;
	color: #9b8b72; 
}

/* CODE */
.codesql { 
	font-family: courier new; 
	padding-left: 20px;
	color: gray;
}
	