/**********************************************************************/
/* Template: Bulletproof for Serendipity (http://www.s9y.org)         */
/* Authors: Matthias Mees, David Cummins and Don Chambers             */
/* Code contributors: Garvin Hicking and Carl Galloway                */
/*                                                                    */
/* Base stylesheet                                                    */
/*                                                                    */
/* The best place to ask questions about this template and its usage  */
/* is the s9y forum, see http://board.s9y.org                         */
/**********************************************************************/


/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* WARNING: Don't edit this stylesheet unless you know what you're    */
/*          doing! These styles are crucial to the layout, they're    */
/*          actually the reason this template is called 'bulletproof' */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */


body, html {
   margin: 0;
   padding: 0;
}

body {
   font: 100.01% Verdana, Arial, Helvetica, sans-serif;
   text-align: center;
}

#wrapper {
   width: 95%;
   margin: 1em auto;
   text-align: left;
}

#sitenav, #serendipityLeftSideBar, #serendipityRightSideBar,
#serendipityLeftSideBarLeft, #serendipityLeftSideBarRight,
#content, #footer { font-size: 75%; }

#serendipityLeftSideBar, #serendipityLeftSideBarLeft,
#serendipityLeftSideBarRight, #content { float: left; }

#serendipityRightSideBar {
    float: right;
    clear: right;
}

/* Three column widths */
.threemain { width: 60%; }
.threeside { width: 20%; }

/* Two column widths */
.twomain { width: 75%; }
.twoside { width: 25%; }

#footer { clear: both; }

/*** Accessibility styles ***/
#skiplinks { display: none; }

#skiplinks ul {
   list-style-type: none;
   display: inline;
   margin-left: 0;
   padding-left: 0;
}

#skiplinks ul li {
   display: inline;
   padding: 0 10px;
}

/* Fahrner Image Replacement for the header */
.invisible { margin-left: -5000px; }
.visible { /* just a placeholder - don't use this class */
           /* unless you know what you're doing         */ }

/* this is needed to clear floats from floated images */
.belowentry, .infofooter { clear: both; }

/* Some s9y-specific stuff */
/* centering something */
.serendipity_center {
   margin-left: auto;
   margin-right: auto;
   text-align: center;
}

/* messages from s9y */
.serendipity_msg_important { color: red; }
.serendipity_msg_notice { color: green; }

/* prevent styling of the extended placeholder, */
/* otherwise the background image is visible    */
#extended {
   background: none;
   display: none;
}

/* styling the continue reading byline, needed   */
/* to stop firefox making the link 100% wide     */
.continue_reading { display: block; }
