.sidebar_top {padding-top:0px;}
.sidebar_middle {width:310px;}
.sidebar_middle div { margin:0px 14px 0px 10px; padding:20px 20px 20px 20px; clear:both;}
.sidebar_top div.bar,  .sidebar_middle div.bar {margin:0 0 0 14px; padding:20px 20px 20px 13px; clear:both; width:250px;}
.sidebar_middle div.bar {margin:0 0 0 14px; padding:20px 20px 20px 13px; clear:both; width:250px;}
.sidebar_middle div.solidbar {border-top:6px solid #B3AA1B; width:265px; padding:20px 0 20px 20px;}
.sidebar_middle div img {float:left; padding:5px 10px 20px 0px}
.sidebar_middle div p {margin:0; padding:0; width:260px; clear:both;}
.sidebar_middle div ul li{float:left; width:112px; padding:0px 10px 8px 10px; line-height:1.2em;}
.sidebar_bottom {background:#fff 3px 0px url(../images/bg_sidebar_bottom-temp.png) no-repeat; padding:0px 42px 0px 40px; margin:0; clear:both; width:310px; height:24px;}

.home_container {border-top:6px solid #D7F4FD;}
#home_containers_top h2 {padding-top:10px;}
#home_containers_bottom {width:688px; margin-left:-10px;}
#home_containers_bottom .home_container {width:320px!important; width:310px; float:left; background:#fff; margin:0 0 0 12px; padding:0 10px 0 0;}
#home_containers_bottom .home_container img.left {float:left; padding:0 10px 0 0;}
#home_containers_bottom .home_container li{margin:0; padding:0 0 0 12px; width:180px; background:center left url(../images/bullet_blue_arrows.gif) no-repeat; float:left;}
#home_containers_bottom p strong {font-size:.9em; color:#818282; text-transform:uppercase; font-weight:normal;}
#home_containers_bottom p.emphasis {padding:6px 0 0 0; margin:0;}


/***Image array feature****/
#banner_wrap h2 {position:absolute; padding:70px 0 0 400px; font-size:2.5em;}
#banner_wrap p {position:absolute; padding:100px 0 0 400px; font-size:1.3em; color:#666;}
#banner_wrap {position:relative; z-index:100; height:340px;}
.banner{position:absolute; top:0; left:0;}
#banner_nav {position:absolute; padding:300px 0 0 0;}
#banner_tabs {margin:0; padding:0;}
#banner_nav ul{position:relative; z-index:110; padding:0; margin:0; text-align:right;}
#banner_nav ul li {float:left; text-align:center; margin:0 2px;}
#banner_nav li a {text-decoration:none; display:block; width:14px height:14px; padding:2px 6px; border:1px solid #fff; color:#666;}
#banner_nav li a:hover, #banner_nav .banner_tabselected a {border:1px solid; color:#B3AA1B;}
#banner_wrap .banner img, #banner_wrap .banner h2,  #banner_wrap .banner p{display:none;}
#banner_wrap div img, #banner_wrap div h2,  #banner_wrap div p{display:none;}
#banner_wrap .banner_wrapselected img, #banner_wrap .banner_wrapselected h2, #banner_wrap .banner_wrapselected p{display:block;}
.solidbar{padding:10px 0px 0px 0px;}