@charset "utf-8";
/* CSS Document */
/*z-styled..!

colors:
link: 74ab00
link-hover: 849569
small titles: 656565
p, body, td, ul, li content: 595959
bg: 656565
ftr: 111111
content:595959

*/
body{
background:#656565 url(/imgs/bg.gif) left top repeat-x;
margin:0px;
padding:0px;
text-align: center;
}

#page{
background:#fff;width:982px;height:800px;
margin: 0px auto;
text-align:center;border-left:1px solid #656565;border-right:1px solid #656565;}
p, body, td, ul, li, #content {font:12px Arial, Helvetica, sans-serif; color:#595959;}
/* link */
h1{font-size:18px;text-transform:upppercase; text-decoration:none;}
h2, h3{
color:#6d6d6d;
font:bold 10px Arial, Helvetica, sans-serif;text-transform:uppercase;
margin:0px 0px 10px 0px;;padding:0px;line-height:11px;
}
h4{
border-bottom:1px solid #656565;
text-transform:uppercase;
padding:0px;margin:50px 0px 8px 0px;
line-height:13px;
font-size:16px;
color:#4b2761;
}
#logo{background:url(/imgs/hdr.jpg) center top no-repeat;text-align:left;height:100px;
}
.logolink{width:277px;height:65px;border:0px;}
#content{width:960px;padding:10px;}
#left{width:710px;float:left;height:800px auto;}
#right {width:230px;float:right;border-left:1px solid #dbdbdb;padding-left:10px}
#right img{border:1px solid #74ab00;margin:3px;padding:2px;}
#right p{font-size:11px;}

#video{border:1px solid #cdcdcd;background:#f5fafe;width:700px;
padding:5px;}
#video-left{float:left;}
#video-right{width:310px;float:right;}
#video-right a {font-size:18px;text-transform:uppercase;}
#btm{width:708px;background:url(/imgs/bg_grey.gif) left top repeat-x;height:300px;margin-top:16px;padding:10px 5px 5px 5px;}
#btm-left{width:320px;margin-right:10px;padding-right:10px;float:left;
font-size:11px;
height:400px;border-right:1px solid #dbdbdb;}
#btm-right{idth:320px;height:400px}
#ftr{height:36px;padding:1px; background:#111111 url(/imgs/ftr.gif) left top repeat-x;margin:10px;text-align:left;}
#ftr div {text-transform:uppercase;background:#111111;padding:12px;color:#fff;
width:700px;text-align:center;font-size:9px;}
#ftr a {color:#c0c0c0;}
#ftr a:hover {color:#dbdbdb;text-decoration:none;}
#ftr a.selected {color:#a8e68a;}
input,select,textarea{font:11px sans-serif;color:#000;border:1px solid #c0c0c0;}
/******** Begin Navigation ********/

#navcontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px 8px 0px 8px;height:40px;
background:url(/imgs/bg_nav.gif) left top repeat-x;

}

#navcontainer ul {
	padding-left: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	color: White;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
	padding: 4px 8px 4px 8px;
	color: #fff;
	font-size:11px;
	text-decoration: none;
	float: left;
}

#navcontainer ul li a:hover {
	color: #a8e68a;
}

#navcontainer ul li a.selected {
	background-color: #000;
	color: #fff;

}


/******** End Navigation ********/

/*links*/
a{color:#4d7200;}
a:hover{color:#656565;}
h1 a{
text-decoration:none;
font-weight:normal;color:#021F61;
text-transform:none;
}
#right a{font-size:11px;text-transform:uppercase;}
#miniex p{font-size:11px;
margin:0px 0px 10px 0px;
}
.entry-title{
text-transform:none;
font-weight:normal;
}
.published{
font:11px arial, helvetica, sans-serif; 
color:#666;margin-left:10px;
}
.entry-content{
margin-left:10px;
}
#comment{
font:bold 14px arial, helvetica, sans-serif;
color:#666;padding:13px;
}

#comments-help{
font-size:11px;font-weight:normal;
}
.comments-wrapper a div td input{
font-size:11px;
}
a.comments_invite, #txpCommentHelpLink{
font-weight:normal;font-size:11px;
}

.l {
	position: absolute;
	visibility: hidden;
	display: block;
	width:100px;
	left: 1px;
	 -moz-opacity:0.9;
}
.navTabOut { width:100%; background: #B6BECA; border-top:0px; border-left: 1px solid #ececec; border-right: 1px solid #ececec; border-bottom: 1px solid #CECECE; font-family:arial, helvetica, sans-serif;font-size:9pt;filter:alpha(opacity=90); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.9;} 

.navTabIn { border:0px; font-family: arial, helvetica, sans-serif; font-size:8pt; width:100%; -moz-opacity:0.9;}
.navBar{
visibility:visible;
display:block;
background: url(/images/sti_td_navtop2.gif) left top no-repeat;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
width: 435px;
height: 20px;
}
#spacer10{height:10px;}

#leftside{float:left;margin-right:15px;padding-right:15px;border-right:1px solid #dbdbdb;width:325px;}
#leftside p{}
#leftside-shows{
float:left;margin-right:15px;
padding-left:3px;padding-top:3px;
padding-right:25px;height:1100px;
margin-right:15px;
width:306px;color:#000;
background:url(/imgs/bg_inside.jpg) left top no-repeat; 
}
#leftside-shows p{color:#000;}
#rightside{width:300px;float:left;
padding-left:3px;
}

/*ap*/
#btm-right ul,#btm-left ul{
padding:0px 0px 5px 10px;
margin:0px;}
#btm-right li,#btm-left li{
list-style-type:square;
margin:0px 0px 5px 10px;
padding-left:2px;
}



/*dd menu*/
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;

  list-style: none;
  height: 24px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}
/*controls menu location*/
ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;

  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;margin-top:-3px;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {

  float: left; /*For IE 7 lack of compliance*/
  display: block !important;


}

/* Root Menu */
ul#navmenu-h a {
	padding-left: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	color: ;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #000;
  color: yellow;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #000;
  color: gold;line-height:15px;

}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: ;
  color: #FF9900;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: ;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

