#mainContent {width: 466px; margin: 0 0 0 0; float: left;}
#rhcContent {width: 221px; float: left;	margin-left: 9px;}
#rhcContent h3 {font-size: 1.3em;	color: #666666;	margin: 0 0 10px 0;	padding: 0;}
#rhcContent h3 img {margin: 0; padding: 0;}
.promos:after {width: 460px; content: "."; visibility: hidden; height: 0;	clear: both; display: block; padding: 0; margin: 0 0 0 1px;}
.promos img {width: 227px;	margin: 10px 0 0 0;	padding: 0;}
.promos img.morePromo {float: left;	margin-left: 6px;	padding: 0;}
#column6 div.promoHomeRight {min-height:95px; margin:0 0 1px 0; padding:9px 9px 0 9px; width:203px; position:relative;}
#column6 div.promoHomeRight img {width:221px; height:95px; position:absolute; top:0; left:0; z-index:1;}
#column6 div.promoHomeRight h3 {color:#fff; position:relative; z-index:2; font-size:1.3em; font-weight:normal;}
#column6 div.promoHomeRight h3.it-experts {border-left:3px solid #64379B;}
#column6 div.promoHomeRight h3.it-experts span {background:#64379B;}
#column6 div.promoHomeRight h3 span {line-height:1.18; font-size:1.2em;}
#column6 div.promoHomeRight p {position:relative; z-index:2; margin:6px 0 3px 0; padding:0;}
#column6 div.promoHomeRight p span {background:#fff; color:#333; padding:2px; line-height:1.3;}
#column6 div.promoHomeRight a {background:#fff url(/assets/images/buttons/btn_expand_collapse_right_10x10.gif) no-repeat right center; font-size:1em; font-weight:bold; padding:0 13px 3px 2px; position:relative; z-index:2;}
#rhcContent ul {margin: 0; padding: 0; list-style-type: none;}
#rhcContent ul li {margin: 0 0 10px 0;}
#rhcContent ul li.last {margin: 0;}
.homeOtherInfo ul {width:220px; margin:0 0 10px 0;}
.homeOtherInfo ul li {float:left; margin:0 18px 0 0;}	
.homeOtherInfo ul li a {display:block;}	
.homeOtherInfo ul li.rss a {background:url(/assets/images/icons/icon_rss.gif) no-repeat 0 0; padding:2px 0 5px 25px;}
.homeOtherInfo ul li.signup a {background:url(/assets/images/icons/icon_signup.gif) no-repeat 0 0; padding:2px 0 5px 25px;}
#column5 .promo_v1_top {background:url(/assets/images/css/home_promo_v1_top.gif) no-repeat 0 0; width:226px; height:7px; font-size:1px;}
#column5 .promo_v1 {width:200px; border-left:1px solid #ccc; border-right:1px solid #ccc; position:relative; padding:0 12px 0 12px; min-height:130px; position:relative; background:#FCFCFC;}
#column5 .promo_v1 h3 {margin:0 0 6px 0; font-size:1.2em; font-weight:bold; width:60%;}
#column5 .promo_v1 a {position:absolute; bottom:10px; background:url(/assets/images/buttons/bg_btn_arrow.gif) no-repeat center right; padding:0 9px 0 0; font-weight:bold; line-height:1.1;}
#column5 .pollResults div.txtbutton {padding: 0 0 1em 0;}
#column5 .pollResults a {position:static; bottom:auto; background-image: none; padding:0; font-weight:auto; line-height:auto;}
#column5 .promo_v1_bot {background:url(/assets/images/css/home_promo_v1_bot.gif) no-repeat 0 0; width:226px; height:8px; margin:0 0 10px 0; font-size:1px;}
#column5 .promo_v1_home {background:url(/assets/images/promos/home_promo1.jpg) no-repeat bottom right #FFF;}
#column5 #floatHome {float:left; width:239px;}
#column5 .voter_home h3 {width:100%;}
#column5 .voter_home fieldset {position:relative;}
#column5 .voter_home fieldset div {margin:0 0 5px 0;}
#column5 .voter_home fieldset label {padding:0 0 0 20px; line-height:1.4em; color:#666;}
#column5 .voter_home fieldset input {position:absolute; left:0; width:15px; margin:0;}
#column5 .voter_home fieldset input#vote {float:right; position:static; width:auto; margin:5px 0 0 0;}
#column5 .voter_home fieldset p.small {padding:3px 0 0 0; color:#999; font-size:0.9em; display:block; width:70%;}
.homeLeader {width:440px; margin:0 0 10px 0; position:relative; padding:23px 10px 0 15px; min-height:181px;}
.homeLeader .mainImage {position:absolute; top:0; left:0; z-index:1;}
.homeLeader h2 , .homeLeader p, .homeLeader a.mainLink, .homeLeader ul {width:70%; z-index:3; position:relative; padding:0;}
.homeLeader h2 span {line-height:1.4; font-size:2.6em; color:#fff; font-weight:normal; padding:0 5px 0 4px;}
.homeLeader p {background:#fff; padding:0 4px 5px 4px; width:55%; color:#333; font-size:1.1em; line-height:1.3;}
.homeLeader a.mainLink {background:#fff; padding:2px 6px 4px 4px; font-weight:bold; color:#0066CC; line-height:1.4; margin:10px 0 0 0;}
.homeLeader a.mainLink span.arrow {background:url(/assets/images/buttons/bg_btn_arrow.gif) 100% center no-repeat; display:inline-block; width:4px; height:8px; padding:0 0 0 4px;}
.homeLeader ul.links {width:208px; float:left; padding:32px 0 10px 0;}
.homeLeader ul.links li {margin:0 0 13px 0;}
.homeLeader ul.links li a {padding:1px 3px 2px 26px; background:#fff;}
.homeLeader ul.links li.whitePaper a {background:url(/assets/images/icons/icon_whitepaper.gif) no-repeat 4px 2px #fff; padding:3px 3px 4px 26px;}
.homeLeader ul.links li.webSeminar a {background:url(/assets/images/icons/icon_webseminar.gif) no-repeat 4px 2px  #fff; padding:1px 3px 4px 26px;}
.homeLeader ul.links li.research a {background:url(/assets/images/icons/icon_research.gif) no-repeat 4px 2px #fff; padding:3px 3px 4px 26px;}
.homeLeader ul.links li.report a {background:url(/assets/images/icons/icon_report.gif) no-repeat 4px 2px  #fff; padding:3px 3px 4px 26px;}
.homeLeader ul.links li.news a {background:url(/assets/images/icons/icon_news.gif) no-repeat 4px 2px #fff; padding:3px 3px 4px 26px;}
.homeLeader ul.links li.events a{background:url(/assets/images/icons/icon_events.gif) no-repeat 4px 2px #fff; padding:1px 3px 4px 26px;}
.homeLeader ul.links li.video a {background:url(/assets/images/icons/icon_video.gif) no-repeat 4px 4px #fff; padding:2px 3px 3px 26px;}
.homeLeader ul.links li.podcast a {background:url(/assets/images/icons/icon_podcast.gif) no-repeat 4px 2px #fff; padding:3px 3px 4px 26px;}
.homeLeader ul.action {width:226px; float:right; position:absolute; right:0; bottom:20px;}
.homeLeader ul.action li {display:inline;} 

