

/* auto inserted stretchy code */
    .smugmug_ajax #smugmug, .smugmug_ajax #header, .smugmug_ajax #footer {
        margin-left: 15px;
        margin-right: 15px;
        min-width: 755px;
        width: auto;
    }
    .smugmug_ajax #smugmug #photos {
        _width: 99%;
    }
    .smugmug_ajax #footer, .smugmug_ajax #feeds {
        text-align: center;
    }
    .smugmug_ajax .feedLine {
        float: none;
        border: 0 !important;
    }
    .smugmug_small #header, .smugmug_small #footer, .smugmug_small #smugmug {
        margin: 0 auto;
        width: 750px;
    }

    .slideshow.slideshow_stretch #slideshow, .slideshow.slideshow_stretch  #header, .slideshow.slideshow_stretch #footer {
        margin-left: 15px;
        margin-right: 15px;
        min-width: 785px;
        width: auto;
        <!--[if IE 6]>
        _width: expression(document.documentElement.clientWidth < 815? "785px" : "auto");
        <![endif]-->
    }
    .slideshow.slideshow_stretch #footer, .slideshow.slideshow_stretch #feeds {
        text-align: center;
    }
    .slideshow.slideshow_stretch .feedLine {
        float: none;
        border: 0 !important;
    }

    .journal_new #journal, .journal_new  #header, .journal_new #footer {
        margin-left: 15px;
        margin-right: 15px;
        min-width: 785px;
        width: auto;
        <!--[if IE 6]>
        _width: expression(document.documentElement.clientWidth < 815? "785px" : "auto");
        <![endif]-->
    }
    .journal_new #footer, .journal_new #feeds {
        text-align: center;
    }
    .journal_new .feedLine {
        float: none;
        border: 0 !important;
    }

    .allthumbs_stretch #allthumbs_stretch, .allthumbs_stretch #header, .allthumbs_stretch #footer {
        margin-left: 15px;
        margin-right: 15px;
        min-width: 785px;
        width: auto;
        <!--[if IE 6]>
        _width: expression(document.documentElement.clientWidth < 815? "785px" : "auto");
        <![endif]-->
    }
    .allthumbs_stretch #footer, .allthumbs_stretch #feeds {
        text-align: center;
    }
    .allthumbs_stretch .feedLine {
        float: none;
        border: 0 !important;
    }
* {
 padding: 0;
 margin: 0; 
 border: 0;
}
body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
 font-size: 12px;
 text-align: center;
 /*font-weight: bold;*/
 background-color: #333333;
}

#wrapper {
 width: 865px;
 margin: 0 auto;
}

#header {
 border: 0px solid #808080;
 margin: 10px 5px 0px 5px;
 width: 98.1%;
 height: 40px;
 padding: 0px;
 background-color: #333333;
}
#navbar {
 border-left: 5px solid #808080;
 border-right: 5px solid #808080;
 border-top: 5px solid #808080;
 margin: 0px 5px 0px 5px;
 text-align: right;
 width: 98.1%;
 height: 10px;
 padding: 0px;
 background-color: #181818;
}
#content {
 border-left: 5px solid #808080;
 border-right: 5px solid #808080;
 border-bottom: 5px solid #808080;
 margin: 0 5px 0px 5px;
 display: inline; /* IE Hack */
 padding: 0px;
 width: 98.1%;
 float: left;
 height: 500px;
 background-color: #181818;
}
* html #content {height:500px} /* IE Min-Height Hack */ 

#footer {
 border-top: 0px solid #808080;
 border-bottom: 0px solid #808080;
 border-right: 0px solid #808080;
 background-color: #333333;
 margin: 0 5px 5px 5px;
 display: inline; /* IE Hack */
 padding: 0px;
 float: left;
 width: 98.1%;
}

/* Consolidate subcategories with regular ones */
#subcategoriesBox {display:none;}

/* Remove breadcrumbs unless logged in */
#breadcrumb {visibility: hidden;}
#altViews {visibility: visible;}
.loggedIn #breadcrumb {visibility: visible;}

/* ==================================================== */
/* == FAQ #18, Line up boxes with titles underneath === */
/* ============== Current as of 13 Feb 07 ============= */
/* ==================================================== */
/* 4 photo wide with gallery names below photo */ 

.miniBox {width:122px; text-align:center; height:210px; margin:0 28px;}
  .miniBox .photo {float:none; width:122px; height:auto; _height:1px;}
  .miniBox .albumTitle {width:122px;}
  .miniBox .description {width:122px;}
  .miniBox .updated {width:122px;}

.loggedIn .miniBox {height:auto; min-height:300px;}
  .loggedIn .miniBox .smbuttons {margin:0 auto; width:122px;}
  .loggedIn .miniBox input {width:122px;}
  .loggedIn .miniBox textarea {width:112px;}

.boxBottom .albumLarge {width:192px; height:350px; text-align:center; margin:0 24px;}
  .albumLarge .photoLarge {float:none; width:192px; height:auto; _height:1px;}
  .albumLarge .albumTitle {width:192px;}
  .albumLarge .description {width:192px;}
  .albumLarge .updated {width:192px;}

.loggedIn .boxBottom .albumLarge {height:auto; min-height:450px;}
  .loggedIn .albumLarge .smbuttons {margin:0 auto; width:192px;}
  .loggedIn .albumLarge input {width:192px;}
  .loggedIn .albumLarge textarea {width:182px;} 
