/* CSS Document */
	body,td,th {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	hr{
		border:0px;
		height:0px;
		color:#ffffff;
		background-color:#fff;
		border-bottom:1px dashed #cccccc;
	}
	.container{
		width:932px;
		margin:0px auto;
        overflow:hidden;
	}
	.banner_area{
		width:932px;
		height:97px;
		background-image:url(../images/banner_bg.png);
		background-repeat:no-repeat;
	}
	.navigation_area{
		width:932px;
		height:46px;
	}
	.homepage_area{
		width:932px;
		height:265px;
	}
	.main_holder{
		margin-top:20px;
	}
	.leftnavigation_area{
		float:left;
		width:180px;
	}
	.content_area{
		float:right;
		width:730px;
	}
	.content_area p{
		line-height:25px;
	}
	.content_area p a{
		color:#595959;
		text-decoration:none;
	}
	.content_area p a#red{
		color:#F00003;
	}
	.content_area li{
		padding-bottom:5px;
	}
	.navigation_link{
		border-bottom:1px dashed #cccccc;
		padding:5px;
		color:#c2c2c2;
	}
		.navigation_link a{
			text-decoration:none;
			color:#717171;
		}
		.navigation_link a:hover{
			text-decoration:none;
			color:#595959;
		}
		.selected a{
			text-decoration:none;
			color:#000000;
		}
	.footer_block{
		margin-top:20px;
		width:932px;
		height:107px;
		background-image:url(../images/footer_block.png);
	}
	.footer_block_inner{
		padding-top:8px;
		margin-left:25px;
		margin-right:120px;
	}
	.footer_block p{
		color:#ffffff;
		line-height:25px;
	}
	.footer_block a{
		color:#717171;
		text-decoration:none;
	}
	.last_footer {
		margin-top:5px;
		color:#000000;
	}
	.last_footer a{
		color:#717171;
		font-weight:bold;
		text-decoration:none;
	}
	.form_field{
		width:250px;
		background-color:#fff;
		border:1px solid #ccc;
		color:#595959;
	}
	.form_textarea{
		width:250px;
		height:80px;
		background-color:#fff;
		border:1px solid #ccc;
	}
	.success{
		background-color:#eaeaea;
		color:#000000;
		padding:5px;
		margin-bottom:10px;
		margin-top:20px;
	}
	.errors{
		background-color:#eaeaea;
		color:#000000;
		padding:5px;
		margin-bottom:10px;
		margin-top:20px;
	}
 /* for blog */
 
#blog {
    margin-top:0px;
}
 
 
#blog .content_area a {
    text-decoration:none;
    color:#595959;
}
#blog .content_area a:hover {
    text-decoration:underline;
}
#blog h1 a, #blog h1 { 
    color: #000000;
    font-size: 1.5em;
    text-decoration: none;
    margin-bottom:0px;
}
.leftnavigation_area ul {
    list-style:none;
    padding:0px;
    margin:0px;
    margin-bottom:20px;
}
.leftnavigation_area h2 {
    font-size:1.3em;
    margin:0.5em 0;
}
.leftnavigation_area ul a {
    display:block;
}
.leftnavigation_area ul a:hover {
    text-decoration:underline;
}
.blog-date, .tags, .comments { 
    margin:0px;
    line-height:1.4em !important;
}
.dashedborder {
    border-bottom:1px dashed #cccccc;
    margin-bottom:10px;
}
.blog-item-header {
    position:relative;
}
.blog-social { 
    overflow: hidden;
    position: absolute;
    right: 0px;
    top: 5px;
    width: 70px;
}
.blog-body {
    margin:10px 0;
    line-height:1.4em;
}
.read-more {
    display:block;
    background-color:#cccccc;
    line-height:25px;
    padding-left:10px;
}
.review-div {
    border-top:1px dashed #cccccc;
}
.blog_comment, .blog_comment_alt {
    border:1px dashed #cccccc;
    margin:5px;
    padding:8px;
}
.blog_comment_alt {
    border:none;
}
.commentmeta, .commentmeta_alt {
    line-height:1.4em !important;
    margin:0px;
}
.comment_body {
    margin-bottom:10px;
}
.blog-tweet {
    margin-bottom:5px;
}

.content_area p img {
    margin-bottom:15px;
    max-width:730px;
}
