#csmMain {width: 930px; background: #ffffff url('/images/grafx/bg_cms.jpg') repeat-x top left; overflow: hidden; height:387px;}
#csmMain #csmFeatureBlock {overflow: hidden;}
#csmMain #csmFeatureBlock .csmFeature {width: 666px; height: 332px; margin: 40px 10px 12px 10px; overflow: hidden; position: absolute;}
#csmMain #csmFeatureBlock .csmFeature .boxFeature {height: 109px; width: 666px; margin: 223px 0 0 0; background-color: #000000; opacity: 0.7; filter: alpha(opacity = 70);}
#csmMain #csmFeatureBlock .csmFeature .txtFeature {height: 85px; width: 563px; margin-top: -97px; position: absolute; border-right: 3px solid #ffffff;}
#csmMain #csmFeatureBlock .csmFeature .txtFeature h2 {font-size: 17px; font-weight: bold; color: #ffffff; padding: 0 18px 0 18px; text-transform: uppercase;}
#csmMain #csmFeatureBlock .csmFeature .txtFeature h2 a {font-size: 14px; font-weight: bold; color: #C60105;}
#csmMain #csmFeatureBlock .csmFeature .txtFeature p {font-size: 11px; font-weight: bold; color: #ffffff; padding: 4px 18px 0 18px;}
#csmMain #csmFeatureBlock .csmFeature .txtFeature p a {font-size: 11px; font-weight: bold; color: #C60105;}
#csmMain #csmFeatureBlock .csmFeature .nextFeature {margin: -91px 0 0 582px; position: absolute;}
#csmMain #csmRightNav {width: 234px; height: 332px; margin: 40px 0 0 686px; background: #e5e5e5 url('/images/grafx/bg_features.jpg') no-repeat top left; overflow: hidden;}
#csmMain #csmRightNav .csmNav {padding: 11px 15px; cursor: pointer; border-bottom: 1px solid #dfdfdf; height: 52px;}
#csmMain #csmRightNav .csmNav h2 {color: #686868; text-transform: uppercase; font-size: 16px; font-weight: bold;}
#csmMain #csmRightNav .csmNav p {color: #686868;}
#csmMain #csmRightNav .top {margin-top: 25px;}
#csmMain #csmRightNav .bot {border-bottom: 0;}
#csmMain #csmRightNav H2.active {color: #ca0d11;}
#csmMain #csmRightNav p.active {color: #000000;}
