/*sleet03_5.css*/
/* 7/11/10 */

/* contents
   -------- 
    body
    a
    navs
    p - general
    p - contents authors titles and bars
    p - sleet mastheads
    div for floating masthead
    biography styles
    backfoot - internal footer links
    footer

    specialty styles
    --------------
    archive divs
    main page divs
    about us divs
    submissions divs
    tokarczyk divs
    moore_interview divs
    etc.

*/        


/*  colors 
    ------
    #FEFEFF background white and inverted text color
    #92929F grey bar color for Vol 2 Ed 1 
    #442233 dark text color
    #335540 standard link color
    #339988 greenish link hover color   
    #22BBBB greenish link hover used with white-on-gray "backtoe" divs
    #336644 greenish link hover used with 442233-on-gray divs

    summer colors
    -------------
    #CCFF99 lime green background
    #66FFFF strong turquoise
    #FFFF99 yellow

*/


/* template for some kinds of objects -- a lime green box */
div.base{
  position : static;
  overflow : hidden;
  left : 5%; 
  right : 5%;
  bottom : 10%;
  width : 90%;
  background : #CDCDEE;
  margin : 2px 6px 0px 6px;
  border : solid 2px #FF9999;
  padding : 0px 1px 6px 1px;
  text-align : center;
  vertical-align : top;
  text-indent : none;
  line-height : 1.35em;
  font-size : 1.1em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}
/* regular tags */
body{
  top : 0;
  right : 0;
  bottom 0;
  left : 0;
  border : solid 0px #FE9911;
  width : 100%;
  overflow : visible;
  background-color: #CCFF99;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : .8em;
  color : #201033;
  font-weight : bold;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
  
}
body#sleety{
  background-image: url(../images/ice_crystal_rain_3_55.jpg);
    /*background-color : #22DDDD;*/
  /*display : auto;*/
}
/* try to catch ie5 & 6 */
* html body#sleety{
  /*background-color : #22DDDD;
  background-image: url(../images/woman_sm.jpg);*/
  overflow : auto;

}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #335540;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color : #553540;
	text-decoration: none;
}
a:hover{
  color : #339988; 
}
a#page-head:hover{
  color : #FEFEFF;
}
a#poetry-head:hover{
  color : #442233;
}
a#fiction-head:hover{
  color : #442233;
}
a#flash-head:hover{
  color : #442233;
}
a#irregular-head:hover{
  color : #442233;
}
a#interview-head:hover{
  color : #442233;
}

a#Author1:hover{
  color : #442233;  
}
a#Title1:hover{
  color : #442233;
}
a#Title2:hover{
  color : #442233;  
}
a#Title3:hover{
  color : #442233;  
}
a#Title4:hover{
  color : #442233;  
}

/* Nav divs are different for the current issue page (below) */
/* Widths and margins are specific to nav content length */
/* All Widths + Margins + borders must add up to 100% */

div.nav-box{
/* to try to prevent squishing of text */
  display : inline;
  border : solid 2px #CCFF99;
}

div.nav-stop{
clear : left;
}

div.nav-fll{
  float : left;
  max-height : 1.25em;
  border : solid 0px #922292;
  min-width : 8%;
  max-width : 8%;
  margin : 2px 0 2px 2%;
  padding : 0 1% 0 0;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : left;
  /*for ie6*/ display : inline;
  
}
div.nav-fat{
  float : left;
  max-height : 1.25em;
  border : solid 0px #922292;
  min-width : 15%;
  max-width : 20%;
  margin : 2px 0 2px 0;
  padding : 0 1% 0 1%;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : center;
  /*for ie6*/ display : inline;
}
div.nav-ctr{
  float : left;
  max-height : 1.25em;
  border : solid 0px #922292;
  margin : 2px 0 2px 0;
  width : 14%;
  max-width : 14%;
  padding : 0 0 0 0;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : center;
  /*for ie6*/ display : inline;
}

div.nav-flr{
  float : right;
  max-height : 1.25em;
  border : solid 0px #922292;
  min-width : 10%;
  max-width : 11%;
  margin : 2px 2% 2px 0;
  padding : 0 0 0 0;
  vertical-align : top;
  overflow : visible;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : right;
/*for ie6*/ display : inline;
}

/* for main page */

div.nav-main-fll{
  float : left;
  max-height : 1.25em;
  border : solid 0px #922292;
  width : 8.33%;
  margin : 2px 0 2px 2%;
  padding : 0 4% 0 0;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : left;
  /*for ie6*/ display : inline;
  
}
div.nav-main-fat{
  float : left;
  max-height : 1.25em;
  border : solid 0px #922292;
  width : 15.33%;
  margin : 2px 0 2px 0;
  padding : 0 2% 0 2%;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : center;
  /*for ie6*/ display : inline;
}
div.nav-main-ctr{
  float : left;
  max-height : 1.25em;
  border : solid 0px #922292;
  margin : 2px 0 2px 0;
  width : 16.33%;
  padding : 0 2% 0 2%;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : center;
  /*for ie6*/ display : inline;
}
div.nav-main-flr{
  float : right;
  max-height : 1.25em;
  border : solid 0px #922292;
  width : 2%;
  margin : 2px 0 2px 0;
  padding : 0 2% 0 0;
  vertical-align : top;
  overflow : visible;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : right;
/*for ie6*/ display : inline;
  
}


/* for current issue page only 
     modified for sleet 3.5
      (summer supplement 2010)*/

div.nav-curr-fll{
  float : left;
  max-height : 1.45em;
  width : 13%;
  max-width : 18%;
  border : solid 0px #922292;
  margin : 2px 0 2px 2%;
  padding : 0 .05% 0 0;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : left;
  text-indent : 0;
  /*for ie6*/ display : inline;
}
div.nav-curr-fat{
  float : left; 
  max-height : 1.45em;
  border : solid 0px #922292;
  width : 18%;
  max-width : 21%;
  margin : 2px 0% 2px 0%;
  padding : 0 .05% 0 0;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : center;
  /*for ie6*/ display : inline;
}
div.nav-curr-ctr{
  float : left; 
  max-height : 1.45em;
  border : solid 0px #992222;
  width : 16%;
  max-width : 19%;
  margin : 2px 0% 2px 0%;
  padding : 0 .05% 0 0;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : center;
  /*for ie6*/ display : inline;
}
div.nav-curr-flr{  
  float : right; 
  max-height : 1.45em;
  border : solid 0px #FF0000;
  min-width : 15%;
  max-width : 18%;
  margin : 2px 2% 2px 0;
  padding : 0 0 0 .05%;
  vertical-align : top;
  overflow : hidden;
  line-height : 1em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  text-align : right;
/*for ie6*/ display : inline;
}


p{
  left : 2%; 
  right : 2%;
  width : 96%;
  background-color: #CCFF99;
  margin : 0px 2% 0px 2%;
  border : solid 0px #66FFFF;
  padding : 0px 0px 0px 0px;
  text-align : left;
  vertical-align : top;
  text-indent : 0;
  line-height : 1.4em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : .9em;
  font-weight : bold;
  font-style : normal;
  font-variant : normal;
  color : #442233;
  letter-spacing : normal;
  word-spacing : normal;
}
p#category{
  position : static;
  overflow : hidden;
  height : 60px;
  width : 60%;
  margin : 32px 20% 6px 20%;
/*  border-bottom : solid 16px #92929F;*/
  padding : 32px 0px 5px 4px;
  line-height : 60px;
  font-size : 1.67em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : boldest;
  text-indent : 2.18em;
  color : #DD00DD;
  }
p#category_wpicture{
  position : static;
  overflow : hidden;
  height : 120px;
  width : 70%;
  margin : 0 20% 2px 12%; 
 /*border-top : solid 16px #92929F; */
  border-left : solid 0px #929200;
  padding : 8px 0px 5px 4px;
  line-height : 132px;
  font-size : 3em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-indent : 2.18em;
  color : #DD00DD;
  vertical-align : bottom;
  }
    
p#category_wpicture img{
  float : right;
  height : 120px;
  /* -- used for pspad ie preview only:  margin : -100px 23% 0 0; */
  margin : 6px 23% 0 0;
  border : solid 1px #CCFF99;
  vertical-align : bottom;
  border-style: none;
  /*for ie6*/ display : inline; 
}

/* used on current.html (toc) */
p#current_author{
  position : static;
  overflow : visible;
  width : 80%;
  margin : 6px 0 -2px 23%;
  padding : 4px 0 0 0;
  color : #220000;
  vertical-align : bottom;
}

p#current_title{
  position : static;
  overflow : visible;
  width : 80%;
  margin : 0 10% 8px 32%;
  border : solid 0px #999922;
  line-height : 1.4em;
  font-size : 1.2em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  color : #664455;
  vertical-align : top;
}

/* used on selected pages (content) */
p#author-head{
  position : static;
  overflow : hidden;
  width : 60%;
  background : #CCFF99;
  margin : 36px 20% 0px 20%;
  border-bottom : solid 16px #00FFFF;
  padding : 4px 0px 2px 4px;
  text-align : left;
  vertical-align : bottom;
  text-indent : none;
  line-height : 1.05em;
  font-size : 1em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}

p#title-head{
position : static;
  overflow : hidden;
  top : 24px;
  width : 60%;
  background : #CCFF99;
  margin : 12px 20% 12px 20%;
  padding : 4px 0px 4px 4px;
  text-align : left;
  vertical-align : bottom;
  text-indent : none;
  line-height : 1.25em;
  font-size : 1.3em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}
/* used for generic bar on _blank pages */
p#bar-60pct{
  position : static;
  overflow : visible;
  height : 16px;
  width : 60%;
  margin : 2px 20% 6px 20%;
  background : #66FFFF;
  padding : 0 0 0 4px;
  line-height : 2px;
  }
/* used for generic bar on content pages */
p#bar-bold{
  clear : left;
  position : static;
  overflow : hidden; 
  width : 60%;
  background : #66FFFF;
  margin : 0px 20% 0px 20%;
  border-top : solid 16px #66FFFF;
  padding : 0px 0px 4px 0px;
  text-align : left;
  vertical-align : bottom;
  text-indent : none;
  line-height : 1em;
  font-size : .75em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : normal;
  font-variant : normal;
  color : #FFFF99;
  letter-spacing : normal;
  word-spacing : normal;
}

/* content styles */
/* indented a lot */  
p#indented{
  background-color: #CCFF99;
  width : 60%;
  /*border : solid 2px #FF9999;*/
  margin : 0px 20% 6px 20%;
  padding : 0;
  text-indent : 2em;
  line-height : 1.6em;
  font-weight : normal;
}

p#poem-spaced{
  background-color: #CCFF99;
  width : 60%;
/*  border : solid 2px #FF9999; */
  margin : 0 20% 6px 20%;
  padding : 0 0 .5em 0;
  font-weight : normal;
  font-size : .9em;
  line-height : 1.15em;
  white-space : pre;
}
p#epigram{
  background-color: #CCFF99;
  width : 60%;
  /*border : solid 2px #FF9999;*/
  margin : 0px 20% 6px 20%;
  padding : 0 0 2px 0;
  text-indent : 3em;
  font-size : .75em;
  line-height : .90em;
  font-weight : normal;
  font-style : italic;
}
p#epigram-author{
  background-color: #CCFF99;
  width : 60%;
  /*border : solid 2px #FF9999;*/
  margin : 0px 20% 16px 20%;
  padding : 0 0 2px 0;
  text-indent : 7em;
  font-size : .75em;
  line-height : 1em;
  font-weight : normal;
  font-style : normal;
}

/* teeny text not italic */
p#ed-note{
  background-color : #CCFF99;
  width : 60%;
  /*border : solid 2px #FF9999;*/
  margin : 0px 20% 6px 20%;
  padding : 0 0 3px 0;
  font-size : .75em;
  line-height : 1em;
  font-weight : normal;
  font-style : normal;
}


p#flush-left{
  background-color: #CCFF99;
  width : 60%;
  /*border : solid 2px #FF9999;*/ 
  margin : 0px 20% 12px 20%;
  padding : 0;
  line-height : 1.6em;
  font-size : 1em;
  font-weight : normal;
  
}
p#indented-3em{
  background-color: #CCFF99;
  width : 60%;
  /*border : solid 2px #FF9999;*/
  margin : 0px 20% 6px 20%;
  padding : 0;
  line-height : 1.6em;
  text-indent : 3em;
  font-size : 1em;
  font-weight : normal;
}
p#centered{
  text-align : center;
}

p#extra-space{
  position : static;
  height : 24px;
  border : solid 0px #FFFF22;
}
p#extra-half-space{
  position : static;
  height : 12px;
  border : solid 0px #FFFF22;
}



/* the gray bar that says "Sleetmagazine.com" */
/*  on pages using _blank template */
p#sleet-big-title{
  position : static;
  overflow : hidden;
  width : 96%;
  background : #66DDFF;
  margin : 18px 2% 0 2%;
  border : solid 0px; #66DDFF;
  padding : 0 1px 0 4px;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1.5em;
  font-size : 1.75em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal;
  font-variant : normal;
  color : #FFFF99;
  letter-spacing : normal;
  word-spacing : normal;
}
p#sleet-big-subtitle{
  position : static;
  overflow : hidden;
  width : 96%;
  background : #66DDFF;
  margin : 0 2% 4px 2%;
  border : solid 0px; #92929F;
  padding : 0px 1px 4px 4px;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1em;
  font-size : 1.35em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : boldest;
  font-style : normal;
  font-variant : normal;
  color : #FFFF66;
  letter-spacing : normal;
  word-spacing : normal;
}

/* the "Sleetmagazine.com" bar on content pages */
p#sleet-small-title{
  position : static;
  overflow : hidden;
  width : 96%;
  background : #66DDFF;
  margin : 24px 2% 0 2%;
  border : solid 2px #66DDFF;
  padding : 0 0 0 0;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1.2em;
  font-size : 1.35em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : normal;
  font-variant : normal;
  color : #FFFF99;
  letter-spacing : normal;
  word-spacing : normal;
}
p#sleet-small-subtitle{
  position : static;
  overflow : hidden;
  width : 96%;
  background : #66DDFF;
  margin : 0 2% 6px 2%;
  border : solid 2px #66DDFF;
  padding : 0 0 2px 0;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1.2em;
  font-size : 1.35em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : boldest;
  font-style : normal;
  font-variant : normal;
  color : #FFFF66;
  letter-spacing : normal;
  word-spacing : normal;
}

/* for floating masthead 
 -- not implemented yet pending fix for anchor problem */
/*div.floating{
  position : fixed;
  width : 100%;
  margin : -10px 0 6px 0;
  border : solid 4px #FEFEFF;
  background :#FEFEFF;
}*/
/* spacer to prevent text from starting under floating head */
/*p#floatfill{
  position : static;
  overflow : visible;
  height:8em;
}*/

/*div.content{
  position : static;
  display : block;
  overflow : hidden;
  border : solid 1px #DD2323;
  top : 8em;
  width : 100%;
  margin : 8em 0 0 0;
  padding : 0;
}*/

/* teeny text preceded by backfoot-bio div (below) 
     with no space between or after*/
p#backfoot-bio{
  position : static;
  overflow : hidden;
  width : 60%;
  background : #CCFF99;
  margin : -4px 20% 12px 20%;
  border : solid 0px #922222;
  padding : 2px 0px 4px 0px;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1em;
  font-size : .8em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}
p#bio-additional{
  position : static;
  overflow : hidden;
  width : 60%;
  background : #CCFF99;
  margin : -9px 20% 12px 20%;
  border : solid 0px #922222;
  padding : 2px 0px 4px 0px;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1em;
  font-size : .8em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}
p#bio-additional a{
  color : #442233;
  font-weight : normal;
}
p#bio-additional a:hover{
  color : #339988;
  font-weight : normal;
}


div.backfoot-bio{
  min-height : 1.45em;
  width : 60%;
  background : #66DDFF;
  margin : 16px 20% 0px 20%;
  border : solid 0px #922222;

}


/* Internal Footer tags for 'back to..' links. */
div.backfoot{
  min-height : 1.45em;
  width : 60%;
  background : #66DDFF;
  margin : 16px 20% 2px 20%;
  border : solid 0px #922222;
}

/* NOTES to div.backtoe and navs
  The formula is:
   (100% / #toes) - (margin-left+margin-right)
  The 3-toed variant uses 
    width : 31%;
    margin : 2px 1% 2px 1%;
   The 4-toed 
    width : 23%;
    margin : 2px 1% 2px 1%;
   This div should be contained in a less-than-100% wide block   
*/
div.backtoe{
  float : left;
  width : 15%;
  max-width : 16%
  margin : 2px 0 2px 0;
  border : solid 0px #922222;
  padding : 0 .7% 6px .7%;
  vertical-align : text-bottom;
  overflow : hidden;
  text-align : center;
  line-height : .8em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  /*for ie6*/ display : inline;
}
div.backtoe a{
  display : inline;
  border : solid 0px #92929F;
  padding : 0 1px 0 1px;
  color : #FFFF99;
}
div.backtoe a:hover{
  color : #22BBBB; 
}

div.backtoe-fr{
  float : left;
  width : 15%;
  max-width : 16%
  margin : 2px 0 2px 0;
  border : solid 0px #929222;
  padding : 0 0 6px .6%;
  vertical-align : text-bottom;
  overflow : hidden;
  text-align : right;
  line-height : .8em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  /*for ie6*/ display : inline;
}

div.backtoe-fr a{
  display : inline;
  border : solid 0px #92929F;
  padding : 0 1px 0 0;
  color : #FFFF99;
}
div.backtoe-fr a:hover{
  color : #22BBBB; 
}

/* on the content pages, bio under gray bar, black text underneath*/
p#blackfoot-bio{
  position : static;
  overflow : hidden;
  width : 60%;
  background : #CCFF99;
  margin : -4px 20% 12px 20%;
  border-top : solid 1.45em #00FFFF;
  padding : 2px 0px 4px 0px;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1em;
  font-size : .8em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}
p#blackfoot-bio a{
  color : #442233;
  font-weight : normal;
}
p#blackfoot-bio a:hover{
  color : #339988;
  font-weight : normal;
}

div.blackfoot-bio{
  min-height : 1.45em;
  width : 60%;
  background : #CCFF99;
  margin : 16px 20% 0px 20%;
  border : solid 0em #929200;
}
div.blacktoe{
  float : left;
  width : 20%;
  max-width : 22%
  margin : 6px 0 2px 0;
  border : solid 0px #922222;
  padding : 0 .1% 6px .2%;
  vertical-align : text-bottom;
  overflow : hidden;
  text-align : center;
  line-height : .8em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  /*for ie6*/ display : inline;
}
div.blacktoe-sm{
  float : left;
  width : 15%;
  max-width : 18%
  margin : 6px 0 2px 0;
  border : solid 0px #922222;
  padding : 0 .1% 6px .2%;
  vertical-align : text-bottom;
  overflow : hidden;
  text-align : center;
  line-height : .8em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  /*for ie6*/ display : inline;
}
div.blacktoe-fll{
  float : left;
  width : 16%;
  max-width : 17%
  margin : 6px 0 2px 0;
  border : solid 0px #922222;
  padding : 0 0 6px 0;
  vertical-align : text-bottom;
  overflow : hidden;
  text-align : left;
  line-height : .8em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  /*for ie6*/ display : inline;
}
div.blacktoe-flr{
  float : right;
  width : 15%;
  max-width : 16%
  margin : 6px 0 2px 0;
  border : solid 0px #922222;
  padding : 0 0 6px 0%;
  vertical-align : text-bottom;
  overflow : hidden;
  text-align : right;
  line-height : .8em;
  font-size : .9em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal; 
  font-variant : normal;
  /*for ie6*/ display : inline;
}


div.blacktoe a{
  color : #442233;
}
div.blacktoe a:hover{
  color : #339988; 
}


body div.footer{
  position: static;
  top: 100%;
  min-height : 1.45em;
  width : 96%;
  background : #CCFF99;
  margin : 6em 2% 2px 2%;
  border : solid 1px #CCFF99;
  padding : 0 .1em 2px .1em;
  text-align : center;
  vertical-align : middle;
  line-height : 1em;
  font-size : .7em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : normal;
  color : #442233;
  font-variant : normal;
}



/*  SPECIALTY STYLES   */
/*  May be destined for other style sheets */

/* archive styles */

body#archive{
  background-image: url(../images/sleet_archive_background1.jpg);
  background-repeat: repeat-x;
}
p.archive{
	position: fixed;
	top : 0%;
	left : 12px;
	width : 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-color : #EEDEDF;
	color: #223252;
}
p.archive a{
	font-weight: bold;
	font-style: oblique;
	color: #112252;
}

/* main page styles */

/* for "call it sleet" cartoon panels */
div.main-panels-container{
  border : solid 0px #DD2299;
  overflow : hidden;
  width : 64%;
  margin : 0 18% 18px 18%;
  padding : 0;
  display : inline;
  text-align : center;
}
div.main-panels{
  border : solid 0px #22DD99;
  overflow : hidden;
  height : 250px;
  margin : 0 0 18px 0;
  padding : 0;
  display : block; 
  vertical-align : bottom;
  text-align : center;
}
div.main-panels img#left{
  position : static;
  border : solid 0px #DD2299;
  margin : 0;
  padding : 0 ;
  /*width : 40%;*/ 
  display : inline; /* for ie6 */
  vertical-align : bottom
  
}
div.main-panels img#right{
  position : static;
  border : solid 0px #DD2299;
  margin : 0;
  padding : 0 ;
  /*width : 49%;*/
  display : inline; /* for ie6 */
  vertical-align : bottom
}



span.main-name{
  line-height : 1.5em;
  font-size : 1.5em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : boldest;
  font-style : normal;
  letter-spacing : .8px;
  color : #FEFEFF;
}


p#main-edition{
  position : static;
  overflow : hidden;
  height : 60px;
  width : 60%;
  margin : 6px 20% 6px 20%;
  border : solid 0px #92929F;
  padding : 18px 18px 18x 18px;
  line-height : 60px;
  font-size : 1.35em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : boldest;
  font-style : italic;
  text-align : center;
  text-indent : 0;
  color : #442233;
}

p#main-announcements{
  position : static;
  overflow : visible;
  width : 60%;
  margin : 9px 20% 9px 20%;
  background : #92929F;
  border-top : solid 6px #92929F;
  border-bottom : solid 6px #92929F;
  padding : 6px 4px 5px 4px;
  line-height : 1.8em;
  font-size : 1.05em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : boldest;
  font-style : italic;
  text-align : center;
  text-indent : 0;
  color : #442233;
}
p#main-announcements a{
  color : #442233;
  font-style : italic;
}
p#main-announcements a:hover{
  color : #336644;
  font-style : italic;
}


p#main-picture-left{
  clear : left;
  position : static;
  overflow : visible;
  height : 60px;
  width : 60%;
  margin : 0 20% 6px 20%; 
  border-bottom : solid 0px #92929F;
  border-left : solid 0px #929200;
  padding : 50px 0px 4px 5em;
  line-height : 1em;
  font-size : .7em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : italic;
  text-indent : 0;
  text-align : right;
  color : #442233;
  }
    
p#main-picture-left img{
  float : right;
  height : 100px;
  /* -- used for pspad ie preview only:  margin : -100px 23% 0 0; */
  margin : -50px 20% 0 0;
  border : solid 0px #999922;
  vertical-align : bottom; 
}
p#main-picture-left a{
  line-height : 100px;
}
 
p#main-picture-fan{
  position : static;
  overflow : hidden;
  height : 120px;
  width : 60%;
  margin : 0 20% 6px 20%; 
  border-bottom : solid 0px #92929F;
  border-left : solid 0px #929200;
  padding : 8px 0px 5px 24px;
  line-height : 1.2em;
  font-size : .7em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : italic;
  text-indent : 0;
  color : #442233;
  vertical-align : bottom;
  }
 
 p#main-picture-fan a{
  display : block;
  width : 80%;
  height : 135px;
  padding : 45px 0 0 12em;
  background : url(../images/fan_sm.gif) left top no-repeat;
  text-align : left;
  line-height : 1.2em;
}
 p#main-picture-fan a:hover{
  background : url(../images/fan-imated_sm.gif) left top no-repeat;
 }

p#main-picture-fbook{
  position : static;
  overflow : hidden;
  height : 160px;
  width : 60%;
  margin : 0 20% 6px 26%; 
  border-bottom : solid 0px #92929F;
  border-left : solid 0px #929200;
  padding : 8px 0px 5px 24px;
  line-height : 1.7em;
  font-size : .8em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : italic;
  text-indent : 0;
  color : #442233;
  vertical-align : bottom;
  }


 p#main-picture-fbook a{
  display : block;
  width : 80%;
  height : 135px;
  padding : 45px 0 0 12em;
  background : url(../images/f-book.gif) left top no-repeat;
  text-align : left;
  line-height : 1.2em;
}
 p#main-picture-fbook a:hover{
  background : url(../images/f-book_ani.gif) left top no-repeat;
 }




/* about us styles */
#aboutus{
  float : left;
  /*display : block; unnecessary */
  width: 60%;
  background : #FEFEFF;
  margin : 2px 20% 12px 20%;
  border : solid 0px #FF9999;
  padding : 0px 1px 6px 1px;
  text-align : left;
  vertical-align : top;
  text-indent : 0;
  color : #442233;
  /*for ie6*/ display : inline;
}
#aboutus-left{
  float : left;
  width: 20%;
  background : #FEFEFF;
  margin : 2px 0;
  border : solid 0px #999922;
  padding : 0px 1px 6px 1px;
  text-align : left;
  vertical-align : top;
  text-indent : 0;
  color : #442233;
  /*for ie6*/ display : inline;
}
#aboutus-right{
  float : right;
  width: 78%;
  background : #FEFEFF;
  margin : 2px 0;
  border : solid 0px #992222;
  padding : 0px 1px 6px 1px;
  text-align : left;
  vertical-align : top;
  text-indent : 0;
  color : #442233;
  /*for ie6*/ display : inline;
}

#aboutus-name{
  /*float : left;*/
  position : static;
  width : 20%;
  margin : 0;
  border : solid 0px #99FF99;
  padding : 0;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1.05em;
  font-size : 1em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;

}
#aboutus-title{
  position : static;
  width : 20%;
  margin : 0;
  border : solid 0px #99FF99;
  padding : 4px 0 0 0;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1.05em;
  font-size : 1em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}

#aboutus img{
  position : static;
  margin : 0 373px 0 0;
  width : 102px;
  vertical-align : top;
  text-align: left;
  
}
#aboutus-text{
  position : static;
  width : 100%;
  margin : 0;
  border : solid 0px #9999FF;
  padding : 0 0 2px 0;
  text-align : left;
  vertical-align : top;
  text-indent : none;
  line-height : 1.05em;
  font-size : 1em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
  font-style : normal;
  font-variant : normal;
  letter-spacing : normal;
  word-spacing : normal;
}


/* submissions page */

p#submissions-picture-right{
  clear : left;
  position : static;
  overflow : visible;
  height : 60px;
  width : 60%;
  margin : 0 20% 6px 20%; 
  padding : 50px 0px 4px 5em;
  line-height : 1em;
  font-size : .7em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  font-style : italic;
  text-indent : 0;
  text-align : left;
  color : #442233;
  }
    
p#submissions-picture-right img{
  float : left;
  height : 100px;
  /* -- used for pspad ie preview only:  margin : -100px 23% 0 0; */
  margin : -50px 0 0 0;
  border : solid 0px #999922;
  vertical-align : bottom; 
}
p#submissions-picture-right a{
  line-height : 100px;
}

p#submissions-summer {
  background-color: #FEFEFF;
  width : 60%;
  /*border : solid 2px #FF9999;*/
  margin : 0px 20% 6px 20%;
  padding : 0;
  line-height : 1.6em;
  font-weight : bolder;
  color : #229900;
}
p#submissions-summer span#splash {
  color : #225599;
}
p#submissions-summer span#hot {
  /*background-color: #FFEEFF;
  color : #EFBB00;*/
  color : #EFA900;
}




p.tokarczyk{
  width : 60%;
  background-color: #FEFEFF;
  margin : 0px 20% 0px 20%;
  border : solid 0px #FFF999;
  padding : 0px 0px 0px 0px;
  text-align : left;
  vertical-align : top;
  text-indent : 0;
  line-height : 1.35em;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 1em;
  font-weight : normal;
  font-style : normal;
  font-variant : normal;
  color : #442233;
  letter-spacing : normal;
  word-spacing : normal;

}

span.tokarczyk-red {
  display : inline;
  color : red;
}
span.tokarczyk-yellow {
  display : inline;
  color : #DDD822;
  font-weight : bold;
}
span.tokarczyk-brown {
  display : inline;
  color : brown;
}
span.tokarczyk-white {
  display : inline;
  background-color : #444466;
  color : #FEFEFF; 
}
   
span.moore-green {
  display : block;
  margin : 0 3em 0 3em;
  font-family : Georgia, Palatino, "Times New Roman", serif;
  font-size : 1.1em;
}   

span.moore-nebraska{
  background-color: #FEFEFF;
  width : 60%;
/*  border : solid 2px #FF9999; */
  line-height : 2.1em;
  white-space : pre; 
}

p#duggan_v2n1{
background-color: #FEFEFF;
  width : 60%;
  /*border : solid 2px #FF9999;*/ 
  margin : 0px 20% 2.2em 20%;
  padding : 0;
  font-size : 1em;
  font-weight : normal;
  line-height : 1.333em;
}

p#french_v2n2{
/* indented a whole bunch */
  background-color: #CCFF99;
  width : 60%;
  /*border : solid 2px #FF9999;*/
  margin : 0px 20% 6px 20%;
  padding : 0;
  line-height : 1.6em;
  text-indent : 10%;
  font-weight : normal;
}

p#shields-centered{
  background-color: #CCFF99;
  width : 60%;
  margin : 0px 20% 6px 20%;
  padding : 0;
  line-height : 1.6em;
  text-align : center;
  font-weight : normal;
}
p#shields-right{
  background-color: #CCFF99;
  width : 60%;
  margin : 0px 20% 6px 20%;
  padding : 0;
  line-height : 1.6em;
  text-align : right;
  font-weight : normal;
}
span#u{
  text-decoration : underline;
}

