html	{margin: 0;
	padding: 0;
	}
body	{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica;
	font-size: 62.5%;
 color: #000;
	background-color: #393939;
	}
#container_main	{
		margin: 0 auto;
		width: 90%;
		padding: 10px;		}

#nav_main	{
		padding-top: 10px;
		}
#title_main	{
		text-align: center;
		font-size: 1.0em;
		background: #E6E6E6 url(box.png) repeat-x 0 -3px;
		padding-top: 4px;
		margin: 0;
		border-bottom: 1px solid #8080C0;
		}
#box_content	{ float: left;
		width: 73%;
		margin: 0;
		padding: 10px;
    		background-color: #E6E6E6;
		font-size: 1.2em;
	border:0;	}
#nav_side	{
 padding: 10px;
    		background-color: #E6E6E6;
		float: right;
		width: 20%;
		margin: 0;
		font-size: 1.2em;
		}
#footer_main	{
		margin: 0;
		padding: 10px 0 0 0;
		font-size: 1em;
		font-style: italic;
		text-align: center;
		border-top: 2px solid #393939;
 color:#393939;		}
#table_title,#table_title1,#table_title2	{
		margin: 0 auto;
		background-color: #848484;
		font-size: 1.6em;
		text-align: center;
		font-weight: bold;
		color: #F2F2F2;
		padding: 5px;
		}
#news_title { margin: 0 auto; background-color: #5D7B93; font-size: 1.6em; font-weight: bold; color: #F2F2F2; text-align: center; padding: 5px; }
#sidetitle1 { margin: 0 auto; background-color: #5D7B93; font-size: 1.6em; font-weight: bold; color: #F2F2F2; text-align: center; padding: 5px; }
#sidetitle2 { margin: 0 auto; background-color: #5D7B93; font-size: 1.6em; font-weight: bold; color: #F2F2F2; text-align: center; padding: 5px; }
#sidetitle3 { margin: 0 auto; background-color: #5D7B93; font-size: 1.6em; font-weight: bold; color: #F2F2F2; text-align: center; padding: 5px; }
#soon	{
	margin: 0 auto; border: 0; background-color: #D8D8D8; padding: 10px; }
.hreview	{
	float: left; border: 0; background-color: #FFF; padding: 0; width: 50%; 
	}
.hinfo	{
	float: right; border: 0; background-color: #FFF; padding: 0; width: 50%; 
	}
.online	{
	margin: 0 auto; border: 1px solid #393939; background-color: #FFF; padding: 5px; text-align: center; width: 90%;
	}
.side { margin: 0 auto; border: 1px solid #5D7B93; background-color: #F2F2F2; padding: 10px; font-size: 1.0em; text-align: center;}
.side2 { margin: 0 auto; border: 1px solid #5D7B93; background-color: #F2F2F2; padding: 10px; font-size: 1.0em; }
#news { margin: 0 auto; border: 1px solid #5D7B93; background-color: #F2F2F2; padding: 8px; font-size: 1.0em; }
#news_main { margin: 0 auto; border: 1px solid #8B8878; background-color: #F2F2F2; padding: 8px; font-size: 1.0em; }
.calendar_Feb	{padding: 12px 12px 0 5px; font-weight: bold; background: transparent url(calendar/feb.png); background-repeat: no-repeat; width: 28px; height: 45px; color: #E6E6E6; font-weight: bold; font-size: 1.6em; float: left;}
.calendar_Aug	{padding: 12px 12px 0 5px; font-weight: bold; background: transparent url(calendar/aug.png); background-repeat: no-repeat; width: 28px; height: 45px; color: #E6E6E6; font-weight: bold; font-size: 1.6em; float: left;}
.calendar_Sep	{padding: 12px 12px 0 5px; font-weight: bold; background: transparent url(calendar/sep.png); background-repeat: no-repeat; width: 28px; height: 45px; color: #E6E6E6; font-weight: bold; font-size: 1.6em; float: left;}
.calendar_Oct	{padding: 12px 12px 0 5px; font-weight: bold; background: transparent url(calendar/oct.png); background-repeat: no-repeat; width: 28px; height: 45px; color: #E6E6E6; font-weight: bold; font-size: 1.6em; float: left;}
.news_post { padding: 10px; border-bottom: 1px dashed #808080;}
.footer_data	{text-align: center; border-bottom : 1px dashed #393939; font-size: 0.9em; padding-top: 5px;}
.footer_data_sites	{border-bottom : 1px dashed #393939; font-size: 1.0em; color:#000; padding-top: 5px;}
.table_container_sites	{
		 margin: 0 auto;
	background-color: #E6E6E6;
		padding: 5px;
	font-size: 1.0em;		}
.table_container	{
		 margin: 0 auto;
		border: 1px solid #848484;
		background-color: #F2F2F2;
		padding: 10px;
	font-size: 1.0em;		}
span	{
	color: #5D7B93;
	}
span.paying	{
	color: #04B404; font-size: 1.2em; font-weight: bold;	}
span.problem	{
	color: #FF8000; font-size: 1.2em; font-weight: bold;	}
span.waiting	{
	color: #FF8000; font-size: 1.2em; font-weight: bold;	}
span.selectively	{
	color: #FF8000; font-size: 1.2em; font-weight: bold;	}
span.notpaying	{
	color: #FF0000; font-size: 1.2em; font-weight: bold;	}
span.err	{
	font-weight: bold;
	color: red;
	}
span.cor	{
	font-weight: bold;
	color: blue;
	}
span.small	{ color: #000; font-size: 0.8em; }
b.news		{
		color: #5D7B93;
		}
ul#nav,ul#nav li	{
		list-style-type: none;
		margin: 0;
		padding: 0;
		}
ul#nav	{
	margin-left: 3px;
	}
ul#nav li	{
	float: left;
	margin-right: 3px;
	text-align: center;
	font-size: 1.3em;
	font-weight: bold;
	width:6.0em; }
ul#nav a	{
	float: left;
	width: 6em;
	padding: 4px 0;
	background: #393939;
	text-decoration: none;
	color: #E6E6E6;
	}
ul#nav a:hover	{
		background: #E6E6E6;
		color: #FF4500;
		}
ul#nav li.activelink a,ul#nav li.activelink a:hover	{
						background: #E6E6E6;
						color: #FF4500;
						}
ul.navlisting	{
margin-left: 2.0em;
padding: 10px 0 0 0;
list-style: none;
		}
ul.contact	{
text-align: left;
margin-left: 2.0em;
padding: 0;
font-weight: bold;
color: red;
		}
li.comment	{background-image: url(../images/comment.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px;  }
li.homepage	{background-image: url(../images/homepage.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; }
li.help		{background-image: url(../images/small-help.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; }
li.top		{background-image: url(../images/top.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px;  }

li.email	{background-image: url(../images/email.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px;  }
li.ticket	{background-image: url(../images/ticket.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; }
li.lc		{background-image: url(../images/lc.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; }
li.phone		{background-image: url(../images/phone.png); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px;  }

select	{
	background-color: #D8D8D8;
	border: 1px solid #393939;
	padding: 2px 2px;
	font-size: 1.0em;
	font-weight: normal;
	color: #000000;
	font-family: Arial, Helvetica;
	cursor: pointer;
	}
h1	{
	color: #F6B7FF;
	font-size: 1.8em;
	text-align: center;
	font-weight: bold;
	}
h3	{font-size: 1.2em; text-align: center;
	font-weight: bold;	}
input	{
	background-color: #D8D8D8;
	border: 1px solid #393939;
	cursor: pointer;
	padding: 3px 5px;
	font-weight: bold;
	font-size: 1.0em;
	color: #393939;
	}
input.vote	{ background-color: transparent; border:0; cursor: pointer;
	padding: 2px;}
input.form	{
		background-color: #D8D8D8;
		border: 1px solid #393939;
		padding: 1px 1px;
		font-size: 1em;
 font-weight: normal;		font-family: Arial, Helvetica; color: #000;
		}
textarea	{
	background-color: #D8D8D8;
	border: 1px solid #393939;
	font-size: 1.1em;
	font-family: Arial, Helvetica;
	color: #000; padding: 2px;
	}
a:link,a:active,a:visited 	{
			text-decoration: none;
			color: #FF4500;
			}
a:hover 	{
	color: #FF4500;
	text-decoration: underline;
	}