img.imgPng { behavior: url(/style/iepngfix.htc); } a, a:active, a:link /*, a:visited , p a, p a:active, p a:link, p a:visited,li a, li a:active, li a:link, li a:visited */ { color: #297B35; text-decoration: none; } a:hover { color: #297B35; text-decoration: underline; } body, td, form, span, div, p, h1, h2, h3, h4, h5 { font-family: satrap, Arial, Verdana; font-size: 9pt; } body { margin: 0px; background-color: #fefed8; } Table.BodyTable { background-image: url(/images/layout/Main_PageBG.jpg); background-position: top left; background-repeat: repeat-x; } Table.MainLayout { xbackground-image: url(/images/layout/Sunrays_BG.png); /* Page_BG_Full.jpg Table_MainBG.jpg */ xbackground-position: 0 50px; xbackground-repeat: no-repeat; width: 765px; height: 600px; xbehavior: url(/style/iepngfix.htc); } Table.MainLayout #divMenuOverlay td.LeftSpace { width: 13px; width: expression('3px'); } Table.MainLayout td.Logo { background-image: url(/images/common/RVR_Logo.jpg); background-position: top left; background-repeat: no-repeat; width: 204px; } Table.MainLayout td.LayoutBG { background-image: url(/images/layout/Sunrays2_BG.png); /* Table_MainBG_min.jpg */ background-position: top left; background-repeat: no-repeat; behavior: url(/style/iepngfix.htc); } Table.MainLayout td.Feature { xpadding: 0px 0px 5px 5px; height: 258px; text-align: center; vertical-align: top; } Table.MainLayout td.Feature div { border: 4px #ffffff solid; width: 90%; } .MainContent { padding: 4px; vertical-align: top; } /* The classes below are used in conjunction with the web.config file to define the left hand menu */ /* STANDARD */ table.leftMenuStd { width: 195px; height: 100px; background-image: url(/images/layout/LeftNav_TOP.gif); background-position: top left; background-repeat: no-repeat; } table.leftMenuStd #tdlmTop { height: 42px; } table.leftMenuStd #tdlmMid { vertical-align: top; padding: 0px 8px 5px 15px; color: #FDF7EE; background-image: url(/images/layout/LeftNav_BG.gif); background-position: top left; background-repeat: repeat-y; } table.leftMenuStd #tdlmMid a, table.leftMenuStd #tdlmMid a:active, table.leftMenuStd #tdlmMid a:link, table.leftMenuStd #tdlmMid a:visited { color: #FDF7EE; text-decoration: none; } table.leftMenuStd #tdlmMid a:hover { color: #FDF7EE; text-decoration: underline; } table.leftMenuStd #tdlmBot { height: 20px; background-image: url(/images/layout/LeftNav_BOTTOM.gif); background-position: top left; background-repeat: no-repeat; } /* FEATURED EVENTS */ table.leftMenuFeature { width: 195px; height: 200px; background-image: url(/images/layout/FeaturedEvents_LEFT.gif); background-position: top left; background-repeat: no-repeat; } #tdlmSearch { padding-top: 16px; } #tdlmSearch.SearchFeature { background-image: url(/images/layout/SearchFeature_BG.gif); background-position: top left; background-repeat: repeat-y; } table.leftMenuFeature #tdlmTop { height: 50px; } table.leftMenuFeature #tdlmMid { vertical-align: top; padding: 0px 5px 5px 5px; } table.leftMenuFeature #tdlmBot { } table.leftMenuFeature #tdlmSearch { display: inline; } /* end left menu definition */ /* Summer Camp Feature -- HOME PAGE */ table.SummerCampFeature { width: 195px; } table.SummerCampFeature #tdTop { height: 33px; background-image: url(/images/layout/SummerCamp_TOP.gif); background-position: top left; background-repeat: no-repeat; } table.SummerCampFeature #tdDetail { padding: 3px 5px 3px 7px; background-image: url(/images/layout/SummerCamp_BG.gif); background-position: top left; background-repeat: repeat-y; } table.SummerCampFeature #tdDetail td #itemHead { color: #965C0F; font-weight: bold; font-size: 8pt; } table.SummerCampFeature #tdDetail td #itemMore { color: #EF5808; font-weight: bold; font-size: 8pt; } table.SummerCampFeature #tdDetail td #itemTag { color: #A68171; font-weight: bold; font-size: 8pt; } table.SummerCampFeature #tdLine { height: 5px; font-size: 5px; background-image: url(/images/layout/SummerCamp_LINE.gif); background-position: top left; background-repeat: no-repeat; } table.SummerCampFeature #tdAlsoTop { height: 39px; background-image: url(/images/layout/SummerCamp_ALSO.gif); background-position: top left; background-repeat: no-repeat; } table.SummerCampFeature #tdBottom { height: 44px; background-image: url(/images/layout/SummerCamp_BOTTOM.gif); background-position: bottom left; background-repeat: no-repeat; } /* end SummerCampFeature */ /* Home Page News */ table.homePageNews, table.homePageNews #hpnDetail { background-color: #FFFED6; } table.homePageNews #hpnDetail { padding: 10px 8px 0px 8px; } table.HomePageNews #hpnTop, table.HomePageNews #hpnBottom { height: 11px; background-image: url(/images/layout/NewsBorder_HOR.gif); background-position: top left; background-repeat: repeat-x; } table.HomePageNews #hpnLeft, table.HomePageNews #hpnRight { width: 11px; background-image: url(/images/layout/NewsBorder_VERT.gif); background-position: top left; background-repeat: repeat-y; } /* END :: Home Page News */ /* FONT COLORS AND SPAN STYLE */ span.PageTitle { font-weight: bold; color: #361B14; font-size: 12pt; } /* END :: FONT COLORS AND SPAN STYLE */ div.eNewsLeft { width: 195px; height: 120px; background-image: url(/images/layout/BlankBox_BG.gif); background-position: top left; background-repeat: no-repeat; Text-Align: center; vertical-align: middle; padding-top: 28px; } div.eNewsLeft input.SearchBtn { font-family: verdana, arial; font-size: 8pt; color: #FDF7EE; border: 1px solid #965C0F; background-color: #EF5808; } div.searchLeft { width: 195px; height: 120px; background-image: url(/images/layout/SearchBox_BG.gif); background-position: top left; background-repeat: no-repeat; } div.searchLeft input.SearchInput { font-family: verdana, arial; font-size: 8pt; border: 1px solid #EF5808; position: relative; top: 60px; left: 10px; width: 145px; } div.searchLeft input.SearchBtn { font-family: verdana, arial; font-size: 8pt; color: #FDF7EE; border: 1px solid #965C0F; background-color: #EF5808; position: relative; top: 60px; left: 5px; } .naCopy /* Copy text for News and Announcements */ { color: #965C0F; } .naMore, .naMore a:link, .naMore a:active, .naMore a:visited, .naMore a:hover /* Copy text for News and Announcements "more" links */ { color: #EF5808; text-decoration: none; } .naMore a:hover { text-decoration: underline; } /* Top Flyout Classes */ div.topFlyout { background-color: #361B14; } td.topFlyout { background-color: #361B14; color: #FFFED6; font-size: 8pt; padding-left: 10px; } td.topFlyout a, td.topFlyout a:active, td.topFlyout a:link, td.topFlyout a:visited { text-decoration: none; color: #FFFED6; } td.topFlyout a:hover { xtext-decoration: underline; color: #FFFED6; } td.topFlyoutON { background-color: #ECA24D; color: #361B14; font-size: 8pt; padding-left: 10px; } td.topFlyoutON a, td.topFlyoutON a:active, td.topFlyoutON a:link, td.topFlyoutON a:visited { text-decoration: none; color: #361B14; } td.topFlyoutON a:hover { xtext-decoration: underline; background-color: #ECA24D; color: #361B14; } /* ================= END TOP FLYOUT ==================== */ /* ==================== SUB NAV ========================== */ td.SubNavHolder { padding-top: 10px; } td.SubNav { background-image: url(/images/layout/SubNav_BG.gif); background-position: top left; background-repeat: repeat-y; width: 195px; color: #361B14; font-size: 8pt; padding-left: 10px; } td.SubNav a, td.SubNav a:active, td.SubNav a:link, td.SubNav a:visited { text-decoration: none; color: #361B14; } td.SubNav a: hover { text-decoration: underline; color: #361B14; } div.SubNav { background-color: transparent; } div.SubNavON { background-color: #ECA24D; } /* =============== END SUB NAV ================= */ /* ===================== PAGE CONTENT ============================= */ div.PageContent { padding: 5px; background-color: #fefed8; xborder: 1px #C3BB97 solid; min-width: 550px; width: expression('100%'); height: 100%; height: expression('300px'); } /* ===================== END PAGE CONTENT ============================= */ /* ================== SHADOW AND EFFECTS ======================= */ .DropShad { filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#4F4F4F,strength=6); }