/* -----------------------------------------------------------------------

 CSS3 CSS Version 1.0

----------------------------------------------------------------------- */
.button, .readmore, .readon{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius:5px;
	behavior: url(/PIE.htc);
}

#suckerfish li a {
	-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
	-o-border-radius: 8px 8px 0 0;
	border-radius:8px 8px 0 0;

	-moz-box-shadow: 3px -3px 3px #000;
	-webkit-box-shadow: 3px -3px 3px #000;
	-o-box-shadow: 3px -3px 3px #000;
	box-shadow: 3px -3px 3px #000;


behavior: url(/PIE.htc);

}
#suckerfish li ul {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;

	-moz-box-shadow: 3px 3px 3px #000;
	-webkit-box-shadow: 3px 3px 3px #000;
	-o-box-shadow: 3px 3px 3px #000;
	box-shadow: 3px 3px 3px #000;
	behavior: url(/PIE.htc);
}
#suckerfish li ul li a {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;

	-moz-box-shadow: 0 0 #000;
	-webkit-box-shadow: 0 0 #000;
	-o-box-shadow: 0 0 #000;
	box-shadow: 0 0 #000;
	behavior: url(/PIE.htc);
}


#left .moduletable,
#right .moduletable{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;

   -moz-box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	-o-box-shadow: 0 0 3px #999;
	box-shadow: 0 0 6px #777;
	behavior: url(/PIE.htc);
}
#left .moduletable_advertising_right,
#right .moduletable_advertising_right {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;

   -moz-box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	-o-box-shadow: 0 0 3px #999;
	box-shadow: 0 0 6px #777;
	behavior: url(/PIE.htc);
}
#left .moduletable_advertising_right, #right .moduletable_advertising_right {
    background-color: #DDDDDD;
    border: 1px solid #ECE7E3;
    margin-bottom: 20px;
    padding: 5px 14px 5px 8px;
}

  .osolCaptchaBlock{ width:100%; }
  .osolCaptchaBlock label{ }
  .osolCaptchaBlock table td{ text-align:center; }
  .main_outer { border-top:1px solid #fff}
  #left, #right  { width:250px; }
  .template_width  { width:1100px; }
    span.hide {
        display: none;
    }
    #left{float:left;padding:0 0 0 15px;margin:0 20px 0 0;}
    #right{float:right;padding:0 15px 0 0;margin:0 0 0 20px;}
  div#poll_loading_1 {
    background: url(/media/img/mootree_loader.gif) 0% 50% no-repeat;
    width:100%;
    height:20px;
    padding: 4px 0 0 20px;
  }

  h2, h3, .contentheading, .componentheading, .item h2 a, h2.contentheading a, h2 a, .module h3, .moduletable h3 {color:#412B21}
  body {background:url(/media/img/wood2.jpg)!important;}
  body {background-color:#562a0b;}
  #suckerfish li a {background:url(/media/img/menu_brown.gif) repeat-x;}
  .button{background:url(/media/img/menu_brown.gif) repeat-x; padding:4px 10px}


ul.columns { margin: 0; padding: 0; list-style-type: none; word-spacing: -1ex; }
.columns li { display: -moz-inline-stack; display: inline-block; //display: inline; }

.columns a, .columns b { display: inline; word-spacing: normal; //display: inline-block; //filter: alpha(opacity=100); }
.columns a, .columns b, x:-moz-any-link { display:block; }

.columns a, .columns b, x:-moz-any-link, x:default { display: inline; }
.columns li, .columns a, .columns b { vertical-align: top; }

.columns li { margin: 0 10% 0.4em 0; //margin: 0; width: 40%; //width: auto; }
.columns a, .columns b { //margin: 0 10% 0.4em 0; //width: 40%; }
.columns ul { width: 100%; }
