/* CSS Document -Style on all Secret Destiny pages */

/* Main Body */
body  {  background-color: #336699; }
.topright   {   padding: 0in; background-image:url(frontgraphics/top_right.jpg); background-repeat:no-repeat;  }
.b2         {   padding: 0in; background-image:url(frontgraphics/bottom.jpg); background-repeat:no-repeat; }
.content      {  width: 810px; height: 100%; background-image:url(frontgraphics/sidebg.jpg);  background-repeat:repeat-y; background-position:center;  padding-left: .40in; padding-right: .40in; background-color: #336699; }
.titlebar   {   background-image:url(frontgraphics/yellowbar.gif); background-repeat:no-repeat;  font-weight: bolder; font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #ffffff; text-indent: .05in; }

/* Padding for images in articles */
.article  {  padding: .10in;  }

/*Front Page Ezine, Site Search, and News Box */
.buttonezine   {  width: 158px;  background-image:  url("/21stcenturyradio/frontgraphics/button_ezine.gif"); background-repeat: no-repeat; padding-top: .60in; padding-bottom: .75in;  }
.buttonsitesearch   {  width: 158px;  background-image:  url("/21stcenturyradio/frontgraphics/button_sitesearch.gif"); background-repeat: no-repeat; padding-top: .25in; padding-left: .15in; padding-right: .15in;  }
.buttonguestlinks   {  width: 225px;  background-image:  url("/21stcenturyradio/frontgraphics/button_recentguest.gif"); background-repeat: no-repeat; padding-top: .40in; padding-left: .15in; padding-right: .15in; padding-bottom: .15in;  } 

A.frontpagelink:link {  color: #0000FF; font-size: 10pt; font-weight: 900; text-decoration:none;  } 
A.frontpagelink:visited {  color: #0000FF; font-size: 10pt; font-weight: 900; text-decoration:none;  } 
A.frontpagelink:hover {  color: #FFFFFF; font-size: 10pt; font-weight: 900; text-decoration:underline;  }

/* MAIN LINK BOX on Front Page IMAGE BACKGROUND BEHAVIOR*/
.mainbox-top   {  width: 224px;  background-image:  url("frontgraphics/mainbox-top.jpg"); background-repeat: no-repeat;  }
.mainbox-mid   {  width: 224px;  background-image:  url("frontgraphics/mainbox-mid.jpg"); background-repeat: repeat-y; padding-left: .16in; }
.mainbox-bot   {  width: 224px;  background-image:  url("frontgraphics/mainbox-bot.jpg"); background-repeat: no-repeat;  }
.frontpage-box  { padding: .07in; }

/* FEATURED ARTICLE BOX on Front Page IMAGE BACKGROUND BEHAVIOR*/
.featuredbox-top   {  width: 236px;  background-image:  url("frontgraphics/featured-box-top.jpg"); background-repeat: no-repeat;  }
.featuredbox-mid   {  width: 236px;  background-image:  url("frontgraphics/featured-box-mid.jpg"); background-repeat: repeat-y; padding-left: .25in; padding-right: .25in; }
.featuredbox-bot   {  width: 236px;  background-image:  url("frontgraphics/featured-box-bot.jpg"); background-repeat: no-repeat;  }


/* MAIN LINK BOX ON FRONT PAGE!! ALIGNED LEFT!!! LINK BEHAVIOR */
A.box:link {  color: #339900; font-size: 10pt; font-weight: 900; text-decoration:none;  } 
A.box:visited  {  color: #339900; font-size: 10pt; font-weight: 900; text-decoration:none;  }
A.box:hover  {  color: #FF0000; font-size: 10pt; font-weight: 900; TEXT-DECORATION: underline;  }


/* MAIN LINK BEHAVIOR ON TOP AND BOTTOM MAIN LINKS - ALL SUBPAGES, EXCEPT on FRONT PAGE MAIN LINKS BOX*/
A.main:link {  color: #FFFFFF; font-size: 10pt; font-weight: 900; line-height: .15in; padding-left: .15in; text-decoration:none;  } 
A.main:visited  {  color: #FFFFFF; font-size: 10pt; font-weight: 900; line-height: .15in; padding-left: .15in; text-decoration:none;  }
A.main:hover  {  color: #FFCC00; font-size: 10pt; font-weight: 900; TEXT-DECORATION: underline;  line-height: .15in; padding-left: .15in;  }


/* Link Behavior (excluding MAIN NAVIGATION links) */
A:link, A:visited {
  TEXT-DECORATION  : underline;
  FONT-WEIGHT      : 900;
  FONT-SIZE		   : 10pt;
  font-family      : Arial, Helvetica, sans-serif;
  COLOR            : blue;
  BACKGROUND       : transparent; }
A:active {
  TEXT-DECORATION  : none;
  COLOR            : blue;
  BACKGROUND       : transparent; }
A:hover {
  TEXT-DECORATION  : none;
  FONT-WEIGHT      : 900;
  FONT-SIZE		   : 10pt;
  COLOR            : #BDB113;
  BACKGROUND       : transparent; }


/* Various- Title, Header, text styles  */

p.styleA    {  text-align: justify; color:#000000;  }
p.styleB    {  text-indent: 30px; text-align: justify; color:#000000;  }

h3   {  font-size: 16pt;
	font-family: georgia, serif;
	font-weight: bold;
	line-height: 100%;
	padding-top: .15in;
	text-decoration: underline; 
	text-transform: uppercase; }

h4  {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: 800; color: #006600; text-decoration: underline; padding-top: .25in; }
h5  {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: 800; color: #006600; text-decoration: underline; padding-top: .15in; text-align: center; }     

.header	{  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; text-align: left; text-decoration: underline; line-height: 100% }
.subheader	{  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-align: left; text-decoration: underline; line-height: 110% }
.author {  font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: left; line-height: 100% }
.link  {  font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: left; line-height: 100% }
caption  {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt }
