html, body { height: 100%; width:100%; }
body {
	margin:0;
	padding:0;
	background-color:#503D24;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#503D24;
}

#wrapper {
	position:relative;
	left:0px;
	/*top:-85px; */
	background-image: url(images/Site_BG.jpg);
	background-repeat: no-repeat; 
	background-position:top center;
	background-attachment:scroll;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	min-width:802px;
	width:100%;
	height:1025px;
	text-align:center;
}

#NavWr {
	position:relative;
	top:0px;
	left:1px; /*-36px;*/
	width:802px;
	height:218px;
	margin:0 auto 0 auto;
	z-index:100;

	}
#Nav {
	position:relative;
	left:0px;
	top:0px;
	height:218px;
	width:802px;
	}
#art_sub, #entertainment_sub , #greening_sub , #eventinfo_sub , #workshops_sub {
	display:none;
	/*filter:alpha(opacity=0);-moz-opacity:0;opacity:0;*/
	border:#503D24 solid 1px;
	position:absolute;
	min-width:80px;
	width:auto; height:auto; 
	z-index:1;
}
#entertainment_sub {
	top:130px; left:133px;
}
#greening_sub {
	top:123px; left:260px;
}
#eventinfo_sub {
	top:123px; left:320px;
}
#workshops_sub {
	top:130px; left:400px;
}
#art_sub {
	top:125px; left:225px;
}
.sub {
	width: 100%;
	background-image: url(images/grad.png);
	background-repeat: repeat-x;
	background-position: center top;
	_background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/grad_IE6.png', sizingMethod='scale');
	
	text-align:left;
	
}
.sub a { color:#503D24; font-weight:bold; text-decoration:none;}
.sub a:hover { color:#F4EFE9; font-weight:bold; text-decoration:none;}
.sub ul { margin:5px 10px; padding:0px; }
.sub ul li { list-style-type:none;}
/*#flashWr { position:relative; top:0px; left:0px;}
#flashWr object { position:absolute; top:0px; left:0px; z-index:10;}
#getflash { position:absolute; top:0px; left:0px; z-index:1;}*/
/*  1027 x 1086
150 right 
80 left
*/
#contentwrapper{
	/*border:#009999 solid 1px;  cyan */
	position:relative;
	top:-85px;
	margin:auto;
	height:785px;
	width:800px;
/*	width:796px;
	height:964px;
	height:1025px;*/
/*	padding-top:0px;
	padding-left:78px;
	padding-right:150px;*/
	text-align:left;
}
#content{
/*	background:#CCCCCC;*/
	position:relative;
	left:125px;
	height:500px;
	width:472px;
	float:left;
	/*width:756px;
	min-height:600px;*/
	z-index:11;
	}
A {
  font-family: Arial,Helvetica,sans-serif;
  color: #503D24;
  font-size: 11px;
  display: inline;
  text-decoration:underline;}
a {color:#D2CA7F; text-decoration:none;}
a:hover {color:#A65300; text-decoration:none;}

#rightcontainer {
  position:relative;
  top:85px;
  right:1px;
/*  border:solid #33FF33 1px; */
  width: 223px;
  height: 700px;
  float: right;
  z-index:10;
}
#rightcontainer p { margin:0; }

#boxsmwrapperNews {height:auto; width:auto; margin-top:5px; padding-left:17px; position:static;}

#boxsm1 {height:auto; margin:0 auto 0 auto; text-align:center;}
#boxsm1_top {background-image:url(images/Elements_SmBox1_Top.gif); background-repeat:no-repeat; background-position:top center; height:58px; width:182px; vertical-align:bottom; text-align:center; margin:0 auto;}
.boxsm1_title {font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:2px; font-weight:bold; top:6px; position:relative; text-align:center; color:#3C2711;}
#boxsm1_content_wrapper { background-image:url(images/Elements_SmBox1_Repeat.gif); background-repeat: repeat-y ; background-position:center; height:auto; width:182px; margin:0 auto 0 auto; text-align:center;}
#boxsm1_content { position:relative; width:166px; height:320px; min-height:200px; margin:0 auto 0 auto; text-align:left;}
#boxsm1_content p , #boxsm1_content ul, #boxsm1_content ul li { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#503D24; }
#boxsm1_content ul { list-style:none; margin: 0;	padding: 0; position: absolute; top:-15px; width:166px;}
#boxsm1_content ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	display:list-item;
	}
#boxsm1_content a {color:#503d24 ; text-decoration:none; font-weight:bold;}
#boxsm1_content a:hover {text-decoration:underline}
#boxsm1_content p , #boxsm1_content ul li p { margin:0 0 0 0; display:inline; }
#boxsm1_bottom { margin:0 auto; background-image:url(images/Elements_SmBox1_Bottom.gif); background-position:center top; background-repeat:no-repeat; height:15px; width:182px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right;}
.boxsm1_Bottom_Button {margin:0 5px 0 0; text-align:right;}

.recententries {margin:0 0 0 5px;}


#boxsmwrapper {height:auto; width:auto; margin:10px auto auto auto; padding-left:20px; position:static; }

#boxsm2 { width:auto; height:auto; margin:0 auto 0 auto;}
#boxsm2_top {background-image:url(images/Elements_SmBox2_Top.gif); background-repeat:no-repeat; background-position:top center; height:38px; width:195px; vertical-align:bottom; text-align:center; margin:0 auto 0 auto;}
.boxsm2_title {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; top:16px; position:relative; text-align:center; color:#E6DED5;}
#boxsm2_content_wrapper { background-image:url(images/Elements_SmBox2_Repeat.gif); background-repeat:repeat-y; background-position:center top; height:auto; width:195px; margin:0 auto 0 auto; text-align:center;}
#boxsm2_content { width:166px; height:auto; min-height:100px; margin:0 auto 0 auto; text-align:center;}
#boxsm2_content p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#503D24; }
#boxsm2_content img.MemoryPicture { border-color:#FFFFFF; border-width:1px; margin-top:10px;}
#boxsm2_content img.arrow { margin:5px 2px 5px 2px; }
#boxsm2_bottom {margin:0 auto; background-image:url(images/Elements_SmBox2_Bottom.gif); background-position:top center; background-repeat:no-repeat; height:15px; width:195px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right;}
.boxsm2_Bottom_Button {margin:0 15px 0 0;}


#PlayerPopUp {
position:relative;
text-align:center;
/*background-image:url(images/Nav_NowPlaying.gif);
width:179px; height:44px;*/
}

#PlayerPopUp a , #PlayerPopUp a:hover {
color:#000000;
text-decoration:none;
}

#bottomdiv { position:relative; top:-50px; }

#dolabbuttonWr {position:; border:1; left:135px; z-index:199;}
#dolabbutton { position:absolute; z-index:300; border:1; left:90px; top:0px; }
#joinemail { position:absolute; color:#503d24; top:85px; left:45px;margin: 0 auto; width:150px; height:30px;}

#leftrepeat { 
	position:absolute; 
	/*top:-85px; */
	left:0; 
	background-image:url(images/Site_BGLRepeat.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#503D24;
	width:50%; 
	height:1025px;

	margin:0;
}
#rightrepeat { 
	position:absolute; 
	/*top:-85px; */
	left:50%;
	background-image:url(images/Site_BGRRepeat.jpg);
	background-repeat:repeat-x;
	background-position:top;
	/*background-color:#993399; */
	width:50%; 
	height:1025px; 
	margin:0;
}
#pleaseWaitMessage { position:absolute; top:48%; left:48%; color:#000000; z-index:0; /*display:block;*/}