@charset "utf-8";
/* CSS Document */


/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }


/*setting tags for post editor styles*/
ul { list-style:disc; margin:10px 20px; padding:0px; }
ol { list-style:decimal; margin:10px 20px; padding:0px; }
li { list-style-position:inside; }
strong { font-weight:bold; }
em { font-style:italic; }
p { margin:10px 0px; }
/*setting tags for post editor styles*/


h1 { font-size:18px; }
h2 { border:1px dotted #CCCCCC; padding:5px; font-weight:bold; font-size:16px; margin:10px 0px; }
h6 { border-bottom:#999999 1px solid; font-size: 12px; font-weight:bold; }
a { color:#305417; text-decoration:none; }
a:hover { color:#003366; text-decoration:underline; }
.blogbody { font: 14px Georgia, "Times New Roman", Times, serif; margin:0px; color:#333333; line-height:1.5; background:url(home-bg.jpg) no-repeat top #010000; }
	/* 305417 */
#wrapper { width: 770px; margin-right: auto; margin-left: auto; background:#FFFFFF; margin-top:261px; border-top:1px solid #305417; }
#banner { height: 70px; display: block; background: #0099FF; }
#navbox { float: right; width: 200px; margin-top:30px; }
#navbox ul { list-style: none; margin: 0px 0px 0px 5px; padding:0px; }
#navbox li {  list-style-position:outside; }
.boxbor { border:0px solid #0099FF; margin:2px 5px 2px 2px; padding: 3px; }
#contentbody { margin-top:10px; padding:0px 10px 0px 10px; float:left; width:545px; }
#ie6hack { clear:both; float:none;  }
#footer { background:#000000; text-align:left; padding:3px 10px; font-size:11px; }
#footer a { float:right; }
.css { background:url(css.png) no-repeat left; padding-left:15px; color:#ff9900; }
.css:hover { color:#ff9900; }
.xhtml { background:url(xhtml.png) no-repeat left; padding-left:15px; color:#80c43d; }
.xhtml:hover { color:#80c43d; }
.rss { background:url(rss.png) no-repeat left; padding-left:15px; color:#FF9900; }
.rss:hover { color:#FF9900; }

.BLOG_CONTENT_HEAD { font-size: 1.5em; color:#305417; margin-bottom: 3px; text-transform: capitalize; }
.BLOG_CONTENT_TOPIC { margin-bottom: 10px; }
.BLOG_CONTENT_TOPIC span { float:right; text-align:left; }
.BLOG_CONTENT_TOPIC span a { color:#990000; text-decoration:underline; }
.BLOG_CONTENT_TOPIC span a:hover { color:#0099FF; text-decoration:none; }
.BLOG_CONTENT { text-indent: 30px; margin-bottom: 3px; text-align:justify; }
.BLOG_CONTENT_COMMENT { text-align:right; margin-bottom: 10px; border-bottom:1px dashed #666666; padding-bottom:3px; }
.BLOG_CONTENT_NAV { }
.BLOG_ERROR { border:1px solid #990000; padding: 5px; color:#990000; background-color:#EFEFEF; }
.BLOG_COMMENT_TOP { margin:10px 0px 0px 0px; padding:5px; border:1px dotted #CCCCCC; border-bottom:0px; }
.BLOG_COMMENT_TOP span { float:right; }
.BLOG_COMMENT_CONTENT { margin:0px 0px 0px 0px; padding:5px; border:1px dotted #CCCCCC; border-top:0px; }
#commentform input, textarea, select { border:1px solid #CCCCCC; }
#commentform { border-bottom:1px dashed #666666; }

table { border-collapse:collapse; margin:0px; padding:0px; }
table th { text-align:left; border:1px solid #CCCCCC; padding:5px 7px; }
table td { text-align:left; border:1px solid #CCCCCC; padding:2px 7px; }