@charset "UTF-8";
/* CSS Document */

h1{font-size:26px;}

/* ----------- Blog Styles ------------ */
textarea{width: 400px; height:200px; padding:5px; border:1px solid black; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
input{border:1px solid black; padding:5px; width:400px; font-size:12px;}
.bloglisting .commentsinput .addcomments p{float:left; padding:3px 0; position:relative; clear:both;}
.bloglisting .commentsinput .addcomments p img{top:8px; position:relative;}
.adjust{position:relative; top:-7px;}
p label{font-weight:900;}
input.short{width:247px;}

.mceEditor{width:400px;}
.bloglisting{float:left; clear:left; width:600px; padding-top:15px;}
.bloglisting h1{ margin:0; padding:20px 0 5px 0; position:relative;}
.bloglisting p{margin:0; padding:0;}
.skinnycol{padding-right:3px; float:left; color:#806f63;}
.preview .img {float:left; width:210px; border:none; text-decoration:none; z-index:101;}
.preview .img a:hover{border:none; text-decoration:none;}
.preview .img a img{border:none; text-decoration:none;}
.commentsinput{float:left;}
.commentholder{min-height:87px; background:url(/news/includes/images/commentsbox.jpg) repeat-x #c0ce7f; border:1px solid #728D00; float:left; clear:both; color:white; padding:5px; margin:10px 0; width:100%;}
.commentholder .comment{clear:both; float:left; margin:10px; color:black; line-height:25px; padding-top:10px; width:100%;}
.commentholder .comment .web{float:right; font-size:10px; text-align:right; position:relative; padding-right:30px;}
.commentholder .by{float:left; position:relative;  font-size:10px;}
.commentholder .by strong{font-size:12px;}
.commentholder .date{ font-size:10px; float:right; position:relative;}
.preview .video{margin:10px 0; padding:10px 0; float:left;}
.preview .fullpost{float: left; position:relative; padding-top:10px;}
.preview .fullpost p{line-height:1.5em; padding-bottom:10px;}
.preview {/*border-bottom:1px solid #d1c8b3;*/ margin-bottom:15px; padding-bottom:15px; display:block; float:left; width:100%;}
.preview .comments, .preview .newcomments {display: block; float: right;width: 99px; height: 53px;}
.preview .newcomments a{background:url(/news/includes/images/newcomment.jpg) no-repeat;display: block; float: right; width: 99px; height: 64px; text-decoration:none; font: bold 13px Helvetica, Arial, sans-serif; text-align: center ;color: #FFF;}
.preview .comments a {background: url(/news/includes/images/currentcomments.jpg) no-repeat ;display: block; float: right; width: 99px; height: 64px; text-decoration:none; font: bold 13px Helvetica, Arial, sans-serif; text-align: center ;color: #FFF;}
.preview .comments a em, .preview .newcomments a em {font-size: 26px; color: #DBDAC6; display: block; font-style: normal; line-height: 36px; margin-bottom: -4px;}
/*.preview .newcomments a em {padding-left:10px;}*/
.preview .comments a:hover, .preview .newcomments a:hover {text-decoration: none; color: #380f10;}
.preview .description {width:100%; padding-top:10px; position:relative;}
.preview .title{float: left; width:380px; position:relative; clear:right; z-index:100;}
.preview h2 a{font-size:20px; text-decoration:none;}
.preview .title, .preview .description{font-size:12px; line-height:20px;}
.addcomments{/*border-bottom:1px solid #d1c8b3*/ margin-bottom:15px; padding-bottom:15px; float:left; clear:both; position:relative; width:100%;}
.addcomments textarea{width:400px; height:200px;}
ul.actions {margin:20px 0 0 5px; 	padding:20px 0 0 0;clear:both;	position:relative;}
ul.actions li {	margin:0px; padding:0px;list-style:none;font-size:10px;	display:inline; margin-left:-5px;}
ul.actions li a {padding:5px;border:1px solid #394700;text-decoration:none;color:#fff;font-weight:bold;background-image:url(/news/includes/images/actions.jpg);}
ul.actions li a:hover {color:#380f10;}

.blog {list-style:none; margin:0; padding:0; font-size:10px; float:left; clear:both; width:100%; position:relative; display:block;}
.blog a{display:block; color: #728D00; font-weight:bold; text-decoration:none;}
.blog a:hover{text-decoration:underline;}
.blog li{margin:3px; padding:4px 4px 4px 25px; color:#728D00;}

.moveme{position:absolute; left:-5000px;}

.BlogMore a:hover, .blog li:hover{background-color:#d0d8ac;}

.BlogMore{position:relative; clear:both; display:block; width:75px;}
.BlogMore a{color:#728D00; font-weight:900; font-size:10px; padding:2px 5px; text-decoration:none; border:1px solid #728D00;}

.bottom20{padding-bottom:20px;}

/*menu for admin use */
.menu{padding:20px 0 10px 0;}
.menu a{padding:5px; color:#0000FF; background-color:#CCCCCC; border:1px solid #ccc; margin:0 20px;}

/*alert boxes for admin */
.alert{padding:15px; background-color:#CCFF00; border-top:3px solid #CC9900; margin:20px 0; border-bottom:3px solid #CC9900;}
.update{padding:15px; background-color:#99CCFF; border-top:3px solid #0099FF; margin:20px 0; border-bottom:3px solid #0099FF;}