
/* ----------- Header and Other Standard Tags ---------- */

h1		{	font: normal 24px Georgia, Times, serif;	}
h2		{	font: normal 21px Georgia, Times, serif;	}
h3		{	font: normal 20px Georgia, Times, serif; 	}
h4		{	font: bold 18px Georgia, Times, serif; 	}
h5		{	font: bold 16px Georgia, Times, serif; 	}
h6		{	font: bold 15px Georgia, Times, serif; 	}
p		{	font: normal 14px Arial, Helvetica, Verdana, sans-serif; line-height: 17px;	word-spacing:0.25em; }
ul		{	font-size: 14px; }
  
a		{	text-decoration:none; }
#content a	{	text-decoration:none; color: #DFF1FF;	}

a:hover	{	text-decoration:underline; color: #542525;	}
#content a:hover	{text-decoration:underline; color:#542525;}

.nothing	{	color: #ddffdd; }

.caption	{	font: normal 11px Arial, Helvetica, verdana, sans-serif; line-height:14px;	}

.linksbox	{	}
.linksbox ul	{	list-style: none; margin:0; padding:0; 	}
.linksbox ul li	{	display:block; position:relative; margin:0 0 5px 0; padding: 0 0 0 18px; background: url(/images/circle-arrow.gif) no-repeat top left;	}

.announcements		{		}
.announcements img	{	width:200px; height:auto; }
/* ----------- Content Area Styles ---------- */

#content p, p, div		{	margin: 1.4em 0; padding: 0; }

/* ----------- Image Styles ------------ */
.imgLeft			{	float:left; margin: 4px 10px 2px 2px; }
.imgRight			{	float:right; margin: 4px 2px 2px 10px; }
.imgCenter			{	margin: 6px auto; }
.imgLeftBorder		{	float:left; margin: 4px 10px 2px 2px; border:1px solid #ffffff; }
.imgRightBorder		{	float:right; margin: 4px 2px 2px 10px; border:1px solid #ffffff; }
.imgCenterBorder	{	margin: 6px auto; border:1px solid #ffffff; }
.dropCap			{	float: left; color: #cec3a4; font-size: 300%; font-family: Times, Serif; margin: 0; padding: 0.2em 0.1em 0.1em 0; 	}

.constrainimage		{		}
.constrainimage * 	{	text-align:left !important;		}
.constrainimage	img	{
						height:auto; max-width:100px; width: 100px; float:left !important; margin: 3px 6px 3px 0 !important; padding:0;
					}



/* -------------------- Forms --------------------- */

#EmailForm input			{	float:left; }
#EmailForm label			{	float:left; width:40%; line-height:1.5em; padding-right:10px; text-align:right;	}
#EmailForm div				{	clear:both; padding: 10px 0;	} 
#EmailForm h3				{	clear:both; margin: 15px 0 5px 0; }
#EmailForm					{	border: 0; 	}
fieldset 					{	border: none; }
.checkboxquestion			{	float:left;	}

/* --------------------- Columns -------------------- */

.column100	{	float:left; width:100px; margin: 0 0 0 0;	}
.column150	{	float:left; width:150px; margin: 0 0 0 0; padding-left:10px;	}
.column200	{	float:left; width:200px; margin: 0 0 0 0;	}
.column225	{	float:left; width:225px; margin: 0 0 0 0;	}
.column250	{	float:left; width:250px; margin: 0 15px 0 0;	}
.column300	{	float:left; width:300px; margin: 0 15px 0 0;	}
.column330	{	float:left; width:330px; margin: 0 15px 0 0;	}
.column355	{	float:left; width:355px; margin: 0 15px 0 0;	}
.column400	{	float:left; width:400px; margin: 0 15px 0 0;	}
.column450	{	float:left; width:450px; margin: 0 15px 0 0;	}
.column500	{	float:left; width:500px; margin: 0 15px 0 0;	}


/* CUSTOM */

.column250 .setofpagesblock img	{	float:none; width: auto; margin:6px auto;}

/* --------------- Google Calendar ------------- */




