#headerDIV { height: 100px; }

#headerBar 	{ 
	position:absolute; left:0px; top:0px; height:100px; width:100%;
	background-color:black;
	overflow:hidden; }

#headerBarSignature	{ 
	position:absolute; left:3%; top:3px; }

#headerBarText	{ 
	position:absolute; right:12%; top:25px;
    background-color:black;
    font: 19px Verdana, Arial, Helvetica, sans-serif;
    color:white;
    font-weight:bold; }

#headerBarContactArtist	{ 
	position:absolute; right:12%; top:50px; }

#headerBarNavigation {
	position:absolute; left:0px; top:75px; height:25px; width:100%;
    background-color:black; 
    text-align:center;}

#bodyGeneric { background-color: #C5BCAB; margin-top:0px; margin-left:0px; margin-right:0px; }

#containerGeneric {
	width: 100%;
	} 

#bodyCenter	{
    position:absolute; left:0px; top:100px; width:95%; height:100%;
    text-align:center;
    margin:0 auto;
    padding-left: 10px;
    padding-right: 10px;
	font: 13px/19px Verdana, Arial, Helvetica, sans-serif;
    }  
     
#bodyLeft { 
	position:absolute; left:0px; top:100px; width:95%; height:100%; 
	text-align:left; 
    margin:0 auto;
    padding-left: 10px;
    padding-right: 10px;
	font: 13px/19px Verdana, Arial, Helvetica, sans-serif;
    }    

h1.journal {
	text-align: left;
    padding-top: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 5x;
	font: 15px/21px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	}

fieldset { border: black solid 1px; margin: 20px; }

legend
{
background: cornsilk;
border: black solid 1px;
padding: 1px 10px;
font: 13px/19px Verdana, Arial, Helvetica, sans-serif;
}    
    
dt	{ text-align: left; padding-left:15px; font: 13px/19px Verdana, Arial, Helvetica, sans-serif; }

dd	{ text-align: left; padding-left:15px; padding-right:10px; font: 13px/19px Verdana, Arial, Helvetica, sans-serif; }

h2 {
	text-align: center;
	color: #434343;
	font: 18px/25px Verdana, Arial, Helvetica, sans-serif;
	}
    
h3 {
	text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	}    
   
p  {
	font: 13px/19px Verdana, Arial, Helvetica, sans-serif;
	}    
   
div.journal {  text-align:center; margin: 0 auto; width:80%; }

div.journalReason {  text-align:center; margin: 10px auto; width:90%; background-color: cornsilk; border: 1px solid gray;}

p.journalReasonQuote { content: open-quote;  margin-top: 10px; font: 13px/19px Verdana, Arial, Helvetica, sans-serif; font-style:italic;}

p.journalReasonText { text-align: left; margin: 10px; font: 13px/19px Verdana, Arial, Helvetica, sans-serif;}

li.rowformat {
    text-align:center;
	margin: 0 auto;
	list-style: none;
	border-top: thin solid gray;
	padding-top: 5px;
	padding-bottom: 5px;
	}
	
span.dateformat {
	vertical-align: top;
	padding-right:30px;
	width:250px;
	font: 18px/25px Verdana, Arial, Helvetica, sans-serif;
	}

span.eventFormat {
    width: 250px;
    vertical-align: top;
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	}

.center { 
	text-align:center; 
    margin:0 auto;
    }    
    
div.about {
	width: 100%;
	}	
#aboutLeft {
	float: left;
    width:70%;
	}
#aboutRight {
	float: left;
    padding-left: 15px;
	}
    
    
#homeStudioInfo {
	float: left;
    text-align: left;
	width: 650px;
	padding-left: 10px;
    font: 13px/19px Verdana, Arial, Helvetica, sans-serif;
	}	
    
#homeNewsInfo {
	float: left;
    margin:15px;
	background-color: cornsilk;
	width: 205px;
	border: 1px solid #545454;
	padding-left:5px;
	padding-right:10px;
	}
	
	#homeNewsInfo p {
		color: #222222;
		font: 11px/12px Verdana, Arial, Helvetica, sans-serif;
		margin: 0 0 10px 12px;
		}

	#homeNewsInfo p .date {
		display: block;
		color: #4776bd;
		font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
		margin: 0 0 0 -15px;
		padding: 0 0 0 15px;
		}

span.date {
	display: block;
	color: #4776bd;
	font: bold 11px/18px Georgia, Times New Roman, Times, serif;
	margin: 0 0 0 -15px;
	padding: 0 0 0 15px;
	}        
        
label {
	font-weight: bold;
	width: 12em;
	float: left;
	text-align: left;
	margin: 0 1em 10px 0;
	clear: both;
}

.section {
	font-size:15px; 
    color:white; 
    font-weight:bold;
}

.bookmark {
	font-size:15px; 
    color:white; 
    font-weight:normal; 
    text-decoration:none; 
}

.myQuote { content: open-quote; font-size:15px; font-weight: normal; font-style:italic; color:blue; }

.myblockquote {
border : 2px solid #000;
width: 500px;
text-align: left;
font-size:12px;
font-style:italic;
color:darkslategray;
float: right;
margin: 0px;
padding: 10px;
background-color: white;
quotes: "\201C" "\201D";
}

.myblockquote:before { content: open-quote; font-weight: bold; }

.myblockquote:after { content: close-quote; font-weight: bold; }

td.Jesus  { display:table-cell; 
			font-family:Helvetica;
			font-size:60px;
			font-weight:bolder;
			color:white;
			background-color:green;
			padding-top:0px;
			padding-bottom:0px;
			padding-left:10px;
			padding-right:10px;
			text-align: center; 
			vertical-align: middle; }           

.bold   	{ font-weight:bold; }

div.news { margin-left:80px; margin-right:80px; 
         background-color:black; border-color:white; border-style:solid; }

div.archive {
	float: left;
    padding: 10px;
    width: 400px;
    height: 400px;
	}	         
         
img.horizontalImageLarge  { width: 400px; border: 0; }

span.horizontalPaintingMat { 
                  width: 400px; 
                  background-color: white;  
                  margin-bottom: 0px; 
                  padding: 35px; }

span.horizontalPaintingDetails {
                  width: 470px; 
                  background-color: white; 
                  margin-top: 0px;
                  text-align: center;
                  padding-bottom: 15px;
                  font-family:Arial, Helvetica; 
                  font-size: 12px;
                  }

p.copyright	{
	text-align: center;
	padding: 5px;
	font: 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
                  
	
#copyright {
	text-align: center;
	padding: 5px;
	font: 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
}           

img.horizontalImage  { width: 200px; border: 0; }
                  
p.portraitPaintingMat { width: 400px; background-color: white;  margin-bottom: 0px; padding: 35px; }

p.portraitPaintingDetails { 
                  width: 470px; 
                  background-color: white; 
                  margin-top: 0px; 
                  padding-bottom: 15px;
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
                  font-size: 12px;
                  }

img.portraitImageLarge  { width: 400px; border: 0; } 

img.portraitImage  { height: 200px; border: 0; }    

img.framed { border:2px solid white; }

td.paintingCollectionSmall  { padding: 10px;}

img.horizontalImageSmall  { width: 180px; border: 0; }  

div.paintingSmall { 
                  width: 220px;
                  text-align: left;
                  background-color: white;
                  padding: 20px;
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
                  font-size: 9px;
                  }

table.journalMat { margin-left:auto; margin-right:auto; margin-bottom: 20px;  background-color: white; border: 5px solid white;  border-spacing:5px;}
                      
td.title   {
           text-align: center;
           width: 100px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           background-color: white;
           vertical-align: bottom; 
           font-style: italic;
           font-size: 12px;
           padding: 10px;
}

td {
    padding: 10px;
}

td.award   {
            width: 60%;
           	font: 13px/19px Verdana, Arial, Helvetica, sans-serif;
}

td.awardImage   {
            width: 40%;
}



a 			{ color:black; font-weight:normal; text-decoration:underline; }

a.sectionBar { text-align: center; color:white; text-decoration:underline;
               font: 13px/19px Verdana, Arial, Helvetica, sans-serif; }

a.navBar	{ 
  color:#C5BCAB; 
  font-weight:normal; 
  font:13px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none; 
  background-color: black;
  border-left: 1px solid gray;
  border-right: 1px solid gray;
  border-top: 1px solid gray;
  border-bottom: none;
  padding: 2px 1em 2px 1em;
  height:25px;
  vertical-align: bottom;
 }
a.navBarSelected { 
  color:black; 
  font-weight:bold; 
  font:16px Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  background-color: #C5BCAB;
  border: 1px solid #C5BCAB;
  padding: 2px 1em 2px 1em;
  height:25px;
  vertical-align: bottom;
}
a.navigationContactArtist { color:#5868D0; text-decoration:underline;
               font: 13px/19px Verdana, Arial, Helvetica, sans-serif; }

a.navigation { color:blue; text-decoration:underline;
               font: 13px/19px Verdana, Arial, Helvetica, sans-serif; }

a.navigationSmall { color:blue; text-decoration:underline; 
                    font: 10px/16px Verdana, Arial, Helvetica, sans-serif; }

thead.title { font-weight:bold; font-family:Courier New; font-size:12pt }




  


