
/*  --- GLOBAL ---  */

body {
background-color:red;
}

h2 {
font-family:cursive;
}

h3 {
font-family:cursive;
margin:5px;
}

ul {
font-family:sans-serif;
}

/*  --- PRIME-LEVEL LOOKS ---  */

#primeBody {
background-image:url('stars.gif');
text-color:red;
}

#primeButton {
font-family:sans-serif;
font-size:1.5em;
color:white;
background-color:#78126B;
margin:0px;
padding:5px;
}


/*  --- VIDEO LOOKS ---  */

#videoBody {
background-image:url('stars.jpg');
}

#videoLayout {
padding:0;
width:625px;
}

#videoHeader {
background-color:#39013A;
}


/*  --- GALLERY LOOKS ---  */

#galleryBody {
background-color:black;
}

#galleryLayout {
padding:0;
width:950px;
height:1000px;
}

#galleryLayoutTop {
vertical-align:top;
}

#galleryLayoutBottom {
vertical-align:bottom;
text-align:right;
}

#gallerySlate1 {
font-family:sans-serif; 
font-weight:bold; 
font-size:4em; 
color:white;
}

#gallerySlate2 {
font-family:sans-serif; 
font-weight:bold; 
font-size:1.5em; 
color:white;
}

#gallerySlate3 {
font-family:sans-serif; 
font-size:1em; 
color:white;
}

#galleryImage {
border-color:white;
margin-top:10px;
}

#galleryPlaccardTitle {
font-family:sans-serif;
font-size:1.5em;
color:white;
margin-top:25px;
margin-bottom:0px;
}

#galleryPlaccardTitleQuick {
font-family:sans-serif;
font-size:1em;
color:white;
margin-top:30px;
margin-bottom:0px;
}

#galleryPlaccardDate {
font-family:sans-serif;
font-size:1em;
color:white;
margin-top:5px;
}

#galleryPlaccardDateQuick {
font-family:sans-serif;
font-size:0.8em;
color:white;
margin-top:5px;
}

#galleryLink {
color:white;
text-decoration:none;
font-size:1.25em;
}


/*  --- CLEAN LOOKS ---  */

#cleanBody {
background-color:black;
}

#cleanLayout {
width:950px;
height:95%;
background-color: #001D27;
}

#cleanButtons {
height:100;
background-color: #d8d8d8;
text-align:center;
}

#cleanLink {
color:black;
text-decoration:none;
font-size:3em;
font-family:sans-serif;
}

#cleanTitle {
font-family:sans-serif;
font-size:2em;
font-weight:bold;
color:black;
margin-top:5px;
margin-bottom:0px;
}

#cleanTitleWhite {
font-family:sans-serif;
font-size:3em;
font-weight:bold;
color:white;
margin-top:5px;
margin-bottom:0px;
}

#cleanTitleWhite2 {
font-family:sans-serif;
font-size:5em;
font-weight:bold;
color:white;
margin-top:5px;
margin-bottom:0px;
}

#cleanTitleWhite3 {
font-family:sans-serif;
font-size:2.25em;
font-weight:bold;
color:white;
margin-top:5px;
margin-bottom:0px;
}

#cleanSubTitle {
font-size:1.5em;
color:black;
margin-top:0px;
margin-bottom:0px;
}

#cleanAnnotation {
font-size:1.5em;
color:white;
margin-top:10px;
}

#cleanButton {
width:150;
}


/*  --- STORY LOOKS ---  */

#storyBody {
background-color:#39013A;
}

#storyLayout {
width:600px;
border-spacing:10px;
}

#storySection {
border-top:    20px solid white;
border-right:  40px solid white;
border-left:   40px solid white;
border-bottom: 30px solid white;
background-color:white;
}

#storyTitle {
font-family:sans-serif;
font-size:2em;
font-weight:bold;
text-align:center;
margin-top:10px;
margin-bottom:0px;
--border: 2px solid black;
}

#storySubTitle {
font-family:cursive;
font-size:1.25em;
text-align:center;
margin-top: 5px;
margin-bottom: 10px;
}

#storySectionHeader {
--background-color:#39013A;
--color:white;
font-family:    sans-serif;
font-weight:    bold;
font-size:      1.5em;
text-align:     center;
border:         1px solid black;
padding-top:    10px;
padding-bottom: 10px;
margin-top:     20px;
margin-bottom:  20px;
}

#storyImage { 
text-align:     center;
--font-style:   italic; 
-- image width 450px
font-family:    cursive;
font-weight:    bold;
font-size:      1em;
margin-top:     25px;
}

#storyEmail {
width:450px;
border: 1px solid black;
padding: 10px;
font-family:monospace;
}

/* --- SCRAPS --- */



#pText {
font-family:sans-serif;
font-size:1em;
}

#pBanner {
font-family:sans-serif;
font-size:1.2em;
font-weight:bold;
margin:5px;
}

#ulCover {
font-family:sans-serif;
font-size:1em;
list-style-type: circle;
}

#ulBold {
font-family:sans-serif;
font-size:1.1em;
font-weight:bold;
}

#aButton {
font-family:cursive;
font-weight:bold;
color:black;
text-decoration:none;
font-size:1.2em;
}

#bucketSectionHeader {
--background-color:#39013A;
--color:white;
font-family:    sans-serif;
font-weight:    bold;
font-size:      1.45em;
--text-align:     center;
border-bottom:         1px solid black;
padding-top:    10px;
padding-bottom: 10px;
margin-top:     20px;
margin-bottom:  20px;
}

