html, body
{
	font-family: Arial, Helvetica;
	font-size: 10pt;
	background-color: Black;
	color: White;
	padding: 0px;
	margin: 0px;
}
#contentTable td
{
	font-family: Arial, Helvetica;
	font-size: 10pt;
	background-color: Black;
	color: White;
	padding: 0px;
	margin: 0px;
}

/*
td
{
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color: White;
}
*/
a:active 
{
	color: #ffff99;
}

a:hover 
{
	color: Red;
}

#headerTable, #paintingTable, #contentTable
{
	background-color: #000000;
	background-image: url(images/blank.gif);
	background-repeat: repeat;
	margin-bottom: 20px;
}
.menu td
{
font-family: Arial, Helvetica;
font-size: 10pt;
}
.HdrTxt
{	font-family: Arial, Helvetica;
	font-size: 16pt;
}

.SecTxt
{	font-family: Arial, Helvetica;
	font-size: 8pt;
}


#DefTxt
{	font-family: Arial, Helvetica;
	font-size: 10pt;
}
#SecTxt
{	font-family: Arial, Helvetica;
	font-size: 8pt;
}

.SpecialHdr
{
	font-family: Comic Sans MS, Arial, Helvetica;
	font-size: 16pt;
	font-weight: bold;
	color: #f1f1f1;
	background-image: url(/images/SpecialBkgd.jpg);
	letter-spacing: 1px;
}

.SpecialTxt
{
	font-family: Comic Sans MS, Arial, Helvetica;
	font-size: 14pt;
	color: #c54b01;
	text-align: center;
}

/* Blog styles */
.blog
{
	clear: both;
}

.blogbox
{
	float: left;
}

.blogseparator
{
	border-top: solid 1px #ffffff;
	margin-top: 15px;
	margin-bottom: 15px;
	clear: both;
}

.blogtitle
{
}

.blogdate 
{
	text-transform: uppercase;
	color: #daa520;
	margin-bottom: 2px;
	font-size: 14pt;
}

.blogentry 
{
}

.blogentry img
{
	float: left;
	padding-right: 5px;
	border-color: White;
	border-width: 1px;
	border-style: solid;
}

/* PAINTINGS */
#paintBoxSpacer {
width: 1%;
float: left;
}
#paintBox {
width: 98%;
overflow: auto;
overflow-x: auto;
overflow-y: hidden;
float: left;
padding-bottom: 20px;
/*position: absolute;
left: 0px;*/
background-color: #222222;
}
#paintBoxPostSpacer 
{
	clear:both;
	height:20px;
}

#paintingDescDiv {
	text-align: center;
}

#paintingDesc {
	color: #daa520;
	font-size: 16pt;
}




.block {
	border: solid 1px white;
	margin-bottom: 20px;
	font-size: 9pt;
	width: 100%;
}
.block table tr td {
	font-size: 9pt !important;
}
.block h5 {
margin-bottom: 2px;
}
.blockHdr {
	text-transform: uppercase;
	/*width: 100%;*/
	border-bottom: solid 1px white;
	padding: 5px;
	/*padding-left: 5px;*/
	padding-right: -5px;
	background: #222222;
	background: #990000; /*#999999;*/
	display: block;
	font-size: 10pt;
	background-image: url(./images/new/hdrBkgd.jpg);
	/*background-image: url(./images/coldetail0.jpg);*/
	color: #ffff99;	/*black;*/
	font-weight: bold;
}
ul.columns {
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style-type: disc;
	list-style-position: inside;

}
ul.columns li {
	display: inline;
	width: 50%;
	padding-left: 5px;
}
.smallblock {
	border: solid 1px white;
	margin-bottom: 20px;
	font-size: 9pt !important;
}
.smallblock table tr td {
	font-size: 9pt !important;
}

.blockcontent {
	padding: 5px;
}

/*DL, DT, DD TAGS LIST DATA*/ 

.blockcontent dl, .slider dl {  
	margin:0px;
	display:block;
		clear: both;
		float: left;
		width: 100%;
}  
 
.blockcontent dl dt, .slider dl dt {  
	color:#fff;  
	float:left;
	font-weight:bold;  
	margin-right:1px;  
	padding:1px;  
	width:1em;
	text-align: center;
}  
 
.blockcontent dl dd, .slider dl dd {  
	margin:0px;  
	padding:1px;
} 

.slide_wrapper { line-height: 20px; }
.slider { padding: 10px; overflow: hidden; }
.slider_menu { padding: 3px; background: #333; color: #fff; text-align:right; }
.slider_menu a { color: #fff; }

