/* $Id: flexible.css,v 1.1.2.4 2009/07/13 21:06:58 merlinofchaos Exp $ */

.panel-flexible { 
/* overflow: hidden; */
/* font-size: 12px; */
background: black;
width:100%;
}

.panel-flexible .view-content {
color: black;
}

.wrapper-hot{
display:block;
//position:absolute;
width:400px;
height: 300px;
}

.panel-flexible .search {
float: right;
padding-top:8px;
}


.panel-flexible .hotnews_bg {
position: relative;
left: 0px;
top: -310px;
height: 80px;
width: 600px;
background-color: black;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;  
z-index: 95;
}


.panel-flexible .hotnews_bg2 {
position: relative;
left: 600px;
top: -425px;
//padding: 0 5px;
height: 300px;
width: 220px;
background-color: white;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
opacity: 0.2;
z-index: 95;
}


.panel-flexible .hotnews_teaser {
position: relative;
left:600px;
top: -720px;
height:300px;
width: 200px;
padding: 0 5px;
color: white;
text-align:justify;
z-index:96;
}


.panel-flexible .hotnews_title {
position: relative;
width: 600px;
left: 10px;
//top: -160px;
top: -380px;
z-index: 96;
font-size: 18px;
font-weight: normal;
color: #FFFFFF;
}

.panel-flexible .hotnews_comments {
position: relative;
top: -360px;
left: 10px;
z-index: 97;
font-size: 12px;
font-weight: normal;
color: white;
}

.panel-flexible .imagecache-hotnews_image {
position:absolute;
top: 0;
left: 0;
cursor: pointer;
opacity: 1;
z-index: 1;
}

.panel-flexible .topic a{
color:black !important;
font-family:normal Verdana,Tahoma,sans-serif;
font-size: 1.2em;
font-weight:bold;
letter-spacing: normal;
border-left:6px solid #990000;
padding:0.2em 0.5em;
}

.panel-flexible .pane-title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(h3.png) repeat-x scroll left top;
height: 43px;
}

.panel-flexible h2 span{
display: block;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(h3_shape.png) no-repeat scroll 15px bottom;
color:#C9171A;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
padding: 10px 5px;
}

.panel-flexible h2 span strong{
color: #FFFFFF;
}

.panel-flexible .pane-content, .inside{
/* background:#3D3F43; */
//color: #8E8E8E;
margin: 0;
}

.item-list ul li a {
color:#FFFFFF;
}

.item-list ul li a:hover {
color:#C9171A;
text-decoration:none;
}

.panels_flexible .quicktabs_wrapper{
height: 300px;
}

.panel-flexible {
  width: 100%;
}

#panels-edit-display .panel-pane,
#panels-edit-display .helperclass {
  margin: .5em;
}

.panel-flexible .panel-separator {
  margin: 0;
}

/* ---- */

.panel-flexible {
  width: 100%;
}

.panels-flexible-region { 
  float: left; 
   /* padding: 0;*/
  /* margin: 1px 0 .5em 0; */
/*  overflow: hidden; */
}

.panels-flexible-row {
  padding: 0;
  //padding-bottom: .1em;
  width: 100%;
}

.panels-flexible-row-last {
  padding-bottom: 0;
}

.panels-flexible-region-inside {
  padding-right: 0;
  padding-left: 0;
}

.panesl-flexible-region-inside-first {
  overflow: hidden;
  padding-left: 0;
}

.panels-flexible-region-inside-last {
 overflow: hidden;
 padding-right: 0;
}

#panels-edit-display .panel-pane,
#panels-edit-display .helperclass {
  margin: .5em;
}

.panel-flexible .panel-separator {
  margin: 0;
}

.pane-content .item-list ul li{
list-style-image:url(li_bullet.png);
list-style-position: outside;
list-style-type: none;
margin: 0 25px;
padding: 0 3px; 6px;
background: none;
}

.shedule {
font-size: 1em;
margin:0;
padding:0;
}

.panel-flexible .node {
margin: 0;
//padding: 10px 10px;
padding:0;
text-align:justify;
}
.panel-flexible .node-sticky {
padding: 1em;
border: 1px dotted red;
margin-bottom: 10px;
}

.panel-flexible tr.even {
background: none;
border: none;
}
.panel-flexible tr.odd {
background: none;
border: none;
}

.panel-flexible tbody {
border: none;
}

.panel-flexible thead th {
border: none;
padding: 0;
}

.panel-flexible .links {
text-align: center;
padding-bottom: 20px;
}

.panel-flexible h3{
font-size: 120%;
font-weight: bold;
}

.panel-flexible .region-plain-box-simple-white{
margin-bottom:0;
padding-top:0;
}

.panel-flexible .region-plain-box-simple-fff5ec{
padding-top:0;
margin-bottom:0;
}

.panel-flexible .hot_comments{
//color: white;
}

.panels-flexible-column-inside {
padding:0;
margin:0;
}

.panels-flexible-column-26-6 {
width:42%;
}

.panel-flexible .view-Home-hot .comments{
//color: white;
}

.panel-flexible .view-Home-hot a{
//color: white;
}

.panel-flexible .view-Home-hot a:hover{
color:#C9171A;
text-decoration:none;
}

.panels-flexible-row-26-2{
min-height:350px;
}

.panels-flexible-row-26-3, .panels-flexible-row-26-10, .panels-flexible-row-26-16, .panels-flexible-row-26-22, .panels-flexible-row-26-28{
background: white;
}  

.panels-flexible-column-26-11{
width: 75%;
}  

.panels-flexible-column-26-12{
width: 25%;
}  
.panels-flexible-column-26-11, .panels-flexible-column-26-17, .panels-flexible-column-26-23, .panels-flexible-column-26-29{
width: 65%;
}  

.panels-flexible-column-26-12, .panels-flexible-column-26-18, .panels-flexible-column-26-24, .panels-flexible-column-26-30{
width: 35%;
text-align: justify;
}  

.view-News{
padding:0 20px;
}

.view-Home-comments{
font-family: Arial, Helvetica, sans-serif;
padding: 0 10px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}
.panels-flexible-region-26-b7, panels-flexible-region-26-b9, panels-flexible-region-26-b11, .panels-flexible-region-26-podval{
width: 100%;
}

.panels-flexible-region-26-b6, .panels-flexible-region-26-b8, .panels-flexible-region-26-b10  {
width: 100%;
}
.panels-flexible-region-26-u2{
padding: 0 5px;
} 
.panel-flexible .pane-block-53 .pane-content{
color: black;
}
.panel-flexible table {
margin:0;
}
.panel-flexible .node_title {
font-size: 142%;
font-weight: bold;
color: black;
//letter-spacing: -0.7px;
font-family: arial,verdana,sans-serif;
text-align: left;
border-left: 5px solid #990000;
padding-left: 3px;
}
.panel-flexible .node_title a {
color: black;
}

.panel-flexible .panels-flexible-column-26-18 a{
color: black;
}
.panel-flexible .panels-flexible-column-26-24 a{
color: black;
}
.panel-flexible .panels-flexible-column-26-30 a{
color: black;
}
.panels-flexible-region-26-b4_ {
padding: 0 10px;
}

.panels-flexible-region-26-b4_ .pane-title,.panels-flexible-region-26-b1 .pane-title, .pane-block-5 .pane-title, .pane-block-40 .pane-title, .pane-node .pane-title {
border-radius: 3px 3px 0 0; 
-moz-border-radius: 3px 3px 0 0; 
-webkit-border-radius: 3px 3px 0 0;
}

.panel-flexible .view-slideshow-1 a{
color: white;
}

.panel-flexible .view-slideshow-1  a:hover{
color:#C9171A;
text-decoration:none;
}

.panels-flexible-region-26-b1  .pane-content{
//background-color: black;
margin-top:-4px;
border-radius: 0 0 5px 5px; 
-moz-border-radius: 0 0 5px 5px; 
-webkit-border-radius: 0 0 5px 5px;
padding-bottom: 5px;
//height: 450px;
}
.panel-flexible .view-slideshow-1 {
padding-left:10px;
}

.pane-views-home-hot-block-3 {
//height: 350px;
}

.panel-flexible .pane-views-home-hot-block-1 .view-content{
color: white;
font-weight: bold;
padding-left: 10px;
}
.panel-flexible .pane-views-home-hot-block-1 td{
width: 33%;
}

.panel-flexible .pane-block-5, .pane-block-40, .pane-node {
padding: 10px 10px 0 5px;
}
.panel-flexible .pane-block-5 .pane-content {
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
font-size: 90%;
}
.panel-flexible .pane-block-40 .pane-content {
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
font-size: 90%;
}
.panel-flexible .pane-views-home-hot-block-3 td {
padding:0;
}
.panels-flexible-row-26-1 {
background-color: white;
}
.panels-flexible-row-26-1 .pane-content {
//height:90px;
}
.panels-flexible-row-26-1 .pane-content p {
margin:0;
padding:0;
}

.panel-flexible .pane-views-top-popular-3-block-3{
padding: 5px 10px;
}

.panel-flexible .pane-views-top-popular-3-block-3 .pane-title {
border-radius: 3px 3px 0 0;.
-moz-border-radius: 3px 3px 0 0;.
-webkit-border-radius: 3px 3px 0 0;
}

.panel-flexible .pane-views-top-popular-3-block-3 .pane-content {
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
font-family: Arial, Helvetica, sans-serif;
}
