#inner-navigation{float:left;width:170px;padding:10px 10px 10px 0px;margin:0px 20px 0px 5px;}#inner-navigation ul{margin:5px 5px;padding:0;}#inner-navigation li{list-style:square;}img{border:0;}#breadcrumbs {color:#777;margin:0;padding:0;float:left;}#breadcrumbs a {color:#006ECD;}	#breadcrumbs a.selected {		color:#000;		border-bottom:1px dotted #ccc;		}	body { 		margin:30px 0 0 0;		font:normal 14px arial;		color:#555;		}			a {		color:#006ECD; 		text-decoration:none;		}		a:hover {color:#006ECC;}		.clearfix:after {	    content: "."; 	    display: block; 	    height: 0; 	    clear: both; 	    visibility: hidden;		}	.clearfix {display: inline-block;}		#logo {		background:url("images/logo.jpg") no-repeat;		width:425px;		height:78px;		text-indent:-9000px;		margin:0 0px 0 0;		float:left;		}		h1 {		font:normal 18px arial;		margin:25px 0 20px 0;		}			h2, h3, h4, h5, h5 {		font:bold 17px arial;		margin:25px 0 20px 0;		}			 p {		font:normal 16px/22px arial;		color:#333;		}			#page { 		margin:0 auto 0 auto;		width:920px;		}		#header {		margin:0 0 30px 0;		}		#logo {float:left;}		#blurb {		border-top: 1px dotted #ccc;		border-bottom:1px dotted #ccc;		margin:0px;		padding-left:90px;		}			/* ### Navigation ### */						.navigation {		float:right;		padding:0;		margin:25px 0 0 0;		font:normal 17px arial;		color:#666;		}	.navigation li {		display:inline;		padding-right:10px;		padding-left:5px;		border-right:1px dotted #ccc;		}	.navigation li a {		color:#006ECD;		text-decoration:none;		}	.navigation li a:hover {		color:#000;		border-bottom:1px dotted #ccc;		}	.navigation li a:visited {color:#000}	/* ### Sidebar ### */			#sidebar {		padding:5px 0px 30px 25px;		width:210px;		float:left;		}		#sidebar  form {margin:0 0 40px 0;}		#sidebar .postmetadata {font:normal 11px arial;}		#sidemessage {		margin:0 0 40px 0; 		padding:0 15px 0 0;		}			.sidelist {		margin:0 0 40px 0;		padding:0;		border-top:1px dotted #ccc;		}		.sidelist li {		list-style:none;		margin:0;		padding:0;		font:normal 12px arial;		}			.sidelist li a {		display:block;		padding:6px 0;		border-bottom:1px dotted #ccc;		color:#006ECD;		}		.sidelist li a:hover {		background:#f9f9f9;		color:#006ECD;		}		/* ### Content ### */		#content {		width:620px;		float:left;		padding:0px 0px 30px 10px;		border-right:1px dotted #ccc;		min-height:400px;		}		#content p {margin-right:90px;	}		#content h1 {		font:normal 20px arial;		margin:30px 0 8px 0;		padding:0;		}	#content h1 a {		color:#006ECD;		}		#content h1 a:hover {		color:#000;		}				.left_image {		float:left;		margin:8px 17px 2px 0;		}			.right_image {		float:right;		margin:8px 0 2px 17px;		}		span.pagetitle {		padding:5px 10px; 		background:#000; 		color:#fff;		font:normal 11px/11px arial;		}		.pagination {		width:100%;	 	border-top:1px dotted #ccc;		border-bottom:1px dotted #ccc;		margin:40px 0 20px 0; 		padding:5px 0 ;		}		.pagination a {font-weight:normal;}		#left {float:left;}		#right {float:right;}		/* ### Footer ### */		#footer {		color:#000;		border-top:1px dotted #ccc;		margin:0 0 30px 0;		padding:20px 0 20px 0;		clear:both;		font:normal 12px arial;		}			#footer a {		font-weight:bold;		color:#006ECD;		}	#footer a:hover {		color:#006ECD;		}		/* ### Footer ### */			.recentlist {		margin: 0px 0px 0px 20px;		padding:0;		border-top:1px dotted #ccc;		}	.recentlist li {		list-style:none;		padding: 6px 0px 8px 8px;		border-bottom:1px dotted #ccc;		color:#666;		font:normal 17px arial;		}		.recentlist li:hover {		background:#f9f9f9;		}