/* STYLES UNIQUE TO A CERTAIN PAGE. PLEASE MAKE BEGINNING AND END COMMENTS TO SEPARATE EACH PAGE. */

/*Contact Us Page commands, table and cell can remain the same, but everything else is changable*/

table#contact-us  {
	width:530px;
	padding:0;
	margin:12px 0 24px 0;
}

table#contact-us td  {
	padding:5px 3px;
	margin:0;
}

td.name  {
	width:224px;
	font-weight:bold;
}

td.field  {
	width:300px;
}
/*End contact us page styles*/

#map {
	width:300px;
	height:300px;
	padding:0;
	margin:0;
}


.left_pic {
	float:left;
	padding:0;
	margin:0 6px 6px 0;
}

.error {
	color:#CC0000;
}

/*Lesson Table*/

.lesson_columns {
	width:520px;
	padding:0;
	margin:10px 0;
}

.lesson_columns td {
	width:120px;
	padding:0 5px;
	margin:0;
	vertical-align:top;
}