@font-face { font-family: avb; font-weight: normal; font-style: normal; src: url(images/fonts/avb.ttf ) format("truetype");}
@font-face { font-family: avb; font-weight: normal; font-style: italic; src: url( images/fonts/avi.ttf ) format("truetype");}
@font-face { font-family: avb; font-weight: bold; font-style: normal; src: url( images/fonts/avd.ttf ) format("truetype");}  


body {
	font-family: avb,Geneva, sans-serif;
	color:#666;
	background-image: url(images/misc/shz2.png);
	background-repeat: repeat;	
}


a { outline: none; text-decoration:none; color:#444; }/* fixes dotted border bug */
a:hover {color:#069; }

.lunarpickle{
	position:absolute;
	top:0;
	margin:20px 0 0 10px;
	width:200px;
	height:auto;
	color:#666;
	font-size:30px;
	letter-spacing:-1px;
	z-index:100;
	}
	.lunarpickle em{position:absolute;
	top:35px; font-size:14px; font-style:normal; letter-spacing: normal;}

/* ******************************************************************************************************************** NAVIGATION */
.tabFld{
	position:absolute;
	margin:0 auto 0 auto;
	display:block;
	top:50px;
	min-width:800px;
	width:95%;
	height:500px;
	border:1px solid #888;
	-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url(images/misc/blbg2.png);
	background-repeat: repeat;
	-box-shadow: 3px 3px 6px #777;
	-moz-box-shadow: 3px 3px 6px #777;
	-webkit-box-shadow: 3px 3px 6px #777;
}

/* ul */
#navbart {
	position:absolute;
	top:20px;

	/* IE6 specific branch (prefixed with "_") */
	_margin-bottom:-2px;
}

/* buttons */
#navbart li {
	height:25px;
	text-indent:0; 
	list-style-type:none;
}
#navbart li img {
	opacity:.4;
	border:none;
}
#navbart li img:hover { 
	opacity:1;
}
/*single head */
#navbart li b {
	font-weight:normal;
	color:#fff;
	border-bottom:1px solid #BBB;
	}
.header{
	margin:10px 0 0 0;
	}
/*single info */
#navbart li i {
	padding:0 0 0 10px;
	font-style: normal;
	font-size:12px;
	color:#444;
	}

/*single button */
#navbart li a {
	font-size:12px;
	padding:0 0 0 10px;
}

#navbart li .les{
	padding:0;
	}

/* selected button */
#navbart a.current { color:#000; }


/* ******************************************************************************************************************** CONTENT */
#conwin {
	width:520px;
	height:450px;
	position:relative;
	left:265px;
	top:65px;
	overflow:hidden;
	clear:both;
	display:block;
	background-color:#fff;
	border:1px solid #555;
	-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-box-shadow: 3px 3px 6px #777;
	-moz-box-shadow: 3px 3px 6px #777;
	-webkit-box-shadow: 3px 3px 6px #777;
	
	
	
	}

/* single window */
#conwin div.eadiv {
	position:relative;
	float:left;
	display:block;
	width:520px;
	height:400px;

	}

/*wrapper element*/
#conwin .secwork {
		width:20000em;
		position:absolute;
		clear:both;
		margin:10px;
	}
	
	
.subwins {
	width:510px;
	height:325px;
		position:relative;
		top:0;
		overflow:hidden;
		clear:both;
	-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin:0 0 10px 0;
	}
.subwins .items {
		width:20000em;
		position:absolute;
		clear:both;
	}
	/* single window */

div.sreeenshotnav{width:490px;}	
div.webprintnav{font-size:12px; width:auto; float:left; text-align:left; margin:0 0 10px 0;}
div.sshead{ width:300px; font-size:14px; text-align:center; margin:0 auto 0 auto; display:block;}
div.prenexnav{font-size:12px; width:auto; float:right; text-align:right; margin:0 0 10px 0;}
.webbtn{cursor:pointer;}
.printbtn{cursor:pointer;}
.prevbtn{cursor:pointer;}
.nextbtn{cursor:pointer;}
.details{width:490px; margin:10px auto 0 auto; display:block; text-align:center; font-size:12px;}
.details a{color:#069;}
.details a:hover{color:#000;}
.details b{color:#069;}
.caption{height:auto; margin:0 auto 0 auto;  color:#069;}
.sswindow a{ border:none;}
.sswindow img{
	border:1px solid #444;
	-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	}
.mcm img{
	border:1px solid #fff;
	
	}
.disabled { 
visibility:hidden !important; 
}
.nojav{ position:absolute; top:10px; left:200px; color:#993; font-size:14px;}	


.cADiv { width: 325px; margin:0 auto 0 auto; display:block;}
.cADiv li { list-style:none; text-align:left;}
.cADiv li label { font-size:11px;}
.cADiv input, .cADiv textarea { width:200px;}
.subrequired { position:relative; top:0; font-size:10px;}