body { 	color : black;	font:Verdana, Arial, Helvetica, sans-serif;	background-color : white;	background-image : url(fairy.jpg);	background-attachment : scroll;	background-position : top left;	background-repeat : no-repeat; }p {	color : #330000;	font-weight : normal;	font:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-variant:normal;}a:link	{color : #759E4C;}a:visited {color : #759E4C;}	a:hover {color : #D0B52F;}.maintitle {	 		  margin:80px 0px 0px 280px;              font:Verdana, Arial, Helvetica, sans-serif;              font-size:24px;              line-height:16px;              font-weight:normal;              text-align:left;              color: #330000;			  font-style:normal;		      font-variant:small-caps;       }.posts{		color : #330000;	font-weight : normal;	font:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-variant:normal;}.blog {	           position:absolute;	               font:Verdana, Arial, Helvetica, sans-serif;               font-size: 12px;                width: 400px;               top:325px;               left:275px;               color: #330000;	              background-color : transparent;              	background-image : url();              	border : 2px dotted #330000 ;	              padding : 5px;               overflow: visible;	 }		.date{	font: Verdana, Arial, Helvetica, sans-serif;		text-align : left;	font-size:16px;	font-weight: bold;	color: #330000;	font-style:italic;	font-variant:normal;	}	.title{	font: Verdana, Arial, Helvetica, sans-serif;		text-align : left;	font-size:14px;	font-weight: bold;	color: #330000;	font-style:normal;	font-variant:small-caps;	}.mainmenu{              font:Verdana, Arial, Helvetica, sans-serif;              font-size:10px;              line-height:12px;              font-weight:lighter;              text-align:center;       }.links{              font:Verdana, Arial, Helvetica, sans-serif;              font-size:10px;              line-height:16px;              font-weight:normal;              text-align:left;       }.monthly{              font:Verdana, Arial, Helvetica, sans-serif;              font-size:10px;              line-height:16px;              font-weight:normal;              text-align:left;       }.recent{              font:Verdana, Arial, Helvetica, sans-serif;              font-size:10px;              line-height:16px;              font-weight:normal;              text-align:left;       }.post{		color : #330000;	font-weight : normal;	font:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-variant:normal;}.comments{	font: Verdana, Arial, Helvetica, sans-serif;		text-align : right;	font-size:11px;	font-weight: normal;	color: #330000;	font-style:normal;	font-variant:small-caps;	}#sidebar{ 	  position : absolute;	  top : 450px;	  left : 10px;	  width : 220px;	  z-index : 1;	  padding : 10px;          font: Verdana, Arial, Helvetica, sans-serif;		  text-align : left;	  background-image : none;	  border : 2px dotted #330000;	  background-color : transparent;	  color : #330000;	  font-weight : normal;}.ltitle{	font: Verdana, Arial, Helvetica, sans-serif;		text-align : left;	font-size:14px;	font-weight: bold;	color: #330000;	font-variant:small-caps;	}.calender{              font-size:9px;}