*{font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
a{color:#596C88;text-decoration:none;outline: none;}
a:hover{color:#323543;}
a img{border:0px;}
p{font-size:0.9em; line-height:20px;}
body{padding:0px; margin:0px; background-color:#A7A8AA;}
br.clear{clear:both;}
h2{margin:0px 3px 15px 10px;padding:0px;color:#004F00;font-size:1.2em;font-weight:normal;}

header{display:block;width:970px;margin:0px auto;line-height:0px; background-color:#000;  }

nav {display:block;background-image:url(img/menubar.jpg);height:36px;width:970px; padding:0px; margin:0px auto;}
	nav ul{padding:0px; margin:0px;}
	nav ul li{ float:left; margin:0px 9px; width:100px; list-style:none; padding-top:7px;}
	nav ul li a{ color:#FFFFFF; font-weight:bold; font-size:0.8em;}

section{ display:block;width:968px; margin:0px auto; background-color:white; border:1px solid #CDCFCF;}
	content{float:left; width:767px; display:block; border-right:1px solid #CDCFCF;}
		breadcrumb{display:block;font-size:0.7em;padding:10px 5px;}
		article{ display:block;padding:10px; padding-top:0px; }
			article header{ display:block;padding:0px;margin:0px;font-weight:normal;font-size:1.3em;color:#004F00; line-height:normal; width:auto; background-color:#FFF;}
			article header a{font-family:Geneva, Arial, Helvetica, sans-serif;color:#004F00;font-size:1.2em;}
			article footer p{border-top:1px solid #D3D3D3;font-size:0.7em;padding-top:5px;color:#47454E;clear:both;}
			article footer img{padding:0px 3px;}
		comment{display:block;border-bottom:1px dotted #BBBBBB;padding:10px;margin:10px;}
			comment h3{margin:0px 3px 15px 0px;padding:0px;color:#47454E;font-size:0.7em;font-weight:normal;}
			comment p{font-size:12px; margin:3px; padding:0px;}
			comment.commentadmin{background-color:#ECEDF0;}
		commentform{ display:block; width:60%;margin:3px auto;}
			commentform span{margin:5px 0px;}
			commentform span,commentform label{display:block;font-size:0.9em;}
			commentform p{font-size:0.7em;padding:0px;margin:1px;color:#47454E;}
			commentform input,commentform textarea{	width:100%;border:1px solid #D8D8D8;font-size:0.9em;}
			commentform textarea{height:100px; w}
			commentform span.button input{width:auto; padding:4px;}
			commentform span.button{ text-align:center;}
		paginate{display:block; overflow:auto; font-size:0.9em;}
			paginate previous{ display:block; width:30%; float:left;}
			paginate numbers{ display:block; width:40%; text-align:center; float:left;}
			paginate next{ display:block; width:30%; text-align:right; float:left;}
			
		usererror{ display:block;width:60%;margin:3px auto;padding:10px;background-color:#DCBEC4;color:#990000;}
		usererror li{list-style:none; font-size:11px; padding:3px;}
		usererror h3{margin:0px; padding:2px; font-size:13px;}
		
	aside{display:block;width:190px;padding:5px;float:left;}
		aside li{font-size:0.8em; list-style:none; margin:5px; padding:0px;}
		aside ul{margin:0px; padding:0px;}
		aside h1{font-size:1em;padding:0px; margin:0.4em 0px;font-weight:normal;color:#004F00;}

ads.floatleft{display:block; float:left; padding:5px;}
ads.banner{display:block;padding:0px; margin:0px; padding-top:5px; text-align:center;}

quote{font-size:10px; font-style:italic; color:#666666;}	
textcode{font-size:10px; color:#666666;}	
	
.advert{padding:5px;}


/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(/img/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/img/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/img/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/img/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

