body {
	background-color: #894BB6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;}
	
	img {
		border: none;
	}
	#columns {
	top: 10px;
	width: 757px;
	background: url(images/container.gif) repeat-y;}

	#center {
	text-align: center;
	margin:0 auto;

}
	#container {
	margin:0 auto;
	width: 757px;
	text-align: left;}
	
	#topnav {
	position: relative;
		background-image: url(images/topnav.gif);
		height: 154px;
	}
	#sidebar	{
	width: 200px;
	margin: 0px 0 0 25px;
	padding: 0 0 10px 0;}
	
	#sidebar2	{
	width: 450px;
	margin: 0px 0 0 25px;
	padding: 0 0 10px 0;}
	
	#sidebar #sideblurbs	{
	margin: 0;
	padding: 17px 0 0 0;}
	
	#sidebar h2	{
	margin: 0;
	padding: 0;
	}


	#sidebar p, #sidebar h3, #sidebar h4, #sidebar h2	{
	margin: 0;
	padding: 10px 5px 10px 10px;
	background: #F8E6F6;
	color: #8A50B7;
		}
	
	#content	{
	clear: left;
	margin: 0;
	padding: 5px 0 0 0;
	border: 0;
	}
	#main	{
	position: relative;
	left: -25px;
	width: 475px;
	text-align: left;
	float: right;
	padding: 0 0 0 0;
	border: 0;
	margin: 16px 0px 25px 10px;
	min-height: 650px;
	color: #3d3d3d;
	}
	#adminmain	{
	position: relative;
	left: 100px;
	width: 475px;
	text-align: left;
	padding: 0 0 0 0;
	border: 0;
	margin: 16px 0px 25px 10px;
	min-height: 650px;
	color: #3d3d3d;
	}
	
	
p.blurb { font: 11px/16px arial,verdana,sans-serif; color: #777; margin:0; padding: 0 4px 10px 4px; text-align: left; }

p.side {
	position: relative;
	top: -20px;
}

ul {
	position: relative;
	top: -20px;
	text-decoration: none;
	padding: 0px;
	bottom: -20px;
	}


#sidebarcontenta {
background: transparent;
width: 195px;
margin: 16px 0 16px 16px;
}



#image a, #image2 a, #image3 a { float: left; height: 66px; width: 71px; margin: 0 12px 0 0; padding: 0; }
html#image a, html#image2 a, html#image3 a { margin: 0 8px 0 0 } /* adjusted value for IE6 */


#image a span, #image2 a span, #image3 a span { display: none; }

#image a { background: transparent url(images/e_eye.jpg) no-repeat left top; }
#image2 a {
	background: transparent url(images/flower.jpg) no-repeat left top;}
#image3 a { background: transparent url(images/e_eye.jpg) no-repeat left top;}
.black {
	color: black;
}
 .rbroundbox { background: url(images/nt.gif) repeat; width: 200px; margin: 2px; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }



.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 200px;
height: 7px;
}
.rbcontent { margin: 0 7px; }

	
	/*footer box*/
	
 .rbroundboxf { background: url(images/nt2.gif) repeat; width: 675px; margin: 3px; }
.rbtopf div { background: url(images/tl2.gif) no-repeat top left; }
.rbtopf { background: url(images/tr2.gif) no-repeat top right; }
.rbbotf div { background: url(images/bl2.gif) no-repeat bottom left; }
.rbbotf { background: url(images/br2.gif) no-repeat bottom right; }

.rbtopf div, .rbtopf, .rbbotf div, .rbbotf {
width: 675px;
height: 7px;
}

.rbcontentf { margin: 0 7px; }


	
	
	
	#main h2 {
		color: #8A50B7;
	}
	#clear {
		clear: both;
	}
	#footer {
		position: relative;
		height: 10px;
		margin-left: 40px;
	}
	.right {
		text-align: right;
	}
	
	a:link, a:visited {
	font-weight : bold; 
	text-decoration : none;
	color: #D0AB1C;
	}

a:hover {
	font-weight : bold; 
	text-decoration : underline;
	color: #8A50B7;
	
	}

a:active {
	font-weight : bold; 
	text-decoration : none;
	color: #E6C135;
		}

#footer a:link, #footer a:visited {
	font-weight : bold; 
	text-decoration : none;
	color: #8A50B7;
}
 #buttons a {
	position: absolute;
	text-decoration: none;	
}

a#events {
	height: 30px;
	width: 121px;
	left: 280px;
	top: 123px;
}

a#store {
	height: 30px;
	width: 147px;
	left: 414px;
	top: 124px;
}
a#links {
	height: 30px; 
	width: 56px; 
	left: 560px;
	top: 124px;
}
a#contact {
	height: 30px;
	width: 58px;
	left: 615px;
	top: 124px;
}
a#home {
	height: 30px;
	width: 74px;
	left: 674px;
	top: 124px;
}

#menu a {
  position: absolute;
  height: 48px;
  width: 65px;
  top: -1px;
  margin-left:8px; 
  text-decoration: none;}
  
#menu a i { visibility: hidden; }

#buttons a i {
	visibility: hidden;
}
a#events:hover {background-image: url(images/topnav_02.gif);}
a#store:hover {background-image: url(images/topnav_03.gif);}
a#links:hover { background-image: url(images/topnav_04.gif); }
a#contact:hover {background-image: url(images/topnav_05.gif);}
a#home:hover {background-image: url(images/topnav_06.gif);}


/* For Internet Explorer*/
a#events:hover
a#store:hover,
a#links:hover,
a#contact:hover,
a#home:hover
{
	border: none;}

table {
	margin-right: 15px;
	
}
tr {
	text-align: center;
	background: #DFFFE1;
}	

tr.events {
	border: medium;
	background: #fff;
	padding: 10px;
}		

table.events {
	color: #8A50B7;
}