@charset "utf-8";
/* CSS Document */

* { padding: 0; margin: 0; }

body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	background-color:#E2EEEA;
	color: #E2EEEA;
}
/*Sets the canvas to wheat, thus coloring gaps between divisions*/
#wrapper { 
 margin: 0 auto;
 width: 922px;
 /*background: #FFF
 url(Images/arch-fullshort2.jpg) top center no-repeat;
	height: 1100px;
		text-align: left;*/
  background: E2EEEA;
}
#header {
	color: #333;
	width: 900px;
	float: left;
	padding: 0px;
	/* border: 1px solid #ccc;*/
 height: 55px;
	margin: 0px 0px 5px 0px;
	background: #E2EEEA;
}
#navigation {
	float: left;
	width: 900px;
	color: #333;
	/* padding: 1px;*/
 /*border: 1px solid #ccc;*/
 margin: 0px 0px 5px 0px;
	background: #E2EEEA;
}
#subhead {
	color: #333;
	width: 900px;
	float: left;
	padding: 0px;
	/*border: 1px solid #ccc;*/
 margin: 0px 0px 5px 0px;
	background: #E2EEEA;
}
#leftcolumn {
	color: #333;
	/*	border: 1px solid #ccc;*/
	background: #E2EEEA;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	/* height: 350px;*/
 width: 298px;
	float: left;
}
#content {
	width:920px;
	float: left;
	color: #333;
	/*	border: 1px solid #ccc;*/
	background: #E2EEEA;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	height: 350px;

/* display: inline;*/
}
#contenthomepage {
	width: 900px;
	margin: 15px auto 0 auto;
	background: #E2EEEA url(Images/arch-fullshort2_60pc.jpg) top center no-repeat;
	height: 1100px;
	text-align: left;
}
#centercolumn {
	color: #333;
	/*	border: 1px solid #ccc;*/
	background: #E2EEEA;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	/* height: 350px;*/
 width: 298px;
	float: left;
}
#rightcolumn {
	color: #333;
	/*	border: 1px solid #ccc;*/
	background: #E2EEEA;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	/* height: 350px;*/
 width:298px;
	float: left;
	position: relative;
}
#2colleftcolumn {  width: 400px;
 float: left;
 border: 3px solid #ccc;
 margin: 0px 0px 5px 0px;
 padding: 0px;
/* height: 350px;*/


/* position: relative;*/
}
#2colrightcolumn {  width: 400px;
 float: left;
 border: 3px solid #ccc;
 margin: 0px 0px 5px 2px;
 padding: 0px;
/* height: 350px;*/


/* position: relative;*/
}
#Picture_wrapper {
/*	border:medium;*/
}
h1 {text: center;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.clear { clear: both; }
#footer {
	    clear: both;  
	    margin-right: 160px;
	    padding: 5px 160px 20px;
	    /*border-top: 1px dashed #999999;*/
	    font-weight: bold;
	    color: #666666;
}	
 .thumbnail
{
float: left;
width: 60px;
border: 1px solid #999;
margin: 0 15px 15px 0;
}

.clearboth { clear: both; }

p	{padding:5px}
img	{margin:5px;
/*border:1px;*/
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
p.largetext {font-size:18px;

}
