/* CSS Document */

body, html { color:#CCCCCC; font-family:Geneva, Arial, Helvetica, sans-serif; }

h1 { color:#FF3300; font-size:1.2em; font-weight:bold;}
h2 { color:#FF6600; font-size:1.1em;}
h3 { color:#FFCC00; font-size:1em; font-weight:bold; margin-left:15px;}
p { color:#CCCCCC; font-size:1em; }
h3 + p { margin-left:30px; }
.floatyRight {float:right; clear:none;}
.finePrint { font-size:.7em; }
a.finePrint:visited {color:#cccccc;}

<!--FORM STUFF-->
button {float:left; margin:3px;}	
fieldset * {display:block;}
fieldset { border:none; background:#CCCCCC; width:630px; }
#contactForm { margin:30px;}
#contactFormPic {float:right; top:0; left:0;}
label span { font-size:.6em; font-style:oblique; }
label {color:#000000;}
#map {
	float:right; 
	margin-right:15px; 
	width: 375px; 
	height: 300px;
	border:1px white dotted;
	z-index:100000;
	}
	
table { border:none;}
#directionForm { float:right; clear:right; margin-right:80px;}
input[value~=Directions] {margin-top:3px;}

.prop300 { height:300px; width:1px; float:left; clear:both;}

.noListStyle li {list-style-type:none;}
#contactBox {list-style-type:none; font-family:Geneva, Arial, Helvetica, sans-serif; color:white; border:1px dotted white; width:630px; margin:30px; padding:10px; font-weight:bold; height:420px; }
