html, body{background: #3a3a3a;padding: 0;margin: 0;height: 100%;min-height: 100%;width: 100%;font-family: Arial, Sans-Serif, Verdana;color: #404040;font-size: 13px;line-height: 17px;}

#pagebar {width: 100%;height: 22px;font-size: 11px;background:#999999 url(images/pagebar-bg.jpg) repeat-x;}
#pagebar a {color: #333333;text-decoration:none;}
#pagebar a:hover {text-decoration: underline;}
#pagebar ul {padding: 0;padding: 0;margin: 0 auto; width:1000px;}
#pagebar .col-left {margin-left: -6px;}
#nav, #nav ul {padding: 0;margin: 0;list-style: none;line-height: 1;z-index: 100;}
#nav a {display: block;line-height: 22px;padding: 0 10px;z-index: 100;font-family:verdana;}
#nav li {float: left;background: url(images/pagebar-separator.jpg) no-repeat right 10px;}

#HeaderBar{background: url(images/hbg-s2.jpg);width: 100%;height: 80px;padding: 0;color: #ffffff;font-size: 13px;line-height: 19px;font-family: Arial, Sans-Serif, Verdana;}

#TabbedNav{width: 980px;padding: 0;list-style: none;margin: 0 auto;}
#TabbedNav ul{padding: 2px 0 0 5px;margin: 0;}
#TabbedNav li{float: left;background: url(images/tab_left.gif) no-repeat left top;margin: 0;padding: 0px 2px 0px 9px; /*border-bottom: 1px solid #0076b4;*/list-style-type: none;}
#TabbedNav a{float: left;display: block;width: 85px;text-align: center;font-size: 12px;background: url(images/tab_right.gif) no-repeat right top;padding: 11px 15px 10px 6px;text-decoration: none;font-weight: bold;color: #fff;}
#TabbedNav > ul a{width: auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TabbedNav a{	float: none;}
/* End IE5-Mac hack */
#TabbedNav a:hover{color: #fff;}
#TabbedNav li#CurrentTab{background-position: 0 -150px;	border-width: 0;}
#TabbedNav li#CurrentTab a{background-position: 100% -150px;color: #fff;}
#TabbedNav li:hover, #TabbedNav li:hover a{background-position: 0% -300px;color: #fff;}
#TabbedNav li:hover a{background-position: 100% -300px;}

.blue{color: #0076b4;font-size: 13px;line-height: 17px;font-family: Arial, Sans-Serif, Verdana;}

#BgTabBar{background-image: url(images/BgTabBar.jpg);background-position: left bottom;background-repeat: repeat-x;}

img { border: 0; }

a {color: #a31414;	background: inherit; text-decoration: underline; }
a:hover { color: #B60D0A; background: inherit; text-decoration: none; }
p { margin: 0 0 15px 0; }
h1 { color: #666666; font: bold 2.2em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 1px solid #ccc; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
sup { font-size: .3em; color: #DFCDA2; }
h2 {color: #404040; font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 1px solid #ccc; }
h3 {color: #404040; font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; padding: 3px 5px; margin: 0 0 15px; border-bottom: 2px solid #ccc; }
h4 {color: #404040; font: bold 1.2em "Trebuchet MS", Arial, Sans-Serif; padding: 3px 10px; margin: 0 0 15px; border-bottom: 2px solid #ccc; }
h5	{display:inline;	margin:0;	font-family:Arial, Helvetica, sans-serif;	font-size:48px;	height:50px;	color:#F98508;	font-weight:bold;}


.first {font-size: .9em; float: left; width: 190px; margin: 0 0px 10px 0 }
.second {font-size: .9em; float: left; width: 610px; margin: 0 5px 5px 5px; background-color: #ffffff;padding:3px;}
.third {font-size: .9em; float: left; width: 175px; margin: 0 5px 10px 0px; }

.sitemenu {width: 170;list-style: none;margin: 0;padding: 0;}
.sitemenu ul {list-style: none;margin: 0;padding: 0;}
.sitemenu li a {width: 170;height: 20px;display: block;padding-left: 5px;background-image: url(images/menu_button.png);	padding-top: 5px;color:#373737; font-weight:bold; text-decoration:none;}
.sitemenu li a:hover {background-position: 0 -25px;text-decoration: none;color:#fff;}

div.module {margin-bottom: 10px;padding: 0;float: left;clear: both;width: 100%;border: 1px solid #ccc;color: #444;overflow: hidden;}


/* Footer */

#footer {height: 200px;min-height: 200px;padding: 10px 0 0 0;background: #3a3a3a;text-align: center;}
html>body #footer {height: auto;}
#footer .wrap {width: 1000px;margin: 0 auto;}
#adfooter {clear: both;padding-top: 2px;color: #375C69;}

.teaser{border-color: #ECECEC #c5c5c5 #c5c5c5; border-style: solid; border-width: 1px; background:#f6f6f4;}


#rightbar {float: right;width: 175px;margin:0; padding:0;}

#search1 a {
color: black;
font: bold 12px tahoma;
}
#search1 a:hover {
color: #369;
font: bold 12px tahoma;
}


   #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: #EBEBEB;
				width: 760px;
				height: 55px;
				border-top: 3px solid #336699;
			text-align: center;
				color: black;	
		     	font: 10px Arial, sans-serif;	}
.bot1{ margin: 2px 5px 0 0;}
.botlink a {
color: #3B6DA2;
font: bold 10px tahoma;
}
.botlink a:hover {
color: #3B6DA2; text-decoration: underline;
font: bold 10px tahoma;
}

.menu {

	font: 11px Arial, sans-serif;
	padding-left: 0px;
	color: white; 
}


.search { text-align: center;}

TABLE {border-collapse:separate; empty-cells:hide;}
TD {background:#ffffff;} 
TD h2 {color: #404040; background:#ffffff;}
.table{border-right: 1px solid #787878;border-bottom: 1px solid #787878;}
#table1{padding-top:5px;background:#e3e3e3;}


.table a {color:orange;}
.table a:hover {color: orange;text-decoration:none;}

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

.conbox { width: 550px; }


.topads { position: relative;
		text-align: center;
		width: 100%;
		height: 65px;
}

#filters {
	float: left;
	margin: 15px 0px 0px 0px;
	padding-left: 280px;

}
#search {
	float: right;
	margin: 15px 0px 0px 0px;
	padding-right: 20px;
	text-align: right;
}

form  { margin: 0px;
		padding: 0px;
		font: 11px Arial, sans-serif, Tahoma;
	}

select  { margin: 0px;
		padding: 0px ;
		border: 1px solid blue;
		font: 10px Arial, sans-serif, Tahoma;
		background: #EBEBEB;
	}
input  { margin: 0px;
	
		padding: 0px;
		font: 11px Arial, sans-serif, Tahoma;
	}

.lads { padding-left: 8px;}
.stats {font: 10px Arial, sans-serif, Tahoma;text-decoration: bold;}

.darkbg {background: url(images/darkbg.jpg) repeat-x;color:#fff;font-size:14px;padding:5px;height:27px;}
.darkbg2 {background-color:#666666;color:#fff;font-size:14px;padding:5px;height:35px;}
.mediumbg {color: #fff;}
.mediumbgadmin {color: #000;}
.lightbg {background-color: #FFFFFF;color: #000;}

.lightbg a {color: #000;}

.lightbg a:hover {
  color: black;
}

.lightbgalt {
  background-color: #D9D9D9;
  color: #000;
}

/* Stats Style */
.stats_top {text-align: center;font: 11px Arial, sans-serif, Tahoma;}
.stats_left { 
      text-align: left;
}
.stats1 {text-align: center;}
.stats2 {text-align: center;}


.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; }

.admin a:link {color: black;} 
.admin a:visited {color: black;} 