h1,h2,h3 { font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; margin-top: 0px; }
.ethumb { float: left; border: 1px solid #aaaaaa; padding: 5px; margin: 5px; }

body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	max-width: 1300px;
	min-width: 905px;
	margin: 0px;
	color: #222222;
}

.wrappar { width: 600px; }
.xxlarge { width: 405px; }
.xlarge { width: 240px; }
.mxlarge { width: 220px; margin: 0px;}
.mmxlarge { width: 195px; }
.mlarge { width: 185px; }
.large { width: 175px; }
.thumb { width: 140px; }
.medium { width: 75px; }
.small { width: 25px; }
.low { height: 10px; }
.mlow { height: 30px; }
.centerA { text-align: center; }

#itembox { width: 610px; }
#directory .row { clear: left; padding: 2px; display: table; margin-bottom: 5px; }
.row {  clear: left; padding: 5px; display: table; width: 600px; margin-bottom: 10px;}
#directory .row { width: 700px; }
.col { display: table-cell; float: left; margin-right: 5px; text-align: left;}

#directory { font-size: 11px; }
#directory .smaller { font-size: 10px; }

.pad { padding: 5px; }
.pad p { margin-top: 0px; }
.padlt { padding-left: 5px; padding-top: 5px;}

#invoice { width: auto; font-size: 11px;}

#invoice .row { margin: 0px; padding: 0px; width: auto;}
* html #invoice .row { width: 661px; }
* html #invoice .iefix { width: 510px; }
#invoice .col { margin: 0px; padding: 5px; border-right: 1px solid #aaaaaa; }
#invoice .headrow { border-top: 1px solid #aaaaaa; font-weight: bold; background-color: #cccccc;}
#invoice .fcol { border-left: 1px solid #aaaaaa; }
#invoice .lcol { border-right: 0px; }
#invoice .filler { height: 50px; }
#invoice .footrow { border-bottom: 1px solid #aaaaaa; }

#itembox p { width: 400px; }

.shaded { 
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
}

#formbox { width: 600px; margin-left: 50px; }
#formbox p { margin-top: 20px; max-width: 375px; }
#formbox .row {
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
	height: 80px; 
	margin-bottom: 10px;
	padding: 10px;
}
#formbox .colA { width: 150px; }
#invoice form { margin: 0px; padding: 0px; }

#profile { margin-left: 33px; margin-top: 18px; }
#profile h2 { margin-bottom: 0px; }
#profile #left { width: 210px; float: left; }
#profile #left #photos { width: 185px; height: 215px; font-size: 11px; text-align: left;}
#profile #left #photos a { border: 0; padding: 0; }
#profile #left #photos img { margin-right: 3px; margin-bottom: 9px;}
#profile #left a { font-style: italic; border-left: 6px solid #aaaaaa; padding-left: 3px;}
#profile #right { width: 390px; float: left; }
.label { color: #666666; width: 133px; float: left; clear: left;}
.formheight { line-height: 22px; }
.data { float: left; }
.nombot { margin-bottom: 0px; }
#news, #history, #membership, #security, #minutes, #bylaws { 
	font-size: 13px; line-height: 19px; position: relative;
}

#news, #newsmin { float: left;}
#minutes 
{ 
	max-width: 700px; 
	font-family: "Palatino", "Times New Roman", Times, serif;
	font-size: 15px;
}
#news { margin-right: 10px; width: 56%; }
#newsmin { width: 40%; }
#newsmin li { font-size: 13px; line-height: 24px; }
