#search_topic { float: left; margin-top: 10px; width: 760px; font-weight: bold; }
#search_topic ul { float: left; }
#search_topic li { float: left; font-size: 10px; margin: 0px 10px 0px 3px; display: inline; }
#search_topic .input { width: 170px; height: 16px; vertical-align: middle; }
#search_topic .sumbit { background: url(814992cddee193879041fb7f1bcf9afa7533301b.gif)  no-repeat scroll 0% 0% rgb(255, 255, 255); width: 70px; height: 19px; cursor: pointer; border: 0px none; }
#Corethematic_Secondary { float: left; margin: 15px 0px; width: 710px; }
#Corethematic_Secondary #subphoto { float: left; margin-right: 15px; display: inline; width: 185px; }
#Corethematic_Secondary img { border: 1px solid rgb(204, 204, 204); }
#Corethematic_Secondary #subtext { float: left; font-size: 14px; line-height: 120%; color: rgb(102, 102, 102); width: 500px; }
#Corethematic_Secondary h3 a { font-size: 16px; text-decoration: underline; font-weight: bold; line-height: 30px; }
#down_container { float: left; width: 760px; margin-top: 40px; }
#down_container_thematic { float: left; width: 595px; }
#down_container h2 a { color: rgb(255, 255, 255); }
#relatethematic, #otherthematic { float: left; width: 577px; background: url(353ea2624262d6246f4deb1f235d335d49bd6721.gif)  no-repeat scroll center top transparent; }
#relatethematic h2, #otherthematic h2 { float: left; color: rgb(255, 255, 255); margin: 32px 0px 20px 45px; display: inline; }
#relatethematic ul { float: left; margin-top: 15px; }
#relatethematic li { float: left; width: 577px; margin-bottom: 35px; display: inline; padding-bottom: 10px; border-bottom: 1px dashed rgb(153, 153, 153); }
#relatethematic dt { float: left; margin: 0px 15px 0px 10px; }
#relatethematic img { border: 1px solid rgb(102, 102, 102); }
#relatethematic dd a { font-weight: bold; text-decoration: underline; }
#relatethematic dd { float: left; font-size: 14px; width: 370px; line-height: 120%; color: rgb(102, 102, 102); margin: 0px; padding-bottom: 10px; }
#addinfo { float: left; width: 577px; margin-bottom: 20px; }
#addinfo h2 { float: left; width: 100%; margin-bottom: 10px; }
#addinfo .addinfo_text { float: left; line-height: 150%; width: 100%; color: rgb(102, 102, 102); }
#otherthematic ul { float: left; margin-top: 20px; margin-left: 15px; width: 550px; display: inline; }
#otherthematic dl { width: 140px; height: 240px; margin: 0px 20px; float: left; display: inline; }
#otherthematic dt { float: left; margin-bottom: 15px; }
#otherthematic img { border: 1px solid rgb(102, 51, 0); }
#otherthematic dd a { font-weight: bold; text-decoration: underline; }
#otherthematic dd { float: left; font-size: 14px; line-height: 120%; color: rgb(102, 102, 102); text-align: left; margin: 0px; clear: both; width: 100%; }
#books { float: right; background: url(36e031f227e65eb0eff5f1c1d3dbf8364d188672.gif)  no-repeat scroll 0% 0% transparent; width: 161px; height: 1001px; color: rgb(0, 0, 0); text-align: center; }
#books h2 { margin: 15px auto; }
#books h2 { margin: 5px auto; }
#books a { color: rgb(0, 0, 0); }
#books li { float: left; width: 130px; margin: 13px auto 13px 22px; display: inline; text-align: left; }
#books dt { width: 100%; float: left; }
#books dd { width: 100%; float: left; margin: 0px; }
#books img { border: 3px solid rgb(0, 0, 0); }
