/* Global definitions */
body
{  background-color: #ffffff;
   color: #000000;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   line-height: 14px;
   text-align: left;
   margin: 0px;
}

a:link 
{  color: #000000; 
   text-decoration: none;
}

a:visited 
{  color: #000000; 
   text-decoration: none;
}

a:active 
{  color: #ff9933; 
   text-decoration: none;
}

a:hover
{  color: #ff9933;
}

.caption
{  margin-top: 3px;
   margin-left: 10px;
   margin-right: 0px;
   margin-bottom: 10px;
   font-family: verdana;
   font-size: 9px;
   font-weight: bold;
}

.publication
{  font-style: italic;
   font-weight: bold;
}

.hint
{  font-size: 9px;
}

.subscribe
{  font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
}

/* Article first line */
p.articleStart
{  margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
}

p.articleStart:first-letter
{  font-size:  14px;
}

p.articleStart:first-line
{  font-size: 11px;
   text-transform: uppercase;
   letter-spacing: 0.1em;
}

/* Article */
a.article:link 
{  color: #000000; 
   text-decoration: none;
}

a.article:visited 
{  color: #000000; 
   text-decoration: none;
}

a.article:active 
{  color: #ff9933; 
   text-decoration: none;
}

a.article:hover
{  color: #ff9933;
}

p.article
{  margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
}

p.article:first-letter
{  font-size: 1.3em;
}

h1.article
{  font-size:  12px;
   font-weight: bold;
   margin-left: 10px;
   margin-right: 10px;
   color: #cc0000;
}

h2.article
{  font-size:  11px;
   font-weight: bold;
   margin-left: 10px;
   margin-right: 10px;
   color: #000000;
}

p.anchor
{  margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
}

/* Right side pullout text */
.pulloutTextRight
{  margin-top: 10px;
   margin-left: 15px;
   margin-right: 0px;
   text-transform: uppercase;
   font-size: 11px;
}

p.pulloutTextRight:first-letter
{  font-size:  16px;
   font-weight: bold;
}

h1.pulloutTextRight
{  font-size:  18px;
   font-weight: bold;
}

/* Left side pullout text */
.pulloutTextLeft
{  margin-top: 10px;
   margin-left: 0px;
   margin-right: 10px;
   font-family: times;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;
}

p.pulloutTextLeft:first-letter
{  font-size:  16px;
   font-weight: bold;
}

h1.pulloutTextLeft
{  font-size:  18px;
   font-weight: bold;
}

/* Right side quote */
.myquoteRight
{  margin-top: 10px;
   margin-left: 15px;
   margin-right: 0px;
   font-family: times;
   font-weight: bold;
   font-style: italic;
   font-size: 16px;
}

p.myquoteRight:first-letter
{  font-size:  20px;
   font-weight: bold;
}

h1.myquoteRight
{  font-size:  20px;
   font-weight: bold;
}

.attributionRight
{  margin-top: 0px;
   margin-left: 15px;
   margin-right: 0px;
   font-family: verdana;
   font-size: 12px;
   font-style: italic;
}

/* Left side quote */
.myquoteLeft
{  margin-top: 10px;
   margin-left: 0px;
   margin-right: 10px;
   margin-bottom: 0px;
   font-family: times;
   font-weight: bold;
   font-style: italic;
   font-size: 12px;
}

p.myquoteLeft:first-letter
{  font-size:  14px;
   font-weight: bold;
}

h1.myquoteLeft
{  font-size:  14px;
   font-weight: bold;
}

.attributionLeft
{  margin-top: 3px;
   margin-left: 0px;
   margin-right: 10px;
   font-family: verdana;
   font-size: 10px;
   font-style: italic;
}

/* previous and Next text */
a.prevnext 
{  color: #cc0000; 
   font-size: 12px;
   text-decoration: none;
}

a.prevnext:link 
{  
}

a.prevnext:visited 
{  color: #000000; 
   text-decoration: none;
}

a.prevnext:active 
{  color: #000000; 
   text-decoration: none;
}

a.prevnext:hover
{  color: #996633;
}

/* Default columns */
#Header
{  position: fixed;
   background-color: #000000;
   width: 800px;
   height: 120px;
   margin: 0px;
   z-index: 2;
}

#topQuote
{  position: relative;
   background-color: #000000;
   width: 200px;
   height: 20px;
   margin: 0px;
   left: 580px;
   top: 15px;
   z-index: 2;
}

#subscribe
{  position: relative;
   background-color: #000000;
   width: 200px;
   height: 20px;
   margin: 0px;
   left: 430px;
   top: 75px;
   z-index: 2;
}

#Middle
{  position: fixed;
   background-color: #ffffff;
   top: 0px;
   width: 800px;
   height: 100%;
   margin: 0px;
   z-index: 1;
}

#navbar1
{  position: fixed;
   background-image:  url("../images/bar.gif");
   width: 800px;
   height: 20px;
   top: 120px;
   margin: 0px;
   z-index: 1;
}

#navbit1
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 150px;
   height: 20px;
   top: 120px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#navbit2
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 200px;
   height: 20px;
   top: 120px;
   left: 150px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#navbit3
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 150px;
   height: 20px;
   top: 120px;
   left: 350px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#navbit4
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 150px;
   height: 20px;
   top: 120px;
   left: 600px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#column1
{  position: fixed;
   background-color: transparent;
   width: 150px;
   height: 200px;
   top: 140px;
   left: 0px;
   margin: 0px;
   margin-right: 10px;
   z-index: 1;
}

#column2
{  position: fixed;
   background-color: transparent;
   width: 200px;
   height: 200px;
   top: 140px;
   left: 150px;
   margin: 0px;
   margin-left: 10px;
   margin-right: 10px;
   z-index: 1;
}

#column3
{  position: fixed;
   background-color: transparent;
   width: 250px;
   height: 200px;
   top: 140px;
   left: 350px;
   margin: 0px;
   margin-left: 10px;
   margin-right: 10px;
   z-index: 1;
}

#column4
{  position: fixed;
   background-color: #f7e7e1;
   width: 200px;
   height: 200px;
   top: 140px;
   left: 600px;
   margin: 0px;
   margin-left: 10px;
   z-index: 1;
}

#navbar2
{  position: relative;
   background-image:  url("../images/bar.gif");
   width: 800px;
   height: 20px;
   top: 340px;
   margin: 0px;
   z-index: 1;
}

#navbit5
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 150px;
   height: 20px;
   top: 340px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#navbit6
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 200px;
   height: 20px;
   top: 340px;
   left: 150px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#navbit7
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 150px;
   height: 20px;
   top: 340px;
   left: 350px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#navbit8
{  position: fixed;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
   width: 150px;
   height: 20px;
   top: 340px;
   left: 600px;
   margin: 3px;
   margin-left: 20px;
   z-index: 1;
}

#column5
{  position: fixed;
   background-color: transparent;
   width: 150px;
   height: 200px;;
   top: 360px;
   left: 0px;
   margin: 0px;
   margin-right: 10px;
   z-index: 1;
}

#column6
{  position: fixed;
   background-color: transparent;
   width: 200px;
   height: 200px;;
   top: 360px;
   left: 150px;
   margin: 0px;
   margin-left: 10px;
   margin-right: 10px;
   z-index: 1;
}

#column7
{  position: fixed;
   background-color: transparent;
   width: 250px;
   height: 200px;;
   top: 360px;
   left: 350px;
   margin: 0px;
   margin-left: 10px;
   margin-right: 10px;
   z-index: 1;
}

#column8
{  position: fixed;
   background-color: #f7e7e1;
   width: 200px;
   height: 200px;;
   top: 360px;
   left: 600px;
   margin: 0px;
   margin-left: 10px;
   z-index: 1;
}

#navbar3
{  position: fixed;
   background-image:  url("../images/bar.gif");
   width: 800px;
   height: 20px;
   top: 560px;
   margin: 0px;
   z-index: 1;
}

div#float
{  width: 800px;
   margin-right: auto;
   margin-left: auto;
   margin-top: auto;
   margin-bottom: auto;
   padding: 0px;
   text-align: left;
}

tr.heading
{  background-color: #cc0000;
   text-align: center;
   color: #ffffff;
   width: "100%";
}

table
{  margin: 0px;
}

td
{  font-family: verdana,arial, helvetica;
   font-size: 10px;
}

input, textarea
{  background-color: #ffffff;
   font-size: 10px;
   font-family: verdana, arial, helvetca, sans-serif;
}

