/*
/* Style sheet file for Ready Set Show
/*
/*************************************************************************/

/* -----------------------------------------------------------------------------------------  */
/* controls the general fonts & colors for the entire web site */
/* -----------------------------------------------------------------------------------------  */
body            {
                    font-family : Arial, Helvetica, sans-serif;
                    font-size: 12pt;
                    color: black;
                    background: white;
                    margin:0;
                }

/* -----------------------------------------------------------------------------------------  */
/* control look and feel of links in text */
/* -----------------------------------------------------------------------------------------  */
A.text:LINK,
A.text:VISITED  {   color: #940229;
                    text-decoration: none;
                    font-weight: normal;
                    font-size: 12pt;
                }
A.text:HOVER    {   color: #940229;
                    font-weight: normal;
                    text-decoration: underline;
                    font-size: 12pt;
                }
/* ----------------------------------------------------------------------------------------- */
/* control look and feel of vertical menu                                                    */
/* ----------------------------------------------------------------------------------------- */
.vmenucell       {
                    background-color: white;
                    vertical-align: top;
                    width: 110px;
                    height: 250;
                }


/* If the user's browser doesn't have CSS support, the line of text (Site Navigation) is visible.  */
/* To hide the text from CSS-enabled browsers, set the display to none */
#vmenu p        {
                    display: none;
                }

#vmenu          {
                    font-size: 11pt;
                    font-weight: bold;
                /*    position: absolute; n */
                /*    top: 210px;      how far from the top the menu shows */
                    left: 0;
                    width: 110px;
                    height: 100px;
                }
#vmenu a        {
                    display: block;
                    text-align: right;
                    padding: 2px 0px;
                    margin: 0 1 1px;
                    border-width: 0;
                    text-decoration: none;
                    color: #B6AC91;
                /*    background: #444; */
                }
#vmenu a:hover  {
                    color: #940229;
                    border-left: 0px solid black;
                /*    background: #DFE3BF; */
                }

.vactive         {
                    display: block;
                    text-align: right;
                    padding: 4px 0px;
                    margin: 0 1 1px;
                    border-width: 0;
                    width: 110px;
                    text-decoration: none;
                    color: #940229;
                }





/* -----------------------------------------------------------------------------------------  */
/* control look and feel of More Galleries list menu */
/* -----------------------------------------------------------------------------------------  */
#gmenu          {
                    font-size: 12pt;
                    font-weight: bold;
                    left: 0;
                    bottom: 0;
                }
#gmenu a        {
                    display: block;
                    text-align: right;
                    padding: 1px 0px;
                    margin: 0 1px 0 0;
                    border-width: 0;
                    text-decoration: none;
                    color: black;
                /*    background: #444; */
                }
#gmenu a:hover  {
                    color: #940229;
                    border-left: 0px solid black;
                /*    background: #DFE3BF; */
                }


A.gmenu:LINK,
A.gmenu:VISITED {   color: black;
                    text-decoration: none;
                    font-weight: normal;
                    font-size: 11pt;
                }
A.gmenu:HOVER    {   color: #940229;
                    font-weight: normal;
                    text-decoration: none;
                    font-size: 11pt;
                }

/* -----------------------------------------------------------------------------------------  */
/* controls the look and feel of the horizontal menu links                                    */
/* -----------------------------------------------------------------------------------------  */
#hmenu         {
                    color: white;
                    font-size: 12pt;
                    text-align: center;
                    background: #B6AC91;
                    border: solid 5px #B6AC91;
                    height: 20px;
                    bottom: 0;
                }

#hmenu a:link, a:visited
                {
                    color: white;
                    font-weight: bold;
                    text-decoration: none;
                }
#hmenu a:hover  {   color: #940229;
                    font-weight: bold;
                    text-decoration: none;
                }

.hactive         {
                    font-size: 12pt;
                    font-weight: bold;
                    text-align: center;
                    color: #940229;
                }

.hdrphrase      {
                    color: white;
                    font-size: 14pt;
                    text-align: left;
                    background: #A6C400;
                }
/* ----------------------------------------------------------------------------------------- */
/* controls email links                                                                      */
/* ----------------------------------------------------------------------------------------- */
a.mail:link,
a.mail:visited
                {
                    color: #B5BC7A;
                    font-weight: bold;
                    text-decoration: none;
                }
a.mail:hover {
                    color: #B5BC7A;
                    font-weight: bold;
                    text-decoration: underline;
                }

/* ----------------------------------------------------------------------------------------- */
/* controls various text                                                                     */
/* ----------------------------------------------------------------------------------------- */
H1              {
                    font-size: 19pt;
                    font-weight: bold;
                    color: #940229;
                }
H2              {
                    font-size: 14pt;
                    font-weight: bold;
                    color: #940229;
                }
.pagehdr        {
                    font-size: 22pt;
                    font-weight: bold;
                    color: #940229;
                }
.pagesubhdr     {
                    font-size: 14pt;
                    font-weight: bold;
                    color: #940229;
                }
.pagehdr2        {
                    font-size: 22pt;
                    font-weight: bold;
                    color: white;
                }
.hometitle      {
                    font-size: 18pt;
                    font-weight: bold;
                    color: black;
                }
.decorname      {
                    font-size: 12pt;
                    font-weight: bold;
                    color: #940229;
                }
.desctext       {
                    font-size: 12pt;
                    color: black;
                }
.prev           {
                    color: white;
                    font-size: 12pt;
                    text-align: left;
                    background: #A6C400;
                }
.next           {
                    color: white;
                    font-size: 12pt;
                    text-align: right;
                    background: #A6C400;
                }
.frame          {
                    background-image: url(images/frame.jpg);
                    background-repeat: no-repeat;
                    background-position:center;
                }
.before_after   {
                    font-size: 12pt;
                    font-weight: bold;
                    color: #940229;
                    text-align: center;
                }
.quote          {
                    font-size: 12pt;
                    color: black;
                }
.customer       {
                    font-size: 10pt;
                    color: #940229;
                }
.tdpad          {
                    padding: 5px;
                }
/* -----------------------------------------------------------------------------------------  */
/* control look and feel of media link items */
/* -----------------------------------------------------------------------------------------  */
A.media:LINK,
A.media:VISITED {   color: black;
                    text-decoration: none;
                    font-weight: normal;
                    font-size: 12pt;
                }
A.media:HOVER   {
                    color: #940229;
                    font-weight: normal;
                    text-decoration: none;
                    font-size: 12pt;
                }
td.media        {
                    padding: 2px;
                    height:64px;
                    text-align:right;
                }
/* -----------------------------------------------------------------------------------------  */
/* control look and feel of footer menu */
/* -----------------------------------------------------------------------------------------  */
A.foot:LINK,
A.foot:VISITED  {   color: #808080;
                    text-decoration: none;
                    font-weight: normal;
                    font-size: 10pt;
                }
A.foot:HOVER    {   color: #940229;
                    font-weight: normal;
                    text-decoration: none;
                    font-size: 10pt;
                }
P.foot          {   color: #808080;
                    font-size: 10pt;
                }
/* -----------------------------------------------------------------------------------------  */
/* control look and feel of webmaster text & link */
/* -----------------------------------------------------------------------------------------  */
A.webmaster:LINK,
A.webmaster:VISITED
                {   color: #808080;
                    text-decoration: none;
                    font-weight: normal;
                    font-size: 10pt;
                }
A.webmaster:HOVER
                {   color: #940229;
                    font-weight: normal;
                    text-decoration: none;
                    font-size: 10pt;
                }
P.webmaster     {   color: #808080;
                    font-size: 10pt;
                }

/* -----------------------------------------------------------------------------------------  */
/* set the scrollable window details */
/* -----------------------------------------------------------------------------------------  */
.scrollable     {
                    width: 650px;
                    height: 220px;
                    overflow: auto;
                }

/* -----------------------------------------------------------------------------------------  */
/* set the scrolling gallery menu details */
/* -----------------------------------------------------------------------------------------  */
.outer {
                    position:relative;
                    padding:4em 0 3em 0;
                    width:54em;
                    background:#eee;
                    margin:0 auto 3em auto;
                }
.innera {
                    overflow:auto;
                    width:54em;
                    height:9.6em;
                    background:#eee;
                }

.tableone {width:120px; border-collapse:collapse; margin:0 auto;}
.tabletwo {width:90px; border-collapse:collapse;}

.tableone td {border:1px solid #fff; color:#fff;}
.tableone tbody {background:white; color:#000;}
.tabletwo td {background:#eee; color:#000;}
.tableone td, .tabletwo td {text-align:right;font-size: 11pt;}
.tabletwo tr.dk td {background:#ddd; color:#000;}

/* defines height of scrolling box */
.innerb {height:15em; overflow:auto;}
