/* Homepage Main Content -- */
.homepageContainer { margin:0; width:549px; float:left; display:block; padding:0 }
.homeContainer { margin:0; width:530px; float:left; border-left:1px solid #dadada; border-right:1px solid #dadada; background-color:#f8f8f8; display:block; padding:15px 9px 20px 9px }
.homeTitle { margin:0; padding:0; width:549px; height:25px;  }
.homeTitle p { margin:0 0 0 20px; padding:0; color:#fff; font-size:1.3em; line-height:1.8em; font-weight:bold }
.homeContainer ul { margin:0; padding:0; list-style-type:none }
.homeContainer ul li { margin:0; padding:0; float:left }
.homeContainer ul li p { margin:0; padding:0 5px 10px 0; font-size:1.1em; color:#343434; width:270px; float:left }
.sectionOuterContainer { margin:20px 0 0 0; float:left; padding:0 }
.sectionOuterContainer .ColorFrameHeader { margin:0; padding:0 }
.sectionOuterContainer .ColorFrameHeader ul { margin:0; padding:0; list-style-type:none }
.sectionOuterContainer .ColorFrameHeader ul li { margin:0; padding:0; width:132px; float:left }
.sectionOuterContainer .ColorFrameHeader ul li p { margin:0; padding:0; text-align:center; color:#fff; font-size:1em; line-height:2.1em; font-weight:bold }
.ColorFrameHeader ul { margin:0; padding:0; list-style-type:none }
.ColorFrameHeader ul li { margin:0; padding:0; width:130px; float:left }
.ColorFrameHeader ul li p { margin:0; padding:0; text-align:center; color:#fff; font-size:1.2em; line-height:2.1em; font-weight:bold }
.sectionContent { margin:0; float:left; width:548px; border-left:1px solid #dadada; border-right:1px solid #dadada; background-color:#f8f8f8; padding:13px 0 0 0 }
.sectionContent ul { margin:0; width:136px; padding:0; float:left; list-style-type:none }
.sectionContent ul li { margin:0; padding:0; clear:both; float:left }
.sectionContent ul li a { margin:0; padding:0; text-decoration:none }
.sectionContent ul li img { margin:0; border:0; padding:0 30px; clear:both; float:left }
.sectionContent ul li p { margin:0; padding:5px 0 0 12px; width:117px; text-align:left; color:#343434; font-size:1.1em; font-weight:normal }
.sectionContent ul li p a { margin:0; padding:0; text-decoration:none; color:#343434 }
.homeDivide { margin:5px 0 0 0; padding:0; height:80px; float:left }
.homeImage { border:1px solid #d7d7d7; margin:0; height:201px; font-size:1px; padding:0 }