		body {
			background-color:#6eb0e8;
			font-family:arial,sans-serif;
			font-size:11px;
			text-align:center;
			margin-top:0px;
		}

		body * {
			text-align:left;
		}

		a {
			color:#507ba3;
			text-decoration:none;
		}

		a:hover {
			text-decoration:underline;
		}

		div#pageContainer {
			width:606px;
			padding:50px 47px;
			margin:0px auto;
			background-color:#fff;
			overflow:auto;
		}

		div#headerContainer {
			margin:0px;
			padding-top:0px;
			line-height:0px;
			padding-left:76px;
			padding-bottom:29px;
			border-bottom:4px solid #dae9fa;
		}

		.quoteimg {
			margin-bottom:28px;
		}

		.logoimg {
			border:0px;margin-left:1px;
		}

		div#blogContainer div.blogListDetails img.moreimg {
			margin-left:2px;margin-bottom:0px;border:0px;vertical-align:middle;
		}

		div#blogBodyContainer {
			width:488px;
			background:url('../images/bgx.gif') top right repeat-y;
		}

		div#blogContainer {
			overflow:auto;height:1%;margin-top:24px;background:url('../images/bgx.gif') repeat-y;background-position:487px 0px;
		}

		div#blogCatContainer {
			float:right;
			width:100px;
			padding-top:0px;
		}

		div#blogCatFooter {
			clear:both;
			float:right;
			width:94px;
			margin-top:40px;
		}

		span.subtitle,p.subtitle {
			font-family:arial,sans-serif;
			text-transform:uppercase;
			color:#999;
			margin-top:0px;
			font-size:10px;
			padding-top:0px;
			letter-spacing:0px;
			line-height:10px;
		}

		div#blogCatContainer ul {
			list-style:none;
			padding:0px;
			margin:13px 0px 30px 0px;
		}

		div#blogCatContainer ul li {
			line-height:10px;
			font-size:10px;
			color:#507ba3;
			padding-bottom:5px;
		}

		div#blogCatContainer ul li a {
			color:#507ba3;
			text-decoration:none;
		}

		div#blogCatContainer ul li a:hover {
			text-decoration:underline;
		}

		div#blogContainer img {
			border:4px solid #dae9fa;
		}

		div#footer {
			clear:both;
			background:url('../images/bgfooter.gif') repeat-x;
			height:60px;
			margin:0px auto;
			width:653px;
			padding:28px 0px 22px 47px;
			background-color:#fff;
		}

		div.blogArticle {
			width:446px;
			border-top:2px solid #dae9fa;
			padding-bottom:20px;
			padding-top:12px;
			overflow:auto;
		}

		div.blogArticleFirst {
			width:446px;
			padding-bottom:20px;
			overflow:auto;
		}

		div.blogDetails {
			float:right;
			width:370px;
			padding-left:78px;
			padding-right:40px;
		}
		
		div.blogListDetails {
			float:right;
			width:368px;
			xpadding-right:42px;
		}

		div.blogDetails img, div.blogListDetails img {
			border:8px solid #dae9fa;
			margin-bottom:10px;
		}

		div.blogDetails img.thumb, div.blogListDetails img.thumb {
			float:left;
			margin-right:10px;
		}

		div.blogListDetails p {
			margin-top:0px;
			padding-top:0px;
			color:#999;
			font-size:11px;
			line-height:16px;
			margin-bottom:0px;
		}
		
		div.blogDetails p {
			margin-top:0px;
			padding-top:0px;
			color:#999;
			font-size:11px;
			margin-bottom:12px;
		}

		div.blogDetails a, div.blogListDetails a {
			color:#507ba3;
		}

		div.blogDate {
			font-family:lucida sans,arial,sans-serif;
			color:#999;
			line-height:10px;
			font-size:10px;
			padding-top:13px;
			font-weight:bold;
		padding-bottom:4px;height:11px;width:75px;
		}

		h2 {
			color:#507ba3;
			font-family:Georgia;
			font-size:22px;
			line-height:22px;margin-top:3px;margin-bottom:3px;
			font-weight:normal;
		}

		div.blogListDetails h2 {
			margin-bottom:0px;line-height:22px;margin-top:3px;margin-bottom:3px;
		}
		
		h3 {
			color:#507ba3;
			font-family:Georgia;
			font-size:16px;
			line-height:16px;
			margin-top:0px;
			margin-bottom:10px;
			font-weight:normal;
		}

		div#footer img {
			margin-right:21px;
			border:3px solid #bbbdc1;
		}

		p {
			font-family:lucida sans,arial,sans-serif;
			line-height:16px;
			color:#999;
			font-size:11px;
			margin-bottom:12px;
		}

		div#mainCommentContainer {
			clear:both;margin:30px 0px 20px 0px;padding:20px 25px;background-color:#ecf3ff;
		}

		div.commentContainer {
			border-top:1px solid #ccc;
			padding-top:10px;
			padding-bottom:15px;
			font-size:11px;
			color:#507ba3;
		}

		div.commentContainerFirst {
			padding-top:5px;
			padding-bottom:15px;
			font-size:11px;
			color:#507ba3;
		}

		div.commentContainer p,div.commentContainerFirst p {
			font-size:11px;
			line-height:12px;
			margin-top:6px;
			margin-bottom:6px;
		}

		label {
			font-family:lucida sans,arial,sans-serif;
			line-height:18px;
			font-size:11px;
			font-weight:bold;
			color:#999;
		}

		.text {
			font-family:lucida sans,arial,sans-serif;
			border:1px solid #dae9fa;
			line-height:18px;
			font-size:12px;
			height:18px;
			margin-bottom:5px;
			color:#507ba3;
			padding-left:2px;
		}

		.textarea {
			font-family:lucida sans,arial,sans-serif;
			border:1px solid #dae9fa;
			line-height:14px;
			font-size:12px;
			color:#507ba3;
			padding:3px;
		}

		* html .submit {padding-bottom:0px;}

		.submit {
			font-family:lucida sans,arial,sans-serif;
			text-align:center;
			background-color:#507ba3;
			color:#fff;
			font-size:12px;
			border:0px;
			height:20px;
			padding-bottom:4px;
			margin-top:5px;
			width:50px;
		}

		.date {
			font-size:11px;
			color:#999;
			font-weight:bold;
		}

		.author {
			font-size:11px;
			color:#999;
			font-style:italic;
		}

		div.blogDetails p.intro {
			font-size:11px;
			line-height:11px;
			margin-bottom:21px;
		}

		div.blogListDetails p.intro {
			font-size:11px;
			line-height:11px;
			margin-bottom:6px;
		}
		
		div#rss {
			padding-top:20px;
		}

		div#rss img {
			border:0px;
			float:left;
			margin-right:5px;
		}


		div#rss a.rss {
			line-height:18px;
			font-size:14px;;
		}

		div#rss a {
			font-size:9px;
			line-height:10px;
		}

		div#footerLabel {
			width:78px;
			float:left;
		}
		
		p.footerLabel {
			font-family:arial;
			letter-spacing:0px;
			text-transform:uppercase;
			font-size:10px;
			line-height:10px;
			margin:0px;
			padding:0px;
			color:#999;
		}














