body { margin: 0; padding: 0; background: url(../images/bg.gif) repeat-x 0 81px; font-family: Arial, Helvetica, sans-serif; }
p, li { font-size: 0.90em; line-height: 1.2em; color: #5c5c5c; margin: 0 0 1.1em 0; }
li { margin: 0; }
p a { color: #0000ff; }
p a:hover { color: #981b1e; }
h1 { color: #666666; font-size: 1.5em; font-weight: normal; margin: 0 0 0.6em 0; }
h1 span { color: #999999; }
h1, h2 { font-size: 1.1em; font-weight: normal; margin: 0 0 0.8em 0; }
h2 { color: #6d262a; }
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #7F7F7F;
}
h3 { font-size: 0.75em; color: #5a8bbd; margin: 0 0 0.4em 0; text-transform: uppercase; }
h3 a { color: #666; }
h4, h5, h6 { color: #ff8d29; margin: 0 0 0.8em 0; font-size: 0.75em; }
h4 a { color: #ff8d29; }
h5, h6, h5 a, h6 a { color: #666; }
a img { border: none; }


#headerBG, #headerIMG { position: absolute; top: 0px; left: 0px; }
#headerBG { width: 100%; background: #6d262a; border-bottom: solid 4px #8c454b; height: 77px; z-index: 1; }
#headerIMG { width: 100%; background: url(../images/bg-header.jpg) no-repeat center 0; height: 250px; z-index: 2; }

#wrapper { width: 900px; margin: 0 auto; z-index: 10; position: relative; padding: 0px 30px; }
#header { width: 900px; float: left; height: 250px; }
#header #logo { float: left; margin-top: 15px; }
#main { width: 900px; float: left; padding: 0 0 5px 0; }

#navigation { width: 100%; float: left; }
#header ul { float: left; height: 81px; margin: 0; padding: 0 1px 0 0; background: url(../images/nav-divider.gif) no-repeat right 0; }
#header ul li { list-style-type: none; float: left; background: url(../images/nav-divider.gif) no-repeat 0 0; padding-left: 1px; }
#header ul li a { 
	color: #fff;
	font-size: 0.9em; 
	text-decoration: none; 
	text-transform: uppercase;
	font-weight: bold; 
	height: 81px; 
	float: left;
	display: block;
	cursor: hand; 
}

#header ul li a span {
	background-repeat: no-repeat;
	padding: 48px 20px 0px 10px; 
	display: block; 
	float: left; 
}
#header ul li a:hover { background-color: #581619; border-bottom: solid 4px #7a2d34; height: 77px; }


#p01 #n01,
#p02 #n02,
#p03 #n03,
#p04 #n04,
#p05 #n05  
{ background: url(../images/nav-divider-active.gif) no-repeat 0 0; }

#p01 #n01 a,
#p02 #n02 a,
#p03 #n03 a,
#p04 #n04 a,
#p05 #n05 a  
{ background: url(../images/nav-active-bg.gif) repeat-x 0 0 #864a4d; height: 77px; border-bottom: solid 4px #ab7a80; }

#p01 #n02,
#p02 #n03,
#p03 #n04,
#p04 #n05
{ background: url(../images/nav-divider-active.gif) no-repeat 0 0; }

#p05 #header ul { background: url(../images/nav-divider-active.gif) no-repeat right 0; }


#p01 #main { background: url(../images/painterhome.jpg) no-repeat 412px bottom; min-height: 320px; }
#p01 #left { padding-bottom: 5px; }
#p01 #left p { width: 435px; }
#p01 #left .intro { width: 623px; display: block; }


/* ---------------------------------------------------------------------------------
   MAIN
--------------------------------------------------------------------------------- */

#dash, #articleH1 { background: url(../images/dash-01.gif) repeat-x 0 bottom; padding: 0px 0px 10px 0px; margin-bottom: 0.8em; font-size: 1.5em; font-weight: normal; margin: 0 0 1.0em 0; }
#left { width: 623px; float: left; padding: 0px 0px 15px 0px; }
#right { width: 241px; float: right; padding: 4px 0 10px 16px; background: url(../images/bg-rightshadow.jpg) no-repeat 0 4px; margin: 32 0 0 0;}

#left ul { margin: 0 0 0.8em 0; padding: 0; }
#left ul li { list-style-type: none; background: url(../images/arrow-01.gif) no-repeat 0 5px; padding: 3px 0 3px 18px; }

.tighten { letter-spacing: -0.1em; }

#left table { border-collapse: collapse; font-size: 0.8em; line-height: 1.4em; color: #5c5c5c; }
#left table td { padding: 3px 20px 3px 0px; }
#left .date { margin: -14px 0 2.0em 0; font-weight: bold; color: #a9a9a9; }

#left .intro { font-size: 1em; line-height: 1.4em; }

/* sub pages  */
#full { width: 800px; float: left; padding: 0px 0px 15px 0px; }
.alignright {
	float: right;
	}

/* ---------------------------------------------------------------------------------
   RIGHT
--------------------------------------------------------------------------------- */

#right p {  color: #6d6d6d; font-size: .80em; line-height: 1.35em; margin: 0; /* font: 0.7em Verdana, Arial, Helvetica, sans-serif; */}
#right p a:hover { background: none; }

#right h3 { text-transform: none; color: #fff; background: url(../images/bg-h3.gif) no-repeat 0 0 #739dcc; width: 221px; padding: 9px 10px 8px 10px; margin: 0; }

#right hr { display: none; }

#right h4 { font-size: 0.85em; margin: 0 0 0.1em 0; color: #861621; }
#right h4 a { text-decoration: none; }
#right h4 a:hover { text-decoration: underline; }
#right .date { font-weight: bold; color: #7d7d7d; margin-bottom: 10px;  }

#right #articles { background: url(../images/dash-01.gif) repeat-x 0 bottom; float: left; margin-bottom: 10px; padding-bottom: 1px; }
#right .article { background: url(../images/dash-news.gif) repeat-x 0 0; padding: 10px 6px 14px 10px; width: 225px; }
#right .article p a { /* display: block; margin: 5px 0 0 0; */ color: #0000ff;  }

#right .aRight,
#pagebottom
{ text-align: right; float: left; width: 100%; }

#right .aRight { margin: 0; }
#pagebottom { background: url(../images/dash-01.gif) repeat-x 0 0 #fff; padding: 10px 0px 0 0; margin-bottom: -2px; }


#right #subH3 { padding-bottom: 8px; margin: 0; }
#subcats { margin: 0 0 30px 0; padding: 0 0 1px 0; float: left; background: url(../images/dash-01.gif) repeat-x 0 bottom; }
#subcats li { list-style-type: none; float: left; width: 100%; padding: 0; font: 0.7em Verdana, Arial, Helvetica, sans-serif; }
#subcats li a { background: url(../images/dash-news.gif) repeat-x 0 top; padding: 10px 0px 10px 10px; width: 231px; display: block; color: #666; text-decoration: none; }
#subcats li a:hover { color: #981b1e; background: url(../images/dash-01.gif) repeat-x 0 0 #fff; }


/* ---------------------------------------------------------------------------------
   FOOTER
--------------------------------------------------------------------------------- */

#footer { width: 100%; float: left; border-top: solid 4px #6d262a; background: url(../images/bg-footer.gif) repeat-x 0 0; height: 100px; text-align: center; padding: 10px 0px; }
#footer p, #footer ul { font-size: 0.7em; }
#footer p, #footer ul li a { color: #818181; line-height: 1.6em; }
#footer ul li a { font-size: 1.2em; }
#footer hr { display: none; }
#footer ul { margin: 0 0 8px 0; padding: 0; width: 100%; }
#footer ul li { list-style-type: none; display: inline; padding: 0px 10px; }
#footer p a { color: #818181; }
#footer ul li a:hover, #footer p a:hover { color: #981b1e; }

.divider { border-left: solid 1px #ccc; }




.italicnormalorange {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-style: italic;
	color: #650E05;
	height: 50px;
	width: 350px;
}

