img, div, h1 { behavior: url(include/iepngfix.htc) }

.center {text-align: center;}
.left {float: left;}
.right {float: right;}
#cms-title{display:none}

#twitter_div {
   width: 400px;
   height: 125px;
   background: url(../img/twitter_bg.png);
   float:right;
   text-align:right;
   color: #000;
}
   
#twitter_update_list {
   list-style: none;
   width: 300px;
   display:inline;
   float:right;
   margin-right:10px;
   margin-top:10px;
   font-size: 14px;
   line-height: 18px;
}

#twitter_update_list a{
   color: #fff;
   border-color: #fff;
}

#twitter_update_list li{
   list-style: none;
   display:inline;
   float:right;
}


   /*----- Std Styles -----*/
.fix {background:url(../img/fix.png); border: 0px solid #f00;}
body {background: #4d5d73 url(../img/body_bg.jpg) repeat-x;}
.cb {height:0px; clear: both; overflow: hidden;}
#content img{
	border:10px solid #40372f;
}

#content table{
	width:100%;
}

#content table tr{
	border-bottom:1px solid #333;
}

#content table tbody th{
	text-align:left;
}

   /*----- Layout Styles -----*/

#page {position:relative;background: url(../img/page_bg.jpg) repeat-y;overflow:hidden}

#bottom-left {
	position:absolute;
	bottom:0;
	left:150px;
	background:url(../img/bottom_right.gif) bottom right;
	width:20px;
	height:20px;
}

#bottom-right {
	position:absolute;
	bottom:0;
	left:730px;
	background:url(../img/bottom_left.gif) bottom left;
	width:20px;
	height:20px;
}


#header {height: 150px;background:#fff;padding: 0 10px 0 10px}   
#navigation {background: url(../img/top_right.gif) no-repeat top right;}

#sidebar {background: url(../img/top_left.gif) no-repeat top left; color:#ccc;}
#sidebar .pad {padding: 10px 0 10px 20px;}
.ctr {}
.hdr_ctr {}
#hdr {}
#main {}
#hdr_nav {}
.cnt {
	width:100%;
	height:200px;
	background:#fff;
}
#sbr {}
#mnu {}
.ftr_ctr {}
#ftr {}

   /*----- Header Styles -----*/


   /*----- Image Styles -----*/


   /*----- Menu Styles -----*/
   

  
ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 155px;
}

ul.menu ul {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

ul.menu {
	margin-top: 10px;
} 

ul.menu a {
  display: block;
  text-decoration: none;
  border:0;	
}

ul.menu li {
  margin: 0;
  margin-top: 1px;
  text-align:right
}

ul.menu li a {
  color: #fff;	
  padding: 5px;
  border:0;	
}

ul.menu li a:hover {
  background: url(../img/menu_hover.gif) no-repeat right;
  border:0;	
}

ul.menu li a.active {
  background: url(../img/menu_hover.gif) no-repeat right;
  border:0;	
}

ul.menu li ul li a {
  color: #ccc;
  border:0;	
}

ul.menu li ul li a:hover {
  background: url(../img/menu_hover_sub.gif) no-repeat right;
  
}
ul.menu li ul li a.active {
  background: url(../img/menu_hover_sub.gif) no-repeat right;
  
}