/* relavent from copy - @import does not load in alternates */
body {
margin: 0;
padding: 0;
color: #000;
background: #fff;
}

#content {
font: 0.8em Verdana, Arial, sans-serif;
/* margin-left: 13em; */
padding: 0em 1.3em 2em 1.3em;
background: #fff;
border: 2px inset #ccc;
}

h1 {
color: #8b0000;
background: transparent;
}
h2 {
color: #000080;
background: transparent;
}

h1, h2, h3 {font-family: Verdana, "News Gothic MT", Tahoma, sans-serif;}
h1 { font-size: 200% }
h2 { font-size: 160% }
h3 { font-size: 130% }
p.after-header { margin-top: 0.5em;}
p.tight { margin-top: 0; margin-bottom: 0;}
}

img {border: 0;}
img.l {float: left;}
img.r {float: right;}
img.t {margin-top: 0.8em; padding-top: 0.8em;
}

p.top {margin-top:0;}

#nav-top {
padding: 0 0 0.5em 0;
font: 0.7em Verdana, Arial, sans-serif;
color: #f0f8ff;
background: #696969 url(../images/iron.png) repeat;
border-top: 2px #dcdcdc solid;
border-left: 2px #dcdcdc solid;
border-bottom: 2px #416da4 solid;
border-right: 2px #696969 solid;
border-style: outset;
}
#nav-top p {
margin-bottom: 0;
margin-top: 0;
padding: 0.4em 0 0 0.4em;
}
#nav-top a {
background: transparent;
color: #fff;
text-decoration: none;
font-weight: bold;
font-variant: small-caps;
}
#nav-top a:hover {
color: #f0e68c;
background: transparent;
}
#nav-top a span, p.accesskey span {text-decoration: underline;}
acronym, abbr, dfn {cursor: help; border-bottom: 1px dotted #00008b;}

#footer { font : Georgia, Palatino, Serif; font-style: italic;}
.dfn {
color: #00513D; 
background: transparent;
font-style: italic 
}

.buttonlink {
padding: 0px 4px 1px;
border: outset 2px Menu;
color: #8b0000;
background: #F0F0F0;
text-decoration: none;
}
.buttonlink2 {
padding: 6px;
border: outset 2px Menu;
color: #8b0000;
background: #F0F0F0;
text-decoration: none;
}

/* begin current */
body {
color: #eee8aa;
background: #000
}

#content {
color: #eee8aa;
background: #000 url("../assets/bk_sophie_marceau.jpg") no-repeat;
}

/* toggle guide borders on-off */
#content span {visibility: hidden;}
/* sand-bag div styles used while adjusting page flow */  
#content div-null {border: 1px solid #0f0; color: #f30;}
#content div {font-size: 8px;}

/* anchor style non-compliant browsers */
/* someday MSIE will be CSS compliant - ya think? */
/* MSIE the new NN4!!! Holding back the Web! */
a.f60 {color: #f60;}

/* anchor [href] rule for compliant browsers */
#content a[href]{color: #f60;}

/* paragraph style options tested */
/* toggle alignment with alternate stylesheets */ 
#content p-null {padding: 0 20px; text-align: justify;}
#content p-null {padding: 0 20px; text-align: left;}
#content p {padding: 0 20px; text-align: center;}
#content p-null {padding: 0 20px; text-align: right;}

/* begin sand-bag divs */
/* declare left float, clear */
#sml-01,#sml-02,#sml-03,#sml-04,
#sml-05,#sml-06,#sml-07,#sml-08,
#sml-09,#sml-10,#sml-11,#sml-12 {
float:left;
clear:left;
padding:0;
}

/* left bank of the river! */
#sml-01 {
width: 320px;
height: 60px;
}

#sml-02 {
width: 340px;
height: 35px;
}

#sml-03 {
width: 365px;
height: 32px;
}

#sml-04 {
width: 400px;
height: 32px;
}

#sml-05 {
width: 345px;
height: 71px;
}

#sml-06 {
width: 320px;
height: 48px;
}

#sml-07 {
width: 370px;
height: 75px;
}

#sml-08 {
width: 390px;
height: 60px;
}

#sml-09 {
width: 420px;
height: 60px;
}

#sml-10 {
width: 440px;
height: 50px;
}

#sml-11 {
width: 422px;
height: 30px;
}

#sml-12 {
width: 400px;
height: 50px;
}
/* end left-bank sand-bag divs */

/* continue sand-bag divs */
/* declare right float, clear */
#smr-00,#smr-01,#smr-02,#smr-03,
#smr-04,#smr-05,#smr-06,#smr-07,
#smr-08,#smr-09,#smr-10,#smr-11,
#smr-12 {
float:right;
clear:right;
padding:0;
}

/* right bank of the river! */
#smr-00 {
width: 82px;
margin: 0 0 0 15px;
padding: 5px 0 0 0;
height: 93px;
}

#smr-01 {
width: 120px;
margin:0 0 0 15px;
padding: 4px 0 0 0;
height: 16px;
background: url("../images/sm_01.jpg") no-repeat;
}

#smr-02 {
width: 143px;
margin:0 0 0 15px;
height: 10px;
background: url("../images/sm_02.jpg") no-repeat;
}

#smr-03 {
width: 167px;
margin:0 0 0 15px;
height: 27px;
background: url("../images/sm_03.jpg") no-repeat;
}

#smr-04 {
width: 167px;
margin:0 0 0 15px;
height: 29px;
background: url("../images/sm_04.jpg") no-repeat;
}

#smr-05 {
width: 160px;
margin:0 0 0 15px;
height: 15px;
background: url("../images/sm_05.jpg") no-repeat;
}

#smr-06 {
width: 151px;
margin:0 0 0 15px;
height: 12px;
background: url("../images/sm_06.jpg") no-repeat;
}

#smr-07 {
width: 82px;
margin:0 0 0 15px;
height: 214px;
background: url("../images/sm_07.jpg") no-repeat;
}

#smr-08 {
width: 120px;
margin:0 0 0 15px;
height: 57px;
background: url("../images/sm_08.jpg") no-repeat;
}

#smr-09 {
width: 178px;
margin:0 0 0 15px;
height: 55px;
background: url("../images/sm_09.jpg") no-repeat;
}

#smr-10 {
width: 167px;
margin:0 0 0 15px;
height: 33px;
background: url("../images/sm_10.jpg") no-repeat;
}

#smr-11 {
width: 151px;
margin:0 0 0 15px;
height: 76px;
background: url("../images/sm_11.jpg") no-repeat;
}

#smr-12 {
width: 88px;
margin:0 0 0 15px;
height: 32px;
background: url("../images/sm_12.jpg") no-repeat;
}
/* end all sand-bag channel control */
/* let the river flow free! */  