*{	margin: 0;	padding: 0;}body{	background: #FFF;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #444;	line-height: 200%;}body > #leftcont{	position: fixed;}img{	border: 0;}img.imgright{	float: right;	margin: 0 0 15px 15px;	padding: 5px;	border: 1px solid #D7D9D0;}a{	color: #79bde9;	text-decoration: none;}a:hover{	color: #000;	text-decoration: none;}#leftcont{	position: absolute;	top: 0;	left: 0;	width: 240px;	height: 100%;	overflow:hidden;	background: #79bde9;	border-right:1px solid #FFF;}#leftimg{	width: 240px;	height: 200px;	border-bottom:1px solid #FFF;}#menu{	width: 240px;}#menu ul{	list-style-type: none;}#menu a{	display: block;	padding: 7px 15px;	color: #FFF;	text-decoration: none;	width: 210px;	background: #000;	border-bottom: 1px solid #FFF;}#menu a:hover{	background: #79bde9;	color: #000;}#main{	width: auto; /* or you can set a specific width like - width: 610px; */	margin-left: 245px;	padding: 20px;}#main p{	margin: 0 0 15px 0;}#main h1, h2, h3, h4, h5{	margin: 0 0 15px 0;	font-size: 24px;	color: #79bde9;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}#main ul{	margin: 0 0 15px 30px;	list-style-type: square;	color: #79bde9;}#main ul li span{	color: #444;}#main ol{	margin: 0 0 15px 30px;	color: #79bde9;}#main ol li span{	color: #444;}#main p.blockquote{	margin: 0 0 15px 20px;	padding: 0 0 0 15px;	border-left: 3px solid #79bde9;}#footer{	clear: both;	border-top: 1px solid #CCC;	padding: 15px 0;	font-size: 10px;	text-align: right;}#footer p{	margin: 0;	padding: 0;}