body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*HEADER*/
#header{
	width: 820px;
	position:relative; 
	height: 162px;
	background-image:url(../images/night/night_header.gif);
	background-repeat:no-repeat;
}
/*COMPANY NAME IN HEADER*/
#companyname {
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 36px;
	font-weight: bold;
	margin-top:50px;
	margin-left:40px;
	left: 0px;
	top: 0px;
	width: 152px;
}
/*MENU IN HEADER*/
#menu{
	position:absolute;
	bottom: 20px;
	right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	visibility: visible;
}
#menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
#menu a:hover{
	text-decoration:underline;
		color: #FFFFFF;
}

/*LEFT PANEL (News, Links, etc.)*/
#leftpanel{
	float:left;
	width:200px;
}

/*CONTENT*/
#content{
	width: 820px;
}
#contenttext{
	float:right;
	width: 595px;
	margin-left: 2px;
	padding-right: 2px;
}
/*container box insinde contenttext*/
#contain {
	/*float: left;*/
   width: 271px;
}
#containbg {
	width: 271px;
	background-image: url(../images/common/night_middlebg.jpg);
	/*padding-top: 0px*/;
	background-repeat: repeat-y;
	padding-top: 4px;
	padding-bottom: 4px;
	
}
.contain_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 5px;
	text-align: center;
}
.contain_text{
	margin-left:6px;
	margin-right:7px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	white-space: normal;

}
/*content table in index*/
.content_table{

}
	.content_table th{
	font: bold 11px verdana, sans-serif;
	font-weight: bold;
	color: #003399;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #EBEBEB;
	}	
	.content_table td{
	font: normal 11px verdana, sans-serif;
	color: #000066;
	}
	.content_table tr.alt {
                background: #e7ebf0;
	}
#top {
	height: 30px;
	background-color: #F7F6EC;
	background-image: url(../images/common/night_topbg.jpg);
	background-repeat: no-repeat;
}
#bottom {
	height: 21px;
	/*float: left;*/
	width: 271px;
	/*margin-top: -7px;*/
	background-image: url(../images/common/night_bottombg.jpg);
}
/*Events STYLES*/
/*Events STYLES*/
#econtain {
	/*float: left;*/
   width: 543px;
	/*visibility: visible;*/
}
#econtainbg {
	width: 543px;
	background-image: url(../images/common/eventmiddle.jpg);
	/*padding-top: 0px*/;
	background-repeat: repeat-y;
	padding-top: 4px;
	padding-bottom: 4px;
}
#etop {
	height: 27px;
	background-color: #F7F6EC;
	background-image: url(../images/common/eventTop.jpg);
	background-repeat: no-repeat;
}
.etop_tittle {
	padding-top: 6px;
}
#ebottom {
	height: 29px;
	/*float: left;*/
	width: 543px;
	/*margin-top: -7px;*/
	background-image: url(../images/common/eventbottom.jpg);
}
/*FOOTER*/
#footer {
        /*border-top: 1px solid #dedede;*/
        padding: 4px;
}
        #footer a {
                color: #FFFFFF;
                text-decoration: none;
                margin: 0 4px;
        }
        #footer a:hover {
                color: #FFFFFF;
                text-decoration: underline;
        }
        #footer a.rss {
                background: url("/classifieds/layout_images/new/rss.gif") 0px 50% no-repeat;
                padding-left: 15px;
        }
.footer{
	width: 820px;
	height: 32px;
	background-image:url(../images/night/bgNight_footer.gif);
	background-repeat:no-repeat;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
}
/*FOOTER LINKS*/
.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}

/*TABLE*/
.admLogin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color: #003366;
	margin-left: 10px;
	margin-right:15px;
	padding: 1px;
}
.table_top{
	width: 204px; 
	height: 27px;
	background-image:url(../images/common/table_top.jpg);
	background-repeat:no-repeat;
}
.table_content{
	width: 204px;
	background-image:url(../images/common/table_content.jpg);
	background-repeat:repeat-y;
	padding-top: 1px;
	padding-bottom: 1px;
}
.table_text{
	margin-left:15px;
	margin-right:15px;
	text-align:justify;
	padding-top: 1px;
	padding-bottom: 1px;
}
.table_bottom{
	width: 204px; height: 23px;
}

/*TEXT STYLES*/
.news_date {	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099CC;
}
.body_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: 100;
}
.body_text tr.hilite {
  background-color:#E8F2F8;
  }
.news_more {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
}
.news_text {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.subtitle_gray {	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size: 14px;
	color: #CCCCCC;
}
.title_blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 26px; color: #003366; }
.title_panel {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* styles for contact form */
.contactForm {
}
#name, #email, #phone {
width: 200px;
}
#message {
	width: 300px;
	height: 150px;
}
label, .warning {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}
.warning {
color: #F00;
}
/*ADMIN*/
.mediumbox {
  width: 200px;
  }
.widebox {
  width: 500px;
  }
 #striped td {
  padding: 2px 10px 2px 0;
  vertical-align: top;
  }
/* This gives odd-numbered rows a pale gray background
#striped tr {
  background-color:#eee;
  }
*/
#tr.hilite {
  background-color:#E8F2F8;
  }
/*style for blog*/
.blog_title{
	font-family:Verdana, Arial, sans-serif;	
	font-weight: bold;
	font-size: 14px;
	color: #003366;
	margin-left: 10px;
	margin-right:15px;
 }
.floatRight {
float: right;
padding: 10px;
}
.floatLeft {
float: right;
padding: 10px;
}
#backlink {clear: both;}