/*### # # #   #   Weidenbaum Development..Basic Style Sheet   #   #  # # # ###*/

BODY
{
	background: #D0E0EF;
	margin: 1em;
	padding: 0;
	border: 0;
	color: #369;
	font-family: Avenir, "Lucida Grande", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
	font-size: 85%;
}


/*### # # #   #   HEADINGS   #   #  # # # ###*/
H1, H2, H3, H4, H5, H6 { margin: 0; padding: 0; }
H1 { font-size: 130%;}
H2 { font-size: 120%;}
H3 { font-size: 95%; }
H4 { font-size: 80%; }
H5 { font-size: 75%; }
H6 { font-size: 70%; }


/*### # # #   #   TEXT   #   #  # # # ###*/
P, .txt { font-size: 90%; margin-top: 0em; }


/*### # # #   #   LINK colors   #   #  # # # ###*/
A { color: #39C; text-decoration: none; }
A:link { color: #39C; text-decoration: none; }
A:active { color: #F63;	text-decoration: none; }
A:hover { color: #000; text-decoration: none; }
/*A:visited { color: #39C; text-decoration: none; }*/

A IMG { border: 0; }


/*### # # #   #   MARGIN /PADDING on these elements   #   #  # # # ###*/
FORM { margin: 0; padding: 0; }
FIELDSET { margin: 0 !important; padding: 0 !important; border: none !important; }
LEGEND { margin: 0; padding: 0; }
LABEL, INPUT, SELECT { vertical-align: middle; }
LABEL { /* display: block; */ }
SPAN LABEL { display: inline; }


/*### # # #   #   FORMS   #   #  # # # ###*/
SELECT, OPTION, INPUT, TEXTAREA { }


/*### # # #   #   DLs   #   #  # # # ###*/
DL, DT, DD { font-size: 90%; margin: 0; padding: 0; }
DT { font-weight: bold; }
DD { margin-bottom: 1em; }


/*### # # #   #   OLs    #   #  # # # ###*/
OL { margin: .5em 0 1em 1.5em ; padding: 0; }
OL LI { margin: 0; padding: 0; font-size: 75%; margin-bottom: .5em; }


/*### # # #   #   HRs   #   #  # # # ###*/
HR { display: none; }


/*### # # #   #   SUB / SUP    #   #  # # # ###*/
SUP, SUB { font-size: 70%; }


/*### # # #   #   attempt to fix the nasty LI spacing problem in IE/win    #   #  # # # ###*/
/* \*/ * HTML LI { margin-top: -3px; margin-top: 0px; } /* */


/*### # # #   #   MISC...    #   #  # # # ###*/
.DotBullet { margin: 0; padding: 0; margin-bottom: 1em; list-style-type: square; list-style-position: outside; }
.DotBullet LI { margin-left: 1.5em; font-size: 80%; line-height: 180%; }

.Hidden { display: none; }

.ClearEverything { clear: both; width: 100%; }

.Exception { }

.Figure { }

.Photo { float: left; padding-right: 15px; padding-left: 15px; padding-bottom: 15px; }




