/* CSS Document */

.floatright{float:right;
}
.floatleft{float:left;
}

.center{text-align:center;
}

.circlebullet{ list-style-type:circle;
}


.ppinclude{ margin-left:20%;
width:500px;
}
.smallrule{
width:75%;
color:#CCCCCC;
}


.members{
width:75%;
}
.backgroundgrey{
background-color: #E8E8E8;
padding:10px;
}

.valignmid{
vertical-align:middle;
}

.textalignr{ 
text-align:right;
}


/* width classes */
.w350px  {
width:350px;
}

.w226px {
	width:226px;
}

.width75pl{ width:75%;
padding-left:18%;

}
.width75{ width:75%;
padding-left:15%;
}


.width80{ width:80%;
padding-left:10%;
}


.width75c{ width:75%;
}

.width50{ float:left;
		width:50%;

}

.width80c{ width:80%;

}





/*clear classes*/


.clearleft{
clear:left;
}


.clearright{
clear:right;
}



.clearboth{
clear:both;
}


/* indent classes */

.indent{
padding-left:30px;}

.indent40px{
padding-left:40px;}

.indent160px{
padding-left:160px;
}

.indent80px{
padding-left:80px;
}

.indent50{
padding-left:400px;
}

.indent90{
padding-left:50px;
text-align:center;
}


/* padding classes */

.ulpadding{
padding:10px;
}


.bpadding10 {
	padding-bottom:10px;
}

.bpadding20 {
	padding-bottom:20px;
}

.tpadding40 {
	padding-top:40px;
}

.tpadding150 {
	padding-top:150px;
}



.tpadding20 {
	padding-top:20px;
}

.rpadding130{
padding-right:130px;
}

.lpadding100{
padding-left:100px;
}


.lpadding130{
padding-left:130px;
}
.lpadding210{
padding-left:210px;
}


.lpadding85{
padding-left:85px;
}

/* picturelists classes */


#albumlist {
	list-style-type: none;
}

#albumlist li {
	float:left;
	padding-left:10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font: bold 90% Arial, Helvetica, sans-serif;
	text-align: center;
}

#albumlist img {
	display: block;
	border: 1px solid #fff;
	}
	
	
.albumlist {
	list-style-type: none;
}

.albumlist li {
	float:left;
	padding-left:10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font: bold 90% Arial, Helvetica, sans-serif;
	text-align: center;
}

.albumlist img {
	display: block;
	border: 1px solid #fff;
	}
	
.imgleft {float:left;
   width:50%;
padding-right:5px;
}

.imgright{float:right;
width:50%;
padding-left:5px;
}



/* table classes */

.headtable{background-color:#336633;
color: #FFFFFF;
font-weight:bold;
font-size:14px;
padding:5px;
text-align:center;
}


.tdtable{
text-align:center;
}


/* form classes */

.form1
{
	background: #EFEFEF;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	padding: 5px;
	font-weight: bold;
	width: 50%;
}
