body{
	font-size: 12px;
}
p,ul,ol,input,textarea,div{
	font-family: 'Helvetica Neue', sans-serif;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Armata', Sans-Serif;font-weight: bold;text-shadow: 0 1px 1px #c0c0c0;
}
.post_wrap{
	overflow: hidden;padding-bottom: 20px;
}
#body_wrap{
	padding: 40px 0;
}
.title_column h1,.title_column h2{
	font-size: 24px;
	line-height: 30px;
}
a:focus{outline:none}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}
#logo{margin-bottom:40px;}
#logo p,#logo p a{width:340px;height:39px;display:block;position:relative;}
#logo p a{background:url(daulex_logo.png) no-repeat;font-size:11px;text-indent:-9999em;}
.comment_heading{
	font-size: 24px;margin: 20px 0 10px;
}
#comments_wrap{
	
}
code,pre {
font: 1.1em 'Courier New', Courier, Fixed;
background:#333 url(images/code.png) no-repeat top right;
color:#fff;
max-height:300px;
overflow:auto;
padding:30px;
}
.comments{
	padding: 10px 0 10px 20px;border-left: 1px solid #333;margin-bottom: 10px;
}
.comments p{
	line-height: 17px;
}
#commentform input,#comments{
	border-left: 1px solid #ccc;border-top: none;border-right: none;border-bottom: 1px solid #ddd;margin: 10px 0;background: #fff;color: #333;
}
#commentform input{
	padding: 3px 8px;
}
#commentform p{
	overflow: hidden;clear: both;
}
#commentform p label{
	display: block;float: left;width: 200px;line-height: 40px;
}
#add_comment{
	margin-top: 20px;
}
#add_comment h3{
	font-size: 20px;
}
#comment{
	padding: 10px;overflow-y:auto;overflow-x:wrap;width: 550px;
}
#submit{
	padding: 10px 20px !important;color: #333;background: #eee;
}
.comment_meta{
	margin-top: 10px;
}
.date{font-size:120%;color:#c0c0c0;margin-top:5px}
#tnw{background:#ccc}
#pad404{padding:100px 0;}
.post{padding:50px 0 0;}
.post h2{font-size:190%;padding-bottom:5px;}
.post p,.post pre,.post code{margin:0 0 15px;}
.commlnk a{color:#006ecc;font-size:120%;}
a{text-decoration:none;color:#006ecc;}
.post p a,.entry p a:visited,.entry p a:active{color:#006ecc;}
.post p a:hover{text-decoration:underline;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#006ecc;}
.post_meta{font-size: 11px;margin-top: 10px;color: #333;}
.category_heading{font-size: 30px;margin-bottom: 20px;}
.entry p{color: #333;font-size: 14px;text-align: justify;padding: 0 0 20px;line-height: 17px;}
#footer{padding:20px 0;}
#footer p {border-top:1px solid #ccc;margin: 0;padding: 10px 0;color:#666;font-size:11px}
#email p{text-align:right;font-size:16px;margin-top:18px}
