body {	margin: 0;	padding: 0;	background: #FFFFFF;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	}h1, h1 a, h2, h2 a, h3, h3 a {	margin: 0;	color: #000066;	font-weight: bold;	}p, blockquote, ol {	margin: 0;	line-height: 200%;}a {	margin: 0;	color: #990000;	font-weight: bold;	text-decoration: none;}a:hover {	text-decoration: underline;}img {	border: none;}ul {}/* Top */#top {	width: 800px;	margin: 0 auto;	}	#header {	width: 800px;	height: 22px;	background: url(images/header.jpg) no-repeat;}#logo {	float: left;	width: 270px;	height: 50px;	background: url(images/logo.jpg) no-repeat;}#pages {	float: right;	width: 530px;	height: 50px;}	#pages ul {	display: block;	width: 530px;	height: 50px;	margin: 0;	padding: 0;}#pages li {	display: inline;}#pages a {	float: left;}#page1 { width: 87px; height: 50px;background: #FFFFFF url(images/home.jpg) no-repeat; }#page2 { width: 83px; height: 50px;background: #FFFFFF url(images/business.jpg) no-repeat; }#page3 { width: 87px; height: 50px;background: #FFFFFF url(images/interviews.jpg) no-repeat; }#page4 { width: 84px; height: 50px;background: #FFFFFF url(images/events.jpg) no-repeat; }#page5 { width: 90px; height: 50px;background: #FFFFFF url(images/community.jpg) no-repeat; }#page6 { width: 99px; height: 50px; background: #FFFFFF url(images/contact.jpg) no-repeat; }#page1:hover, #pages .active #page1  { width: 87px; height: 50px; background: #FFFFFF url(images/home_.jpg) no-repeat; }#page2:hover, #pages .active #page2  { width: 83px; height: 50px;background: #FFFFFF url(images/business_.jpg) no-repeat; }#page3:hover, #pages .active #page3  { width: 87px; height: 50px;background: #FFFFFF url(images/interviews_.jpg) no-repeat; }#page4:hover, #pages .active #page4  { width: 84px; height: 50px;background: #FFFFFF url(images/events_.jpg) no-repeat; }#page5:hover, #pages .active #page5  { width: 90px; height: 50px;background: #FFFFFF url(images/community_.jpg) no-repeat; }#page6:hover, #pages .active #page6  { width: 99px; height: 50px;background: #FFFFFF url(images/contact_.jpg) no-repeat; }/* Left & Right window */#left-window {	float: left;	width: 270px;	height: 195px;	background: url(images/left-window.jpg) no-repeat;}#left-window:hover {	float: left;	width: 270px;	height: 195px;	background: url(images/left-window_.jpg) no-repeat;}#right-window {	float: right;	width: 530px;	height: 195px;	background: url(images/right-window.jpg) no-repeat;}/* Page */#page {	width: 800px;	margin: 0 auto;	background: #FFFFFF url(images/bg.jpg) repeat-y;}	/* Side bar */#sidebar {	float: left;	width: 270px;}#window {	padding-bottom: 10px;	width: 270px;	height: 136px;	background: url(images/sidebar.jpg) no-repeat;	}	#entry {	padding-top: 12px;	padding-left: 40px;	padding-right: 30px;	color: #000066;}#entry h1 {	padding-bottom: 11px;	font-size: 11px;}#entry p{	font-size: 11px;	line-height: 150%	}/* Content */#content {	float: right;	width: 530px;}#main{	padding-left: 30px;	padding-right: 45px;}#main ul {	margin: 0;	padding: 0;	list-style: none;}#main li {	padding-left: 15px;	background-image: url(images/bullet.gif);	background-repeat: no-repeat;	background-position: 0px 9px;	line-height: 200%;	}#main h1{	padding-bottom: 10px;	margin-bottom: 20px;	font-size: 18px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;}#main h2{	padding-bottom: 10px;	font-size: 12px;	color: #000066;}#main h3{	font-size: 14px;	color: #333333;	font-weight: bold;	}#post {	font-size: 11px;	line-height: 180%;	padding-bottom: 15px;	margin-bottom: 15px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #999999;}.img1 {	float: left;	margin-top: 5px;	margin-right: 10px;}/* Footer */#footer {	width: 800px;	height: 28px;	margin: 0 auto;	background: #FFFFFF url(images/footer.jpg) no-repeat;	text-align: center;	padding-top: 25px;}#footer p {	margin-right: 15px;	text-align: right;	font-size: x-small;	color: #666666;}#footer a {	color: #666666;}