body
{
background-color:#fff;
text-align:center;
font-family:"Times New Roman";
width:900px;
margin:10px auto
}
#container
{
width:900px;
background-color:#fff;
margin:10px auto;
text-align:left;
background-image:none;
padding:10px;
font-size:10px;
font-family:"Times New Roman";
text-align:center;
position:relative;
top:0px;
left:0px
}
.container
{
width:900px;
background-color:#fff;
margin:10px auto;
text-align:left;
background-image:none;
padding:10px;
font-size:10px;
font-family:"Times New Roman";
text-align:center;
position:relative;
top:0px;
left:0px;
clear:both
}
.set-padding
{
padding:10px
}
.set-border
{
border:1px solid #000
}
#container2
{
background-color:#fff;
margin:10px auto;
border: 1px solid #000;
text-align:left;
background-image: none;
padding:10px;
font-size:10px;
font-family:"Times New Roman";
white-space:nowrap
}
.subLogo
{
letter-spacing:2px;
font-size:8pt;
font-family:'Palatino Linotype','Times New Roman';
text-align:center;
width:100%
}
.menucolumn div .subLogo
{
letter-spacing:2px;
font-size:8pt;
font-family:'Palatino Linotype','Times New Roman';
text-align:center;
width:100%
}
img
{
border:none
}
h3
{
font-family:"Times New Roman";
font-size:18pt;
text-transform:none;
text-align:center;
color:#000;
background-color:#fff;
letter-spacing:3px
}
h4
{
font-family:"Palatino Linotype","Times New Roman";
font-size:12pt;
text-transform:uppercase;
font-weight:normal;
text-align:center;
color:#000;
background-color:#fff
}
.italicize
{
font-style:italic
}
.lowerCase
{
text-transform:lowercase
}
#menuWidth
{
display:block;
width:256px
}
#positionAdjust
{
position:relative;
top:1px
}
p.logo-Block-12
{
font-family:"Minion Pro","Palatino Linotype","Times New Roman";
font-size:12px;
text-transform:uppercase;
text-align:center;
color:#000;
background-color:#fff;
letter-spacing:4px;
white-space:nowrap
}
p.logo-Block-10
{
font-family:"Minion Pro","Palatino Linotype","Times New Roman";
font-size:10px;
text-transform:uppercase;
text-align:center;
color:#000;
background-color:#fff;
letter-spacing:3px;
padding-bottom:30px
}
a.current
{
display:block;
width:150px;
height:20px;
background-color:transparent;
color:#800000;
font-size:12pt;
font-family:"Times New Roman";
border-bottom:1px #bbb solid;
text-align:left;
text-decoration:none
}
a.FH
{
font-family:"Palatino Linotype";
font-size:16pt;
font-style:normal;
color:#00f;
text-decoration:none
}
a.FH:hover
{
font-family:"Palatino Linotype";
font-size:16pt;
font-style:Normal;
color:#000;
text-decoration:none
}
a.FYA
{
font-family:"Palatino Linotype";
font-size:16pt;
font-style:italic;
color:#00f;
text-decoration:none
}
a.FYA:hover
{
font-family:"Palatino Linotype";
font-size:16pt;
font-style:italic;
color:#000;
text-decoration:none
}
td {
	font-family: "Times New Roman", Arial, Helvetica, sans-serif
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.White_Arial_9 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
}
.White_ArialBold_9 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
}
.White_Arial_10 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
}
.White_ArialBold_10 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
}
.Black_ArialBold_16 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #000000;
}
.Black_ArialBold_14 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #000000;
}

.Black_Arial_9 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
}
.DarkBlue_Arial_9 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000033;
}
.BoldBlack_TNR_14 {
	font-family: "Times New Roman", Garamond, serif;
 	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #000000;
}
.BoldCyan_TNR_14 {
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #879E9F;
}
.rowspanfit
{
width:55%
}
p.contactHead
{
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	color: #000
}
a
{
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #aaa
}

a:hover
{
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #000
}
.BoldBlack_TNR_12 {
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #000000;
}
.BoldCyan_TNR_12 {
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #879E9F;
}
.Black_TNR_12 {
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
        text-align:justify
}
.Red_TNR_14 {
	font-family: "Times New Roman", Garamond, sans-serif;
 	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: red;
}
.Black_PL_12 {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
        text-align:justify;
        padding:0px;
        margin:0px
}
.Black_PL_12_R_UP {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
        text-align:right;
        padding:0px;
        text-transform:uppercase;
        margin:0px
}
.Black_PL_12_it {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
        text-align:justify;
        padding:0px;
        margin:0px
}
.Black_PL_12_it_L {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
        text-align:left;
        padding:0px;
        margin:5px
}
.Black_PL_12_C {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	color: #000000;
        text-align:center;
        padding:0px;
        margin:5px
}
.Black_PL_12_it_C {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
        text-align:center;
        padding:0px;
        margin:5px
}
.SGGreen_PL_12 {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #508050;
        text-align:justify;
        padding:0px;
        margin:0px
}
.SGGreen_PL_12_R_UP {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #508050;
        text-align:right;
        padding:0px;
        text-transform:uppercase;
        margin:0px
}
.SGGreen_PL_12_it {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #508050;
        text-align:justify;
        padding:0px;
        margin:0px
}
.SGGreen_PL_12_it_L {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #508050;
        text-align:left;
        padding:0px;
        margin:5px
}
.SGGreen_PL_12_C {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	color: #508050;
        text-align:center;
        padding:0px;
        margin:5px
}
.SGGreen_PL_12_it_C {
	font-family: "Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size: 12pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #508050;
        text-align:center;
        padding:0px;
        margin:5px
}
h1.Mar11 {
	font-family:"Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size:20pt;
	line-height:normal;
	text-transform:uppercase;
	color: #000;
        text-align:center;
        padding:0px;
        margin:0px;
        letter-spacing:5px
}
h2.Mar11 {
	font-family:"Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size:18pt;
	line-height:normal;
	color: #000;
        text-align:center;
        text-transform:lowercase;
        padding:0px;
        margin:0px;
        letter-spacing:5px;
        font-style:italic
}
h1 {
	font-family:"Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size:20pt;
	line-height:normal;
	text-transform:uppercase;
	color: #508050;
        text-align:center;
        padding:0px;
        margin:0px
}
h1.lectures {
	font-family:"Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size:22pt;
	line-height:normal;
	color: #000;
	text-transform:none;
        text-align:center;
        padding:0px;
        margin:0px;
		font-style:italic
}
h2 {
	font-family:"Palatino Linotype","Times New Roman", Garamond, sans-serif;
 	font-size:16pt;
	line-height:normal;
	text-transform:uppercase;
	color: #508050;
        text-align:left;
        padding:0px;
        margin:0px
}
.raise {
        font-size:larger
}
p
{
font-family:"Times New Roman";
font-size:10pt;
text-align:center;
color:#000;
background-color:#fff
}
p.justified
{
font-family:"Times New Roman";
font-size:10pt;
text-align:justify;
color:#000;
background-color:#fff
}
div.description
{
width:500px
}
hr.delimiter {
text-align:center;
width:75%
}
#topleft
{
position:absolute;
top:0px;
left:0px;
}
#topright
{
position:absolute;
top:0px;
left:380px;
}
#bottomleft
{
position:absolute;
top:210px;
left:0px;
}
#bottomright
{
position:absolute;
top:275px;
left:175px;
}
.scrollIt
{
overflow:scroll;
border:1px solid #000;
padding:5px
}
.embolden
{
font-weight:bold
}
.stillLives
{
border:double white 7px;
border-style:solid;
border-width:5px;
border-color:#000;
color:#fff;
display:block
height:70px;
width:450px;
font-family:"Palatino Linotype";
font-size: 26pt;
padding:3px;
letter-spacing:0.4em
}
.stillLivesInside
{
background-color:#000;
width:450px;
display:block;
margin:0px
}
.summerExhibition
{
border:double white 7px;
border-style:solid;
border-width:5px;
border-color:#ff2299;
color:#fff;
display:block;
height:100px;
width:450px;
font-family:"Cloister Open Face";
font-size: 26pt;
padding:3px;
letter-spacing:0.4em
}
.summerExhibitionInside
{
background-color:#ff2299;
width:450px;
display:block;
margin:0px;
padding:10px 0px 10px 0px
}
.summerExhibition2
{
border:double white 3px;
border-style:solid;
border-width:2px;
border-color:#ff2299;
color:#fff;
display:block;
height:46px;
width:225px;
padding:3px;
}
.summerExhibitionInside2
{
background-color:#ff2299;
width:225px;
display:block;
margin:0px;
padding:5px 0px 5px 0px
}
.loveofTrees
{
font-family:"Palatino Linotype";
font-size: 48pt;
font-style:italic
}
p.loveofTrees
{
font-family:"Palatino Linotype";
font-size: 16pt;
font-style:italic
}
p.lotArtists
{
font-family:"Palatino Linotype";
font-size: 12pt;
text-transform:uppercase;
letter-spacing:0.5em
}
a.lotArtists
{
font-family:"Palatino Linotype";
font-size: 12pt;
text-transform:uppercase;
letter-spacing:0.4em;
color:#999;
text-decoration:none
}
a.lotArtists:hover
{
font-family:"Palatino Linotype";
font-size: 12pt;
text-transform:uppercase;
letter-spacing:0.4em;
color:#000;
text-decoration:none
}
a.gdLink
{
font-family:"Palatino Linotype";
font-size: 16pt;
color:#999;
text-decoration:none;
text-align:center
}
a.gdLink:hover
{
font-family:"Palatino Linotype";
font-size: 16pt;
color:#000;
text-decoration:none
}
a.lotLink
{
font-family:"Palatino Linotype";
font-size: 16pt;
color:#999;
text-decoration:none;
font-style:italic;
text-align:center;
display:block;
width:160px
}
a.lotLink:hover
{
font-family:"Palatino Linotype";
font-size: 16pt;
color:#000;
text-decoration:none;
font-style:italic
}
.sLLink
{
text-align:center;
border-style:solid;
border-width:5px;
border-color:#000;
color:#fff;
display:block
height:70px;
width:165px;
font-family:"Palatino Linotype";
font-size: 10pt;
padding:2px;
letter-spacing:0.4em
}
.sLLinkInner
{
background-color:#000;
width:160px;
display:block;
margin:0px
}
a.sLLink
{
display:block;
width:150px;
background-color:#000;
color:#fff;
text-decoration:none;
font-family:"Palatino Linotype";
font-size:10pt
}
a.sLLink:hover
{
display:block;
width:150px;
background-color:#fff;
color:#000;
text-decoration:none;
font-family:"Palatino Linotype";
font-size:10pt
}

.sidebarmenu ul
{
text-align:left;
margin: 0;
padding: 0;
list-style-type: none;
font-size:12pt;
font-family:"Times New Roman";
color:#708383;
width: 180px; /* Main Menu Item widths */
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */

.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color:#708383;
text-decoration: none;
background-color:white;
border-bottom:1px solid #bbb
}


/*
.sidebarmenu ul li a{
display:block;
width:150px;
height:20px;
overflow: auto; /*force hasLayout in IE7 */
background-color:transparent;
color:#708383;
font-size:12pt;
font-family:"Times New Roman";
text-align:left;
text-decoration:none
}
*/

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #dddddd;
border-bottom:1px solid #bbb
}
/*
.sidebarmenu ul li a:visited{
color: white;
}
*/
.sidebarmenu ul li a:hover{
background-color: #dddddd;
color:#800000;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position:absolute;
width: 190px; /*Sub Menu Items width */
top: 0;
visibility: hidden
}
.sidebarmenu ul li ul li{
width:190px
}

.sidebarmenu a.subfolderstyle{
background-color:#fff;
color:#708383;
background-image: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
a.mainMenu
{
display:block;
width:150px;
height:20px;
background-color:transparent;
color:#708383;
font-size:12pt;
font-family:"Times New Roman";
border-bottom:1px #bbb solid;
text-align:left;
text-decoration:none
}
a.mainMenu:hover
{
display:block;
width:150px;
height:20px;
background-color:#ddd;
color:#800000;
font-family:"Times New Roman";
border-bottom:1px #bbb solid
}
div.popupimage
{
background-color:#fff;
position:absolute;
top:0px;
left:0px;
visibility:hidden
}
.menucolumn
{
float:left
}
.menucolumn180
{
float:left;
width:180px
}
.menucolumn300
{
float:left;
width:300px
}
#dvContent
{
width:700px;
float:right
}
.dvContent
{
width:700px;
float:left;
text-align:center;
clear:both
}
.dvContentContainer
{
float:left;
width:700px;
padding-left:5px
}
.dvSubContent
{
width:350px;
float:left;
text-align:center
}
.dvContent500
{
width:500px;
float:left;
clear:both
}
.menucolumn div
{
text-align:left
}
.menucolumn div img
{
text-align:center
}
.dvContent500 hr
{
width:75%;
border-bottom:solid #508050 1px
}
.dvQuote
{
width:500px;
float:left;
clear:both
}
.courseContent
{
width:500px;
float:left;
text-align:left;
clear:both
}
#spring
{
font-family:"Palatino Linotype", "Times New Roman";
font-weight:bold;
font-size:14pt;
position:relative
}
#autumn
{
font-family:"Palatino Linotype", "Times New Roman";
font-weight:bold;
font-size:14pt;
position:relative
}
.posleft
{
float:left;
text-align:left
}
.posright
{
float:right;
text-align:right
}
.posleft250
{
width:250px;
float:left;
padding-bottom:10px;
text-align:left;
font-weight:normal;
font-size:12pt;
font-style:italic
}
.posright250
{
width:250px;
float:left;
padding-bottom:10px;
text-align:left;
font-weight:normal;
font-size:12pt
}
.raisefirst, .boxTitle
{
text-transform:uppercase;
float:left;
font-size:12pt;
color:#508050
}
.raisefirst:first-letter
{
text-transform:uppercase;
color:#508050;
font-size:13pt
}
.firstletter
{
text-transform:uppercase;
/*color:#c00;*/
font-size:16pt
}
.courseDescription
{
position:absolute;
top:0px;
left:0px;
width:500px;
display:none;
border:solid #000 1px;
background-color:#fff;
text-align:justify;
z-index:20
}
.courseDescription p
{
background-color:#fff;
text-align:justify;
z-index:20;
padding:0px 10px 0px 10px
}
.dvQuote p
{
font-style:italic
}
.dvQuote p span
{
font-style:normal
}