.join_edit_error {
	background-color: #f0f0f0;
	border: 1px solid #f00;
	padding: 2px;
}

a.help { color: #f00; font-weight: bold; text-decoration: none; }
a.help:hover { color: #333; }

body {background: #006600;
		margin:0px;
		padding: 0px;
		font: 12px Tahoma, Arial, sans-serif;
		color: #cccc99;
}

legend {color: orange;}

form  {margin: 0px; padding: 0px;}
 h1{  font-size: 16px;
		margin:0px;
		padding: 0px;  }

 h2 h3 {  font-size: 14px;
		margin:0px;
		padding: 0px;  }

#head  { width: 775px;
		 height: 187px;
		      background: url(../../top.jpg);
 
}

 #content {
      width: 775px;
      margin:1em auto;
      background: url(../../tilebg.jpg);
      text-align:left;
      max-width: 775px;

	  
      }
   #sidebar {
      float: left;
      width: 200px;
      margin:0; padding:0;
      }
   #sidebar-content {
      margin:0; padding: 0.5em 1em;
      font-size: 70%;
      }
   #main {
      margin:0 0 0 200px; padding:0;
      }
   #main-content {
      margin:0; padding: 0.5em 1em;
      font-size: 100%;
      }
   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

.bottom {     background: url(../../footbg.jpg);
				width: 775px;
				height: 46px;
				color: white;	
		     	font: 10px Arial, sans-serif;	}

.bottom1 {    	width: 100%;
				color: white;
				text-align: center;	
		     	font: 10px Arial, sans-serif;	}



.menu {

	font: 14px Arial, sans-serif;
	padding-left: 25px;
	color: white; 
}

a {
color: white;
text-decoration: none;
}

a:hover {
color: #ff9900;
}

img {border: 0;}


.search { text-align: center;}

.table-title a {

	color: yellow;
}

p {margin:0; padding:0 px;}

.conbox { width: 95%; }

.ads { margin-left: 17px;}

