﻿/* Zodiac Articles */

/* New and Full Moon Tables, upper right */

td.moons {
	width: 50%;
	vertical-align: top;
	text-align: center;
	font-size: 8pt;
	border: 2px #cdc5bf solid;
}
td.moonshdr2 {
	width: 50%;
	vertical-align: top;
	text-align: center;
	font-size: 8pt;
	color: #006600;
	font-weight: bold;
	border: 2px #cdc5bf solid;
}
td.moonshdr1 {
	vertical-align: top;
	text-align: center;
	font-size: 8pt;
	color: #006600;
	font-weight: bold;
	border: 2px #cdc5bf solid;
}
span.moonsupdated {
	color: crimson;
	font-weight: bold;
	font-family: "Times New Roman", serif;
	font-style: italic;
	font-size: 120%;
}

div.topacross {
	margin: 10px 0 15px 0;
	
}



ul.zodiaclinks {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 20px;
	margin-left: 20px;
}
ul.zodiaclinks li {
	padding-left: 20px;
	margin-left: 20px;
	margin-bottom: 3px;
}


table#signdates {
	width: 510px;
	border: 0;
}
table#signdates td {
	border: 1px #cdc5bf solid;
	padding: 5px;
}
td.signs {
	font-size: .85em;
	text-align: right;
}
td.glyphs {
	text-align: center;
}
td.dates {
	font-size: .85em;
	text-align: left;
}
td.linksigns {
	font-size: .75em;
	text-align: center;
}



p.sidebar {
	text-align: left;
	font-size: .95em;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	margin: 0 0 15px 0;
}



.links  {
 font-family: Tahoma,Arial,sans-serif;
 font-size: 8pt;
 margin-top:0px;
 margin-bottom:25px;
 }
.linkpara  {
 font-family: Tahoma,Arial,sans-serif;
 font-size: 10pt;
 margin-top:0px;
 margin-bottom:0px;
 }
.quote {
 font-family: Tahoma,Arial,sans-serif;
 font-size: 14px;
 text-align: center;
 margin-top: 10px;
 margin-bottom: 15px;
 font-style: italic;
 }
.link2goodies {
 font-family: Tahoma,Arial,sans-serif;
 font-size: 8pt; 
 font-style: italic;
 text-align: center; 
 margin-top: 10px;
 margin-bottom: 5px;
 }
.cpavailable {
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 font-style: italic; 
 margin-top:5px; 
 margin-bottom:15px; 
 }
.cplinks {
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 margin-top:5px; 
 margin-bottom:10px; 
 }
.cpdescr {
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 margin-top: 8px; 
 margin-bottom: 8px; 
 }

.ed08booktitle { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 10pt; 
 text-align: center; 
 margin-top:0px; 
 margin-bottom:0px; 
 color:#B22222; 
 font-weight:bold; 
}
.ed08booktitlecomic { 
 font-family: Comic Sans MS,cursive,sans-serif; 
 font-size: 10pt; 
 text-align: center; 
 margin-top:0px; 
 margin-bottom:0px; 
 color:#B22222; 
 font-weight:bold; 
}
.ed08bookauthor  { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 margin-top: 4px; 
 margin-bottom: 8px; 
 font-style:italic;
 }
.ed10bookauthor  { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 10pt; 
 margin-top: 4px; 
 margin-bottom: 8px; 
 font-style:italic;
 }
.ed08bookdescr  { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 margin-top: 8px; 
 margin-bottom: 3px; 
 }
.ed08bookdescrcomic  { 
 font-family: Comic Sans MS,cursive,sans-serif; 
 font-size: 10pt; 
 margin-top: 8px; 
 margin-bottom: 3px; 
 }
.ed08bookboxtext  { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 font-weight: bold; 
 margin-top: 4px; 
 margin-bottom: 4px 
 }
.ed08booktextnorm  { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 font-weight: normal; 
 margin-top: 4px; 
 margin-bottom: 4px 
 }
.ed08booklink  { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 text-align: center;
 }
.ed08bodyup  { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 text-align: left; 
 margin-top: 5px; 
 margin-bottom: 10px; 
 }
.ed08bodyupc { 
 font-size: 8pt; 
 font-family: Tahoma,Arial,sans-serif; 
 text-align: center; 
 }
.ed08bodyital { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 font-style: italic; 
 margin-top:5px; 
 margin-bottom:10px; 
 }
.ed08italtimes { 
 font-size: 8pt; 
 font-family: Times New Roman,serif; 
 font-style: italic; 
 }
.ed08bodyflat { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 margin-top:0px; 
 margin-bottom:0px; 
 }
.ed08budkgreen { 
 font-family: Verdana,Arial,sans-serif; 
 font-size: 8pt; color: #006600; 
 font-weight: bold 
 }
.ed10italtimes { 
  font-family: Times New Roman,serif;
  font-size: 10pt;
  font-style: italic; 
  }
.ed10italtimes2 { 
  font-family: Times New Roman,serif;
  font-size: 10pt;
  font-style: italic; 
  margin-top: 2px; 
  margin-bottom: 2px; 
  }
.ed10bubrick     { 
 font-family: Verdana,Arial,sans-serif; 
 font-size: 10pt; 
 color: #B22222; 
 font-weight: bold; 
 text-align: left; 
 }
.ed12bitimes { 
 font-family: Times New Roman,serif; 
 font-size: 12pt; 
 font-style: italic; 
 font-weight: bold; 
 }
.ed12italtimes { 
 font-family: Times New Roman,serif; 
 font-size: 12pt; 
 font-style: italic; 
 }
.ed18italtimes { 
  font-family: Times New Roman,serif;
  font-size: 18pt;
  font-style: italic; 
  }
.ed12bubrick     { 
 font-family: Verdana,Arial,sans-serif; 
 font-size: 12pt; 
 color: #B22222; 
 font-weight: bold; 
 text-align: left; 
 }
 .ed14bubrick     { 
 font-family: Verdana,Arial,sans-serif; 
 font-size: 14pt; 
 color: #B22222; 
 font-weight: bold; 
 text-align: left; 
 }
.ed24bubrick   { 
 font-family: Verdana,Arial,sans-serif; 
 font-size: 24pt; 
 color: #B22222; 
 font-weight: bold; 
 }
.ed36bubrick  { 
 font-family: Verdana,Arial,sans-serif; 
 font-size: 36pt; 
 color: #B22222; 
 font-weight: bold; 
 }


 .hdradsfire     { 
 font-family: Verdana,Arial,sans-serif; 
 font-size: 14pt; 
 color: #B22222; 
 font-weight: bold; 
 text-align: center; 
 }
 .hdradsearth     { 
 font-family: Verdana; 
 font-size: 14pt; 
 color: #006400; 
 font-weight: bold; 
 text-align: center; 
 }
 .hdradsair     { 
 font-family: Verdana; 
 font-size: 14pt; 
 color: #808000; 
 font-weight: bold; 
 text-align: center; 
 }
 .hdradswater     { 
 font-family: Verdana; 
 font-size: 14pt; 
 color: #0000CD; 
 font-weight: bold; 
 text-align: center; 
 }


.hdr1earth {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 36pt; 
 color: #006400; 
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 8px;
 text-align: center; 
 }
.hdr1fire {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 36pt; 
 color: #B22222; 
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 8px;
 text-align: center; 
 }
.hdr1water {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 36pt; 
 color: #0000FF; 
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 8px;
 text-align: center; 
 }
.hdr1air {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 36pt; 
 color: #808000; 
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 8px;
 text-align: center; 
 }


.hdr1bearth {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 24pt; 
 color: #006400; 
 font-weight: bold;
 margin-top: 30px;
 margin-bottom: 8px;
 text-align: center; 
 }
.hdr1bfire {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 24pt; 
 color: #B22222; 
 font-weight: bold;
 margin-top: 30px;
 margin-bottom: 8px;
 text-align: center; 
 }
.hdr1bwater {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 24pt; 
 color: #0000CD; 
 font-weight: bold;
 margin-top: 30px;
 margin-bottom: 8px;
 text-align: center; 
 }
.hdr1bair {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 24pt; 
 color: #808000; 
 font-weight: bold;
 margin-top: 30px;
 margin-bottom: 8px;
 text-align: center; 
 }
.hdr2earth {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 12pt; 
 color: #006400; 
 font-weight: bold;
 margin-top: 35px;
 margin-bottom: 8px;
 }
.hdr2fire {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 12pt; 
 color: #B22222; 
 font-weight: bold;
 margin-top: 35px;
 margin-bottom: 8px;
 }
.hdr2water {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 12pt; 
 color: #0000CD; 
 font-weight: bold;
 margin-top: 35px;
 margin-bottom: 8px
 }
.hdr2air {
 font-family: Verdana,Arial,sans-serif; 
 font-size: 12pt; 
 color: #808000; 
 font-weight: bold;
 margin-top: 35px;
 margin-bottom: 8px
 }
.hdrmoons1 {
 font-family: Tahoma; 
 font-size: 10pt; 
 color: #006400; 
 font-weight: bold;
 font-align: center;
 margin-top: 0px;
 margin-bottom: 0px
 }
.hdrmoons2 {
 font-family: Tahoma; 
 font-size: 8pt; 
 color: #006400; 
 font-weight: bold;
 font-align: center;
 margin-top: 0px;
 margin-bottom: 0px
 }
.edpegbodycaps   { 
 font-family: 'Comic Sans MS','Lucinda Console',cursive; 
 font-size: 8pt; 
 text-align: left; 
 font-variant: small-caps; 
 font-style: italic;
 margin-top: 0px;
 margin-bottom: 10px;
 }
.edshortcuts { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 text-align: left; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 }
.edshortcutsup { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 8pt; 
 text-align: left; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 }
.copyright {
 font-family: Times New Roman,serif; 
 font-size: 8pt; 
 font-style: italic;
 text-align: left; 
 margin-top: 40px; 
 margin-bottom: 0px; 
 }

span.pegchar    { 
 font-family: Comic Sans MS,cursive,serif; 
 font-size: 8pt; 
 font-variant: small-caps; 
 font-style:italic; 
 }
.edtablemed {
 border-collapse: collapse;
 border: 2px solid #cdc5bf;
 } 
.edtablefire {
 border-collapse: collapse;
 border: 2px solid #B22222;
 background-color: white;
 } 
.edtableearth {
 border-collapse: collapse;
 border: 2px solid #006400;
 background-color: white;
 } 
.edtableair {
 border-collapse: collapse;
 border: 2px solid #808000;
 background-color: white;
 } 
.edtablewater {
 border-collapse: collapse;
 border: 2px solid #0000CD;
 background-color: white;
 } 
.edtableredgreen {
 border-left:4px solid #B22222; 
 border-right:4px solid #006600; 
 border-top:4px solid #B22222; 
 border-bottom:4px solid #006600;  
 } 
.edtablegreenred {
 border-left:4px solid #006600; 
 border-right:4px solid #B22222; 
 border-top:4px solid #006600;  
 border-bottom:4px solid #B22222; 
 } 
.edtablefirebrick {
 border-collapse: collapse;
 border: 2px solid firebrick;
 } 
.edtabledkgreen {
 border-collapse: collapse;
 border: 2px solid #006600;
 } 
.edtablebooks {
 border-collapse: collapse;
 border:2px solid #CDC5BF; 
 font-family:Tahoma,Arial,sans-serif; 
 font-size:8pt; 
 text-align:center; 
 padding-left:3px; 
 padding-right:3px; 
 padding-top:5px; 
 padding-bottom:5px;
 } 
.edtblamzadbold {
 border-collapse: collapse;
 border:3px solid #FF0000;
 font-family:Comic Sans MS,cursive,serif; 
 text-align:center; 
 padding-left:2px; 
 padding-right:2px; 
 padding-top:6px; 
 padding-bottom:6px; 
 } 
.edtblpeg {
 border:2px solid #00CC66;
 }

div.topad {
 text-align: center;
 vertical-align: bottom;
 margin-top: 20px;
 margin-bottom: 5px;
 width: 100%;
 }
div.centerSideAd {
	width: 200px;
	margin: 5px auto;
}
div.centerAddThis {
	width: 166px;
	margin: 5px auto 15px auto;
}

p.gldrop {
	font-family: Verdana,Arial,sans-serif; 
	font-size: 8pt; 
	color: #006600; 
	font-weight: bold; 
	text-align: center;
	margin: 0 0 5px 0;
}




.left0ul {
	font-size: 8pt; 
	padding-left: 0px;
	margin-left: 5px;
   margin-top:15px; 
   margin-bottom:20px; 
 }
.left5ul {
	font-size: 8pt; 
	padding-left: 5px;
	margin-left: 5px;
   margin-top:15px; 
   margin-bottom:20px; 
 }
.left15ul {
   font-family: Tahoma,Arial,sans-serif; 
	font-size: 8pt; 
	padding-left: 15px;
	margin-left: 5px;
   margin-top:15px; 
   margin-bottom:20px; 
 }
 .left20ul {
   font-family: Tahoma,Arial,sans-serif; 
	font-size: 8pt; 
	padding-left: 20px;
	margin-left: 5px;
   margin-top:15px; 
   margin-bottom:20px; 
 }
.left0li {
	list-style-image: url("../images/edbulstar1.gif");
	padding-left: 0px;
	margin-left: 0px;
	font-size: 8pt; 
   text-align: left; 
   margin-top:2px; 
   margin-bottom:2px; 
 }
.left5li {
	font-size: 8pt; 
	padding-left: 5px;
	margin-left: 0px;
   text-align: left; 
   margin-top:2px; 
   margin-bottom:2px; 
 }
.left15li {
	font-size: 8pt; 
	padding-left: 15px;
	margin-left: 5px;
   text-align: left; 
   margin-top:2px; 
   margin-bottom:2px; 
 }
body, p { 
 font-family: Tahoma,Arial,sans-serif; 
 font-size: 10pt 
 }
p {
 margin-top: 0px;
 margin-bottom: 20px;
}
li {
   font-size: 8pt;
   text-align: left; 
   margin-top:2pt; 
   margin-bottom:2pt; 
 }
ul.shortcuts {
 font-family: Tahoma,Arial,sans-serif; 
 padding-left: 20px;
 margin-left: 5px;
 margin-top:0px; 
 margin-bottom:10px; 
 }




