﻿		/*************************************************
			content Col   /httpdocs/typo3conf/ext/t3blog/static/t3blog/styling
		*************************************************/
		
		a {color:#e0000c;}

		#contentMainHolder  {
			position: relative;
			
			height: auto !important;
			
			
		
			
		}
			#contentMainHolder div.title {
				margin: 5px 0;
				font-weight:bold;
				color:#666;
			}
			#contentMainHolder div.title a {
				font-weight:normal;
			}
			#contentMainHolder div.title a:hover {
				text-decoration:underline;
			}
		   #contentMainHolder ul {
				list-style: square;		
					}




.hidden {display:none;}

.itemBody {position:relative; width:480px; float:left; margin-left:105px; }
.itemTop {position:relative; float:left; clear:both; width:600px;   }
.itemTop h1 { margin:3px 0px 0px 0px !important; display:block; padding:0px; font-size:18px; top: 5px;background:none !important;}
.itemTop h1 a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#57616d;  background:none !important;}
.itemTop h1 a:hover {text-decoration:underline;}
.itemTop p {clear:both;}
.itemTop .categories { display:none;left:0px; top:36px; width: 50px; }
.itemTop .author {display:block; padding:1px 12px 2px 56px; color: #a1a7ad; border-bottom: 1px solid #e1e1e1; font-size:11px; background:url(../images/postedby.gif) left 0px no-repeat;}
.itemTop .authoremail {display:none}
.itemTop .author a {color:#FFF;}

.item-bottom { margin-top: 20px; height: 20px; margin-left: 20px;}
.item-bottom .categories { display:none;}
.item-bottom .categories a { text-decoration:none; color:#8b8a8a;}
.item-bottom .categories a:hover { text-decoration: underline; color: #999;}
.item-bottom .permalink {float:left;  padding: 0px 5px 0px 5px; font-size:11px;}
.item-bottom .permalink a { text-decoration:none; color:#8b8a8a;}
.item-bottom .permalink a:hover { text-decoration: underline; color: #999;}




.more a { display:block; padding:0px 0px 0px 0px; text-decoration:underline; color:#009ce5;}
.item .more a:hover {text-decoration:none;}

.itemBody p {line-height:18px;}

.clear {height:0px;}


#bodyContentHolder-blog { margin-top: 5px;}
/*--------------------------------------------------------------------------------------------------*/

.single .itemTop .author { display: none; }

			/*#contentMainHolder  a {
				color: #E57A3C;			} */
		
			#contentMainHolder .item {	width: 605px; float:left;	padding: 12px 10px 0px 2px;	background:url(../images/blog-page-bg.gif) 0px bottom repeat-x;	border:none;	clear:both;	position:relative; margin-bottom: 10px;	}
			
						
				
			#contentMainHolder .single {width: 580px;	padding: 0px 2px 20px 2px;	background:url(../images/blog-page-bg.gif) 0px bottom repeat-x;	border:none;	clear:both;	position:relative; margin-bottom: 10px;}
			
			#contentMainHolder  .commentTopNav div p,
			#contentMainHolder  .item .itemTop div a,
			#contentMainHolder  .single .itemTop div a{		color: #0063a6;	}
			
			/*#contentMainHolder  .item .itemTop div.categories,
			#contentMainHolder  .single .itemTop div.categories,
			#contentMainHolder  .commentTopNav div.author{
				padding-left: 0;
				border-right: 1px #0063a6 solid;
			}    */
			
			
			
			#contentMainHolder  .item .itemBody,
			#contentMainHolder  .single .itemBody,
			#contentMainHolder  .commentBody{
				clear: both;
			}
			
			#contentMainHolder  .item .itemNav,
			#contentMainHolder  .single .itemNav {	margin-top: 10px;	}
			#contentMainHolder  .single .itemBody{	margin-top:10px;	}
			
			
			.itemNav .author, .itemNav .authoremail, .itemNav .permalink {	margin-top:10px;	}
			
			.single .itemNav .author, .single .itemNav .authoremail, .single .itemNav .permalink {	margin-top:0px;	}

			.itemNav a {text-decoration:underline;}
			.itemNav a:hover {text-decoration:none;}
			
			.itemNav img {display:none;}    /* Avathar Image block */
			
			#contentMainHolder  .commentBody h5 {	padding: 10px 0 3px 0;	color: #0063a6;	}
			#contentMainHolder  .commentBody p {	font-size: 13px; line-height: 17px; margin-top: 10px;	}
			
			#contentMainHolder  .commentBody h5 a{	color:  #0063a6;}
			
			/*#contentMainHolder  .item .itemNav span,*/
			#contentMainHolder  .single .itemNav span{	float: left;	color: #a4a59f;	padding: 0 5px;	border-left: 1px #a4a59f solid; margin-left: 10px;	}
			
			#contentMainHolder  .item .itemNav .author,
			#contentMainHolder  .single .itemNav .author{	padding: 0 5px 0 0;	border-left: none;	}
			
			#contentMainHolder  .author{	display:none;	}
			
			.comments		{ display:none;		}
			.trackback{ display:none;		}
			#commentList .commentsNr{ width:20px; float:left;	}
			
			#commentList .date .blogDateDay{ width:20px; float:left;	}
			#commentList .date .blogDateMonth{ width:30px; float:left;	}
			#commentList .date .blogDateYear{ width:40px; float:left;	}
			
			
			
			
			
			
			
			
			
			.comments a {color: #2d2d2d;}
			
			
			#contentMainHolder  #commentList,
			#contentMainHolder #trackbackList {	margin-top: 13px;}
			
			#contentMainHolder  .commentListListing { width: 600px;	padding: 10px 0 0 0; }
			#contentMainHolder  .trackbackListListing {	width: 510px;	padding: 10px 0 0 0; margin-top:10px;	}

			#contentMainHolder  .commentListListing div.item,
			#contentMainHolder  .trackbackListListing div.item {	padding: 10px;	}
			
			#contentMainHolder  #commentListTitle
				{	color: #0065a5;	height: 23px;	width: 600px;	padding:0px; 	list-style: none;	margin-left:0px;}
			
			
			#contentMainHolder  #trackbackListTitle	{	color: #0065a5;	height: 23px;	width: 600px;	padding:0px; border-bottom: 1px #cbcbcb dotted;		list-style: none;	margin-left:0px;}
			
			#contentMainHolder  #commentListTitle	li.middle, 
			#contentMainHolder  #trackbackListTitle li.middle{			margin-left: 1px; color: #ce5c00;	font-size: 15px;	font-weight: bold;	z-index: 100;	/*position: relative;*/	top: 0 !important;	top: 7px; list-style: none;}
			
			#contentMainHolder  #commentListTitle	li.start,
			#contentMainHolder  #trackbackListTitle li.start{/*position: relative;	*/	top: 0 !important;	top: 7px; width: 7px; margin-left: 20px;	margin-bottom: 0 !important;	padding: 0;	 list-style: none;}
			
			#contentMainHolder  #commentListTitle	li.end,
			#contentMainHolder  #trackbackListTitle li.end{	
				width: 7px;	margin-left: 1px;	/*position: relative;*/	top: 0 !important;	top: 7px;list-style: none;	}
			
			#contentMainHolder  #commentListTitle	li,
			#contentMainHolder  #trackbackListTitle li{	float: left; margin-top:0px;	}
			
			
			#contentMainHolder  .editComment a{	margin: -7px 0;	background-color:#EDEAE5; border: 1px solid #A5A49F; color: #A5A49F;
				font-size: 13px; float: right;	}
			
			
			#contentMainHolder  .commentFooter {
				padding: 3px 0 0 0;
				color: #a4a59f;
			}
			
			#contentMainHolder  .t3blog_img {
				border: 1px #d6d6d6 solid;
				padding: 5px;
				margin-top: 18px;
			}
			
		
		
			#mainContent {
				padding: 20px 10px;
			}



			/* #contentRightHolder a {
				/* background: url(/typo3conf/ext/t3blog/icons/link_arrow.png) no-repeat 100% 50%; 
				padding: 2px 13px 2px 2px;
				color: #a5a6a0;
				font-family: Georgia;
				font-size: 12px;
			} */
			
			#contentRightHolder h3, #contentRightHolder h3 a  {
				color: #2a649f;
				font-size: 16px;
			}
				#contentRightHolder ul  {
				margin-top:3px;
				margin-bottom:3px;
			}



		/*************************************************
			Content
		*************************************************/


		input.text {background:url(../images/textfield_bg.jpg) left 0px no-repeat; width:222px; border:none; height:19px; padding:4px 7px 2px 11px; margin-top:0px; margin-bottom:3px; font-size:13px; font-weight:bold; color:#333;}
		
		textarea.text { background:url(../images/textfield_bg.jpg) left -80px no-repeat ; padding:7px 7px 5px 7px; margin:0px 0px 2px 0px; width:336px; height:67px; overflow:auto; border:none ; font-size:13px; font-weight:bold; color:#333; resize: none;}
		
	
		.formElement {
		    padding: 5px 0px;
		    float:left;
		    margin:2px 0px;
		}
		
		.formElement label {display:block; width:105px; float:left; clear:both; color:#141414; margin:4px 0px 0px 0px; text-align:right; padding-right:15px; position:relative;}
	
		.formElement .requiredElement {
		    left: 26px !important;
		    left: 6px;
		    color: #fc0007;
		}
	
		.textElement select,
		.select select { background:url(../images/textfield_bg.jpg) left -161px no-repeat ; padding:3px 5px 5px 0px; margin:0px 0px 2px 0px; width:196px; border:none;}
	
		.formElement .left,
		#mainContent .formElement .left {
			width: 124px !important;
			width: 130px;
			padding: 0 0 0 13px;
			font-weight: normal;
		}


/*		#categories ul, #archive ul {
			border: none;
			margin-left: 5px;
			padding: 4px 2px;
		}
		
		
		#categories ul li a.iconbeforetext, #archive ul li a.toggle {
			background: none;
		}
		
		.delicious {
			background: url(/typo3conf/ext/t3blog/icons/delicious.small.gif) no-repeat 2px;
		}
		
		p.delicious a{
			padding-left: 15px;
		}
		
		div#socialBookmarks .bookmarks a {
			background: none;
			padding: 2px;
		
		}
		
		#categories .iconbeforetext	{
			padding-right: 2px;
		}
		
		#archive .postnum,
		#categories .postnum {
			font-size: 9px;
			margin-left: 3px;
		}
*/
	
/* ----------------------------
		Comment + Trackback
------------------------------*/
		
		h4 {
			font-size: 14px;
			margin:10px 0;
		}
		
		#commentList .commentListListing .item {
			padding: 10px 2px 15px;
		}
		
		#commentForm {
			position: absolute;
			top: 200px;
			left:300px;
			width: 400px !important;
			width: 400px;
			border: 1px solid #bdbbac;
			background-color: #fff;
		}
		
		
		.blogCommentMessage {
			margin: 10px 0;
			color: #99CB34;
			bottom: -34px;
			position: absolute;
			font-size:16px;
		}
		
		.commentError {
			padding: 5px 13px;
			
		}
		
		.commentError li {
			list-style-type: square;
			margin-left: 13px;
		}
	#bodyContent-inner	h6.commentError {
			
			color: #f00;
			font-style:normal;
				
		}
		.commentFormStyle h3,
		.commentFormStyle .closebutton {
			background-color: #f2f1ed;
		}
		
		.commentFormStyle h3 {
			padding-left: 20px;
		}
		
/*----------------------------------- Debugging area ---------------------------------*/

		#commentFormNonAjax input[type="text"],#commentForm input[type="text"] {background:url(../images/textfield_bg.jpg) left 0px no-repeat; width:218px ; border:none; height:19px; padding:4px 7px 2px 11px; margin-top:0px; margin-bottom:3px; font-size:13px; font-weight:bold; color:#333;}
		
		#commentFormNonAjax textarea,#commentForm textarea { background:url(../images/textfield_bg.jpg) left -80px no-repeat ; padding:7px 7px 5px 7px; margin:0px 0px 2px 0px; width:336px; height:67px; overflow:auto; border:none; font-size:13px; font-weight:bold; color:#333;}
		

		#commentFormNonAjax	{
			width: 580px; 
			border-width: 1px 0;
			margin-top: 20px;
		}
		
		#commentFormNonAjax .closebutton {
			display: none;
		}
		
	/*	#commentFormNonAjax input.button {background:url(../images/btn_submit.jpg) left top no-repeat; width:127px !important;  height:32px;  border:none; display:block;  margin:8px 0px 0px 119px; padding:4px 0px 5px 3px; color:#FFF;}
		
		#commentFormNonAjax input.button:hover {background:url(../images/btn_submit.jpg) left -34px no-repeat; color:#FFF;} */
		
		#commentFormNonAjax input.button {background:url(../images/btn_submit-blog.jpg) left top no-repeat; width:100px;  height:34px; border:none; display:block; float:left; font-weight:bold; text-transform:uppercase;   margin:8px 0px 0px 0px; padding:5px 0px 5px 0px; cursor:pointer; color:#000;}
#commentFormNonAjax input.button:hover { color:#c12029;}
.mailform .formField { margin-left: 121px;}
		
		#commentForm .closebutton {
			position: relative;
			left: 370px;
			top: -20px;
			width: 12px;
			height: 12px;
		}
		
		
/*---------------- Filtered-1 --------------*/		
		#commentForm .closebutton img{
			margin: 1px 0 0 1px;
		
		}
		
		#archive a.toggle {
			background: none;
			padding-right: 2px; list-style-type:none;
		}
		
		
			

/*-----------------------------------------------------
			Single Navigation
------------------------------------------------------*/
		
		#singleNavigation {
			width: 600px;
			margin-top: 10px;
			position: relative;
			height:17px;
			display:block;
			clear:both;
			padding-bottom:15px;
			border-bottom:#cbcbcb solid 1px;
			
		}
		
		#singleNavigation a {text-decoration:underline;}
		#singleNavigation a:hover {text-decoration:none;}
		
		#singleNavigation .previous {
			float:left;
			width:200px;
			margin-left:0px;
			
		}
		
		#singleNavigation .next {
			
			float:right;
			margin-right:0px;
			width:210px;
			text-align:right;
			
		}
		
		#singleNavigation .previous a{
			background:url(../images/blog-arrow-left.jpg) left 1px no-repeat;
			padding:2px 0px 2px 21px;
			color:#333;
			display:block;
			height:20px;
		}
		
		div#singleNavigation .next a{
			
			padding:2px 21px 2px 0px;
			color:#333;
			display:block;
			background:url(../images/blog-arrow-right.jpg) right 1px no-repeat;
			height:20px;
		}
		
		div#singleNavigation .backtolist {
			float: left;
			margin-left: 35px;
			margin-right: 0px;
			width:90px;
			padding-left:40px;
		}
		div#singleNavigation .backtolist a {
			padding:2px 0px 2px 10px;
			display:block;
			color:#d20000;
		}
	
	

	
	
/*--------------- latestPosts --------------*/		
#latestPosts {width:300px; float:left; clear:both; position:relative; display:block; margin-left:0px;}
#latestPosts h2 { background:url(../images/head_recent_blogs.jpg) left no-repeat; padding-left: 45px;}
#latestPosts h3 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/head_recent_blogs.jpg) left top no-repeat; height:33px; width:275px; text-indent:-9999px; float:left;}
#latestPosts dl {margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; clear:both; }
#latestPosts dl dd {margin:0px 0px 0px 0px; padding:7px 4px 1px 4px; color:#09F; font-size:11px; float:left;clear:both; width:295px; }
#latestPosts dl dt {margin:0px 0px 0px 0px; padding:5px 0px 7px 0px; background:url(../images/dotted_bg_blog.jpg) left bottom repeat-x; float:left;clear:both;width:295px;}
/*
#latestPosts dl dd .blogDateFull { padding-right:6px; background:url(../images/blog_home_bracket_right.jpg) right 2px no-repeat;} 
#latestPosts dl dd .blogDateDay {padding-left:6px; background:url(../images/blog_home_bracket_left.jpg) left 2px no-repeat;} 
#latestPosts dl dd .blogDateMonth {padding-left:9px; background:url(../images/dot_blog_date.jpg) 3px 9px no-repeat;}
#latestPosts dl dd .blogDateYear {padding-left:9px; background:url(../images/dot_blog_date.jpg) 3px 9px no-repeat;} 

*/
#latestPosts dl dd .blogDateTime {display:none;}

#latestPosts dl dt a {color:#4a4d4a; padding:0px 4px; text-decoration:none;  float:left; margin-left:0px; line-height:18px;}
#latestPosts dl dt a:hover {text-decoration:underline;}

.moreBlog { display:none; float:right; text-align:right; padding:2px 10px 0px 0px; width:300px; position:relative; margin-bottom:23px; background:url(../images/arrow_b.png) right 8px no-repeat; }
.moreBlog a {text-decoration:none; font-weight:bold; font-size:11px; color:#009ce5;  font-size: 12px; font-weight:normal;}
.moreBlog a:hover {text-decoration:underline;}

.rss_holder {width:30px; padding-top:9px; position:absolute;left:287px; top:-209px;}



#contentRightHolder-blog{
position:relative; float:left; display:block; width:300px;
	
}

/*-----------------------------Archive -----------------------------*/

.container-16 .grid-11 {width:620px;}
.container-16 .grid-5 {width:300px;}


#archive {background:url(../images/archives_bg.jpg) left top repeat-y !important; clear:both; list-style-type:none; float:left; width:300px; margin-top:15px; display:block;}
#archive li.year {list-style-type:none!important; padding: 5px 0px!important;}
#archive .archiveHead {padding:60px 0px 0px 0px; background:url(../images/archives_bg_top.jpg) left top no-repeat; list-style-type:none;}
#archive h3 {height:115px; margin:0px!important; display:block; background:url(../images/archives_bg_top.jpg) left no-repeat; position:relative; color: #333; font-size:20px; padding:4px 0px 0px 55px; color: #640000; list-style-type:none; text-indent: -9999px;}
#archive ul{ margin: 0px; list-style-type:none;}

#archive .archive {width:290px; background:url(../images/archives_bg_bottom.jpg) left bottom no-repeat; padding:0px 0px 15px 0px; list-style-type:none;}


.archive ul.entries {margin:0px 0px 0px 0px; padding:0px 10px 0px 13px; list-style-type:none;}
.archive ul.entries li {margin:0px 0px 0px 0px; padding:0px 0px 1px 0px;   }
.archive ul.entries li a {margin:0px 0px 0px 0px; padding:9px 5px 9px 10px; color:#727272; display:block; background: url(../images/arrow_icon.gif) 0px 13px no-repeat; text-decoration:none; font-weight:normal; list-style-type:none;} 
.archive ul.entries li a:hover {color: #E0000C; text-decoration:none; background-color:#fff3f0; list-style-type:none;}

#archive li.month {padding: 0px!important; margin-top: 6px;  list-style-type:none;  background:url(../images/dotted-archive.gif) left bottom repeat-x; font-weight:normal;}
#archive li.blogentry {padding: 0px!important; margin-left:25px; padding-left: 5px!important; border-bottom: 1px dotted #CCC; list-style-type:none;  background:url(../images/dotted-archive.gif) left bottom repeat-x; font-weight:normal;}

li.year a,li.month a {color:#e0000c; font-weight:bold; list-style-type:none;}

ul.months li.month a.toggle {color:#E0000C; margin-left:14px; text-decoration:none; font-weight:normal; list-style-type:none;}
li.year a.toggle {color:#333; margin-left:7px; text-decoration:none; font-weight:normal; list-style-type:none;}

.rss a {color:#e0000c;}
.rss img {margin-right:8px;}

.rss_post {width:100px; float:left;}
.rss_comment {width:150px; float:left;}


/**----------  Extra  ----------**/
#bodyContentTop {background:url(../images/body_bg_inner_blog.jpg) center top no-repeat;}
/*
#bodyContentTop .container-12 {background:#fbfbfb url(../images/innerpage_header_bg_blog.jpg) left top no-repeat; height:328px;}

*/

#topBox { background: url(../images/body_bg_inner_blog.jpg) center -328px no-repeat; }
#bodyContent-inner { background: url(../images/body_bg_inner_blog.jpg) center -360px no-repeat; }



.itemTop .date {width:75px; display:block; background: url(../images/blog_date_ico.jpg) left top no-repeat; height:74px; margin:0px 20px 18px 0px; left:0px; top:10px;  text-align:center; padding:0px 1px 0px 2px!important; position:absolute;}

.single .itemTop .date {top:20px; }



.itemTop .date .blogDateDay {font-size:28px; font-weight:bold; color:#171717; display:block; padding:0px; text-align:center; width:68px; position:absolute; top: 40px;left:3px; } 
.itemTop .date .blogDateMonth {color: #FFF;  font-size:11px; font-weight:bold;  position:absolute; display:block; left:6px; top:23px; text-align:center; width:60px; font-weight:bold;}
.itemTop .date .blogDateYear {color: #FFF; font-size:10px; position:absolute; left:6px; top:13px; width:60px;}

.itemTop h1{ width:470px; float:right; position:absolute; right:10px; top:2px;}

.contentBolg{
	float:left; position:relative; width:625px;display:inline; padding-bottom:0px; 
}

.blogList{
	float:left; position:relative; width:625px;display:inline; padding-bottom:10px; 
}




/*------------------- Pagination -------------------------*/	

.tx-pagebrowse{text-align:center;list-style:none inside none;width:100%;margin:0;padding:0}
/*
.tx-pagebrowse li{display:inline;list-style:none;margin:0;padding:0 5px 0 0}
li.tx-pagebrowse-pages{width:80%}

li.tx-pagebrowse-pages ol{display:inline;margin:0;padding:0 10px}
*/


.tx-pagebrowse-pi1 { text-align:left; float:left; width: 580px; height:25px; margin: 1px 0px; padding:0px; }
.tx-pagebrowse-pi1 .tx-pagebrowse { text-align:left; float:left;height:25px; }
.tx-pagebrowse { margin: 0px!important; padding:0px;}


.tx-pagebrowse {margin:20px 0px 0px 30px; padding:0px;}
.tx-pagebrowse .tx-pagebrowse-first { color:#666; margin-right: 10px;}
.tx-pagebrowse .tx-pagebrowse-first a { text-decoration:none;}
.tx-pagebrowse .tx-pagebrowse-first a:hover { text-decoration: underline;}
.tx-pagebrowse .tx-pagebrowse-prev { color:#666;margin-right: 10px; }
.tx-pagebrowse .tx-pagebrowse-prev a { text-decoration:none;}
.tx-pagebrowse .tx-pagebrowse-prev a:hover { text-decoration: underline;}

#bodyContent-inner .tx-pagebrowse .tx-pagebrowse-prev{background:url(../images/blog-arrow-left.jpg) left 1px no-repeat;float:left; display:block; text-align:center; padding:0px 0px 0px 20px; margin:0px 10px 0px 0px!important;}

.tx-pagebrowse .tx-pagebrowse-pages{background-image:none!important; float:left; display:block; text-align:center; padding:0px 20px 0px 0px!important; margin:4px 10px 0px 170px!important;}

#bodyContent-inner .tx-pagebrowse .tx-pagebrowse-next{background:url(../images/blog-arrow-right.jpg) right 1px no-repeat; float:right; display:block; text-align:center; padding:0px 20px 0px 0px; margin:0px 0px 0px 0px!important;}

.tx-pagebrowse .tx-pagebrowse-pages li{background-image:none!important; float:left; display:block; text-align:center; padding:0px!important; margin:0px 10px 0px 0px!important;}


.tx-pagebrowse li.tx-pagebrowse-pages { width:auto;}
.tx-pagebrowse li.tx-pagebrowse-page {}
.tx-pagebrowse li.tx-pagebrowse-page a {padding:0px 5px 0px 5px; text-decoration:none; background:none; border: #BCBCBC solid 1px; color:#000; margin:1px;}
.tx-pagebrowse li.tx-pagebrowse-page a:hover {background:#7e0001; color:#FFF; border:#dddddd solid 1px!important;}

.tx-pagebrowse .tx-pagebrowse-current { font-weight:bold;}

.tx-pagebrowse li.cur {margin:0px 5px 0px 5px!important; display:block; color:#000; font-weight:bold;}

.tx-pagebrowse li.tx-pagebrowse-next {margin:0px 3px 0px 20px!important; }
.tx-pagebrowse li.tx-pagebrowse-next a { text-decoration:none;}
.tx-pagebrowse li.tx-pagebrowse-next a:hover { text-decoration: underline;}
.tx-pagebrowse li.tx-pagebrowse-last {margin:0px 20px 0px 5px!important}
.tx-pagebrowse li.tx-pagebrowse-last a {text-decoration:none;}	
.tx-pagebrowse li.tx-pagebrowse-last a:hover {text-decoration: underline;}


		
/*---------------- Filtered-2 --------------*/






.tx-pagebrowse-next {
	float:right;
}
.tx-pagebrowse li.tx-pagebrowse-first{
	display:none;
}
.tx-pagebrowse li.tx-pagebrowse-last{
	display:none;
}


.hidden { display:none;}
h2#mainContentLabel { display:none;}

.author , .item-bottom , .itemNav, .rss{ display:none;}

h1 a{
	color:#57616D;
}


.requiredField{
	color:red; display:inline;width:7px; height:10px; position:absolute; right:7px; top:0px;
	
}
		#archive .postnum {

			margin-left: 3px;
}
#archive .archive-year-holder{
	font-weight:bold;
}
#bodyContent-inner h1{
	background-image:none;
}

.back-holder-blog , #commenttext_check_label{
display:none;
}

.back-holder-blog a{
			background:url(../images/blog-arrow-left.jpg) left 4px no-repeat;
			padding:6px 0px 2px 21px;
			color:#333;
			display:block;
			height:20px;
			font-weight:bold;
		}



#commenttext_check{
					
			display: block;
			float: left;

			margin-left:-2px;
		}

.check-box-text {
 float:left; margin:0px 0px 0px 5px; display:block; position:relative; height:16px; width:360px; 
}

/*
		.tx-pagebrowse-prev{
			background:url(../images/blog-arrow-left.jpg) left 1px no-repeat;
			padding:2px 0px 2px 21px;
			color:#333;
			display:block;
			height:20px;
		}
		
		div#singleNavigation .next a{
			
			padding:2px 21px 2px 0px;
			color:#333;
			display:block;
			background:url(../images/blog-arrow-right.jpg) right 1px no-repeat;
			height:20px;
		}

*/





#contentMainHolder .commentListListing .item {
    background: url("../images/blog-page-bg.gif") repeat-x scroll 0 bottom transparent;
    border: medium none;
    clear: both;
    float: left;
    margin-bottom: 10px;
    padding: 12px 10px 0 2px;
    position: relative;
    width: 580px;
}
