body {
background:(images/wrapper_site.gif) #755d43;
margin:0px;
padding:0px;
font-family:verdana;
font-size:12px;
color: #3b5564;
}
h1
	{
		width:445px;
		margin:49px 0 0 0;
		padding:0 0 0 47px;
		float:left;
		font-family:Arial;
		font-size:30px;
		font-weight:bold;
		color:#000000;
	}
h2
	{
		width:445px;
		margin:0px;
		padding:0 0 0 47px;
		float:left;
		font-family:Arial;
		font-size:18px;
		font-weight:normal;
		color:#000000;
	}
h3
	{
		width:100%;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:24px;
		font-weight:normal;
		color:#000000;
	}
h4
	{
		width:390px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:14px;
		font-weight:normal;
		color:#000000;
	}
#mainblank
	{
		width:100%;
		margin:0px;
		padding:0px;
		float:left;
	}
#main
	{
		width:910px;
		margin:0 auto;
		padding:0px;
	}
#main_support
	{
		width:910px;
		margin:0px;
		padding:0px;
		float:left;
	}
#headpanel
	{
		width:910px;
		height:400px;
		margin:0px;
		padding:0px;
		float:left;
	}
#logo
	{
		width:282px;
		height:52px;
		margin:0 0 0 0;
		padding:0 0 0 0px;
		float:left;
		background:url(images/logo.jpg) no-repeat right top;
	}
#stickerblank
	{
		width:158px;
		height:147px;
		margin:52px 0 0 0;
		padding:0 0 0 142px;
		float:left;
	}
.sticker
	{
		width:158px;
		height:147px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/sticker.jpg) no-repeat;
	}
.sticker:hover
	{
		background:url(images/stickerhover.jpg) no-repeat;
	}
#menu
	{
		width:560px;
		height:28px;
		margin:130px 0 0 0;
		padding:0 0 0 5px;
		float:left;
	}
#menu ul
	{
		width:560px;
		height:28px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#menu ul li
	{
		width:90px;
		height:28px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#menu ul li.mspace
	{
		width:1px;
		height:28px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/mspace.jpg) no-repeat;
	}
#menu ul li .mblank
	{
		width:1px;
		height:28px;
		margin:0px;
		padding:0px;
		float:left;
	}
#menu ul li a.home
	{
		width:50px;
		height:22px;
		margin:0px;
		padding:6px 0 0 40px;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-decoration:none;
		background:url(images/home.jpg) no-repeat 18px 5px;
	}
#menu ul li a.about
	{
		width:50px;
		height:22px;
		margin:0px;
		padding:6px 0 0 40px;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-decoration:none;
		background:url(images/about.jpg) no-repeat 18px 5px;
	}
#menu ul li a.event
	{
		width:50px;
		height:22px;
		margin:0px;
		padding:6px 0 0 40px;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-decoration:none;
		background:url(images/events.jpg) no-repeat 18px 7px;
	}
#menu ul li a.gallery
	{
		width:50px;
		height:22px;
		margin:0px;
		padding:6px 0 0 40px;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-decoration:none;
		background:url(images/gallery.jpg) no-repeat 18px 7px;
	}
#menu ul li a.menu
	{
		width:50px;
		height:22px;
		margin:0px;
		padding:6px 0 0 40px;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-decoration:none;
		background:url(images/menu.jpg) no-repeat 18px 5px;
	}
#menu ul li a.contact
	{
		width:50px;
		height:22px;
		margin:0px;
		padding:6px 0 0 40px;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-decoration:none;
		background:url(images/contact.jpg) no-repeat 18px 7px;
	}
#headpanel p
	{
		width:430px;
		height:22px;
		margin:15px 0 0 0;
		padding:0 0 0 47px;
		float:left;
		font-family:Arial;
		font-size:14px;
		color:#000000;
	}
#bottompanel
	{
		width:910px;
		margin:0px;
		padding:0 0 0 0;
		float:left;
	}
#bottomleft
	{
		width:910px;
		margin:28px 0 0 0;
		padding:0 0 0 0px;
		float:left;
	}
#bottompic
	{
		width:444px;
		height:130px;
		margin:13px 0 0 0;
		padding:0px;
		float:left;
		background:url(images/bottompic.jpg) no-repeat;
	}
#leftlist
	{
		width:402px;
		margin:25px 0 0 0;
		padding:0px;
		float:left;
	}
#leftlist ul
	{
		width:402px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#leftlist ul li
	{
		width:402px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#leftlist ul li a
	{
		margin:3px 0 0 0;
		padding:0 0 0 25px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:12px;
		color:#000000;
		text-decoration:none;
		background:url(images/liststyle.jpg) no-repeat 14px 5px;
	}
#leftlist ul li a:hover
	{
		color:#ffc7cd;
	}
#bottomright
	{
		width:400px;
		margin:28px 0 0 0;
		padding:0 0 0 42px;
		float:left;
	}
#news
	{
		width:400px;
		margin:6px 0 0 0;
		padding:0px;
		float:left;
	}
#news ul
	{
		width:400px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#news ul li
	{
		width:400px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#news ul li .calendar 
	{
		width:53px;
		height:53px;
		margin:5px 0 0 0;
		padding:0px;
		float:left;
		background:url(images/calendar.jpg) no-repeat;
	}
#news ul li .calendar .date
	{
		width:53px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:30px;	color: #000000;
text-align:center;
		line-height:36px;
	}
#news ul li .calendar .month
	{
		width:53px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:14px;
		color:#000000;
		font-weight:bold;
		text-align:center;
		line-height:14px;
		text-transform:uppercase;
	}
#news ul li .time
	{
		width:330px;
		margin:0px;
		padding:0 0 0 17px;
		float:left;
		font-family:Arial;
		font-size:18px;
		color:#ffc7cd;
		line-height:24px;
	}
#news ul li span
	{
		width:330px;
		margin:3px 0 0 0;
		padding:0 0 0 17px;
		float:left;
		font-family:Arial;
		font-size:12px;	color: #000000;
line-height:18px;
	}
#news ul li p
	{
		width:330px;
		margin:0px;
		padding:0 0 0 17px;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#000000;
		line-height:18px;
	}
#news ul li a
	{
		width:330px;
		margin:0px;
		padding:0 0 0 17px;
		float:left;
		font-family:Arial;
		font-size:12px;	color: #000000;
line-height:18px;
	}
#news ul li a:hover
	{
		text-decoration:none;
	}
#news ul li .nleft
	{
		width:347px;
		margin:0px;
		padding:0px;
		float:left;
	}
#footblank
	{
		width:100%;
		height:90px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/footbg.jpg) repeat-x; 
	}
#footmenublank
	{
		width:100%;
		margin:28px 0 0 0;
		padding:0px;
		float:left;
	}
#footmenu
	{
		width:490px;
		height:13px;
		margin:0 auto;
		padding:0px;
	}
#footmenu ul
	{
		width:550px;
		height:13px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#footmenu ul li
	{
		height:13px;
		margin:0px;
		padding:0 16px 0 16px;
		float:left;
		display:block;
	}
#footmenu ul li a
	{
		height:13px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-decoration:none;
	}
#footmenu ul li a:hover
	{
		color: #000000;
	}
#copyright
	{
		width:100%;
		margin:8px 0 0 0;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:10px;
		color:#000000;
		line-height:16px;
		text-align:center;
	}
#validationblank
	{
		width:100%;
		margin:8px 0 0 0;
		padding:0px;
		float:left;
	}
#validation
	{
		width:100px;
		height:14px;
		margin:0 auto;
		padding:0px;
	}
.xhtml
	{
		width:42px;
		height:13px;
		margin:0 2px 0 0;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:10px;	color: #000000;
text-align:center;
		text-decoration:none;
		line-height:13px;
		background:#549112;
	}
.xhtml:hover
	{
		background:#a0030a;
	}
.css
	{
		width:42px;
		height:13px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:10px;	color: #000000;
text-align:center;
		text-decoration:none;
		line-height:13px;
		background:#a0030a;
	}
.css:hover
	{
		background:#549112;
	}
#bottomleft p
	{
		width:910px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:12px;	color: #000000;
line-height:18px;
		text-align:justify;
	}
#sublist
	{
		width:400px;
		margin:28px 0 0 0;
		padding:0px;
		float:left;
	}
#sublist .slblank
	{
		width:40px;
		height:200px;
		margin:0px;
		padding:0px;
		float:left;
	}
#sublist ul
	{
		width:180px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;
		display:block;
	}
#sublist ul li
	{
		width:180px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#sublist ul li a
	{
		margin:3px 0 0 0;
		padding:0 0 0 12px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:12px;	color: #000000;
text-decoration:none;
		background:url(images/liststyle.jpg) no-repeat 0 5px;
	}
#sublist ul li a:hover
	{
		color:#ffc7cd;
	}
#formpanel
	{
		width:446px;
		margin:28px 0 0 0;
		padding:0px;
		float:left;
	}
/*------------------------------------Form---------------------------------*/
#submitform
	{
	width:370px;
	margin:25px 0 0 0;
	float:left;
	padding:0px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;	color: #000000;
font-family:Arial;
	font-size:12px;
	line-height:18px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist2
	{
	width:197px;
	height:20px;
	margin:0px;
	float:left;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	border:0px;
	}
.stext
	{
	width:197px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	border:0px;
	}
.submitformbottom
	{
	width:370px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	border:0px;
	}

#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
#submit2
	{
	width:72px;
	height:18px;
	margin:0px;
	padding:12px 0 0 0;
	float:left;
	}
.submitbutton
	{
	    width:53px;
		height:19px;
		margin:0px;
		padding:4px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	color: #000000;
text-align:center;
		text-decoration:none;
		line-height:14px;
		background:#a90e1a;
	}
.submitbutton:hover
	{
		background:#549112;
	}
/*---------------------------------Form-End--------------------------------*/


#tabs {
	font-family:Arial;
	font-size:11px;
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	margin-bottom:0; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("media/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("media/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}	

	
.l1{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	}
.l1 a:link, .l1 a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	}
.l1 a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}

.l2{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	}
.l2 a:link, .l2 a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.l2 a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	}
	
.l2 ul{list-style-type:disc; margin-top:18px;}
.l2 li{line-height:18px;}

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 100%;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 35px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* BUBBLE PLASTIC VERTICAL MENU */

.bubplastic.vertical {
	width: 250px;
	margin: 0;
	padding: 0;
	display: block;
}
.bubplastic.vertical ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.vertical ul li {
	display: block;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a {
	display: block;
	margin: 0;
	width: 100%;
	padding-left: 35px;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a span.menu_ar {
	display: block;
	margin: 0;
	width: 100%;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC VERTICAL MENU */



/* AQUA HOVER */
.bubplastic.aqua ul li a:hover,
.bubplastic.aqua ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top left no-repeat;
}
.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top right no-repeat;
}


/* BLUE HOVER */
.bubplastic.blue ul li a:hover,
.bubplastic.blue ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;
}
.bubplastic.blue ul li a:hover span.menu_ar,
.bubplastic.blue ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;
}


/* GRAY HOVER */
.bubplastic.gray ul li a:hover,
.bubplastic.gray ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top left no-repeat;
}
.bubplastic.gray ul li a:hover span.menu_ar,
.bubplastic.gray ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top right no-repeat;
}


/* LIME HOVER */
.bubplastic.lime ul li a:hover,
.bubplastic.lime ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top left no-repeat;
}
.bubplastic.lime ul li a:hover span.menu_ar,
.bubplastic.lime ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top right no-repeat;
}


/* ORANGE HOVER */
.bubplastic.orange ul li a:hover,
.bubplastic.orange ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top left no-repeat;
}
.bubplastic.orange ul li a:hover span.menu_ar,
.bubplastic.orange ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top right no-repeat;
}


/* PINK HOVER */
.bubplastic.pink ul li a:hover,
.bubplastic.pink ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top left no-repeat;
}
.bubplastic.pink ul li a:hover span.menu_ar,
.bubplastic.pink ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top right no-repeat;
}


/* PURPLE HOVER */
.bubplastic.purple ul li a:hover,
.bubplastic.purple ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top left no-repeat;
}
.bubplastic.purple ul li a:hover span.menu_ar,
.bubplastic.purple ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top right no-repeat;
}


/* RED HOVER */
.bubplastic.red ul li a:hover,
.bubplastic.red ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-red.gif) top left no-repeat;
}
.bubplastic.red ul li a:hover span.menu_ar,
.bubplastic.red ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-red.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}