body {background: black url(tree-bg.jpg) 0 0 no-repeat fixed; position: relative; margin: 0; padding: 0;}
div#content {background: #468 url(tree-blue.jpg) 0 0 no-repeat fixed;}


div#content {position: absolute; top: 26px; left: 161px; right: 25px;
   color: #EED; font: 13px Verdana, sans-serif; padding: 10px; 
   border: solid #FFCC99;}
div#gallery {margin-left:auto; margin-right:auto;}
div#content p {margin: 0 1em 1em;}
div#content h3 {margin-bottom: 0.25em;}

dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
div#content a:link {color: white;}
div#content a:visited {color: #BBC;}
div#content a:link:hover {color: #00ffd8;}
div#content a:visited:hover {color: #00ccc0;}
div#links {position: absolute; top: 52px; left: 0; width: 160px; height: 900px; font: 16px Verdana, sans-serif;}

div#codeblock{ font: 10px Verdana, sans-serif; color: #000; text-align:center; background-color:#446688; border:1px solid #000000; margin-bottom:.5em; }

code, pre {color: #EDC; font: 110% monospace;}
.right {
	text-align: right;
}
p.blocktext {
    margin-left: auto;
    margin-right: auto;
}

.center
{
margin:auto;

}

.red {
color: red;}
.yellow {
	color: yellow;
}
.gray {
	color: #d1d1cf; 
		font: bold 1.5em sans-serif;}

.butter {
	color: #f8c14c; 
		font: bold 2em sans-serif;}
		
.bigbutter {
	color: #f8c14c; 
		font: bold 3em sans-serif;
			margin: 0;}

.smallbutter {
	color: #f8c14c; 
		font: bold 1.5em sans-serif;}

.cream{
	color: #f8c14c;
	font: bold 1em sans-serif;}

.green {
	color: #33ff00; }
.pumpkin {
	color: #f68d04;
	font: bold 3em sans-serif;
		margin: 0;}
		
.WhiteyTitey {
	color: #ffffff;
	font: bold 3em sans-serif;
		margin: 0;}
		
.WhiteyLittler {
	color: #ffffff;
	font: bold 2.5em sans-serif;
		margin: 0;}
		
#content .yellow strong {
	color: #FF0;
}
.hello {
		color: yellow; 
		font: bold 2.5em sans-serif;
		margin: 0;}
		
.Wsalute {
		color: white; 
		font: bold 2.5em sans-serif;
		margin: 0;}
img.artlink {
    display: block;
    margin-left: auto;
    margin-right: auto }
	
div#slide { margin-left: auto;
    margin-right: auto }

span.highlight {
background-color:white;
}
div#links a:hover {color: #2b0abb; background: #AACCEE;}
div#links a {display: block; text-align: center; font: bold 1em sans-serif; 
   padding: 5px 10px; margin: 0 0 2px; border-width: 0; 
   text-decoration: none; color: #000;}
div#links a {background: #AACCEE;
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;)}
/*div#links a:hover {background: transparent url(shell-wash.jpg) 0 0 no-repeat fixed;}*/

	 /*------------------------iframe facebook*/
	 
	div#links iframe {background: #AACCEE;
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;)}
/*div#links a:hover {background: transparent url(shell-wash.jpg) 0 0 no-repeat fixed;}*/ 
	 	 /*------------------------iframe*/
div#contact a {text-decoration: none; color: #f7e5c2;}
h1 {margin: -9px -9px 0.5em; padding: 15px 0 5px; text-align: right; background: #ACE; color: #024; letter-spacing: 0.5em; font: bold 25px sans-serif; height: 28px; vertical-align: middle; white-space: nowrap;}
/*h1 {margin: -9px -9px 0.5em; padding: 15px 0 5px; text-align: right; background: #ACE; color: #024; letter-spacing: 0.5em; text-transform: lowercase; font: bold 25px sans-serif; height: 28px; vertical-align: middle; white-space: nowrap;}*/

div#mid {
    margin-left: auto;
    margin-right: auto; }
	 
	 /*------------------------images*/
.floatimgleft {
    float:left;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
	margin-left:10px;
	text-align: center;
	font-size: .8em;
	font-weight: bold;
    } 
.floatimgright{
    float:right;
    margin-top:5px;
    margin-right:5px;
    margin-bottom:5px;
	margin-left:5px;
	text-align: center;
	font-size: .8em;
	font-weight: bold;
    } 
	
 
	img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }


/*------------------------Art CAmp table*/

table
{ 
margin-left: auto;
margin-right: auto;
width:750px;
}
#camp
{
font-size:1em;
color:#000000;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#camp th 
{
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#7cdcc4;
color:#000000;
}
#camp td
{
padding:5px;
background-color:#FFFF99;
}

#camp tr.alt td 
{
color:#000000;
background-color:#a2d3a2;
}

#camp
{
font-size:1em;
color:#000000;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#camp th 
{
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#7cdcc4;
color:#000000;
}
#camp td
{
padding:5px;
background-color:#FFFF99;
}

#camp tr.alt td 
{
color:#000000;
background-color:#a2d3a2;
}
.........
#msAC
{
font-size:1em;
color:#000000;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#msAC th 
{
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#7cdcc4;
color:#000000;
}
#msAC td
{
padding:5px;
background-color:#FFFF99;
}

#msAC tr.alt td 
{
color:#000000;
background-color:#a2d3a2;
}

#msAC
{
font-size:1em;
color:#000000;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}




#msAC th 
{
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#7cdcc4;
color:#000000;
}
#msAC td
{
padding:5px;
background-color:#FFFF99;
}

#msAC tr.alt td 
{
color:#000000;
background-color:#a2d3a2;
}

#table a:hover {color: #000000}
#table a {color: #003;}

.cap {
	font-size: x-small;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
}

/*------------------------center*/
#wrapper { margin: 0 auto; }
