.MenuItem { padding: 2px; cursor: default; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } ul, ol, dl, li { position: relative; } blockquote, q { quotes: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } td { vertical-align: top; } .clear { clear: both; } strong { font-weight: bold; } /* ----------------------------- END RESET ----------------------------- */ /* ----------------------------- TEMPLATE DESIGNS ----------------------------- */ #IFrameMain { margin: 20px 0 0 !important; height: 1500px !important; width:1000px !important; } hr { display: none !important; visibility: hidden !important; } .SpryHiddenRegion{ visibility: hidden; } /* HIDE HTML B4 XML DATA IS DISPLAYED */ * {margin:0;padding:0;} * html #outsideWrapper { height: 100%;} * html #container { height:100%!important} html { height: 100%;} body { height: 100%; background: #092448 url(/_rdesk/users/UserFolders/33/uid-33564BA4D0534B6CA3D34BEAB69C8654/rdev/sanluis/images/body-bg.gif) repeat-x; } #outsideWrapper{ /* min-height: 100%; height: auto; */ } #container { width: 1000px; /* height:auto!important; min-height: 100%; */ } #header { width: 1000px; padding-top: 10px; } #header #home-btn { padding: 0 0 0 146px; } #header #home-btn h1 { width: 699px; height: 85px; text-indent: -1000em; background: url(/_rdesk/users/UserFolders/33/uid-33564BA4D0534B6CA3D34BEAB69C8654/rdev/sanluis/images/h1-exclusively-san-luis.gif) no-repeat; } #header #home-btn h1 a { display: block; width: 699px; height: 85px; } #header #sideshow { /*display: inline; overflow: hidden;*/ border-top: 5px solid #14407d; margin: 0 auto; padding-top: 10px; height: 350px; } /* #header #sideshow img,*/ #header #sideshow .slide-border { margin: 0; padding: 0;overflow: hidden; border: 20px solid #fff; } #header #sideshow .slide-border object { margin: 0; padding: 0; } #header #main-nav { margin: 0; padding: 0 20px; width: auto; height: 44px; } #header #main-nav ul { } #header #main-nav ul li { display: inline; } #header #main-nav ul li a { display: block; float: left; height: 44px; text-indent: -1000em; background: url(/_rdesk/users/UserFolders/33/uid-33564BA4D0534B6CA3D34BEAB69C8654/rdev/sanluis/images/top-nav-sprites.gif) no-repeat; } #header #main-nav ul li a.home { background-position: 0 0; width: 150px; /* 100px */ } #header #main-nav ul li a.locallinks { background-position: -150px 0;/* -100px */ width: 195px; /* 155px */ } #header #main-nav ul li a.detailedmaps { background-position: -345px 0; /* -255px */ width: 222px; /* 182px */ } /*#header #main-nav ul li a.resource { background-position: -437px 0; width: 221px; }*/ #header #main-nav ul li a.about { background-position: -567px 0; /* -658px */ width: 170px; /* 130px */ } #header #main-nav ul li a.contact { background-position: -738px 0; /* -788px */ width: 222px; /* 172px */ } #header #main-nav ul li a.home:hover { background-position: 0 -44px; width: 150px; } #header #main-nav ul li a.locallinks:hover { background-position: -150px -44px; width: 195px; } #header #main-nav ul li a.detailedmaps:hover { background-position: -345px -44px; width: 222px; } /*#header #main-nav ul li a.resource:hover { background-position: -437px -44px; width: 221px; } */ #header #main-nav ul li a.about:hover { background-position: -567px -44px; width: 170px; } #header #main-nav ul li a.contact:hover { background-position: -738px -44px; width: 222px; } /* ----------------------------- START TEMPLATE NAVIGATION ----------------------------- */ .MenuTableClass { width: 1000px; background: #092448; } td.MenuItem { padding: 0 !important; } .MenuTableClass td.MenuItem a, #TopMenu1, #TopMenu2 { text-align: center; /* border-right:1px solid #b5caca; */ text-decoration: none; display:block; padding: 9px 20px !important; font-size: 12px; font-weight: bold; color: #fff; } .MenuTableClass td.MenuItem a:hover { background: #a2bfe5; /* #b5caca */ color: #092448; text-decoration: none; } #SubTopMenu1, #SubTopMenu2 { background: #092448 !important; width: 200px; } #SubTopMenu1 div.MenuItem a, #SubTopMenu2 div.MenuItem a {display:block !important; padding: 5px;color: #fff!important; font-size: 12px !important; text-decoration: none !important; } #SubTopMenu1 div.MenuItem a:hover, #SubTopMenu2 div.MenuItem a:hover { background: #a2bfe5; color: #092448 !important; } /* ----------------------------- END TEMPLATE NAVIGATION ----------------------------- */ /* ----------------------------- HIDE TEMPLATE NAVIGATION ----------------------------- */ /* .MenuItem { display: none; } */ /* ----------------------------- HIDE TEMPLATE NAVIGATION ----------------------------- */ /* ----------------------------- FREEFORM CONENT ----------------------------- */ #content-wrap { width: 1000px; padding: 0; margin: 0; } #content-wrap #rowOne { padding: 20px 20px 0 20px; display: block; overflow: hidden; height: 147px; } #content-wrap #rowOne ul { width: auto; } #content-wrap #rowOne ul li { display: inline; } #content-wrap #rowOne ul li a { margin-right: 49px; display: block; float: left; width: 152px;height: 127px; text-indent: -1000em; background: url(/_rdesk/users/UserFolders/33/uid-33564BA4D0534B6CA3D34BEAB69C8654/rdev/sanluis/images/quick-button-sprites-top.jpg) no-repeat; } #content-wrap #rowOne ul li a.last { margin-right: 0; } #content-wrap #rowOne ul li a.featlist { background-position: 0 0; } #content-wrap #rowOne ul li a.searchlist { background-position: -152px 0; } #content-wrap #rowOne ul li a.countyclub { background-position: -304px 0; } #content-wrap #rowOne ul li a.condocomp { background-position: -456px 0; } #content-wrap #rowOne ul li a.areagolf { background-position: -608px 0; } #content-wrap #rowOne ul li a.featlist:hover { background-position: 0 -127px; } #content-wrap #rowOne ul li a.searchlist:hover { background-position: -152px -127px; } #content-wrap #rowOne ul li a.countyclub:hover { background-position: -304px -127px; } #content-wrap #rowOne ul li a.condocomp:hover { background-position: -456px -127px; } #content-wrap #rowOne ul li a.areagolf:hover { background-position: -608px -127px; } #content-wrap #rowTwo { margin: 20px 0 0 0; padding: 0 20px; display: block; overflow: hidden; height: 127px; } #content-wrap #rowTwo ul { width: auto; } #content-wrap #rowTwo ul li { display: inline; } #content-wrap #rowTwo ul li a { margin-right: 49px; display: block; float: left; width: 152px;height: 127px; text-indent: -1000em; background: url(/_rdesk/users/UserFolders/33/uid-33564BA4D0534B6CA3D34BEAB69C8654/rdev/sanluis/images/quick-button-sprites-bottom.jpg) no-repeat; } #content-wrap #rowTwo ul li a.last { margin-right: 0; } #content-wrap #rowTwo ul li a.localtravel { background-position: 0 0; } #content-wrap #rowTwo ul li a.localwines { background-position: -152px 0; } #content-wrap #rowTwo ul li a.schoollink { background-position: -304px 0; } #content-wrap #rowTwo ul li a.weather { background-position: -456px 0; } #content-wrap #rowTwo ul li a.doglodging { background-position: -608px 0; } #content-wrap #rowTwo ul li a.localtravel:hover { background-position: 0 -127px; } #content-wrap #rowTwo ul li a.localwines:hover { background-position: -152px -127px; } #content-wrap #rowTwo ul li a.schoollink:hover { background-position: -304px -127px; } #content-wrap #rowTwo ul li a.weather:hover { background-position: -456px -127px; } #content-wrap #rowTwo ul li a.doglodging:hover { background-position: -608px -127px; } #content-wrap #bio { text-align: left; margin: 20px 0 0 0; width: auto; background: #fff; padding: 20px; } #content-wrap #bio h2 { padding: 0 0 10px 0; font-family: Georgia; font-style: italic; font-weight: bold; font-size: 18px; color: 626262; } #content-wrap #bio p { padding: 0 0 12px 0; font-family: Arial; font-size: 12px; color: #7e7e7e; line-height: 1.5em; } #content-wrap #logo-footer { padding: 20px; text-align: left; } #content-wrap #logo-footer span { display: block; padding-bottom: 10px; margin: 0; }