/* This is the style sheet for most Ruby's Tuesdays pages using red, blue, or yellow background images.  more blues on the old primary_02 page */

body { 
background: #ffffcc; 
}


body.numbers { 
background: #ffffcc;
background-image: url("../backgrounds/primary/calico_num.jpg")
}

body.rainbow {background: #ffffcc;
background-image: url("../backgrounds/primary/rainbow_sq.jpg")
}

body.smiley { 
background: #ffffcc;
background-image: url("../backgrounds/primary/smiley_rj_sm.gif")
}


body.boris {
background: #ffffcc;
background-image: url("../backgrounds/sumptuous/gold009.gif")
}

div.page {border: ridge 8px #666666;
background: #ffffff;
width: 705px;
padding: 2ex;}

div.pagered {border: ridge 8px red;
background: #ffffff;
width: 705px;
padding: 2ex;}


div.bar {
color: #000000;
text-align: center;
font-weight: bold;
}

div.barleft {
color: #000000;
text-align: left;
font-weight: bold;
}

div.areascarf {background: #ffff00;
border-top: #ff6600 solid 2px; 
border-bottom: #009966 solid 2px;
color: #000000;
text-align: right;
padding-right: 2ex;
margin-bottom: 0px;
margin-top: 2ex;
font-size: 110%;
font-weight: bold;
}

div.arearedonyellow {background: #ffff00;
border-top: #3333ff solid 2px; 
border-bottom: #3333ff solid 2px;
color: red;
text-align: right;
padding-right: 2ex;
margin-bottom: 0px;
margin-top: 2ex;
font-size: 110%;
font-weight: bold;
}

div.areasmiley {background: #ffff00;
border-bottom: #000000 solid 2px; 
border-top: #000000 solid 2px;
color: #000000;
text-align: right;
padding-right: 2ex;
margin-bottom: 0px;
margin-top: 2ex;
font-size: 110%;
font-weight: bold;
}


div.areayellowonred {background-color: red;
border-top: #3333ff solid 2px; 
border-bottom: #3333ff solid 2px;
color: #ffff00;
text-align: right;
padding-right: 2ex;
margin-bottom: 0px;
margin-top: 2ex;
font-size: 110%;
font-weight: bold;
}

div.lineredonyellow {background-color: #ffff00;
border-top: #3333ff solid 2px; 
border-bottom: #3333ff solid 2px;
color: red;
font-size: 25%;
margin-bottom: 2ex;
margin-top: 4ex;
}

div.linescarf {background-color: #ffff00;
border-top: #ff6600 solid 2px; 
border-bottom: #009966 solid 2px;
color: #000000;
font-size: 25%;
margin-bottom: 2ex;
margin-top: 4ex;
}


div.linesmiley {
background: #ffff00;
border-bottom: #000000 solid 2px; 
border-top: #000000 solid 2px;
color: #000000;
font-size: 25%;
margin-bottom: 2ex;
margin-top: 4ex;
}

div.lineyellowonred {background: red;
border-top: #3333ff solid 2px; 
border-bottom: #3333ff solid 2px;
color: #ffff00;
font-size: 25%;
margin-bottom: 2ex;
margin-top: 4ex;
}

div.black {background: #000000;
}

div.header{
text-align: center;
}

div.lineeven {margin-top: 0px;
margin-bottom: 0px;
text-indent: 30px;
}

div.lineodd  {margin-top: 0px;
margin-bottom: 0px;
}

h2.blue {color: #3333ff;
padding-top: 2ex;
}

h2.boris {color: #ffcc66;
padding-top: 2ex;
}

h2.red {color: red;
padding-top: 2ex;
}

h3 {color: #ffcc66;
margin-bottom: 0px;
text-align: right;
padding-right: 2ex;
margin-bottom: 0px
}




img.spaced {margin-bottom: 2ex
}

p.dialogue {margin-top: 0px;
margin-bottom: 0px;
text-indent: 30px;
}

p.post {color: #000000;
margin-top: 0px;
margin-bottom: 0px;
}



p.dialogue {margin-top: 0px;
margin-bottom: 0px;
text-indent: 30px;
}


p.scarf {background: #ffff00;
border-top: #ff6600 solid 2px; 
border-bottom: #009966 solid 2px;
color: #000000;
}


p.smiley {background: #ffff00;
border-bottom: #000000 solid 2px; 
border-top: #000000 solid 2px;
color: #000000;
}




p.copy {font-size: smaller;
}

a:link {color:  #0000ff;
}


a:visited {color:
#003366;
}

a:active {color: 502818#;
}

a:hover {color: #ffffff;
background-color: #000000;
}

