.blogbody{_height:1px ;}



	body {
		margin:0px;
		color: #003366;
		background:#3399ff;
		}

	a:link		{ color: #003366; text-decoration:none; background: none;}
	a:visited		{ color: #ffff99; text-decoration:none; background: none;}
	a:active		{ color: #003366; background: none;}
	a:hover		{ color: #003366;text-decoration: underline;background : #ffffff;}

h1, h2 ,h3 {
margin: 0px;
padding: 0px;}


	#banner {
		color:#cb0f0f;
		background:#3399ff;
		background-position:right top;
		background-repeat:repeat-y;
		background-repeat:no-repeat;
		background-image: url("http://l.yimg.com/e/style/2/22/0000024134_img.gif");
		font-size:large;
		font-weight:normal;
		padding-left:30px;
		padding-top:10px;
		padding-bottom:50px;
		text-align: left;
		}


	#banner a:link{font-size: large;color: #ffffff; text-decoration: none; background: none;}
	#banner a:visited{font-size: large; color: #ffffff; text-decoration: none; background: none;}
	#banner a:active{}
	#banner a:hover {font-size: large;color: #cc9933;text-decoration: none; background: none;}

	.description {
		color:#ffffff;
		background: none;
		font-size:small;
		text-transform:none;
		}

	#content {
		background: #3399ff;
		margin-right : 270px ;
		margin-left : 40px ;
		margin-top : 10px ;
		margin-bottom : 10px ;
		}

	.blog {
		font-size:small;
		font-weight:normal;
		color: #336699;
		background: none;
		}

	.blogbody {
		background:#ffffff;
		background-position:right; 
		background-repeat:repeat-y; 
		background-image: url("http://l.yimg.com/e/style/2/22/0000024133_img.gif");
		color:#336699;
		font-size:small;
		padding:10px;
		line-height:150%;
		width : auto ;
		border: 3px solid #99ccff;
		margin-bottom:5px;
		}


	.blogbody a:link{color: #003366;text-decoration: none; background: none;}
	.blogbody a:visited{color: #003366;text-decoration: none; background: none;}
	.blogbody a:active{color: #003366;text-decoration: none; background: none;}
	.blogbody a:hover  {color: #ffffff;text-decoration: underline;background-color : #336699;}

	.title	{
		font-size: medium;
		color: #336699;
		background: #99ccff;
		padding-bottom:10px;
		padding-top:10px;
		padding-left:10px;
		border: 1px solid #336699;
		margin-bottom:10px;
		}


	.date	{ 
		font-size: medium;
		color: #ffff66;
		background: none;
		background-position:left; 
		background-repeat:no-repeat;
		background-image: url("http://l.yimg.com/e/style/2/22/0000024135_img.gif");
		padding-left:45px;
		padding-top:15px;
		padding-bottom:10px;
		font-weight:bold;
		}


	.posted {
		font-size: small;
		color: #336699;
		background: none;
		}

	.extended { 
		font-weight:normal;
		padding: 3px;
		}


	#links {
		position: relative; z-index: 2;
		color: #ffffff;
		background:#3399ff;
		position : absolute ;
		right : 40px ;
		top : 150px ;
		width : 200px ;
		padding:10px;
		}

	.calendar {
		color:#ffffff;
		background: none;
		font-size:small;
		font-weight:normal;
		}

	.calendar_month_head{
		text-align: center;
		color:#ffffff;
		font-size:small;
		font-weight:bold;
		background: none;
		}

	.calendar_day_head{
		text-align: center;
		color:#ffffff;
		background: none;
		font-size:small;
		font-weight:normal;
		}

	.calendar_day_nolink{
		text-align: center;
		font-size:x-small;
		font-weight:normal;
		}

	.calendar_day_link{
		text-align: center;
		font-size:x-small;
		font-weight:normal;
		}


	.side {
		color:#ffffff;
		background: none;
		font-size:small;
		font-weight:normal;
		line-height:140%;
		padding:5px;
		}

	.sidetitle {
		color:#336699;
		font-size:small;
		font-weight:normal;
		margin-top:3px;
		background:#ffffff;
		line-height:140%;
		padding:3px;
		text-align:center;
		border: 3px solid  #99ccff;
		}


	.syndicate {
		font-size:small;
		line-height:140%;
		padding:2px;
		margin-top:15px;
		text-align:center;
		}


	.powered {
		color:#336699;
		background: none;
		font-size:medium;
		line-height:140%;
		text-transform:uppercase;
		padding:2px;
		margin-top:20px;
		text-align:center;
		}

	.comments-body {
		color:#336699;
		font-size:small;
		font-weight:normal;
		background:#ffffff;
		border: 1px solid #336699;
		padding:10px;
		margin:5px;
		line-height:150%;
		width : auto ;
		}


	.comments-post {
		color:#003366;
		background: none;
		font-size:small;
		font-weight:normal;
		}


	.comments-head	{
		font-size:small;
		color: #336699;
		background: #99ccff;
		font-weight:bold;
		border: 1px solid #336699;
		padding:5px;
		width : auto ;
		margin-top:10px;
		margin-bottom:10px;
		}

input {
font-family:verdana, arial, sans-serif;
}

textarea {
font-family:verdana, arial, sans-serif;
}


