/* 	ETC generic template system.	Chris Barr, September 2006	Contact: etc@buffalo.edu for technical assistance.	This file controls the layout and style for the template. */body {	color:333333;	background-color: #25438B;	background-image: url(../images/bg_main.jpg);	background-repeat: repeat-x;	background-position: top;	margin: 0;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 0.7em;	line-height: 1.4em;}.header {	margin: 0 auto 0 auto;	width: 746px}.wrap {	background-image: url(../images/bg_content_r.jpg);	width: 746px;	clear: both;	padding: 20px 0 20px 0;	margin: 0 auto 0 auto;	border-bottom: 4px solid #a7acb7;}.footer {	width: 746px;	padding: 10px 0 50px 0;	margin: 0 auto 0 auto;	font-size: 0.9em;	color: #d5e4f3;}.content {	margin: 0 10px 0 220px;}.modified {	font-size:.9em;	color:#999999;}/* Menu positioning and style */.menu {	padding: 0 0 0 10px;	float: left;	width: 180px;	}.menu ul {	list-style: none;	padding:0;	margin:0;}.menu li {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}.menu h3 {	font-size: 1em;	text-transform: capitalize;	color: #cc6600;	font-weight: normal;}.clear {	clear:both;}	/* Text and image styling */h1, h2, h3 {	color: #333333;	font-weight: normal;}blockquote {	border-left: 3px solid #ececec;	margin-left: 1.5em;	padding-left: 10px;	font-style: italic;}hr {	border: 0;	height: 1px;	background-color: #CCCCCC;	color:#CCCCCC;	}a {	color: #1447bc;}.menu a {	text-decoration:none;}.footer a {	color: #99ccff;	text-decoration:none;}a:hover {	color: #004dff;}img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}	img.alignright, span.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft, span.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.alignright {	float: right;	}	.alignleft {	float: left	}.photo {	background-color:#FFFFFF;	padding: 5px;	border: solid 1px #E2E2E2;}