CSS Framework

From GLMWiki
Jump to: navigation, search

/* ========== UNIVERSAL PAGE STYLES ========== */ body {

    margin: 0; 
    padding: 0; 
    text align: center; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
    }

img {

    display: block; 
    border: 0;
    }

.ulCr, .ulCr li {

    list-style-type: none; 
    margin: 0; 
    padding: 0; 
    display: block; 
    text-decoration: none;
    }

h1, h2 {

    margin: 0 0 .5em 0;
    }	

h3, h4, h5, h6, p {

    margin: .5em 0;
    }	

.rc {

    -moz-border-radius: 5px; /* FF1+ */
    -webkit-border-radius: 5px; /* Saf3-4, iOS 1+, Android 1.5+ */
    border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
    }	

.gdt {

    background-color: #000;
    background-image: -moz-linear-gradient(top, #000, #fff); /* FF3.6 */
    background-image: -o-linear-gradient(top, #000, #fff); /* Opera 11.10+ */
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #000),color-stop(1, #fff)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(#000, #fff); /* Chrome 10+, Saf5.1+ */
    background-image: linear-gradient(top, #000, #fff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#000', EndColorStr='#fff'); /* IE6–IE9 */
    }

.ds {

    -webkit-box-shadow: 1px 1px 5px #666;
    -moz-box-shadow: 1px 1px 5px #666;
    box-shadow: 1px 1px 5px #666;
    }


/* ========== HEADER STYLES ========== */

  1. wrapper {
    margin: 0 auto;
    width:;
    }
  1. wrapperInner {
    margin:;
    }
  1. top {
    width:;
    }
  1. logo {
    position:;
    }
  1. searchform {
    margin:;
    }
  1. search {
    border: 0;
    width:;
    }
  1. go {
    margin: 0;
    }

/* ========== MAIN NAVIGATION STYLES ========== */

  1. nav {}
  2. nav li {}
  3. nav li a {}
  4. nav a:link {}
  5. nav a:visited {}
  6. nav a:hover {}
  7. nav a:active {}


/* ========== SUB NAVIGATION STYLES ========== */

  1. subnav {}
  2. subnav h2 {}
  3. subnav ul {}
  4. subnav li {}
  5. subnav a {}
  6. subnav a:link {}
  7. subnav a:visited {}
  8. subnav a:hover {}
  9. subnav a:active {}
  10. subnav a#current {}
  11. subnav ul ul {}
  12. subnav ul ul li{}
  13. subnav ul ul a {}
  14. subnav ul ul a:link {}
  15. subnav ul ul a:visited {}
  16. subnav ul ul a:hover {}
  17. subnav ul ul a:active {}


/* ========== HOME PAGE STYLES ========== */

  1. main {}
  2. column {}
  3. column2 {}
  1. slideshow {}

/* ========== INSIDE PAGE STYLES ========== */

  1. breadcrumbs {
    font-size: 10px;
    }
  1. breadcrumbs a {
    font-weight: bold;
    margin: 0 3px;
    }
  1. breadcrumbs a:hover {
    text-decoration: none;
    }


/* ========== TOOLBOX STYLES ========== */

  1. toolbox {}
  2. category, .listing {
    height: 1%;
    overflow: hidden;
    }
  1. category h1, .listing h2 {}
  2. toolbox li {
    display: list-item;
    margin: 0.3em 0;
    }

.imageleft {

    float: left;
    margin: 0 10px 10px 0;
    width: ;
    }

.imageright {

    float: right;
    margin: 0 0 10px 10px;
    width: ;
    }

.imagecaption {}


/* ========== HOME PAGE HEADLINES ========== */

  1. hHlines {}

.hHlinesItem {

    height:1%;
    margin: 10px 0;
    padding: 8px 0 8px 8px;
    overflow: hidden;
    }

.hHlinesItem img {

    float:left;
    margin: 0 10px 10px 0;
    }

.hHlinesItem h3 {} .hHlinesItem a:link {} .hHlinesItem a:visited {} .hHlinesItem a:hover {} .hHlinesItem a:active {}


/* ========== IMAGE UPLOAD ICONS ========== */ .file-download, .download {

    background-repeat: no-repeat;
    background-position: left;
    padding: 1px 18px 1px 2px;
    position: relative;
    margin-right: 10px;
    margin-bottom: 5px;
    display: block;
    float: left;
    clear: left;
    }

.avi {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/avi.gif);
    }

.doc {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/doc.gif);
    }

.gif {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/gif.gif);
    }

.html {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/html.gif);
    }

.jpg {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/jpg.gif);
    }

.mov {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/mov.gif);
    }

.mp3 {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/mp3.gif);
    }

.pdf {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/pdf.png);
    }

.ppt {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/ppt.gif);
    }

.txt {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/txt.png);
    }

.wmv {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/wmv.gif);
    }

.xls {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/xls.gif);
    }

.zip {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/zip.png);
    }

.download {

    background-image: url(http://app.gaslightmedia.com/QuickSite/images/file-ext/download.gif);
    clear:  none;
    background-repeat: no-repeat;
    }


/* ========== MISC ELEMENTS ========== */

  1. banner {}
  2. banner a {}
  1. weather {}
  2. weather img {}
  3. weather span {}
  4. weather .top {}
  1. guide {}
  1. cReservations {}
  1. cNewsletter {}
  1. cEvents {}
  2. cEvents h2 {}
  3. cEvents span {}
  4. cEvents p {}
  5. cEvents a {}
  1. cTripPlanner {}
  2. cTripPlanner p {}
  3. cTripPlanner a {}
  4. cTripPlanner a.trip-list-count {}


/* ========== PHOTO GALLERY ========== */

  1. photo-gallery {

clear: both; padding: 1em 0; margin: 0; } .phototitle { width: 130px; margin: 0 3px; } div.thumb { margin: 0 16px 12px 0;


/* ========== SITE MAP ========== */

  1. sitemap ul, #sitemap li {
    font-weight: normal;
    }
  1. sitemap > ul > li {
    list-style-image: none;
    list-style-type: none;
    font-size: 16px;
    font-weight: bold;
    margin-top: 10px;
    }
  1. sitemap > ul > li > ul > li {
    list-style-type: disc;
    list-style-image: none;
    text-transform: uppercase;
    font-size: 14px;
    margin: 5px 20px;
    }
  1. sitemap > ul > li > ul > li > ul > li {
    list-style-type: circle;
    list-style-image: none;
    margin: 0 30px;
    text-transform: capitalize;
    }