.fl{
	float:left;
}

.pr{
	padding-right:15px;
}
.prt {
	padding-right:5px;
}
.cntr{
	text-align:center;
}
.lCol{
	text-align:center;
	float:left;
	width:198px;
	padding-right:15px;
	padding-top:10px;
}
.lCol span{
	text-align:left;
}
.rCol{
	float:left;
	width:588px;
	margin-top:-10px;
}
.ib{
	border:solid 1px #020202;
}
.btn{
	background-color:#6c1511;
	color:#FFFFFF;
	padding:3px 5px 3px 5px;
}
.errorGroup{
	color:#a51100;
	text-align:left;
	font-size:0.9em;
	padding-bottom:10px;
	margin-left:30px;
}
.errorGroup ul{
	margin-left:30px;
}
.successGroup{
	color:#093c08;
}

.fHd{
	white-space:nowrap;
	vertical-align:middle;
	padding-bottom:2px;
}
.fVl{
	font-size:0.8em;
	vertical-align:middle;
	padding-bottom:2px;
}
.fVl input, .fVl textarea, .fVl select, .fVl img{
	border:solid 1px #6c1511;
	color:#6c1511;
	vertical-align:middle;
}

.gall a{
	text-decoration:none;
	color:#020202;
}
.gall a:hover{
	text-decoration:none;
	color:#0e2180;
}
#gallery{
	width:563px;
	height:385px;
	position:relative;
	background:url(/library/media/gallery/gall.png) top left no-repeat;
	margin-top:-10px;
}	

#galleryIm{
	margin:16px;
	width:532px;
	height:353px;
}

.homeContentCont{
	clear:both;
	display:block;
	margin-top:500px;
	margin-left:35px;
	width:780px;
	height:250px;
	font-weight:normal;
}