.reset { clear:both; } #mainbody ol, #mainbody ul, #mainbody h1, #mainbody h2, #mainbody h3, #mainbody h4, #mainbody h5, #mainbody p, #mainbody li, #sidebar ol, #sidebar ul, #sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar p, #sidebar li { margin-top:0; } html { background:#8A211B url(../images/background-slice.jpg) scroll repeat left top; } body#mainbody { background-color:#fff !important; width:100%; } body { margin:0px; text-align:center; /*IE 5, 6 fix*/ font-family:verdana; font-size:12px; padding-bottom:20px; padding-top:16px; } #homepage { padding-top:47px !important; } #container { width:1014px; margin:0 auto; text-align:left; /*IE 5, 6 fix*/ background:#fff url(../images/content-background.jpg) scroll repeat-y center top; position:relative; } #header { width:1014px; height:112px; background:transparent url(../images/header-image.jpg) scroll no-repeat left top; } #navigation { height:15px; margin-left:80px; margin-top:27px; } #homepage #branding { height:35px; margin-left:80px; margin-top:30px; } #interior #branding { height:31px; background:#8A211B url(../images/background-slice.jpg) scroll repeat left top; } #branding a { display:block; text-indent:-5000px; } #homepage #branding a { width:606px; height:35px; background:transparent url(../images/homepage-title.jpg) scroll no-repeat left top; } #interior #branding a { width:388px; height:31px; background:transparent url(../images/interior-title.jpg) scroll no-repeat left top; } #content { margin-top:32px; margin-left:80px; width:934px; } #mainbody { float:left; width:652px; line-height:160%; padding-bottom:20px; background-color:#fff !important; text-align:left; min-height:400px; } #mainbody a { color:#8A211B; text-decoration:none; } #sidebar { float:left; width:181px; margin-left:50px; margin-top: -110px; line-height:140%; font-size:11px; } #homepage #sidebar h2 { font-size:14px; text-transform:uppercase; color:#8A211B; font-weight:bold; margin-bottom:18px; } #homepage #sidebar p { margin-bottom:18px; } #interior #sidebar h2 { font-size:14px; text-transform:uppercase; color:#000; font-weight:bold; margin-bottom:18px; } #interior #sidebar { font-size:12px; margin-top:49px; } #interior #sidebar a { text-decoration:none; color:#8A211B; } #footer { margin-left:80px; padding-bottom:20px; width:200px; } .addthis_toolbox { width:195px; /*float:left;*/ height:16px; } #footer p { margin:8px 0 0 0; font-size:8px; width:115px; position:relative; } #portrait { position:absolute; top:142px; left:-56px; background:transparent url(../images/peggy-levitt.jpg) scroll no-repeat left top; width:112px; height:112px; } #mainbody h1 { text-transform:uppercase; font-family:georgia; font-size:22px; color:#346748; font-weight:normal; margin-bottom:30px; line-height: 130%; } .tweditor_mainmenu_divider { padding:0 5px 0 5px; } .rule { border-bottom:1px solid #000; clear:both; } #tweditor_news_manager_key { margin:0; padding:0; list-style:none; } #tweditor_news_manager_key li { font-size:11px !important; display:inline; padding:0 10px 0 10px; border-right:1px solid #000; position:relative; } #tweditor_news_manager_key li.first{ padding-left:0; } #tweditor_news_manager_key li.last { border:none; } .tweditor_news_manager_spacer, #tweditor_news_manager_key_description { display:none; } .tweditor_rss_feed_link { width:14px; height:14px; text-indent:-5000px; background:transparent url(../images/feed-icon-14x14.png) scroll no-repeat left top; float:right; margin:3px 0 0 6px; position:absolute; display:none; } #footer .tweditor_rss_feed_link { /*margin-right:50px; margin-top:-20px;*/ position:absolute; left:92px; top:-4px; display:block; } .tweditor_language_options { color:#000000; font-family:Verdana; font-size:10px; } .tweditor_language_options a { color:#000000; font-family:Verdana; font-size:10px; text-decoration:none; } .tweditor_dropdown { background-color:#8A211B; border-bottom:1px solid #8A211B; height:20px; padding:4px; width:160px; font-family:Verdana; font-weight:normal; font-size:12px; cursor:auto; text-align:left; } .tweditor_dropdown_over { background-color:#8A211B; border-bottom:1px solid #8A211B; height:20px; padding:4px; width:160px; font-family:Verdana; font-weight:normal; font-size:12px; cursor:pointer; text-align:left; } .tweditor_dropdown_container { border-top:1px solid #8A211B; border-left:1px solid #8A211B; border-right:1px solid #8A211B; height:20px; width:160px; } .tweditor_dropdown a { color:#FFF; font-weight:normal; font-size:12px; text-decoration:none; } .tweditor_dropdown_over a { font-weight:normal; color:#FFF; font-size:12px; text-decoration:none; } .tweditor_dropdown a:hover { color:#FFF; } .tweditor_dropdown_over a:hover { color:#FFF; } .tweditor_mainmenu { background-color:transparent; text-transform:none; font-family:Verdana; font-weight:normal; font-size:12px; height:100%; text-align:center; } .tweditor_mainmenu_divider { color:#000; } .tweditor_mainmenu a { color:#8A211B; text-decoration:none; } .tweditor_mainmenu a:hover { color:#346748; }