/* custom stuff */

html {

  height: 100%;

  margin-bottom: 1px;

}



form {

  margin: 0;

  padding: 0;

}



body {

	margin: 0px 0px 0px 0px;

	height: 100%;

	font-size: 13px;

	line-height: 130%;

	font-family:"Courier New", Courier, monospace;

	color: #ccc;

}



a:link, a:visited {

	text-decoration: none;

	font-weight: normal;

}



a:hover {

	color: #fff;

	text-decoration: underline;

	font-weight: normal;

}



p {

  margin-top: 0;

  margin-bottom: 5px;

  text-align: left;

}



fieldset {

	border: 0;

	padding: 5px 0;

}





span.pathway img {

	padding: 0 5px;



}



span.pathway {

	display: block;

	margin-bottom: 15px;

}





.componentheading {

  line-height: 18px;

  margin-bottom: 5px;

}





a.readon {

	margin-top: 10px;

	line-height: 14px;

	height: 16px;

}



td.contentheading {







}

h1, h2, h3, h4, h5 {



}



h3 {

	font-size: 12px;

	line-height: 1.1em;

	margin-bottom: 5px;



}





.contentheading, .componentheading {

	font-size: 16px;

	/*font-weight: normal;*/

	color: #fff;

}



table.contenttoc {

  margin: 5px;

  border: 1px solid #333;

  padding: 5px;

}



table.contenttoc td {

  padding: 0 5px;

}





td.buttonheading {



}



td.sectiontableheader {

  color: #fff;

  font-weight: bold;

  padding: 4px;

}



tr.sectiontableentry1 td, tr.sectiontableentry2 td {

  padding: 2px;

}



td.sectiontableentry1, td.sectiontableentry2{

  padding: 2px;

}



table.contentpaneopen, table.contentpane {

  width: 100%;

}



div.moduletable ul {

	margin: 5px 0;

	padding: 0 2em;

}



div.moduletable ul li {

	padding-bottom: 3px;

}





div.moduletable,

div.moduletable-menu {

	margin-bottom: 8px;

	padding: 10px;

}



div#maincontent div.moduletable {

	padding-left: 0;

	padding-right:0;

}





.small {

	font-size: 10px;

	color: #999;

	font-weight: normal;

	text-align: left;

}



.modifydate {

	height: 20px;

	vertical-align: bottom;

	font-size: 10px;

	color: #999;

	font-weight: normal;

	text-align: left;

}



.createdate {

	height: 20px;

	vertical-align: top;

	font-size: 10px;

	color: #999;

	font-weight: normal;

	vertical-align: top;

	padding-bottom: 5px;

	padding-top: 0px;



}



.clr {

	clear: both;

}



#page_bg {

	height: 100%;

	padding: 0;

	margin-bottom: 1px;

}



div.mosimage {

  margin: 5px;

}



div.mosimage_caption {

  font-size: 10px;

  color: #666;

}



table.adminform textarea {

  width: 540px;

  height: 400px;

  font-size: 1em;

  color: #000099;

}



/** template stuff **/



div#grunge_top {

	padding-bottom: 87px;

}



div#wrapper {

	width: 799px;

	margin: 0 auto;



}



div#header {

	height: 135px;

	overflow: hidden;

	padding-left: 10px;

}



div#header a {

	float: left;

}



div#user4 {

	float: right;

	width: 373px;

	height:135px;

	margin-top: 20px;

	margin-right: 0px;

}



div#nav_menu {

	height: 30px;

	padding-top: 0px;

	margin-bottom: 8px;

}



div#banner {

	margin-bottom: 8px;

	height:195px;

	background-color:#000;

}



div#bannerimage {

	width: 597px;

	height: 175px;

}



div#content {

	padding: 10px;

	margin-bottom: 10px;

}



div#userblocks {

	margin: -10px;

	margin-bottom: 0;

}





input {

	font-family: Geneva, Helvetica, Arial, sans-serif;

	color: #ccc;

	font-size: 11px;

}



div.search input.inputbox {

	background: #313131;

	border: 1px solid #000;

	padding: 3px;

}



div.moduletable input.inputbox {

	padding: 3px;

}



input.button {

	padding: 3px 7px;

	margin: 3px 0;

}



div#footer {

	text-align: center;

	padding: 5px;

}



/*****************************

 **** split menu details  ****

 *****************************/

#nav_menu a {

	font-size: 16px;

	font-weight: bold;

	line-height: 25px;

	color: #ccc;

	text-decoration: none;

	padding:0;

}



#nav_menu li {

	float: left;

	padding: 0;

	background: none;

	height: 25px;

	overflow: hidden;

	margin-left:20px;

}



#nav_menu ul {

	list-style: none;

	margin: 0;

	padding: 0;

}



#nav_menu a:hover {

	color: #fff;

}





/** vertial side menu styles **/



div.moduletable-menu table td,

ul#mainlevel li,

ul.submenu li {

	padding-top: 3px;

}



a.mainlevel:link,

a.mainlevel:visited,

a.sublevel:link,

a.sublevel:visited,

ul.submenu a:link,

ul.submenu a:visited {

	padding-right: 5px;

	font-weight: bold;

	color: #ccc

}



a.mainlevel:hover,

a.sublevel:hover,

ul.submenu a:hover {

	color: #fff;

	text-decoration: none;

}



ul#mainlevel,

div.moduletable ul.submenu {

	margin: 0;

	padding: 0;

	list-style: none;

}



ul#mainlevel li,

div.moduletable ul.submenu li {

	margin: 0;

	padding: 0;

	padding-top: 3px;

}



ul.submenu li.active_menu li a:link,

ul.submenu li.active_menu li a:visited {

	color: #ccc;

}



/* some page content things */



form {

border: 0;

margin: 0;

padding: 0;

}



table.blog span.article_seperator {

	display: block;

	height: 20px;

}



table.nopad {

	clear: both;

	width: 100%;

	border-collapse: collapse;

	padding: 0;

	margin: 0;

}



table.nopad td.left {

	padding: 0;

	padding-right: 8px;

	width: 185px;

}



table.nopad td.right {

	padding: 0;

	padding-left: 8px;

	width: 185px;

}



table.nopad td.content {

	padding: 0;

}



#poll .componentheading {

	overflow:hidden;

	height: 1px;

}





table.pollstableborder td {

	text-align: left;

	padding: 2px 0;

}



.inputbox {

	margin-bottom:15px;

}

.tHeader {

	vertical-align:top;

}

.cartoptions {



float: left;



padding-left: 5px;



padding-right: 5px;



}







.scunitprice {



float: left;



padding-left: 5px;



padding-right: 5px;



}







.button2 {



float:left;



padding-left: 5px;



padding-right: 5px;



}







.sccart {



display:block;



clear: both;



float:none;



background-color: #333;



border: 1px solid #ccc;



height: 40px;

margin-bottom:10px;

padding:5px;

}

.sccart_text {



display:block;



clear: both;



float:none;



background-color: #333;



border: 1px solid #ccc;



margin-bottom:10px;

padding:5px;

}

.cartheading {

border-bottom:2px solid #2f91ca;

}


/* green specific overrides */



body {

	background: #2b1b11;

	font-family:"Courier New", Courier, monospace;

}



a:link, a:visited {

	color: #FDC92D;

}

.latestnews {

	padding:0;

	margin:0;

}





li span {

	vertical-align:top;

}



td.sectiontableheader {

  border-bottom: 1px solid #313131;

  border-right: 1px solid #313131;

}



div#grunge_middle {

	background: url(../images/ex2_bg_middle_red.png) 50% 152px repeat-y;

}



div#grunge_bottom {

	background: url(../images/ex2_bg_bottom_red.png) 50% 100% no-repeat;

}



div#grunge_top {

	background: url(../images/ex2_bg_top_red.png) 50% 0 no-repeat;

}

div#wrapper {



}

div#header {



}



div#content_pad {

	/*border: 5px solid #0a0604;*/

}



div#nav_menu {

	/*background: #0a0604;*/

}



div#bannerimage {



}



div#content {

	background: #000;

}



div#userblocks td {



}



div.moduletable input.inputbox {

	background: #eee;

	border: 1px solid #333;



}



div.search input.inputbox {

	background: #eee;

	border: 1px solid #333;

}



div.moduletable,

div.moduletable-menu {



}



input, textarea {

	background:#eee;

	border: 1px solid #333;

	color:#000000;

	font-weight:bold;

}



input.button:hover {

	border: 1px solid #fdc92d;

}

button {

	background: #eee;

	border: 1px solid #333;

	font-weight:bolder;

}



button:hover {

	border: 1px solid #fdc92d;

}



div#footer {



	color: #666;

}

form#emailForm label {

	/*font-weight:bold;*/

}



/** split menu definitions **/

#nav_menu li {

	/*border-right: 1px solid #FDC92D;*/

}



#nav_menu li.active_menu a:link,

#nav_menu li.active_menu a:visited {

	color: #FDC92D;

}



div.moduletable-menu table td,

ul#mainlevel li,

ul.submenu li {

	/*background: url(../images/ex2_menu_red.png) 0 2px repeat-x;*/

}



a.mainlevel:link,

a.mainlevel:visited,

a.sublevel:link,

a.sublevel:visited,

ul.submenu a:link,

ul.submenu a:visited {

	/*background: #0a0604;*/

}



ul.submenu li.active_menu a:link,

ul.submenu li.active_menu a:visited,

ul.submenu li.active_menu a:hover,

a#active_menu {

	color: #FDC92D;

}

td.contentheading, .componentheading, .moduletable h3 {

color:#ac9167;

color:#a9663c;

font-size:15px;

font-weight:bold;

margin-top:0;

}

.article_separator {

display:block;

height:7px;

background-image:url(../images/separator.gif);

background-position:bottom;

background-repeat:no-repeat;

}

table.contentpaneopen .contentheading {

color:#a9663c;

}

#component-contact .contentheading {

color:#a9663c;

}



a img {

border:0;

}



/* ggggggggggggggggggggggggggggg*/



/* custom stuff */

html {

  height: 100%;

  margin-bottom: 1px;

}



form {

border: 0;

margin: 0;

padding: 0;

}



body {

	margin: 0;

	padding:0;

	height: 100%;

	font-size: 13px;

	line-height: 130%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color: #2f91ca;

	background: #298fcb;

}



p {

  margin-top: 0;

  margin-bottom: 5px;

}



h1, h2, h3, h4, h5 {



}

h2 {

	font-size: 20px;

	line-height:1em;

}



h3 {

	font-size: 12px;

	line-height: 1.1em;

	margin-bottom: 5px;



}



fieldset {

	border: 0;

	padding: 5px 0;

}



input {

	font-family: Geneva, Helvetica, Arial, sans-serif;

	color: #ccc;

	font-size: 11px;

}





input, textarea {

	background:#eee;

	border: 1px solid #333;

	color:#000000;

	font-weight:bold;

}



input.button:hover {

	border: 1px solid #fdc92d;

}

button {

	background: #eee;

	border: 1px solid #333;

	font-weight:bolder;

}



button:hover {

	border: 1px solid #fdc92d;

}



span.pathway img {

	padding: 0 5px;



}



span.pathway {

	display: block;

	margin-bottom: 15px;

}





.componentheading {

  line-height: 18px;

  margin-bottom: 5px;

}



a:link, a:visited {

	text-decoration: none;

	font-weight: normal;

	color:#ffb28b;

}



a:hover {

	color: #fff;

	text-decoration: underline;

	font-weight: normal;

}



a.readon {

	margin-top: 10px;

	line-height: 14px;

	height: 16px;

}



a img {

border:0;

}





table.contentpaneopen .contentheading, #component-contact .contentheading {

color:#ccc;

font-size:24px;

text-transform:uppercase;

font-weight:bold;

}



td.contentheading, .componentheading, .moduletable h3 {

color:#ccc;

font-size:18px;

font-weight:bold;

margin-top:0;

}

table.contenttoc {

  margin: 5px;

  border: 1px solid #333;

  padding: 5px;

}



table.contenttoc td {

  padding: 0 5px;

}

table.blog span.article_seperator {

	display: block;

	height: 20px;

}



table.nopad {

	clear: both;

	width: 100%;

	border-collapse: collapse;

	padding: 0;

	margin: 0;

}



table.nopad td.left {

	padding: 0;

	width: 185px;

}



table.nopad td.right {

	padding: 0;

	padding-left: 8px;

	width: 185px;

}



table.nopad td.content {

	padding: 0;

}



#poll .componentheading {

	overflow:hidden;

	height: 1px;

}





table.pollstableborder td {

	text-align: left;

	padding: 2px 0;

}





td.sectiontableheader {

  color: #fff;

  font-weight: bold;

  padding: 4px;

  border-bottom: 1px solid #313131;

  border-right: 1px solid #313131;

}







tr.sectiontableentry1 td, tr.sectiontableentry2 td {

  padding: 2px;

}



td.sectiontableentry1, td.sectiontableentry2{

  padding: 2px;

}



table.contentpaneopen, table.contentpane {

  width: 100%;

}



div.moduletable ul, .blog ul {

	margin: 5px 0;

	padding:0;

	list-style-type:none;

}



li span {

	vertical-align:top;

}

div.moduletable ul li, .blog ul li {

padding-left:20px; /* move text away from image */

background:url(../images/bullet2.jpg) no-repeat; /* use image position to align to text */

	padding-bottom: 3px;

}





div.moduletable,

div.moduletable-menu {

	margin-bottom: 8px;

	padding: 10px;

}



div#maincontent div.moduletable {

	padding-left: 0;

	padding-right:0;

}

.inputbox {

	margin-bottom:15px;

}

.tHeader {

	vertical-align:top;

}



.latestnews {

	padding:0;

	margin:0;

}



.small {

	font-size: 10px;

	color: #999;

	font-weight: normal;

	text-align: left;

}



.modifydate {

	height: 20px;

	vertical-align: bottom;

	font-size: 10px;

	color: #999;

	font-weight: normal;

	text-align: left;

}



.createdate {

	height: 20px;

	vertical-align: top;

	font-size: 10px;

	color: #999;

	font-weight: normal;

	vertical-align: top;

	padding-bottom: 5px;

	padding-top: 0px;



}



.clr {

	clear: both;

}



#page_bg {

	height: 100%;

	padding: 0;

	margin-bottom: 1px;

}



div.mosimage {

  margin: 5px;

}



div.mosimage_caption {

  font-size: 10px;

  color: #666;

}



table.adminform textarea {

  width: 540px;

  height: 400px;

  font-size: 1em;

  color: #000099;

}



/** template stuff **/

div#grunge_middle {

	background: url(../images/middle.png) 50% 395px repeat-y;

}



div#grunge_bottom {

	background: url(../images/footerPayback.jpg) 50% 100% no-repeat;

}



div#nav_menu {

	/*background: #0a0604;*/

}



div#grunge_top {

	background: url(../images/headerPayback.jpg) 50% 0 no-repeat;





}



div#wrapper {

	width: 799px;

	margin: 0 auto;

	padding:0;



}



div#header {

	margin:0;

	padding:0;

	height: 395px;

	overflow: hidden;

}



div#header a {

	float: left;

}



div#user4 {

	float: right;



}



div#nav_menu {

	height: 30px;

	padding-top: 0px;

}



div#banner {

	margin-bottom: 8px;

	height:195px;

}



div#bannerimage {

	width: 597px;

	height: 175px;

}



div#content {

	padding: 10px;

	margin-bottom: 10px;

}



div#userblocks {

	margin: -10px;

	margin-bottom: 0;

}



div#footer {

	text-align:right;

	padding-left:200px;

	color: #ccc;

	font-size:10px;

}



div.search input.inputbox {

	background: #313131;

	border: 1px solid #000;

	padding: 3px;

}



div.moduletable input.inputbox {

	padding: 3px;

}



input.button {

	padding: 3px 7px;

	margin: 3px 0;

}





div.moduletable input.inputbox {

	background: #eee;

	border: 1px solid #333;



}



div.search input.inputbox {

	background: #eee;

	border: 1px solid #333;

}





/*****************************

 **** split menu details  ****

 *****************************/

#nav_menu a {

	font-size: 16px;

	font-weight: bold;

	line-height: 25px;

	color: #ccc;

	text-decoration: none;

	padding:0;

}



#nav_menu li {

	float: left;

	padding: 0;

	background: none;

	height: 25px;

	overflow: hidden;

	margin-left:20px;



}



#nav_menu ul {

	list-style: none;

	margin: 0;

	padding: 0;

}



#nav_menu a:hover {

	color: #fff;

}



#nav_menu li.active_menu a:link,

#nav_menu li.active_menu a:visited {

	color: #FDC92D;

}



/** vertial side menu styles **/



div.moduletable-menu table td,

ul#mainlevel li,

ul.submenu li {

	padding-top: 3px;

}



a.mainlevel:link,

a.mainlevel:visited,

a.sublevel:link,

a.sublevel:visited,

ul.submenu a:link,

ul.submenu a:visited {

	padding-right: 5px;

	font-weight: bold;

	color: #ccc

}



a.mainlevel:hover,

a.sublevel:hover,

ul.submenu a:hover {

	color: #fff;

	text-decoration: none;

}



ul#mainlevel,

div.moduletable ul.submenu {

	margin: 0;

	padding: 0;

	list-style: none;

}



ul#mainlevel li,

div.moduletable ul.submenu li {

	margin: 0;

	padding: 0;

	padding-top: 3px;

}



ul.submenu li.active_menu a:link,

ul.submenu li.active_menu a:visited,

ul.submenu li.active_menu a:hover,

a#active_menu {

	color: #FDC92D;

}



.article_separator {

display:block;

height:7px;

background-image:url(../images/separator.gif);

background-position:bottom;

background-repeat:no-repeat;

}

/* recension */

.newsarticle {

padding:5px;

width:185px;

background:#FFFFFF;

}

#recension { /* CD & Bokrecension - color.css */

	width:175px;

	font: 1.064em/0.95em Arial, Helvetica, sans-serif;

	padding:5px;



	clear:both;

	}



		#recension_topline {

		border-top:#999 1px solid;

		border-bottom:#999 1px solid;

		border-style: solid none solid none;

		margin:10px 0 10px 0;

		padding:3px 0 3px 0;

		}



		#recension_topline p.size9 {

		font:0.7em/1.10em Arial, Helvetica, sans-serif;

		margin:0;

		padding:0;

		}



		#recension .horses {

		float:left;

		}



		#recension h1 {

		margin-bottom:10px;

		text-align:left;

		clear:left;

                line-height:1.0em

		}



		#recension hr {

		margin:0;

		padding:0;

		}







		#recension .cover{

		float:right;

		}







		#rec_table_one {

		width:175px;

		margin-top:10px;

		border-collapse:collapse;

		font: 0.8em/1.10em Arial, Helvetica, sans-serif;

		}

				#rec_table_one th {

				font-weight:bold;

				text-transform:uppercase;

				text-align:left;

				}



				#rec_table_one td{

				height:20px;

				}



				#rec_table_one .border {

				border-bottom:#999 solid 1px;

				}



/* FLOW PLAYER */

/* styling of the container. */

a.flowplayer {

    display:block;

    width: 320px;

    height:240px;

    text-align:center;

    margin:0 15px 15px 0;

    float:left;

    border:1px solid #999;

}



/* play button */

a.flowplayer img {

    margin-top:70px;

    border:0px;

}



/* when container is hovered we alter the border color */

a.flowplayer:hover {

    border:1px solid #000;

}



/* CD Table */

#cdtable td {

	/*border-bottom: 2px solid #778899;*/

	padding:5px;

}



.userImg {

margin-left:10px;

}

.cartheading {

border-bottom:2px solid #2f91ca;

}

.fill_col {

padding:10px;

border:2px solid #2f91ca;

}



/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash div.moduletable h3,
.sIFR-hasFlash .componentheading {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	margin-left: -5px;
}



/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}



	/* frontend */

/*  Acajoom module CSS*/
.postext {
	font-size: small;
	color: #999;
}

.noshow {
	display:none;
	color: #CCC;
}

	/* General definition   */

table.acajoomcss, table.acajoomcss_bots {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	border-collapse: collapse;
	margin: 8px 0 10px 0;
	margin-bottom: 15px;
	width: 100%;
}

table.acajoomcss tr.row0 {
	background-color: #f9f9f9;
}
table.acajoomcss tr.row1 {
	background-color: #eeeeee;
}
table.acajoomcss th {
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: right;
	height: 25px;
	color: #000;
	background-repeat: repeat;
}
table.acajoomcss td {
	padding: 3px;
	text-align: right;
}

fieldset.acajoomcss {
	border: 1px solid #ccc;
	margin: 0 10px 10px 10px;
}

table.acajoomtable td , table.acajoomcss_bots td {
	padding: 3px;
}

table.acajoomtable td.key,
table.acajoomtable td.paramlist_key {
	background-color: #f6f6f6;
	text-align: left;
	width: 150px;
	color: #666;
	font-weight: bold;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
}

table.acajoomtable td.key.vtop {
	vertical-align: top;
}



/*****************************/
/********* Backend  **********/
/*****************************/


/*  Admin control Panel*/
#acajoom table.adminheading th {
	background: url(../images/acajoom.jpg) no-repeat left;
	padding: 0px 0px 0px 65px;
}

#acajoom ul {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 20px;
	list-style: url(../images/dot.png);
	border: none;
}

/* CSS file for Front end User Control Panel */

div.centermain {
	padding: 0 10px;
}

table.panelheading {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	padding: 10px;
	border-collapse: collapse;
}
table.panelheading tr.row0 {
	background-color: #f9f9f9;
}
table.panelheading tr.row1 {
	background-color: #eeeeee;
}
table.panelheading th {
	font-size: 16px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 60px;
	padding-right: 4px;
	text-align: left;
	height: 25px;
	color: #c24733;
	background: url(../../../administrator/images/generic.png) no-repeat left;
	background-repeat: repeat;
}

table.panelheading td {
	padding: 3px;
	text-align: left;
}
table.panelheading td.editor {
	font-size: 9px;
}

table.cpanel td {
	text-align: center;
}

#acajoom table.panelheading th.userpanel {
	background: url(../../../administrator/images/userpanel.png) no-repeat left;
	height: 58px;
	padding: 0px 0px 0px 65px;
}


/* mod_quickicon */

#cpanel {  text-align: center;  vertical-align: middle;}

#cpanel div.icon   { margin: 3px;  text-align: center; vertical-align: middle;}
#cpanel div.icon a {
	display: block; float: left;
	height: 97px !important;
	height: 100px;
	width: 108px !important;
	width: 110px;
	vertical-align: middle;
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
}

#cpanel div.icon a:link    {  color : #808080;  }
#cpanel div.icon a:hover   {
	color : #333;
	background-color: #f1e8e6;
	border: 1px solid #c24733;
	padding: 3px 4px 0px 6px;
}

#cpanel div.icon a:active  {  color : #808080;  }
#cpanel div.icon a:visited {  color : #808080;  }

#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon span { display: block; padding-top: 3px;}


table.acajoom_stats td {
 border: 1px;
 border-color:#CCCCCC;
border-style: solid;
}

.blog_more strong {
	visibility:hidden;
}
