﻿a img {border:none;}


.dialogContent {margin:5px;}
.dialogContent table {margin:0 auto;}

.mainArea ul,
.explanation ul {margin-left:20px;list-style:disc;}
.mainArea ol,
.explanation ol {margin-left:20px;list-style:decimal;}

.explanation ul {padding:3px 0;}
.explanation li {padding:3px 0;}

.explanation {padding-bottom:10px;}


/*.png24 { filter: expression(fixPNG(this)); }*/

.clearFloats {overflow: hidden; width: auto; }
form {background-color:Transparent;}

.mainBlock{padding:15px 50px;}
.mainBlock,
.mainAreaWrapper {overflow:visible;}
.mainArea {width:700px;margin:0 auto; overflow:visible;} /* background-color:White; opacity:0.8; filter:alpha(opacity=80); */

.gallery {width:700px; position:relative; overflow:visible; }
.gallery .thumb{width:65px; height:65px; float:left; text-align:center; margin:0 15px 15px 0; position:relative;left:1px;}

.picture {width:100%; position:relative; overflow:visible;}
.video {width:100%; position:relative; overflow:visible;}
.audio {width:100%; position:relative; overflow:visible;}
.flashVideo {width:450px;height:295px;overflow:hidden;} /* TODO: Change size!! */

.postSeparator {width:80%; margin: 0 auto; height:2px; border-top: dashed 3px #80D1E6}

.blockWrapper {position:relative;overflow:visible; 
    min-height:75px; height:auto !important; height:75px;} /* Min height + IE6 hack */
.blockControls {position:absolute; top:0px; right:-50px; width:40px; height:75px; 
    border-top:dashed 1px #000; padding-top:2px;}
.blockControls .col{float:left; width:20px; height:55px;}
.blockControls .edit {clear:both;display:block;margin-bottom:3px; }
.controls {text-align:right;}

.postTitleWrapper {border-top:dashed 3px #80D1E6; }
.postTitle {font-weight:bold; font-size:1.2em;}

.searchResult img {float:left; margin:0 5px 5px 0;}

.newComment {border-top:solid 1px #80D1E6; padding:5px 0; margin-top:10px;}
.newComment label {float:left;clear:left;width:150px;}
.newComment input,
.newComment textarea {float:left; width:200px;}
.newComment textarea {height:100px;}
.newComment span {float:left;padding:2px;  margin-left:10px; display:block;}
.newComment a {display:block; clear:both; text-align:center; font-weight:bold;}

.comment {border-top:solid 1px #80D1E6; clear:both; padding:5px;}
.comment .gravatar {float:left; margin:0 10px 10px 0;}
.comment .poster {font-weight:bold;}
.comment .date {padding:0px 10px; font-size:0.9em;}
.comment .text {padding:15px 0;}

.addNewPage {text-align:center; padding:20px; font-weight:bold;}


