BODY {
	margin:14px;
	text-align: left;
		FONT-SIZE: 12px;FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
		}

.TD {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 12px;
}
.button {
	background-color : #672A69;
	color : White;
	font-size : 11px;
	text-transform : lowercase;
	text-align : center;  font-weight : bold;
}
.border {
border: 1px solid #D11718;}

.byline{
	background-image : url(../images/byline.gif);
	background-repeat : no-repeat; height:57px; padding-top:6px;
	background-position : bottom right;
}
.content {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 12px;
	float:left;
	padding:20px;
}

.date {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;font-weight: bold;
  padding: 3px; COLOR: #ffffff;
}

.eto, .eto p, .eto a, .eto a:link, .eto a:visited, .eto a:hover {
	padding: 7px;
    color: #D11718;
	FONT-SIZE: 11px;
	text-align : center;
}

.footer, .footer p, .footer a, .footer a:link, .footer a:visited, .footer a:hover {
    color: #fff;
	FONT-SIZE: 11px;
	text-align : center;
}

.paintings{
	background-image : url(../images/paintings-gallery.jpg);
	background-repeat : no-repeat; height:337px; padding-top:6px;
	background-position : bottom right;
}

.pagetrail, .pagetrail a,.pagetrail a:link,.pagetrail a:visited {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 3px;
  padding : 3px;
  text-transform: lowercase;
  COLOR: #999;
  text-align : right;
}
.pagetrail a:hover {
	font : bold;
}

.pullquote {text-align: left;width: 140px;
   font-size: 12px; font-weight: normal; font-family: sans-serif;
   padding: .5em; background: #F1E9D2;
   color: #672A69; border: 1px solid #672A69; letter-spacing: 0.15em;
   margin-left : 5px;
   margin-right : 5px;
}


H1 {
		FONT-FAMILY: "FONT-SIZE: 32px", "Brush Script MT", serif;
	COLOR: #D11718;
	MARGIN: 7px 10px 0 10px;
	  font-style : normal;letter-spacing: 0.1em;
}
H2 {
 font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #672A69;
  font-style : normal;
}
H3 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #666666;
}
H4 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: black;
}

LI {
	FONT-SIZE: 12px; font-family: Geneva, Arial, Helvetica, sans-serif;
	LIST-STYLE-IMAGE: url(../images/bullet.gif);
	MARGIN-BOTTOM:2px; margin-right:25px; margin-left:7px;
	line-height : 20px;
}
UL{
	MARGIN:0px 0px 20px 20px;
}
INPUT{
	FONT-SIZE: 12px;
	COLOR: #1F3911;
}
a:link		{ color: #990099; text-decoration: underline }
a:visited	{ color: #990099; text-decoration: underline }
a:hover		{ color: #990099; text-decoration: underline;  font-weight : bold; }
a:active	{ color: #990099; text-decoration: underline }


#navlist
{
  margin-top:1px;
  margin-bottom:0px;
  text-align:center;
  padding: 3px 0;
  margin-left: 0;  text-transform : lowercase;
  font: bold 11px Verdana, sans-serif;
}

#navlist li
{
  list-style: none;
  margin: 0 0 0 0;
  display: inline;  text-transform : lowercase;
}

#navlist li a
{
  color: #FFF;
  padding: 3px 10px;
  margin-left: 3px;
  border: 1px solid #D11718; text-transform : lowercase;
  background: url(../images/tab-red.gif) repeat-x bottom left;
  text-decoration: none;
  margin-bottom : 0;
}

#navlist li a:link { color: #FFF; }
#navlist li a:visited { color: #FFF; }

#navlist li a:hover
{
  color: #FFFFFF;
  background: #672A69;
  text-transform : lowercase;
}

#navlist li a#current
{
  color: #672A69;
  background: #FFFFFF;
  text-transform : lowercase; border: 1px solid white; 
    margin-bottom : 0;
}

/* menu nav bar  */

.navigation, .navigation ul, .navigation li { 
list-style-type: none; list-style-image: none;
margin: 0;
padding: 0;
width: 100%;
}



 /* Stylesheet settings for ListMenu Snippet
// STYLES used
//
// #LM_level_N      menu level where N is the number of the depth
//                  starting at 0
// #LM_youAreHere   menu item of current location
// .LM_expanded     expanded menu item with children
// .LM_collapsed    menu item with childen, but not expanded
// .LM_endPage      menu item with children
// .LM_description  menu item description
// 
*/

/* ListMenu Styles */

#listMenuWrapper {
list-style-type: none;
margin: 0;
padding: 0;
width: 150px;
}

#listMenuWrapper ul {
list-style-type: none;
margin: 0;
padding: 0;
width: 150px;
}
/* sets main color */
#listMenuWrapper ul li {
list-style-type: none;
margin: 0;
padding: 0;
width: 150px;
color: white;
}

#listMenuWrapper a, #listMenuWrapper #LM_youAreHere {
color: white;
display: block;
width: 150px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
text-decoration:none;
}

#listMenuWrapper .snippetName a {
list-style-type: none;
margin: 0;
padding: 0;
width: 150px;
}

.LM_collapsed a { list-style : none; list-style-image : none; }
.LM_collapsed a:hover {
color: white;
display: block;
width: 150px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #672A69;
text-decoration:none;

	 }

.LM_expanded a { list-style : none; list-style-image : none; }
.LM_expanded a:hover { 
color: white;
display: block;
width: 150px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #672A69;
text-decoration:none;

	}
.LM_expanded #LM_youAreHere {
color: white;
display: block;
width: 150px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #672A69;
text-decoration:none;

}

.LM_endPage a { list-style : none; list-style-image : none; }
.LM_endPage a:hover  {
color: white;
display: block;
width: 150px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #672A69;
text-decoration:none;

}
.LM_endPage #LM_youAreHere {
color: white;
display: block;
width: 150px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #672A69;
text-decoration:none;

}

#LM_level_1 li a, #LM_level_1 li #LM_youAreHere {padding-left:8px; color: white;
display: block;
width: 150px;
padding: 2px 4px;
 font-size : 12px;
}
#LM_level_2 li a, #LM_level_2 li #LM_youAreHere {display: block; padding-left:10px;  font-size : 10px;width: 140px; }