/*
******************************************************************
* This is the cascading style sheet for A Rose as Red web site.  *
*                                                                *
* Copyright 2008 by the Spin Corporation.  All Rights Reserved.  *
*                                                                *
******************************************************************
*/


/*
******************************************************************
*                  Main page section dividers                    *
******************************************************************
* Main page body  This sets up the base fonts for the main page. *
******************************************************************
*/

body
{
 /* This sets the background color for the body. */
 background-color: #BFBFA0;

 /* The default font */ 
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 font-size: 12pt;
 font-family: 'Arial';
 font-size-adjust: none;
 font-stretch: normal;

 /* Text */
 color: white;
 text-align: left;
 text-decoration: none;
 text-transform: none;
 direction: ltr;
 line-height: normal;
 letter-spacing: normal;
 text-indent: 0;
 white-space: normal;
 word-spacing: normal;

 /* Borders */
 border-top-style: none;
 border-top-width: 0px;
 border-top-color: #000077;
 border-bottom-style: none;
 border-bottom-width: 0px;
 border-bottom-color: #000077;
 border-left-style: none;
 border-left-width: 0px;
 border-left-color: #000077;
 border-right-style: none;
 border-right-width: 0px;
 border-right-color: #000077;

 /* Outlines (Internet explorer ignores these.)
 outline-style: none;
 outline-color: #000000;
 outline-width: 0px; */

 /* Margins.  (Affects the spacing outside the borders.) */
 margin-top: 1%;
 margin-bottom: 1%;
 margin-left: 1%;
 margin-right: 1%;

 /* Affects the spacing inside the borders. */
 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%;

 /* For lists and outlines. */
 list-style-type: disc;
 list-style-image: none;
 list-style-position: outside;
 marker-offset: auto}
 
/* Link styles for main page */
a:link {color: #FFFF00}

a:visited {color: #00FFFF}

a:hover {color: #000000;
         background-color: #00FFFF}

a:active {color: #000000;
         background-color: #FF0000}

/* Main page document division */
div.main_page
{background-color: #282C59;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 border-style: none;
 border-width: 0px;
 border-color: #E3E39F}

/* Main page document division lower*/
div.main_page_lower
{background-color: #000000;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 border-style: none;
 border-width: 0px;
 border-color: #E3E39F}

/*
******************************************************************
*                  Main page header fonts                        *
******************************************************************
*/

/* Base header font */
h1
{background-color: #000000;
 color: #FFFFFF;
 font-family: 'Arial Black';
 text-align: center;
 font-size: 36pt;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 1%;
 margin-right: 1%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%;
 border-style: none;
 border-width: 7px;
 border-color: #E3E39F}

/* Main page header font */
h1.main_page
{background-color: #434484;
 
 font-family: 'Arial Rounded MT Bold';
 font-style: italic;
 font-weight: bold;
 
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;

 padding-top: 0%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%;
 
 border-top-style: none;
 border-top-width: 7px;
 border-top-color: #999955;
 border-bottom-style: none;
 border-bottom-width: 7px;
 border-bottom-color: #999955;
 border-left-style: none;
 border-left-width: 7px;
 border-left-color: #999955;
 border-right-style: none;
 border-right-width: 7px;
 border-right-color: #999955}

/* Marquee font */
h1.marquee_main_page
{background-color: #434484;
 font-family: 'Arial Rounded MT Bold';
 font-style: italic;
 font-weight: bold;
 font-size: 18pt;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;

 border-top-style: none;
 border-top-width: 7px;
 border-top-color: #999955;
 border-bottom-style:  none;
 border-bottom-width: 7px;
 border-bottom-color: #999955;
 border-left-style: none;
 border-left-width: 7px;
 border-left-color: #999955;
 border-right-style: none;
 border-right-width: 7px;
 border-right-color: #999955}

/* Footer format */
h1.footer
{background-color: #180018;
 font-family: 'Arial Rounded MT Bold';
 font-size: 10pt;
 color: #FFFFFF}

/*
******************************************************************
*                  Main page paragraph fonts                     *
******************************************************************
*/

/* Font for using the body background */
p
{text-align: center;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 8.5%;
 margin-right: 8.5%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%}

/* Null font */
p.null
{color: #000044;
 background-color: #8888FF;
 text-align: left;
 font-family: 'Arial Narrow';
 font-weight: bold;
 border-style: inset;
 border-width: 7px;
 border-color: #999955;

 margin-top: 1%;
 margin-bottom: 1%;
 margin-left: 20%;
 margin-right: 20%;

 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%}

/* Happy birthday font */
p.happy_birthday
{color: #CBCCFF;
 background: purple;
 text-align: center;
 font-family: 'Arial Narrow';
 font-size: 14pt;
 font-weight: bold;

 border-top-style: none;
 border-top-width: 7px;
 border-top-color: #999955;
 border-bottom-style: none;
 border-bottom-width: 7px;
 border-bottom-color: #999955;
 border-left-style: none;
 border-left-width: 7px;
 border-left-color: #999955;
 border-right-style: none;
 border-right-width: 7px;
 border-right-color: #999955;

 margin-top: 0%;
 margin-bottom: 0%;
 margin-left: 0%;
 margin-right: 0%;

 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%}

/* Banner format */
p.main_page_banner
{font-style: italic;
 font-variant: normal;
 font-weight: bold;
 font-size: 16pt;
 font-family: 'Arial Narrow';
 font-size-adjust: none;
 font-stretch: normal;

 background: #335533;
 color: #9999FF;
 text-align: center;
 text-decoration: none;
 text-transform: none;
 direction: ltr;
 line-height: normal;
 letter-spacing: normal;
 text-indent: 0;
 white-space: normal;
 word-spacing: normal;

 border-style: dashed;
 border-width: 7px;
 border-color: #999955;

 margin-top: 0%;
 margin-bottom: 0%;
 margin-left: 0%;
 margin-right: 0%;

 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%}

/* Page standard font */
p.main_page_normal
{color: #FFFFC0;
 text-align: left;
 background: #3A563A;
 margin-left: 35%;
 margin-right: 3.5%;
 margin-top: 0%;
 margin-bottom: 0%;
 border-style: none}

/* Standard font margin */
p.standard
{text-align: center;
 margin-left: 8.5%;
 margin-right: 8.5%}

/* Disclaimer font */
p.disclaimer
{color: #FF9999;
 font-size: 10pt;
 font-weight: bold;
 font-style: italic;
 text-align: center}

/* Announcement font */
p.main_page_announcement
{color: #FFFFFC;
 background-color: #682E67;
 text-align: left;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-left: 20%;
 margin-right: 20%;

 border-top-style: none;
 border-top-width: 7px;
 border-top-color: #999955;
 border-bottom-style: none;
 border-bottom-width: 7px;
 border-bottom-color: #999955;
 border-left-style: none;
 border-left-width: 7px;
 border-left-color: #999955;
 border-right-style: none;
 border-right-width: 7px;
 border-right-color: #999955}

/* Start font */
p.main_page_start
{color: #FFFFA8;
 background-color: #B01CB0;
 text-align: left;
 margin-top: 0%;
 margin-left: 8.5%;
 margin-right: 8.5%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%;
 border-top-style: outset;
 border-bottom-style: outset;
 border-right-style: outset;
 border-left-style: outset;
 float: none}

/* Font other */
p.main_page_other
{background-color: #72534E;
 color: #FFFFFC;
 text-align: left;
 
 margin-top: 0%;
 margin-bottom: 0%;
 margin-left: 32%;
 margin-right: 32%;

 border-top-style: none;
 border-top-width: 7px;
 border-top-color: #999955;
 border-bottom-style: none;
 border-bottom-width: 7px;
 border-bottom-color: #999955;
 border-left-style: inset;
 border-left-width: 7px;
 border-left-color: #999955;
 border-right-style: inset;
 border-right-width: 7px;
 border-right-color: #999955}

/* Poem fonts */
p.main_page_poem
{background: #BBBBB0;
 color: #000000;
 font-family: 'Courier New';
 margin-left: 37%;
 margin-right: 8.55%;
 padding-top: 1%;
 padding-bottom: 1%;
 border-style: none}

/* Poem table formats.  Originally an image was used to simulate type on a lined sheet of paper, but this didn't
display correctly on all browswers, so a table format was used with the same color borders and background so it
would display correclty on all borders. A div statement is used to align the table.*/

div.main_page_poem
{text-align: center}

table.main_page_poem
{table-layout: fixed;
 width: 25%;
 empty-cells: show;
 background-color: #DDDDAA; /* #99998F; */
 color: #FF0F18;
 font-family: Bookman Old Style; /* 'Courier New'; */
 font-size: 12pt;
 font-weight: bold;
 margin-left: 0%;
 margin-right: 0%;
 margin-top: -4%;
 margin-bottom: 0%;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: none;
 border-left-color: #000099;
 border-left-width: 3px;
 border-right-style: none;
 border-right-color: #000099;
 border-right-width: 3px;
 border-top-style: none;
 border-top-color: #000099;
 border-top-width: 3px;
 border-bottom-style: none;
 border-bottom-color: #000099;
 border-bottom-width: 3px}

td.main_page_poem
{text-align: center;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: none;
 border-left-color: #0000FF;
 border-left-width: 3px;
 border-right-style: none;
 border-right-color: #0000FF;
 border-right-width: 3px;
 border-top-style: solid;
 border-top-color: #0000FF;
 border-top-width: 3px;
 border-bottom-style: solid;
 border-bottom-color: #0000FF;
 border-bottom-width: 3px;
 padding-top: 0.2%;
 padding-bottom: 0.2%;
 padding-left: 0.2%;
 padding-right: 0.2%}

/* Header image format */
img.header
{width: 55.9%;
 height: 30%;
 /* background: #770077; */
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 border-style: none;
 border-width: 15px;
 border-color: #BBBB77}

/* Main image */
img.main_page
{width: 16.9%;
 height: 65%;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 float: left}

/* Header cameo image */
img.main_page_header_cameo
{width: 13.8%;
 height: 30%;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 float: none}

/* Index cameo image one */
img.main_page_index_cameo_one
{width: 266px;
 height: 500px;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 float: none}

/* Index cameo image two*/
img.main_page_index_cameo_two
{width: 200px;
 height: 288px;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 float: none}

/* Clock and large icon image */

img.large_icon
{width: 32.9%;
 height: 30%;
 float: none}

/* Small main header image */

img.small_image_icon
{width: 123;
 height: 300;
 float: right}

/* Left header image */
img.left_header
{/* width: 367px;
 height: 989px; */
 width: 11.7%;
 height: 50%;
 position: absolute;
 right: 19.5%;
 margin-right: 0%;
 margin-left: 0%;
 margin-top: 0%;
 margin-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 border-style: outset;
 border-width: 3px;
 border-color: #3A563A;
 float: none}

/* Right header image */
img.right_header
{/* width: 380px;
 height: 725px; */
 width: 16.6%;
 height: 50%;
 position: absolute;
 left: 15%;
 margin-right: 0%;
 margin-left: 0%;
 margin-top: 0%;
 margin-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 border-style: outset;
 border-width: 3px;
 border-color: #3A563A;
 float: none}

/* Interview Main Page Image */
img.interview_header
{/* width: 1608px;
 height: 895px; */
 width: 804px;
 height: 447px;
 /* position: absolute;
 left: 15%; */
 margin-right: 0%;
 margin-left: 0%;
 margin-top: 0%;
 margin-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 border-style: none;
 border-width: 3px;
 border-color: #3A563A;
 float: none}

/*
******************************************************************
*                  News Page section                             *
******************************************************************
*/

/* Body for news */
body.news
{background-color: #999960;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-right: 0%;
 margin-left: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-right: 0%;
 padding-left: 0%}

/* News page document division */
div.news_page
{background-color: #992299;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 1%;
 margin-right: 1%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 border-style: none;
 border-width: 10px;
 border-color: #E3E39F}

/* News page header */
h1.news_header
{font-size: 18pt;
 background-color: #440044;
 color: #FFFFC0;
 margin-left: 20%;
 margin-right: 20%;
 margin-top: 0%;
 margin-bottom: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%}

/* News page font */
p.news_standard
{background-image: url('./images_a_rose_as_red/Denim cloth 04.gif');
 color: #FF77FF;
 text-align: center;
 background-color: #330033;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-left: 20%;
 margin-right: 20%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%;
 border-style: none}

/* News page font for other */
p.news_other
{color: #FF77FF;
 background-color: #111E9E;
 text-align: center;
 margin-left: 20%;
 margin-right: 20%;
 margin-top: 0%;
 margin-bottom: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-left: 0%;
 padding-right: 0%;
 border-style: none}

/* News page header image format */
img.news_header
{width: 450px;
 height: 300px;
 padding-top: 0px;
 padding-bottom: 0px;
 /* background: #B6958C */}

/* News page image format */
img.news_page_image
{width: 367px;
 height: 550px;
 background: #B6958C}

/*
******************************************************************
*                  Rumor Page section                            *
******************************************************************
*/

/* Body for rumor page */
body.rumor_page
{background-color: #999960;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-right: 0%;
 margin-left: 0%;
 padding-top: 0%;
 padding-bottom: 0%;
 padding-right: 0%;
 padding-left: 0%}

/* Small header font */
h3
{background: #330033;
 text-align: left;
 font-size: 24pt;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-right: 0%;
 margin-left: 0%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-right: 1%;
 padding-left: 1%;
 border-style: none}

/* Rumor header font */
h3.rumor_header
{background: #330033;
 text-align: center;
 font-size: 22pt;
 border-style: none;
 margin-right: 25%;
 margin-left: 25%;
 float: none}

/* Rumor announcement */
p.rumor_announcement
{font-size: 14pt;
 background-color: #222200;
 background-image: url('./images_a_rose_as_red/Blue Clay 01.gif');
 background-repeat: repeat;
 text-align: left;
 margin-bottom: 1%;
 margin-left: 8.5%;
 margin-right: 8.5%;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-style: inset}

/* Rumor page font */
p.rumor_standard
{color: #FFFFC0;
 background-color: #990033;
 text-align: left;
 font-size: 12pt;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-right: 25%;
 margin-left: 25%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-right: 1%;
 padding-left: 1%;
 float: none}

/* Rumor page font for other */
p.rumor_other
{color: #FFFFF7;
 background-color: #462423;
 text-align: center;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-right: 25%;
 margin-left: 25%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-right: 1%;
 padding-left: 1%;
 border-style: none}

/* Rumor page header image format */
img.rumor_header
{width: 600px;
 height: 729px;
 background: #800040;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Rumor page image format */
img.rumor_page_image
{width: 367px;
 height: 500px;
 padding-top: 0px;
 padding-bottom: 200px;
 padding-left: 5px;
 padding-right: 5px;
 float: none}

/*
******************************************************************
*                  Filmography Page section                      *
******************************************************************
*/
/* Body for filmography */
body.filmography
{background-color: #000000; /* #AA99FF; */
 background-repeat: repeat;
 background-attachment: fixed;
 background-position: center center}

/* Division for filmography */
div.filmography
{text-align: center;
 background-color: #770077;
 margin_right: 1%;
 margin-left: 1%
 margin-top: 1%;
 margin-bottom: 1%;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-right: 10px;
 padding-left: 10px;
 border-style: outset;
 border-width: 10px;
 border-color: #FFFFFF}

/* Filmography image format. */
img.button
{width: 200px;
 height: 133px;
 opacity: 0.45; filter:alpha(opacity=45)}

/* Header for filmography */
h3.filmography
{text-align: center;
 background: #FF00FF;
 font-size: 24pt;
 margin-top: 1%;
 margin-bottom: 1%;
 margin-right: 5%;
 margin-left: 5%;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-style: none}

/* Paragraph format for filmography */
p.filmography
{background-color: #CC3E6F;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 margin-top: 1%;
 margin-bottom: 1%;
 margin-right: 35%;
 margin-left: 35%;}

/* Table formats for filmography page */

/* Main table */
table.filmography_films
{table-layout: automatic;
 background: #440044;
 margin-left: 1%;
 margin-right: 1%;
 margin-top: 1%;
 margin-bottom: 1%;
 vertical-align: top;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #FFFFFF;
 border-width: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Title table cells */
td.filmography_films_title
{font-style: italic;
 font-weight: bold;
 text-align: center;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #FFFFFF;
 border-width: 3px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Heading table cells */
td.filmography_films_heading
{font-weight: bold;
 text-align: left;
 text-decoration: underline;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: none;
 border-left-color: #FFFFFF;
 border-left-width: 3px;
 border-right-style: none;
 border-right-color: #FFFFFF;
 border-right-width: 3px;
 border-top-style: none;
 border-top-color: #FFFFFF;
 border-top-width: 3px;
 border-bottom-style: none;
 border-bottom-color: #FFFFFF;
 border-bottom-width: 3px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Table cells */
td.filmography_films
{text-align: left;
 vertical-align: top;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: none;
 border-left-color: #FFFFFF;
 border-left-width: 3px;
 border-right-style: none;
 border-right-color: #FFFFFF;
 border-right-width: 3px;
 border-top-style: none;
 border-top-color: #0000FF;
 border-top-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #FFFFFF;
 border-bottom-width: 2px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/*
******************************************************************
*                  Biography Page section                        *
******************************************************************
*/

/* Body for biography */
body.biography
{background-color: #554C7E;

 /* Font */ 
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 font-size: 12pt;
 font-family: 'Arial';
 font-size-adjust: none;
 font-stretch: normal;

 /* Text */
 color: #000077;
 text-align: left;
 text-decoration: none;
 text-transform: none;
 direction: ltr;
 line-height: normal;
 letter-spacing: normal;
 text-indent: 0;
 white-space: normal;
 word-spacing: normal;

 /* Borders */
 border-top-style: none;
 border-top-width: 10px;
 border-top-color: #000077;
 border-bottom-style: none;
 border-bottom-width: 10px;
 border-bottom-color: #000077;
 border-left-style: none;
 border-left-width: 10px;
 border-left-color: #000077;
 border-right-style: none;
 border-right-width: 10px;
 border-right-color: #000077;

 /* Margins.  (Affects the spacing outside the borders.) */
 margin-top: 1%;
 margin-bottom: 1%;
 margin-left: 1%;
 margin-right: 1%;

 /* Affects the spacing inside the borders. */
 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%}

/* Biography header format */
h3.biography
 {font-style: normal;
 font-variant: normal;
 font-weight: bold;
 font-size: 24pt;
 font-family: 'Arial';
 font-size-adjust: none;
 font-stretch: normal;
 color: #0000CA;
 background-color: #FF99FF;
 text-align: center;
 text-decoration: none;
 text-transform: none;
 direction: ltr;
 line-height: normal;
 letter-spacing: normal;
 text-indent: 0;
 white-space: normal;
 word-spacing: normal;
 border-top-style: none;
 border-top-width: 0px;
 border-top-color: #FFFFFF;
 border-bottom-style: none;
 border-bottom-width: 0px;
 border-bottom-color: #FFFFFF;
 border-left-style: none;
 border-left-width: 0px;
 border-left-color: #FFFFFF;
 border-right-style: none;
 border-right-width: 0px;
 border-right-color: #FFFFFF;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-left: 20%;
 margin-right: 20%;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Sub header format */

p.biography_sub_header_text
{font-style: normal;
 font-variant: normal;
 font-weight: normal;
 font-size: 14pt;
 font-family: 'Arial';
 font-size-adjust: none;
 font-stretch: normal;
 color: #0000CA;
 background-color: #FF99FF;
 text-align: center;
 text-decoration: none;
 text-transform: none;
 direction: ltr;
 line-height: normal;
 letter-spacing: normal;
 text-indent: 0;
 white-space: normal;
 word-spacing: normal;
 border-top-style: none;
 border-top-width: 0px;
 border-top-color: #FFFFFF;
 border-bottom-style: none;
 border-bottom-width: 0px;
 border-bottom-color: #FFFFFF;
 border-left-style: none;
 border-left-width: 00px;
 border-left-color: #FFFFFF;
 border-right-style: none;
 border-right-width: 0px;
 border-right-color: #FFFFFF;
 margin-top: 0%;
 margin-bottom: 0%;
 margin-left: 20%;
 margin-right: 20%;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}
 
/* Biography image format. */
img.button_biography
{width: 196;
 height: 300px;
 float: none;
 /* opacity:0.10; filter:alpha(opacity=10) */}

/* Paragraph font format. */
p.biography
{text-align: left;
 background-color: #FFFFEE;
 margin-left: 5%;
 margin-right: 5%;
 padding-top: 3px;
 padding-bottom: 3px;
 padding-left: 5px;
 padding-right: 5px;
 border-style: none;
 border-color: #EE3377}

/* Table formats for biography page */

/* Main table */
table.biography_films
{table-layout: automatic;
 float: none;
 width: 60%;
 font-size: 12pt;
 font-weight: bold;
 font-style: italic;
 text-align: center;
 vertical-align: top;
 color: #FFFFFF;
 background-color: #FA33FA;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #FFFFFF;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-right-width: 0px}

/* Body table */
table.biography_films_body
{table-layout: fixed;
 float: none;
 width: 60%;
 font-family: 'Arial';
 font-size: 12pt;
 font-weight: normal;
 font-style: normal;
 background-color: #FF77FF;
 vertical-align: top;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #FFFFFF;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-right-width: 0px}

/* Title table cells */
td.biography_films_title
{font-style: italic;
 font-weight: bold;
 text-align: center;
 color: #FFFFC0;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #000077;
 border-width: 3px}

/* Heading table cells */
td.biography_films_heading
{font-weight: bold;
 text-align: left;
 text-decoration: underline;
 vertical-align: bottom;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #000077;
 border-width: 3px}

/* Heading table cells picture */
td.biography_films_heading_picture
{font-weight: bold;
 text-align: right;
 text-decoration: none;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #000077;
 border-width: 3px}

/* Table cells */
td.biography_films
{text-align: left;
 padding-top: 14px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: none;
 border-left-color: #000077;
 border-left-width: 3px}

/*
******************************************************************
*                  Individual Subject Page section               *
******************************************************************
*/

/* Body */
body.individual_page_beautiful_ohio_premire
{background-color: #000000;
 color: #0000CC;
 font-family: 'Arial';
 font-style: normal;
 font-weight: normal;
 text-align: left;
 font-size: 12pt;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 5%;
 margin-right: 5%;
 padding-top: 19px;
 padding-bottom: 19px;
 padding-left: 0px;
 padding-right: 0px}

/* Link styles for main page */
a.individual_page_beautiful_ohio_premire:link {color: #DDDD90}

a.individual_page_beautiful_ohio_premire:visited {color: #DDDD00}

a.individual_page_beautiful_ohio_premire:hover {color: #FFFF00;
                                                background-color: #FF0000}

a.individual_page_beautiful_ohio_premire:active {color: #000000;
                                                 background-color: #00FF00}
/* Division for individual news pages */
div.individual_news_page
{background-color: #770077;
 margin-left: 1%;
 margin-right: 1%}

/* Header font */
h2
{color: #FF99FF;
 background-color: #000000;
 font-family: 'Arial Black';
 text-align: center;
 font-style: italic;
 font-size: 22pt;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 5%;
 margin-right: 5%;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px}

/* News pages main header */
h2.individual_page_lists
{font-family: 'Arial';
 text-align: center;
 font-style: italic;
 font-size: 24pt;
 margin-top: 0%;
 margin-bottom: 0%; 
 margin-left: 0%;
 margin-right: 0%;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px}

/* News Pages header */
h3.individual_page_lists
{font-family: 'Arial';
 text-align: center;
 font-style: italic;
 font-size: 18pt;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 30%;
 margin-right: 30%;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 border: none}

/* Standard font */
p.individual_page_beautiful_ohio_premire
{font-size: 24pt;
 font-style: normal;
 font-weight: normal;
 text-align: center;
 padding-top: 18px;
 padding-bottom: 18px;
 padding-left: 0px;
 padding-right: 0px;
 border-style: none}

/* Paragraph standard font for lists */
p.individual_page_lists
{font-size: 12pt;
 font-style: normal;
 font-weight: normal;
 text-align: left;
 /* background: #999940; */
 color: #FFBBFF; 
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 margin-top: 1%;
 margin-bottom: 1%;
 margin-left: 4%;
 margin-right: 8%;
 border-collapse: collapse;
 border-style: none;
 border-color: #0000FF;
 border-width: 0px}

/* Paragraph standard font for titles */
p.individual_page_titles
{font-size: 16pt;
 font-style: italic;
 font-weight: bold;
 text-align: left;
 background-color: #330033;
 color: #FFFFFF;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 4%;
 margin-right: 8%;
 border-collapse: collapse;
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 3px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 3px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 3px;
 border-bottom-style: outset;
 border-bottom-color: FFFFFF;
 border-bottom-width: 3px}

/* Style for sub headers */
p.individual_page_sub_header
{font-style: italic;
 font-weight: bold;
 text-align: center;
 background: #BB88BB;
 color: #0000FF;
 font-size: 24pt;
 margin-top: 2%;
 margin-bottom: 2%;
 margin-left: 45%;
 margin-right: 45%;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-left: 1px;
 padding-right: 1px;
 border-style: outset;
 border-color: #FFFFF0}

/* Image one */
img.one_individual_page_beautiful_ohio_premire
{width: 514px;
 height: 600px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 10px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 10px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 10px;
 border-bottom-style: outset;
 border-bottom-color: FFFFFF;
 border-bottom-width: 10px}

/* Image two */
img.two_individual_page_beautiful_ohio_premire
{width: 508px;
 height: 600px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 10px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 10px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 10px;
 border-bottom-style: outset;
 border-bottom-color: #FFFFFF;
 border-bottom-width: 10px}

/* Image three */

img.three_individual_page_beautiful_ohio_premire
{width: 347px;
 height: 850px;
 margin-top: 3px;
 margin-bottom: 11px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 10px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 10px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 10px;
 border-bottom-style: outset;
 border-bottom-color: FFFFFF;
 border-bottom-width: 10px}

/* Image four */

img.four_individual_page_beautiful_ohio_premire
{width: 488px;
 height: 850px;
 height: 850px;
 margin-top: 3px;
 margin-bottom: 11px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 10px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 10px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 10px;
 border-bottom-style: outset;
 border-bottom-color: FFFFFF;
 border-bottom-width: 10px}

/* Image five */

img.five_individual_page_beautiful_ohio_premire
{width: 335px;
 height: 850px;
 margin-top: 3px;
 margin-bottom: 11px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 10px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 10px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 10px;
 border-bottom-style: outset;
 border-bottom-color: FFFFFF;
 border-bottom-width: 10px}

/* Image six */

img.six_individual_page_beautiful_ohio_premire
{width: 125px;
 height: 171px;
 float: right;
 border-style: outset;
 border-width: 3px;
 border-color: #FFFFFF;
 margin-bottom: 50px}

/* Image six layout table */

table.image_six_individual_news_page
{table-layout: automatic;
 float: none;
 vertical-align: top;
 margin-right: 10%;
 margin-left: 3%;
 margin-top: 1%;
 margin-bottom: 1%;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #FFFFFF;
 border-width: 5px}

/* Image seven */

img.seven_individual_page_beautiful_ohio_premire
{width: 300px;
 height: 767px;
 margin-top: 3px;
 margin-bottom: -23px;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 10px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 10px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 10px;
 border-bottom-style: outset;
 border-bottom-color: FFFFFF;
 border-bottom-width: 10px}

/* List format */
ul.news_events
{list-style-type: disc;
 list-style-position: outside;
 color: #FFBFFF}

/*
******************************************************************
*                  Rumors vs. Truth formats                      *
******************************************************************
*/

/* Body */
body.rumor_truth
{background-color: #000000;
 color: #FFFFFF;
 font-family: 'Arial';
 font-style: normal;
 font-weight: normal;
 text-align: left;
 font-size: 12pt;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 1%;
 margin-right: 1%;
 padding-top: 3px;
 padding-bottom: 3px;
 padding-left: 3px;
 padding-right: 3px}

/* Division format for rumor page */
div.rumor_page
{background-color: #550055;
 margin-top: 1%;
 margin-bottom: 1%; 
 margin-left: 10%;
 margin-right: 10%;
 padding-top: 1%;
 padding-bottom: 1%;
 padding-left: 1%;
 padding-right: 1%;
 border-style: none;
 border-width: 10px;
 border-color: #E3E39F}

/* Header */
h4
{text-align: center;
 font-style: italic;
 font-weight: bold;
 font-size: 24pt}

/* Footer */
h4.footer
{background-color: #884488;
 text-align: center;
 font-style: italic;
 font-weight: normal;
 font-size: 12pt;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 5px;
 margin-right: 5px;
 padding-top: 17px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Sub Header */
p.rumor_truth
{font-size: 16pt;
 font-style: italic;
 font-weight: normal;
 text-align: center;
 color: #CCCCC0;
 margin-top: 25px;
 margin-bottom: 25px;
 margin-left: 120px;
 margin-right: 120px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Standard font style */
p.rumor_truth_standard
{background-color: #330055;
 color: #FFFFFF;
 font-size: 12pt;
 font-style: normal;
 font-weight: bold;
 text-align: left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 200px;
 margin-right: 200px;
 border-collapse: collapse;
 border-left-style: outset;
 border-left-color: #FFFFFF;
 border-left-width: 3px;
 border-right-style: outset;
 border-right-color: #FFFFFF;
 border-right-width: 3px;
 border-top-style: outset;
 border-top-color: #FFFFFF;
 border-top-width: 3px;
 border-bottom-style: outset;
 border-bottom-color: FFFFFF;
 border-bottom-width: 3px}

/* Titles */
p.rumor_truth_titles
{font-style: italic;
 font-weight: normal;
 text-align: left;
 color: #BBBBBB;
 margin-left: 200px;
 margin-right: 200px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px}

/* Items */
p.rumor_truth_items
{color: #000099;
 background-color: #BBBBB0;
 font-family: 'Courier New';
 font-size: 12pt;
 font-style: normal;
 font-weight: bold;
 text-align: left;
 margin-left: 200px;
 margin-right: 200px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-style: none}

/* List format */
ul.rumor_list
{list-style-type: none;
 color: #BBBBBB;}

/* Item format */
ul.rumor_truth_item
{list-style-type: none;
 color: #BBBBBB;}

/* Image format */
img.rumor_truth_image
{width: 650;
 height: 1020}

/*
******************************************************************
*                Individual rumor page formats                   *
******************************************************************
*/

/* Body */
body.individual_rumor
{background-color: #222210;
 color: #FFFFFF;
 font-family: 'Arial';
 font-style: normal;
 font-weight: normal;
 text-align: left;
 font-size: 12pt;
 margin-top: 5px;
 margin-bottom: 5px; 
 margin-left: 5px;
 margin-right: 5px;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px}

/* Header */
h5
{text-align: center;
 font-style: italic;
 font-weight: bold;
 font-size: 24pt}

/* Footer */
h5.footer
{text-align: center;
 font-style: italic;
 font-weight: normal;
 font-size: 18pt;
 margin-left: 200px;
 margin-right: 200px}

/* Sub Header */
p.individual_rumor_sub
{font-style: normal;
 font-weight: bold;
 font-size: 16pt;
 background-color: #550055;
 color: #FFFFF;
 text-align: center;
 margin-left: 20%;
 margin-right: 20%;
 margin-top: 1%;
 margin-bottom: 0%
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 border-top-style: outset;
 border-bottom-style: none;
 border-right-style: outset;
 border-left-style: outset;
 border-color: #FFFFFF;
 border-width: 5px}

/* Items */
p.individual_rumor_items
{font-family: courier;
 font-size: 12pt;
 font-style: normal;
 font-weight: normal;
 text-align: left;
 margin-left: 20%;
 margin-right: 20%;
 margin-top: -1%;
 margin-bottom: 1%;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 background-color: #DDDDD0;
 color: #000033;
 border-top-style: none;
 border-bottom-style: outset;
 border-right-style: outset;
 border-left-style: outset;
 border-color: #FFFFFF;
 border-width: 5px}

/* List format */
ul.individual_rumor
{list-style-type: none;
 color: #000000}

/* Image format */
img.individual_rumor_image
{width: 400px;
 height: 600px}

/* Image format two */
img.individual_rumor_image_two
{width: 260px;
 height: 300px}

/* Image format three */
img.individual_rumor_image_three
{width: 120px;
 height: 150px}

/* Image format four */
img.individual_rumor_image_four
{width: 134px;
 height: 150px}

/* Image format five */
img.individual_rumor_image_five
{width: 298px;
 height: 300px}

/* Image format six */
img.individual_rumor_image_six
{width: 290px;
 height: 300px}

/* Image format seven */
img.individual_rumor_image_seven
{width: 394px;
 height: 300px}

/* Image format eight */
img.individual_rumor_image_eight
{width: 307px;
 height: 300px}

/*
 **********************
 * Photo page formats *
 **********************
*/

/* Items */
p.photo_page_items
{font-family: Arial;
 font-size: 18pt;
 font-style: normal;
 font-weight: normal;
 text-align: center;
 margin-left: 20%;
 margin-right: 20%;
 margin-top: -1%;
 margin-bottom: 1%;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 background-color: #DDDDD0;
 color: #000033;
 border-top-style: none;
 border-bottom-style: outset;
 border-right-style: outset;
 border-left-style: outset;
 border-color: #FFFFFF;
 border-width: 5px}

/* Image formats */

img.image_bar
{width: 500;
 height:auto}

img.Michelle_Trachtenberg_Old_Navy_1Oak_March_03_2009_01
{width: 600;
 height: 425}

img.Michelle_Trachtenberg_Old_Navy_1Oak_March_03_2009_02
{width: 600;
 height: 828}

img.Michelle_Trachtenberg_Old_Navy_1Oak_March_03_2009_04
{width: 600;
 height: 843}

img.Olivia_Palermo_Old_Navy_1Oak_March_3_2009_02
{width: 600;
 height: 407}

/*
******************************************************************
*                 Google news bar formats                        *
******************************************************************
*/

/* News bar division */

div.google_news_bar
 {padding: 10px;
  font-weight: normal;
  font-size: 12pt;
  color: #FFFFF0}

/* Table formats */

table.google_news_bar
{table-layout: fixed;
 width: 60%;
 empty-cells: hide;
 background-color: #444499;
 text-align: left;
 margin-left: 0%;
 margin-right: 0%;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-left-color: #000099;
 border-width: 3px;
 padding: 1px}

td.google_news_bar
{text-align: left;
 border-collapse: collapse; /* seperate for seperated borders. */
 border-style: none;
 border-color: #0000FF;
 border-width: 3px;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-left: 1%;
 padding-right: 1%}

/* News bar formats. */

 @import url("http://www.google.com/uds/css/gsearch.css");
 @import url("http://www.google.com/uds/solutions/newsbar/gsnewsbar.css");

#newsBar
 {margin : 100%;
  width : 20px;}

.titleBox_gsnb
 {color: #FFFFE7;
 font-family: 'Arial';
 font-size: 16pt;
 font-weight: bold;
 text-align: center;
 padding: 20px}

.gs-result .gs-title,
.gs-result .gs-title * 
 {color: #FFFF99;
  text-align: left;
  font-size: 12pt;}

.gs-relativePublishedDate,
.gs-publishedDate
 {color: #B0D3E7;
  text-align: left;
  font-size: 12pt;
  display: inline;}

.gs-result a.gs-clusterUrl,
.gs-result .gs-clusterUrl
 {color: #FFA2D3;
  text-align: left;
  font-size: 14pt;
  cursor: pointer;}

.gs-newsResult .gs-publisher
 {color: #FFA2D3;
  text-align: left;
  font-size: 12pt;
  display: inline;}

.gs-newsResult .gs-location
 {color: #FFA2D3;
  text-align: left;
  font-size: 12pt;
  display: inline;}

/*
**********************************
*       Other formats            *
**********************************
*/

/* Generic image format */
img.native
{width: auto;
 height: auto}

/* Swatch test */
p.swatch_test
{color: #FFFFC8;
 background-image: url('./images_a_rose_as_red/Purple Cloth 02.gif');
 background-repeat: repeat; /* no-repeat for 1 instance of the image */
 /* background-attachment: fixed; */
 background-color: #DDDDDD;
 font-family: 'Arial';
 text-align: left;
 margin-left: 8.5%;
 margin-right: 8.5%;
 border-top-style: outset;
 border-bottom-style: outset;
 border-right-style: outset;
 border-left-style: outset}
/*

To include this style sheet, put it in your root directory and put this in the header section:

<link rel="stylesheet" type="text/css" href="../a_rose_as_red_style_sheet_of_paper.css" />

Background image for lined paper:  background-image: url('./images_a_rose_as_red/Paper_Background_01.gif');

*/