body,h1,h2,h3,h4,h5,h6,p,ol,ul,form,blockquote {
padding:0;
margin:0;
}

h1,h2,h3,h4,h5,h6,pre,code {
font-size:1em;
}

ol {
list-style-type:decimal;
}

ul {
list-style:circle;
}

.entry ol li { 
padding-right : 20px ;
margin-left : 40px !important;
}

code {
font-family : Consolas, Lucida Console ;
}

abbr,acronym {
border-bottom:1px dotted;
cursor:help;
}

a:link,a:visited {
color : #0D0D0D;
text-decoration:none;
}

a:hover {
border-bottom : 1px solid #000;
}

a:hover.home{
border-bottom : 1px solid #ee7000;
}

h1 {
font-size:20px;
}

h2 {
font-size:18px;
}

h3 {
font-size:14px;
padding : 10px 15px 0px;
}

h4 {
font-size:12px;
}

h5 {
font-size:10px;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

.post img {
display:block;
margin: 15px auto 0px;
background : #fff;
padding : 1px;
border: 1px solid #ccc;
}

.license img{
position :relative;
border : none;
top :3px;
left : 3px;
}

.caption {
margin: 0px auto;
font-size : 11px;
text-align : center;
color : #777;
}

#txplogo {
height:100px;
width:100px;
position:relative;
margin-left:0;
margin-bottom:0;
}

#txplogo span {
background:url(http://gazrang.net/images/55.gif) no-repeat;
position:absolute;
width:100%;
height:100%;
}

body {
background : #fff;
font-size:13px;
font-family: 'Helvetica Neue', 'Malgun Gothic', Helvetica, Arial, sans-serif;
text-align:center;
}

#wrapper {
width:810px;
margin:50px auto 10px;
text-align:left;
}

#header {
width :562px;
margin-left : 9px;
height : 5px;
background: #fff url(/images/53.gif) no-repeat;
}

#content {
width:560px;
padding: 0px 0px;
margin-left : 10px;
line-height:175%;
text-align:justify;
}

#content .post {
color : #000;
background: #FDFDF0 url(/images/49.gif) repeat-y;
}

#content .entry{
margin : 15px 0px;
}

#content p {
padding : 9px 27px 9px;
}

#content p a{
color : #0D0D0D;
border-bottom : 1px solid #ee7000;
}

#content p a:hover{
color : #111;
background-color : #FFF68F;
border-bottom : 1px solid #fff;
}

#content h1 a {
border-bottom:none;
}

#content h2 {
margin : 0px 4px 0px 4px;
padding : 15px;
background: #6E8B3D ;
color : #FDFDF0;
}

#content h2 a {
color : #FDFDF0;
border-bottom:none;
}

#content ul {
padding-left : 10px;
margin: 10px 25px 20px 20px;
}

#content li {
margin-left : 25px;
}

#content h3 {
padding : 5px 27px;
}

#content ul h5 {
font-size : 15px;
padding : 5px 5px !important;
color :#ee7000;
background: #FDFDF0 ;
}


#content .cloud {
width : 520px;
margin : 0px auto;
padding : 20px 0px;
display : block;
line-height:300%;
}

#content .meta {
margin : 0px 4px;
padding : 4px 15px;
background : #dfe7a9;
color : #444;
font-size:12px;
border-bottom: 1px solid #ccc;
}

#content .meta a {
color : #444;
border-bottom:none;
}

#content .meta a:hover {
background : #dfe7a9;
color : #ee7000;
border-bottom:none;
}

#content .shadow {
background: #fff url(/images/54.gif) no-repeat;
}


#content blockquote {
font-size:11px;
font-style:normal;
color:#333;
border-left:2px solid #dfe7a9;
margin: 10px 30px;
padding : 0px 15px;
}

#content blockquote p {
padding : 5px 0px;
line-height:155%;
}

#content .footnote {
font-size:11px;
}

#content sup.footnote a{
font-size : 10px;
padding : 1px;
color : #000;
background : #dfe7a9;
border-bottom : none;
}

#content dl {
padding : 0px 27px 9px;
}

 .meta .invite{
float: left;
width : 90px;
}

 .meta .tags{
float: left;
width : 80%;
}

.articlelist li {
margin-left:15px;
list-style:circle;
line-height:190%;
}

.articlelist dt {
margin : 5px 20px;
font-weight:700;
}

.articlelist dd {
font-size:12px;
line-height:180%;
}

.articlelist h3 {
margin-bottom:10px;
}

.articlelist h4 {
padding-left:5px;
font-weight:normal;
line-height : 180%;
}

.articlelist a:hover {
border-bottom : 1px solid #ee7000;
}

#sidebar {
width:190px;
padding-top : 5px;
float:right;
}

#sidebar ul li {
list-style:none;
margin : 9px 0px;
}

#sidebar li a{
padding : 0px;
color : #0D0D0D;
}

#sidebar .home {
font-weight : bold;
color :  #ee7000;
}

#sidebar h4{
color : #6E8B3D;
}

#searchbox {
margin : 30px 0px 10px -7px ;
padding : 0px; 
}

#sidebar .rss {
color : #0D0D0D;
list-style : none;
font-size:11px;
}

#sidebar .rss a {
font-size:11px;
color : #0D0D0D;
background:url(/images/8.png) 23px 48% no-repeat;
padding:0 20px 0 0;
border-bottom:none;
}

#sidebar .rss a:hover {
color:#e70;
border-bottom:none;
}

#comment {
padding : 0px 5px;
margin-top: 10px;
color : #333;
}

#comment .intro {
padding-left : 10px;
font-weight:bold;
}

#comment .comments {
font-size:12px;
}

#comment .comments li {
list-style:none;
padding: 5px 0px;
margin:5px auto;
line-height:155%;
border-top:1px solid #dfe7a9;
}

#comment .comment_content p{
margin : 0px 0px;
padding : 5px 0px;
}

#comment .comments h4 {
font-weight:400;
}

#comment .comments a {
border-bottom:none;
}

#comment .commentmeta {
border-bottom:none;
}

#comment .commentmeta a {
border-bottom:none;
}

#comment .comment_author .commentname {
background:#fff url(http://gazrang.net/images/29.png) top right no-repeat;
padding-right :3px;
}

#comment .commentname {
margin-left : 5px;
font-size:12px;
font-weight:700;
}

#comment .commenttime a {
padding : 0px 4px; 
float:left;
color : #999;
}

table .td_meta {
padding-top:5px;
text-align:left;
vertical-align:top;
width:100px;
}

input:focus,textarea:focus {
background-color:#F0F0F0;
}

#footer {
color : #485b28;
clear:both;
padding:15px 0px;
margin-left : 125px;
font-size:11px;
}

#footer a {
color : #485b28;
font-weight:bold;
border-bottom : none;
}

#pagination {
text-align:center;
}

#pagination li {
display:inline;
margin-left:3px;
font-weight:700;
font-size:14px;
}

#pagination li a {
padding: 5px 10px;
color : #485b28;
border-bottom:none;
}

#pagination li a:hover {
padding: 5px 10px;
background:#ee7000;
color:#fff;
}

#pagination li.current {
padding: 5px 10px;
color:#ee7000;
}

#pagination .emptypage {
padding: 5px 10px;

}

input {
float:none;
font-size:1em;
height:15px;
line-height:140%;
background-color:#eee;
border-width:1px;
border-style:solid;
border-color:#999 #eee #eee #999;
}

textarea {
height:150px;
width:90%;
float:none;
font-size:1em;
line-height:140%;
background-color:#eee;
border-width:1px;
border-style:solid;
border-color:#999 #eee #eee #999;
}

input.button,input.zemSubmit {
height:30px;
width:80px;
font-size:12px;
margin-left:20px;
background-color:#ddd;
border-width:1px;
border-style:solid;
border-color:#fff #999 #999 #fff;
padding:5px;
}

input.text {
float:none;
font-size:1em;
padding:2px;
margin-left:7px;
background-color:#eee;
border-width:1px;
border-style:solid;
border-color:#999 #eee #eee #999;
}

input#txpCommentSubmit.button.disabled {
display:none;
}

input#txpCommentSubmit.button {
color:#fff;
background-color:#900;
border-width:2px 1px 1px 2px;
border-style:solid;
border-color:#b00 #600 #600 #b00;
}

#cpreview {
padding:5px;
border:1px solid #ee7000;

}

p.zemError,p.comments_error,p.mailError,div.zemThanks,p#txpCommentInputForm,p.previewmsg {
margin:12px 0 8px;
line-height:160%;
color : #ee7000;
}


.comment_alert {
font-size : 11px;
}




