.clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */
html, body {  
	font	: 0.85em  Arial, Helvetica, sans-serif;
	line-height	: 15px;
	background	: #fff;
	color		: #333;
	margin		: 2px 0 3px 0;
	padding		: 0;
}
h1,h2,h3,h4,h5,h6,p,form { margin:0;padding:0;}
h1{
	font: 20px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:4px 0 12px 0;
	color:#663366;
}
h2{
	font: 15px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:4px 0 8px 0;
	color:#000;
}
h4{
	font: 12px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:4px 0 8px 0;
	color:#444;
}

p{ margin-bottom:20px;  line-height:18px; }
hr { border: none 0; 
	border-top: 1px dashed #ccc;/*the border*/
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}


a:link, a:active, a:visited { color:#ff6600; text-decoration: none } a:hover { color : #663366; }
img  			{ border  : 0; /* smoother scaling in IE7 */ -ms-interpolation-mode:bicubic; }
.cursor		{ cursor  : pointer; } 
.bold		{ font-weight: bold;	} 
.center		{ text-align: center;	}
.left		{ text-align: left;	}
.right		{ text-align: right;	}
.fright		{	float:right; 	}
.hidden		{ display: none; }
.visible	{ visibility: visible; width:100%; height:auto; }
.green		{ color: Green; }
.red		{ color: #990000;	}
.v50		{ float:left; width:50% }
#loader		{ float:right; padding:10px; color:blue;}
#outerwrap{
	width			: 1000px;
	margin			: 0 auto;
	background		: #fff url(../images/wh.jpg) repeat-y 0 0;
}
#innerholder{
	width			: 982px;
	margin			: 0 auto;
}
#innerwrap{
	width			: 950px;
	margin			: 0 auto;
}
#center{
	min-height		: 500px;
	padding			: 5px 0 5px 0;	
}
#top{
	width			: 100%;
	height			: 100px;
	background		: url(../images/logobg.jpg) repeat-x 0 0;
}
#bot{
	width			: 100%;
	text-align		: center;
	border-top		: 1px solid #ccc;
	border-bottom	: 1px solid #ccc;
	background		: #eee;
	padding			: 5px 0 5px 0;
	margin-top		: 5px;
	clear			: both;
}

/*-------------------------------------------------------------*/
#slideshow .one{
	padding:10px;
	background:#eee;
	width:600px;
	margin:0 auto;
}
#slideshow .place{
	font-size:13px;
	padding:4px;
	background:#ccc;
	font-weight:bold;
}
#slideshow img{
	max-height:350px;
}
#slideshow .name, #slideshow .caption, #slideshow .comments{
	text-align:left;
}

/*-------------------------------------------------*/
#pager-top	{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; }
#pager-bot	{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; }
.pager-left		{ width:140px; }
.pager-center	{ width:340px; }
.pager-select	{ width:140px; }

#images 		{ width:100%; border:0; }
#images td	{
	width:200px;
	padding:4px;
	text-align: center;
}

#images td div	{ padding-top:2px; }
#images td b	{ font-weight:normal; color:green; }
#images td p	{ padding:2px; color:#333;  }




