	/* LC Updated 13/02/08 */
	
	*{margin: 0px;padding: 0px;}
	body {background-color: #f4f4f4;font: 11px/16px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;}
	h1, h2, h3, h4, h5, h6{font-weight: bold;}
	img{border: 0px;}
	ol, ul{margin-left: 20px;}
	ol li{margin-bottom: 10px;}
	blockquote{	margin-left:10px;padding-left:10px;border-left:2px solid #ccc;}
	pre{margin-left: 10px;padding:10px;border:1px solid #ccc;background:#fafafa;}
	
	h1 {font-size: 21px;}
	h2 {border-left: 2px solid #bcbcbc;padding: 2px 7px;margin: 10px 0px;font-size: 16px;}
	a {color: #0076c0;text-decoration: none;}
	a:hover {color: #eb6d06;text-decoration: underline;}
	
	#wrapper {background: #ebebeb;min-width: 760px;width:100%;}
	#header {border-top: 4px solid #eb6d06;background-color: #0076c0;font-size: 11px;}
	#logo {height: 66px;	width:193px;background: url(./themes/site_themes/s2s/logo.gif) no-repeat center;margin: 37px 0px 20px 20px;float: left;}
	#logo h1{margin-left: -100000em;}
	#strap {float: right;margin: 51px 20px 0px 0px;}
	.tagline {border: 0px;padding: 0px;color: #fff;}
	
	#nav {background-color: #0076c0;clear: both;height: 70px;font-weight: bold;}
	#mainnav {margin-left: 10px;height: 31px;width: 68%;float: left;max-width: 704px;}
	#util {width: 174px;padding-top: 9px;font-size: 12px;margin-left: 10px;}
	#util ul {margin: 0px;padding: 0px;}
	#util li {padding: 0px 6px;border-right: 1px solid #fff;}
	#util a {color: #fff;text-decoration: none;}
	#util a:hover {color: #eb6d06;}

	#mainnav, #util {float: left;}
	#mainnav li {width: 103px;text-align: center;display: inline;float: left;}
	
	#mainnav li a {color: #fff;text-decoration: none;background: url(./themes/site_themes/s2s/nav_bg.gif) no-repeat left top;
	width: 103px;display: block;height: 22px;padding-top: 9px;}
	
	#mainnav li a:hover, #mainnav li a.current {color: #333;background-position: 0px -31px;}
	#mainnav li a.current {color: #333;background-position: 0px -31px;}
	#subnavHolder {background-color: #ebebeb;clear: both;width: 100%;height: 41px;}
	#subnav{background-color: #ebebeb;clear: both;height: 41px;width: 73%;float: left;max-width: 725px;min-width: 510px;}
	#subnav ul{margin-left: 30px;}
	#subnav li{display: inline;float: left;border-right: 1px solid #0076c0;padding: 0px 5px;margin-top: 13px;}
	#subnav a{width: 103px;color: #0076c0;text-decoration: none;padding: 15px 5px;}
	#subnav a:hover{color: #eb6d06;text-decoration: underline;}
	
	#searchbar{float: left;	width: 190px;height: 31px;padding-top: 9px;margin-left: 6px;}
	
	#content {background:#fff;margin-left:25px;clear: both;padding-top: 10px;}
	
	#quicklinks ul{margin: 5px 0px 0px 20px;}
	#quicklinks ul li{margin-bottom: 5px;list-style-image: url(./themes/site_themes/s2s/bullet.gif)}
	#quicklinks a{color: #eb6d06;font-size: 12px;text-decoration: none;}
	
	#articleInfo {width: 200px;float: right;padding: 5px 20px;text-align: center}
	#quicklinks a:hover {text-decoration: underline;}
	#leftbar {margin-left: 15px;width: 60%;float: left;padding-bottom: 30px;max-width: 700px;}
	
	#leftbar p {margin: 10px 0px;}	
	#rightbar{margin-left: 20px;width: 190px;float: left;padding-bottom: 30px;background:#fff;}
	#footer{clear: both;height: 30px;background-color: #ebebeb;padding: 10px 0px 10px 10px;}
	
	#header ul li, #footer ul li{display: inline;}
	#footer li{padding: 0px 6px;border-right: 1px solid #333;}
	#footer a{color: #333;text-decoration: none;}
	#footer a:hover{color: #eb6d06;}
	#nav ul li.last, #subnav ul li.last, #footer ul li.last{border-right: 0px;}
	.post{border-bottom: 2px solid #ccc;padding: 0px 0px 15px 0px;margin: 0px 0px 15px 0px;clear: both;}
	
	#rightbar p{padding: 10px 0px;}
	
	#calendar{margin-top: 10px;}
	.calendarBG{width: 170px;text-align: center;}
	.calendarHeader{font-weight: bold;border-bottom: 1px solid #ccc;padding-bottom: 3px;}
	.calendarDayHeading{font-weight: bold;}
	.calendarToday{font-weight: bold;color: #fff;background: url(./themes/site_themes/s2s/today_bg.gif) repeat-x;height: 8px;}
	#calendar tr{margin: 2px 0px;}
	.calendarCell{background: url(./themes/site_themes/s2s/td_bg.gif) repeat-x;}
	.rowStart{background: url(./themes/site_themes/s2s/row_bg.gif) no-repeat;}
	.rowEnd{background: url(./themes/site_themes/s2s/row_bg.gif) no-repeat right;}
	#leftbar img{float: right;padding: 4px;border: 1px solid #ccc;margin: 0px 0px 10px 10px;}
	.resultRowOne{background: #efefef;padding: 5px;border-bottom: 1px solid #ccc;}
	.resultRowTwo{background: #fafafa;padding: 5px;border-bottom: 1px solid #ccc;}
	
	.subtle{color: #999;}
		
	#imagemap {
		z-index:1;
		font-family:verdana, sans-serif;
		padding:0;
		margin:0;
		font-size:1em;
		border:0;
		width:663px;
		height:701px;
		background:#ccc;
		position:absolute;
		top:255px;
		left:40px;
	}
	
	#pic-1 {z-index:100;width:190px;height:310px;position:absolute;background:none;top:32px;left:32px;border:0px;padding:0px;text-align:left;}
	#pic-2 {z-index:101;width:190px;height:310px;position:absolute;background:none;top:32px;right:18px;border:0px;padding:0px;text-align:right;}
	
	#pic-1 img, #pic-2 img {float:none;margin:0;border:0;padding:0;}
	
	#pic-1 p, #pic-2 p {margin:0;padding:0;}
