body { background-image: url(../assets/imgs/hor_bg.gif); background-repeat: repeat-y; margin: 0; padding: 0; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
/*<agl.folder "mainnav">*/
	#navcontainer { position: absolute; top: 96px; left: 0; width: 175px; height: auto; z-index: 1; }
	#navcontainer a { color: #291a15; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; width: 100%; height: 100%; min-width: 149px; max-width: 149px; margin-top: 2px; margin-bottom: 2px; margin-left: 3px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; border-top: 1px solid #ced1b2; border-bottom: 1px solid #ced1b2; display: block; }
	#navcontainer a:hover { color: #981118; background-color: #e2e3d1; border-top: 1px solid #feffff; border-bottom: 1px solid #feffff; border-right-color: #feffff; border-left-color: #feffff; display: block; }
	#navcontainer a.current { color: #981118; background-color: #e2e3d1; border-top: 1px solid #feffff; border-right-color: #feffff; border-bottom: 1px solid #feffff; border-left-color: #feffff; }
	#navcontainer p { margin-top: 40px; display: block; }
	#navcontainer ul { text-transform: capitalize; margin: 0; padding: 0; display: block; }
	#navcontainer ul li { text-transform: capitalize; margin: 0; padding-top: 0; padding-left: 20px; list-style-type: none; display: block; }
	#navcontainer ul li a { text-transform: capitalize; margin: 0; padding: 0; }
	#navcontainer a.subnav1 { color: #981118; font-size: 11px; text-transform: capitalize; position: relative; margin-top: 0; margin-bottom: 0; margin-left: 5px; padding-top: 1px; padding-bottom: 1px; border-width: 0; }
	#navcontainer a:hover.subnav1 { color: #291a15; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "headdiv">*/
	#headWrap { background-color: #dfddca; position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 70px; margin: 0; padding: 0; border-top: 16px solid #291a15; border-bottom: 8px solid #291a15; }
/*</agl.folder>*/
/*<agl.folder "contactdiv">*/
	#contact { color: #291a15; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; z-index: 3; margin: 40px 10px 0; padding: 20px 10px; border-top: 2px solid #981118; border-bottom: 2px solid #981118; }
	#contact a, .news a { color: #981118; text-decoration: none; }
	#contact a:hover, .news a:hover { color: #291a15; text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "imagecontainer">*/
	#imagecontainer { position: absolute; top: 20px; left: 280px; height: 62px; z-index: 4; overflow: hidden; }
	#imagecontainer p { margin: 0; padding: 0; display: inline; }
	#imagecontainer img { border: solid 1px #981118; }
/*</agl.folder>*/
/*<agl.folder "main">*/
	#mainWrap { position: absolute; top: 120px; left: 210px; padding-bottom: 40px; }
	#main { z-index: 5; padding-right: 40px; padding-bottom: 0; }
	#main p { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; width: auto; margin-top: 5px; margin-bottom: 15px; margin-left: 0; }
	#main h1 { color: #291a15; font-size: 24px; font-family: sans-serif, Verdana, Georgia; font-weight: normal; letter-spacing: 3px; padding: 0 0 8px 0; width: auto; margin: 0 0 4px; border-bottom: 1px solid #981118; }
	#main h2 { font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; margin: 40px 0 0; padding-bottom: 0; padding-left: 0; }
	#main h2.homeInfo { font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-bottom: 3px; padding-left: 0; }
	#main h3 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-bottom: 0; padding-left: 0; }
	#main h4 { color: #981118; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-right: 0; margin-left: 0; padding-left: 0; border-bottom: 1px solid #dfddca; }
	#main h5 { color: #8e907b; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-left: 0; }
	#main a { color: #981118; text-decoration: none; border-bottom: 1px dotted #8e907b; }
	#main a:visited { color: #8e907b; }
	#main a:hover { color: #981118; border-bottom-color: #981118; border-bottom-style: solid; }
	#main img { margin-bottom: 10px; border: solid 1px #981118; }
	#main table { margin-top: 10px; margin-left: 0; padding-right: 20px; }
	#main td { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 20px; padding-bottom: 2px; }
	#main ul { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; top: 3px; bottom: 7px; margin-top: 10px; margin-left: 10px; padding-left: 15px; list-style-type: none; display: block; }
	#main ul.homeInfo { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; display: block; margin-top: 5px; margin-left: 10px; padding-left: 15px; top: 3px; bottom: 7px; }
	#main ul.resume { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; display: block; margin-top: 10px; margin-left: 0; padding-left: 0; top: 3px; bottom: 7px; }
	#main ul li { list-style-type: disc; }
	#main ul li.even { background-color: #f2f1ea; margin-top: 3px; margin-bottom: 3px; margin-left: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; border-top: 1px solid #e2e3d1; border-bottom: 1px solid #dfddca; display: block; }
	#main ul li.odd { display: block; margin-top: 3px; margin-bottom: 3px; margin-left: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; }
	#main .noline { border-width: 0; }
	#main img.left { float: left; margin-top: 4px; margin-right: 20px; margin-left: 0; border: solid 1px #981118; }
	#main img.right { float: right; margin-top: 4px; margin-left: 20px; padding: 0; border: solid 1px #981118; }
	#main .bodysmall { font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; margin-top: 0; margin-left: 0; }
	#main a.subnav { color: #981118; border-width: 0; }
	#main .subnav { color: #981118; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0; }
	#main a:hover.subnav { color: #291a15; border-bottom: 1px solid #291a15; }
	#main .location { color: #8e907b; font-size: 11px; }
	#main div.homeimage img { margin-top: 20px; margin-left: 20px; margin-right: 10px; }
	#homeimage { margin-top: 30px; margin-bottom: 20px;}
	#thumbs {  }
	#thumbs a { border-width: 0; }
	#thumbs img { margin: 4px; border: solid 1px #981118; }
	#main div.thumbs img { clear: both; margin: 4px; padding: 0; border: solid 1px #981118; }
	#thumbs2 {  }
	#thumbs2 a { border-width: 0; }
	#thumbs3 {  }
	#thumbs3 a { border-width: 0; }
	#thumbs2 img { margin: 4px; border: solid 1px #981118; }
	#main .gallery { margin-top: 0; margin-left: 10px; }
	#main li.sub { margin-left: 0; list-style-image: url(../assets/imgs/red_bullet.gif); }
	#main ul.subtab { margin-top: 0; margin-left: 15px; }
	#main table.float { float: left; margin-top: -5px; margin-right: 5px; padding-top: 0; padding-right: 0; }
/*</agl.folder>*/
/*<agl.folder "logo">*/
	#logo { background-image: url(../assets/imgs/rl_logohead.gif); background-repeat: no-repeat; position: absolute; top: 6px; left: 7px; width: 260px; height: 60px; z-index: 8; margin: 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "quote">*/
	#quote { font-style: italic; position: relative; width: 675px; height: auto; margin: 0px; padding: 0; }
	#quote p { color: #8e907b; font-size: 21px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 40px; background-repeat: no-repeat; position: relative; top: -35px; margin: 0; padding: 0 0 20px; border-bottom: 1px solid #981118; }
	#quote a { color: #981118; border-bottom-color: #981118; }
	#quote a:hover { color: #291a15; border-bottom-color: #291a15; }
	#quote img.startquote { position: relative; left: -20px; border-width: 0; }
	#quote img.endquote { position: relative; top: 15px; left: 0px; z-index: 40; margin-top: -30px; border-width: 0; }
/*</agl.folder>*/
/*<agl.folder "pagetitle">*/
	#title { text-align: right; position: absolute; top: 65px; left: 0; width: 100%; z-index: 30; }
	#title p { color: #981118; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: right; margin: 0 40px 0 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "subcontent">*/
	#subcontent { background-color: #e2e3d1; margin-top: 20px; margin-bottom: 20px; padding: 15px; border: solid 1px #8e907b; }
	#subcontent p { margin: 0; padding: 0; }
	#subcontent h3 { margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
/*</agl.folder>*/
/*<agl.folder "mainnav_new">*/
	#home p a { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; width: 140px; margin-top: 0; margin-bottom: 2px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; border-top: 1px solid #ced1b2; border-bottom: 1px solid #ced1b2; display: block; }
	#gallery p a { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; display: block; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; width: 140px; margin-top: 0; margin-bottom: 2px; border-top: 1px solid #ced1b2; border-bottom: 1px solid #ced1b2; }
	#artist p a { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; display: block; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; width: 140px; margin-top: 0; margin-bottom: 2px; border-top: 1px solid #ced1b2; border-bottom: 1px solid #ced1b2; }
	#kiln p a { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; display: block; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; width: 140px; margin-top: 0; margin-bottom: 2px; border-top: 1px solid #ced1b2; border-bottom: 1px solid #ced1b2; }
	#teaching p a { color: #291a15; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; display: block; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; width: 140px; margin-top: 0; margin-bottom: 2px; border-top: 1px solid #ced1b2; border-bottom: 1px solid #ced1b2; }
	#home p a:hover { background-color: #dfddca; border-top: 1px solid #f2f1ea; border-bottom: 1px solid #f2f1ea; }
	#gallery p a:hover { background-color: #dfddca; border-top: 1px solid #f2f1ea; border-bottom: 1px solid #f2f1ea; }
	#artist p a:hover { background-color: #dfddca; border-top: 1px solid #f2f1ea; border-bottom: 1px solid #f2f1ea; }
	#kiln p a:hover { background-color: #dfddca; border-top: 1px solid #f2f1ea; border-bottom: 1px solid #f2f1ea; }
	#teaching p a:hover { background-color: #dfddca; border-top: 1px solid #f2f1ea; border-bottom: 1px solid #f2f1ea; }
	#artistsub ul { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: -30px; margin-left: 20px; padding-left: 0; }
	#teachingsub ul { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: -30px; margin-left: 20px; padding-left: 0; }
	#artistsub ul li { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; list-style-type: none; }
	#teachingsub ul li { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; list-style-type: none; }
	#artistsub ul li a { color: #291a15; background-color: #dfddca; width: 130px; margin-bottom: 2px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border: solid 1px #f2f1ea; display: block; }
	#teachingsub ul li a { color: #291a15; background-color: #dfddca; display: block; margin-bottom: 2px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; width: 130px; border: solid 1px #f2f1ea; }
/*</agl.folder>*/
#leftColumn { width: 175px; margin: 0 0 0 0; padding: 130px 0 0; }
/*<agl.folder "navContainer">*/
	#navContainer ul { width: 175px; margin: 0; padding: 0; }
	#navContainer ul li { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: pointer; display: block; }
	#navContainer ul li a { text-transform: uppercase; color: #291a15; background-color: #ced1b2; text-decoration: none; margin-top: 3px; margin-right: 3px; margin-left: 3px; padding: 5px 15px; border-top: 1px solid #ced1b2; border-bottom: 1px solid #ced1b2; display: block; }
	#navContainer ul  li a:hover { color: #981118; background-color: #dfddca; text-decoration: none; border-top-color: #feffff; border-bottom-color: #feffff; display: block; }
	#navContainer ul li:hover { color: #981118; text-decoration: none; background-color: #ced1b2; display: block; border-top-color: #feffff; border-bottom-color: #feffff; }
	#navContainer ul ul { width: 175px; margin: 0; padding: 0; }
	#navContainer ul li ul li { margin: 0; padding: 0; }
	#navContainer ul li ul li a { font-size: 90%; text-transform: none; margin: 0 3px 0; padding: 3px 5px 3px 15px; border-bottom: 1px solid #feffff; border-top-width: 0; border-right-width: 0; border-left-width: 0; display: block; }
	#navContainer ul li ul li a:hover { background-color: #e2e3d1; border-width: 0 0 1px; }
	#navContainer .navSmall { color: #8e907b; font-size: 80%; }
/*</agl.folder>*/
#alignRight { text-align: right; }
/*<agl.folder "rightColumn">*/
	#rightColumn { width: 30%; float: right; margin-bottom: 30px; margin-left: 15px; padding: 10px; border: solid 1px #981118; }
	#rightColumn h2 { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0 0 10px; border-width: 0; }
	#rightColumn ul { margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0; }
	#rightColumn ul li { list-style-type: none; }
/*</agl.folder>*/
/*<agl.folder "TwoColumn">*/
	div.twoColumnLeft { width: 49%; float: left; }
	div.twoColumnRight { width: 49%; float: left; }
	#main div.twoColumnLeft h1 { font-size: 14px; font-weight: bold; letter-spacing: normal; border-width: 0; }
	#main div.twoColumnRight h1 { font-size: 14px; font-weight: bold; letter-spacing: normal; border-width: 0; }
	div.twoColumn { width: 100%; float: left; display: block; }
/*</agl.folder>*/
#scew a { color: #981118; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 160% !important; background-color: #f2f1ea; text-decoration: none; text-transform: uppercase; text-align: center; z-index: 3; margin: 35px 10px 0; padding: 10px; border-color: #981118; border-style: solid; border-width: 2px 1px; display: block; }
#scew a:hover { color: #981118; background-color: #feffff; text-decoration: none; }
#mainHome { padding-top: 12px; padding-left: 70px; width: 675px; }
#mainHome p.intro { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin-bottom:  35px; line-height: 180%; }

.pdf {
	background: url(../assets/imgs/pdf2.png) no-repeat left;
	padding-left: 18px;
	}
