body{margin:0;padding:20px 0 0 0;font:12px Verdana,Arial,Helvetica,sans-serif;color:#333;text-align:center;}
a{color:#6a86ab;text-decoration:underline;}
a img{border:0;}
a,input{outline:none;}
img#zimavatar{float:left;margin:0 15px 0 0;}
div#picLabel h1{margin:0;font-size:13px;}
div#picLabel h1 span{font-weight:normal;font-size:11px;}
div#picLabel p{margin:5px 0 0 0;}
div#picLabel a{text-transform:capitalize;}
div#dropShadowBottom{clear:both;position:relative;height:14px;background:#fff url('images/viewer-bb.gif') 0 0 repeat-x;}
img.corner{position:absolute;top:0;}
.left{left:0;}
.right{right:0;}
div#imgTools{padding-top:19px;text-align:center;}
a#codeLink,a#alertLink,a#dlLink,a#adlLink{margin:0 4px;padding:3px 0 3px 22px;line-height:19px;white-space:nowrap;}
a#codeLink{background:transparent url('images/ico-img-code.gif') 0 0 no-repeat;}
a#alertLink{background:transparent url('images/ico-alert.gif') 0 0 no-repeat;}
a#dlLink{background:transparent url('images/ico-img-download.gif') 0 0 no-repeat;}
a#adlLink{
	list-style-type: none;
	list-style-image: none;
}
div#adTop{clear:both;padding:15px 25px 10px 25px;}
div#adBottom{clear:both;padding:15px 25px 15px 25px;}
.tags{font-size:14px;font-family:Comic Sans MS,sans-serif;}
.tags span{font-size:12px;}
div.popup{padding:0;font-size:11px;text-align:left;border:1px solid #b4c7dd;filter:alpha(opacity=95);}
div.popupContent{_height:1px;padding:10px;background:transparent url('../images/popup-bg.png') 0 0 repeat;_background:none;_background-color:#dae1ea;}
div.popupContent:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.popup h2{display:block;margin:0;padding:5px 10px;font-size:12px;font-weight:normal;background:transparent url('../images/popup-title-bg.png') 0 0 repeat;border-bottom:1px solid #b4c7dd;_background:none;_background-color:#fff;}
div.popup h2 a.popupClose{float:right;margin-left:5px;font-style:italic;font-size:11px;}
form{_height:1px;margin:0;}
form:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.textField{padding:2px;font:12px Verdana,Arial,Helvetica,sans-serif;border:1px solid #d5cfc1;}
input,textarea,label{color:#333;margin:0 0 4px 0;}
label{float:right;padding:3px 2px 0 0;font-size:12px;text-align:right;white-space:nowrap;}
input,textarea{_margin:-1px 0 3px 0;}
form.noTable input,form.noTable textarea,form.noTable label{float:left;margin:0 0 4px 0;}
.button{float:left;display:inline;height:25px;height:'27px';line-height:24px;padding:0 5px;font-size:12px;color:#333;text-decoration:none;white-space:nowrap;background:#fff url('images/button-bg.gif') 0 0 repeat-x;border:1px solid #b4c7dd;}
form#postComment{margin:0 auto;padding-top:30px;width:419px;}
form#postComment textarea{width:413px;}
#maxChar{float:right;font-size:10px;}
div.commentArena{position:relative;margin:30px auto;/*width:968px;*/padding:34px 0 0 0;clear:both;}
div.comment{position:relative;margin:0 auto;margin-bottom:55px;width:300px;padding:15px 15px 0 15px;font-size:11px;text-align:left;background:transparent url('images/comment-top.png') 0 0 no-repeat;}
div.comment span{font-size:10px;line-height:1.6em;color:#b4b4b4;}
div.comment p{margin:0 0 .3em 0;}
div.commentBottom{z-index:100;position:absolute;bottom:-25px;left:0;width:330px;height:25px;background:transparent url('images/comment-bottom.png') bottom left no-repeat;}
.commentAuthor{position:absolute;left:-44px;bottom:-70px;}
div.commentVote{position:absolute;top:15px;right:15px;}
form#postComment #abomail{width:100%;float:left;}
#viewer {
	position:relative;
	margin:0 auto;
	margin-top:15px;
	width:90%;
	text-align:left;
}
img.dropShadow {
	position:absolute;
	width:10px;
	height:90%;
	bottom:10px;
}
img#userPic {
	margin:0 15px 0 25px;
}
div#picLabel {
	float:left;
	display:inline;
	margin:15px 25px 15px 25px;
	font-size:11px;
}
div#commentWrap {
	clear:both;
	position:relative;
	width:100%;
}
#disqus_thread{
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
}