body { padding: 0; margin: 0; font: 0.7em Verdana, Arial, sans-serif; line-height: 1.6em; background: #7B9E52; color: #454545; }

.bordering{border:#CCCCCC 1px solid; padding:5px 10px 5px 10px; margin: 2px 2px 5px 2px;}

/* content holder */
#wrapper { margin: 10px auto; width: 860px;}
.round{display:block}
.round *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.round1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #87b87b;
  border-right:1px solid #87b87b;
  background:#cae0c5}
.round2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #428f2f;
  border-right:1px solid #428f2f;
  background:#d7e7d3}
.round3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d7e7d3;
  border-right:1px solid #d7e7d3;}
.round4{
  border-left:1px solid #87b87b;
  border-right:1px solid #87b87b}
.round5{
  border-left:1px solid #cae0c5;
  border-right:1px solid #cae0c5}
.roundfg{
  background:#FFFFFF}
  
/* header */
#header { height: 75px; }
#logo { padding: 15px 0 0 8px; }


/* links */
a { color: #185221;}
a:hover { color: #FF9900; }	

/* headings */
h1 { margin-top: 10px;
	 padding: 5px 0 5px 10px; 
	 font: bold 1.2em arial, Sans-serif;
	 color: #FFFFFF;
	 background: #FFF url(images/th.jpg) no-repeat;	
 }
h2 { margin-top: 10px;
	 padding: 5px 0 5px 10px; 
	 font: bold 1.2em arial, Sans-serif;
	 color: #FFFFFF;
	 background: #FFF url(images/th.jpg) no-repeat;	
 }
h3 { margin-top: 10px;
	 padding: 5px 0 5px 10px; 
	 font: bold 1.2em arial, Sans-serif;
	 color: #FFFFFF;
	 background: #FFF url(images/th.jpg) no-repeat;	
}



/* horizontal tabbed menu */	
#tabs { background: #FFF url(images/bigbox.gif) no-repeat top left; color: #000;  height: 95px; text-align: center; padding: 0 0 0 10px; }
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; background: #FFF url(images/barbg.gif) no-repeat; color: #808080; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: #FFFEB6 url(images/barcurrent.gif) no-repeat; color: #000; }	
#tabs li a.current { background: #FFFEB6 url(images/barcurrent.gif) no-repeat; color: #2C71AE; }	



/* lists and form elements */
ul { margin: 0; padding : 0; list-style : none; }


.clear{ clear: both; }



/* Main Table
 * This class handles the appearence of the
 * the main tables used with 68classifieds
 *
*/
table.main {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

/* Table Border
 * This class handles the inside table layout
 *
*/
.tableborder {
	border: 1px solid #D6D5D6;
	width: 100%;
	padding: 5px;
}
	
/* TH
 * This class handles the appearence of the
 * the first row in all tables. With the default
 * template this is the blue row.
 *
*/
th{
	margin-top: 10px;
	padding: 3px 0 3px 10px; 
	font: bold 1.2em arial, Sans-serif;
	color: #FFFFFF;
	background: #FFF url(images/th.jpg);	
	text-align: left;
}

/* Content
 * Main content area
*/
#content{
	padding-left: 5px;padding-right: 5px;
}


/* footer  */
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 10px 10px 10px 10px; border-top: 1px solid #ccc; }