body {

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #686868;

	line-height: 16px;

	background-color: #FFFFFF;

}



p, h1, h2, h3, h4, h5, h6{

	margin: 0px; padding: 5px 10px 5px 10px;

}



a{ text-decoration:none; color:#000000;}



a:hover{ text-decoration: underline; color:#000000;}



form{ margin:0px;}



img{ border:none;}



.left_float{ float:left;}



.right_float{ float: right;}







/*page structure*/



#main{

	width:933px;

	margin:0px auto;

	padding-bottom:113px;

	height: auto;

}



#top{ height:126px; padding-top:45px; width: 933px;}



#topNavi{

	padding-top:44px;

	height: 13px;

	width: 933px;

}



#topNavi div{ float: right; height:13px;}



#btm{ height:114px; padding-right:18px; display:block; border-right:#666666 solid 1px; font-size:11px; margin-right:18px;}



#pro{

	background:url(../images/User_baner.jpg) no-repeat;

	width:401px;

	height:457px;

	padding-left:480px;

	padding-top:24px;

	padding-right:24px;

	color:#000000;

	font-size:11px;

	line-height:22px;

}
#contactBg{

	background:url(../images/contacBg.jpg) no-repeat;

	width:401px;

	height:457px;

	padding-left:480px;

	padding-top:24px;

	padding-right:24px;

	color:#000000;

	font-size:11px;

	line-height:22px;

}

#eventBg{

	background:url(../images/eventBg.jpg) no-repeat;

	width:401px;

	height:457px;

	padding-left:480px;

	padding-top:24px;

	padding-right:24px;

	color:#000000;

	font-size:11px;

	line-height:22px;

}


#galleryBg1{

	height:541px;

	padding: 10px 11px 10px 11px;

	border-top:1px #bfbfbf solid;

	border-bottom:1px #bfbfbf solid;

	margin-top:45px;

	width:911px;
	

}


.Light4 Grey{
line-height:12px;
}






.nav_pan a{

	background-image:url(../images/paintings_nor.jpg);

	width:95px;

	height:13px;

}







.eventsHead{

	background-image:url(../images/eventHead01.jpg);

	background-repeat: no-repeat;

	background-position: top;

	padding-top:21px;

	padding-left:22px;

	margin-top:70px;

}



.eventsHead h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal;}



.eventsHead h4{

	font-size:11px;

	font-weight:normal;

	color: #000000;

	padding-left: 0px

}



.eventsHead p{ line-height:21px; padding:0px 10px 20px 0px;}



#galleryBg{

	border-top:1px #bfbfbf solid;

	border-bottom:1px #bfbfbf solid;

	margin-top:45px;

	width:911px;

	padding: 10px 11px 10px 11px;



}



.newBdrTD{border-top:1px #bfbfbf solid;

	border-bottom:1px #bfbfbf solid;

	margin-top:45px;

	padding: 10px 11px 10px 11px;}



#dog {

	background:url(../images/pp.jpg) no-repeat top;

	margin-top:45px;

	padding-top:10px;

	padding-left:11px;

}
