/*
 * Blog
 */
div#BlogLatestBlogs ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
}
div#Content {
	float:left;
	padding:4px 0 0 40px;
	width:406px;
}
div#BlogLatestBlogs {
	float:left;
	padding:0 0 0 20px;
	width:200px;
	display: inline-block;	/*ie hack :(*/
}
form#searchform #s{
	background:#FFFFFF url(images/blog-searcht.png) repeat-x scroll left top;
	border:thin none;
	height:15px;
	left:0;
	margin:0;
	padding:4px;
	position:absolute;
	width:131px;
}
form#searchform {
}
div#searchbox{
	height:47px;
	position:relative;
	top:20px;
}

form#searchform #searchsubmit{
	float:none;
	left:16px;
	position:relative;
}
input#sbutton{
	float:right;
	left:143px;
	margin:0;
	padding:0;
	position:absolute;
	top:-5px;
}
.contentLiner ul li ul{
	margin: 2px 0 20px 0;
}

body {
	background:#FFFFFF url(images/blog-bg.jpg) repeat-x scroll left top;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.8em;
}


ul#Navbar li {
	border-right:1px solid #80accc;
}
ul#Navbar a.blog{
	background:#FFFFFF url(images/blog-button.gif) repeat-x scroll left top;
	height:19px;
	margin:-2px;
	padding:4px 0 0;
	text-align:center;
	width:91px;
}
.hidden{
	display: none;
}

ul#NewBlogs li{
	margin: 8px 0;
}
h2 {
	color:#2C90D6;
	font-size:18px;
	margin:8px 0;
}
.entry p,
.recent_comments li p{
	color: #333333;
}
.recent_comments li p{
	font-size: 11px;
}
div#Sidebar p {
	margin:4px 0 0;
}
textarea{
	background:#FFFFFF url(images/blog-commentbox.png) repeat-x scroll left top;
	border:thin none;
	height:90px;
	padding:9px;
	width:402px;
	min-height: 90px;
	min-width:402px;
	max-height:108px;
	max-width:420px;
}
div.commentStart{
	background: transparent url(images/blog-com-start.png) no-repeat scroll 0 0
}
div.commentMid{
	background:#FFFFFF url(images/blog-com-mid.png) repeat scroll left top;
	width:420px;
}
div.commentEnd{
	background:#FFFFFF url(images/blog-com-end.png) no-repeat scroll left bottom;
	margin:0 0 9px;
	padding:0 0 5px;
}
div.commentPadding{
	padding:19px 22px 0;
}

div.commentStart p{
	color: #333333;
}
span.commentSmall{
	color: #666666;
}
input#author,
input#email,
input#url{
	background:#FFFFFF url(images/blog-txtinput.png) repeat-x scroll left top;
	border:thin none;
	height:15px;
	padding:4px;
	width:192px;
}
div.leftBlogForm{
float:left;
padding-right:20px;
width:200px;
}
div.rightBlogForm{
	width: 180px;
	float:left
}
#BlogLatestBlogs hr {
	margin: 10px 0 2px 0;
}
ul#NewBlogs {
	margin:5px 0;
}
.contentLiner ul li h1{
	color:#494949;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:2px 0 5px;
}
.contentLiner ul li a{
	color:#2c90d6;
	font-size: 11px;
}
.contentLiner ul{
	margin: 0;
}
div#Content small {
	font-size: 12px;
	color: #666666;
}
.recent_comments hr{
	margin:7px 0 3px 0;
}
div#Content h3{
	color:#494949;
}
.leftBlogForm label,
.rightBlogForm label,
.bottomBlogForm label{
clear:left;
color:#666666;
float:left;
font-size:12px;
}
.bottomBlogForm{
	
}
input#submit{
	background:#FFFFFF url(images/blog-addcoment.png) repeat-x scroll left top;
	border:thin none;
	height:26px;
	padding:4px;
	width:118px;
}
div#Content h1 {
	margin:12px 0 10px;
}
.entry p {
	margin:8px 0 0;
}
p.postmetadata {
	margin:6px 0 0;
}
div#Content hr {
	margin:5px 0 15px;
	color:#E6E6E6;
}
div.singleBlog h2 {
	margin:12px 0 5px;
}
#Footer a:first-child {
margin-left:0;
}
div#Content.singleBlog hr{
	margin: 15px 0;
}
#commentform p{
	margin:7px 0;
}
div.contentLiner ul{
    margin: 0;
    padding: 0;
}
div.contentLiner ul li{
    margin: 0;
    padding: 0;
}
/*blog-addcoment*/
