/* This style is a modified version of/* http://www.pmob.co.uk/temp/3colcentred_2a.htm/* To get a bit more information about this style/* Visit the website/* mac hide\*/html, body { height: 100%; }/* end hide *//* LAYOUT FORMATTING */body{	padding: 0;	margin: 0 0 0 0;	min-width: 772px;	/* for mozilla*/	background-color: #fff;	color: #000000;	text-align: center;	font-family: verdana, helvetica, sans-serif;}#outer{	height: 100%;	min-height: 100%;	width: 770px;	text-align: left;	margin: auto;	position: relative;}html>body #outer { height: auto; }/*for mozilla as IE treats height as min-height anyway*/#innerwrap{	/* enables content first */	float: left;	width: 600px;}/* LAYOUT FORMATTING *//* LINK FORMATTING */a:link, a:active{	color: #0000DE;	text-decoration: underline;}a:visited{	color: #0000DE;	text-decoration: none;}a:hover{	color: #339933;	text-decoration: underline;}a:link.read_more, a:active.read_more, a:visited.read_more, a:hover.read_more{	color: #393;	font-size: 10px;	text-decoration: none;}a:link.browse, a:active.browse, a:visited.browse{	color: #0000DE;	text-decoration: underline;}a:hover.browse{	color: #339933;	text-decoration: underline;}/* Dynamic Feed Formatting */#dynamic_rss{	color: #333333;	font-size: 12px;	line-height: 150%;	margin: 3px 0px 5px 0px;}#dynamic_rss a{	font-family: "trebuchet ms", "lucinda grande", verdana, sans-serif;	font-size: 12px;	margin: 10px 10px 0px 0px;	line-height: 150%	text-decoration: none;}#dynamic_rss img { margin: 0px 8px 8px 0px; }/* LINK FORMATTING *//* HEADER FORMATTING *//* mac hide \*/* html #header h1{height:1%}/* end hide */#header{	position: absolute;	top: 0;	left: -1px;	width: 770px;	height: 80px;	overflow: hidden;	color: #000000;	z-index: 100;	background-color: #fff;	background-image: url(images/header_bg.gif);	background-repeat: no-repeat;	background-position: center bottom;}#header h1{	font-size: 24px;	padding: 0px 0px 10px 10px;	margin: 0px;	font-family: "trebuchet ms", "lucinda grande", verdana, sans-serif;	color: #333;	line-height: 60px;	position: relative;	left: 1px; top: 1px; 	color: #FAFAFA;}#header a{	text-decoration: none;	color: #339933;}/* drop shadow code: http://www.evolt.org/article/Simple_CSS_drop_shadows/17/18583/ */.text{	position: absolute;	left: -1px;	top: -1px;	color: #333;	padding: 0px 0px 10px 10px;	margin: 0px;	line-height: 60px;	display:inline;	clear:left;}/* HEADER FORMATTING */#top_ad{		position: absolute;	top: 90px;	left: -1px;	width: 770px;	height: 20px;	z-index: 100;}/* LEFT COLUMN FORMATTING */#left{	position: relative;	/*ie needs this to show float */	width: 160px;	float: left;	padding-top: 123px;	/*needed to make room for header*/	padding-bottom: 32px;	/* needed to make room for footer */	font-family:verdana,arial,sans-serif;}#left h3{	color: #000;    font-size:12px; 	margin: 10px 0 0 0;	font-weight: bold; 	text-decoration: underline;}#left p{	font-size: 11px;	margin-top: 3px;}/* LEFT COLUMN FORMATTING *//* CENTER COLUMN FORMATTING *//*clear top margin for mozilla*/#centrecontent{	width: 426px;	float: right;	padding-top: 123px;	padding-bottom: 32px;	/* needed to make room for footer */}#centrecontent h2{	font-family: "trebuchet ms", "lucinda grande", verdana, sans-serif;	font-size: 18px;	margin: 10px 10px 0px 0px;	line-height: 20px;}#centrecontent p{	color: #333333;	font-size: 12px;	line-height: 150%;	margin: 3px 0px 5px 0px;}#centrecontent li{	font-family: "trebuchet ms", "lucinda grande", verdana, sans-serif;;	font-size: 18px;}/* CENTER COLUMN FORMATTING *//* RIGHT COLUMN FORMATTING */#right{	position: relative;	/*ie needs this to show float */	width: 160px;	float: right;	padding-top: 123px;	/*needed to make room for header*/	padding-bottom: 32px;	/* needed to make room for footer */	font-family:verdana,arial,sans-serif;}#right h3{	color: #000;    font-size:12px; 	margin: 10px 0 0 0;	font-weight: bold; 	text-decoration: underline;}#right p{	font-size: 11px;	margin-top: 3px;}/* RIGHT COLUMN FORMATTING *//* FOOTER FORMATTING */#footer{	width: 770px;	clear: both;	height: 50px;	border-top: 1px solid silver;	background-color: #fff;	color: #000;	text-align: center;	left: 0;	bottom: 0;	position: absolute;	font-size: 10px;}* html #footer{	/*only ie gets this style*/	\height: 52px;	/* for ie5 */	he\ight: 50px;	/* for ie6 */}#clearfooter{	width: 100%;	height: 52px;	clear: both;}/* to clear footer *//* FOOTER FORMATTING *//* BREADCRUMB FORMATTING */#nav1{	margin-top: 0px;	margin-bottom: 20px;	font-size: 8pt;}#nav1 ul{	background-color: white;	text-align: left;	margin: 0;	padding: 0;}#nav1 li{	list-style-type: none;	margin: 0;	padding: 0 5px 0 0;	display: inline;	text-align: left;	font-weight: bold;}#nav1 li:first-child{	border: none;	text-align: left;	font-weight: bold;}/* BREADCRUMB FORMATTING */
