/* css reset */
html,body,form,h1,h2,h3,ul,p{margin:0;padding:0}
header,footer,article,aside,nav,section{display:block}
img{border:0}
.clear{clear:both}
body{font-family:sans-serif;width:960px;margin:auto}
article,aside{float:left;padding:10px}
article{width:660px}
h1,p{margin-bottom:10px}
body{font-family:"trebuchet ms",sans-serif;font-size:14px}
h1{font-size:1.8em}
h2{font-size:1.4em}
h3{font-size:1.2em}
aside{width:260px}
footer{text-align:center;font-size:smaller;clear:both;padding:5px}
/* forms */
label,.label{display:block;float:left;font-size:smaller;width:150px}
textarea{height:100px}
input,textarea,.radio{width:490px}
input[type=submit],input[type=radio],input[type=checkbox]{width:auto}
.radio{display:block;float:left}
.radio label{display:inline;float:none}
input[name=for]{width:200px}
form section{clear:both}
#dlAct{position:fixed;right:5px;bottom:5px;background:#ccc;padding:10px}
/* view */
section{padding:5px}
article section:nth-of-type(even){background:#eee}
article section{padding:10px 5px}
aside section{margin-bottom:10px}
aside ul{margin-left:1em}
p.code{background:#eee;padding:5px}
.code{font-family:monospace;font-size:11px}
.comment{color:#090}
.string{color:#c0c}
.keyword{color:#00f}
.domobj{color:#d00}
.color{color:#d00}
.attr{color:#d00}
.tagcloud ul{margin:0;padding:5px}
.tagcloud li{list-style:none;display:inline;font-size:11px}
.tag1{font-size:1em;color:#9696FF}
.tag2{font-size:1.2em;color:#7878FF}
.tag3{font-size:1.4em;color:#5A5AFF}
.tag4{font-size:1.6em;color:#3C3CFF}
.tag5{font-size:1.8em;color:#1E1EFF}
.tag6{font-size:2em;color:#0000FF}
/* calendar */
.calendar table{table-layout:fixed;border:0;border-collapse:collapse;width:100%}
.calendar th,.calendar table{border-bottom:solid 1px #ccc}
.calendar th,.calendar td{text-align:right}
.calendar i,.calendar a{display:block;padding-right:5px;font-style:normal}
.calendar a{color:#000;text-decoration:none;background:#999;color:#fff}
.blur{color:#ccc}
.we{background:#ddf}
.now{color:#f00}
.now a{color:#fff}
/* pagination */
.pprev{float:left;margin-bottom:10px}
.pnext{float:right;margin-bottom:10px}
.pgc,.pgn{font-size:smaller}
.pgc{float:left;padding:10px 0}
.pgn{text-align:center;padding:10px 0}
.pgn a,.pgn span{padding:2px 5px}
.pgn a{border:solid 1px #ccc;color:#000;text-decoration:none}
.pgn a:hover{background:#ccc}
.on{color:#f00;font-weight:bold}
/* star rating */
.sr,.sr b,.sr a:hover{height:17px;background:url(/hosting/emd/blogs/mme/mme-blog.nsf/star-rating.png)}
.sr{position:relative;width:85px}
.sr b,.sr a{display:block;position:absolute;text-indent:-4000px}
.sr b{background-position:0 -17px}
.sr a{width:17px;height:17px;z-index:2}
.sr a:hover{left:0;background-position:bottom left;z-index:1}
.s2{left:17px}
.s2:hover{width:34px}
.s3{left:34px}
.s3:hover{width:51px}
.s4{left:51px}
.s4:hover{width:68px}
.s5{left:68px}
.s5:hover{width:85px}
/* Blade */
html{background:#500}
body{background:#fff url(/hosting/emd/blogs/MME/MME-blog.nsf/inc2/MVDM-7XAPY3/$file/bg-h2.jpg) 10px 10px no-repeat;padding:10px;width:940px;margin:10px auto;
-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:5px 5px 5px #300;-webkit-box-shadow:5px 5px 5px #300}

header{height:150px}
#h1{float:right;margin:5px;text-align:right}
#user{font-size:smaller;padding-bottom:5px}
header,header a{color:#fff;text-shadow:5px 5px 5px #000}
header b,header i{display:block}
header a{font-size:40px;display:block;padding:10px;text-decoration:none}
header i{padding:0 10px;font-style:normal;font-size:1.2em}

article,aside{padding:10px 0}
article{width:670px}
aside{margin-left:10px}
h1,h2,h3{color:#900}
#vb strong a{font-size:1.2em;color:#900;text-decoration:none}
#vb strong a:hover{text-decoration:underline}

#newcomment{margin:0}
#comments{clear:both}
#comments ol{margin:0;padding:0}
#comments li{list-style:none;;border-top:solid 1px #E06018;padding:5px}
#comments p{margin:0 0 0 5px;padding:0 0 0 5px;border-left:solid 5px #ddd}
