.copyright  {color: #dadada; text-decoration: none; font-family: arial,helvetica, sans-serif; font-size: 10px;}

.elbowbrook {color: #808080; text-decoration: none; font-family: arial,helvetica, sans-serif; font-size: 10px;}
  .elbowbrook a:link    {color: #395155; font-family: arial,helvetica, sans-serif;}
  .elbowbrook a:visited {color: #395155; font-family: arial,helvetica, sans-serif;}
  .elbowbrook a:hover   {color: #395155; font-family: arial,helvetica, sans-serif;}

.description  {font-size: 95%; letter-spacing: 0px; font-weight: normal; color: #ccccFF;}

.heading-l {font-size: 18px; font-weight: bold; letter-spacing: 1px; color: #545454;}
.heading-m {font-size: 16px; font-weight: bold; letter-spacing: 1px; color: #545454;}
.heading-s {font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #545454;}

.menutext   { color: white;  }

.menu          { color: "#dadada";  background-color: #000080; }
a.menu:link    { color: white;      }
a.menu:visited { color: white;      }
a.menu:hover   { color: "#FF9600";  }
a.menu:active  { color: white;      }

.title        { font-size: 20px; font-weight: 400; letter-spacing: 1px; color: #545454;}
.smtitle      { font-size: 14px; font-weight: 400; letter-spacing: 1px; color: #545454;}
.galleryTitle { font-size: 14px; font-weight: 400; letter-spacing: 1px; color: #000080; background-color: #FFAA33; }

.smtext     { font-family: arial,helvetica, sans-serif; font-size: 10px;}


xBODY 
{ 
  color:             #333333; 
  background-color:  #ffffff; 
  xfont-family:       verdana, arial, sans-serif; 
  xfont-size:         11px; 
} 

DIV,TH,TR,TD,TABLE,FONT,LI,UL,FORM, 
BLOCKQUOTE,P,H1,H2,H3,H4,H5,FONT,B 
 {
	xfont:11px/13px verdana, helvetica, sans-serif;
 }
	
HR 
{ 
  width    : 100%; 
  height   : 1px; 
  color    : #545454;
} 

h1 
{ 
  font-size:         14pt; 
  font-weight:       normal; 
  letter-spacing:     2px; 
  padding-left:       0px; 
  padding-top:        5px; 
  padding-bottom:     0px; 
  margin-left:        0px; 
  margin-right:       0px; 
  color:          #333333; 
} 



h2 
{ 
  font-size:         12pt; 
  font-weight:       bold; 
  text-align:        left; 
  letter-spacing:     1px; 
  color:          #333333; 
} 


h3
{ 
  font-size:          9pt; 
  font-weight:      normal; 
  text-align:        left; 
  letter-spacing:     1px; 
  color:          #333333; 
} 

h4 
{ 
  font-size:         10pt; 
  font-weight:       bold; 
  letter-spacing:     0px; 
  color:          #333333; 
} 


.caption 
{ 
font-size     : 8pt; 
color         : #CCCCFF;
font-style    : normal; 
letter-spacing: 1px;
} 



/*** Table definitions ***/

/* Dark areas */

TABLE.dark        { background-color: #FF9600; }
TR.dark           { background-color: #FF9600; }
TD.dark           { background-color: #FF9600; }
TD.dark A:link    { color: #0000a0; }
TD.dark A:visited { color: #000080; }

/* Medium areas */

.med            { color: #303030; background-color: #FFAA33; }
.med A:link     { color: #303030; }
.med A:visited  { color: #545454; }
.med A:hover    { color: #FFFFFF; }

/* Light areas */

.lite           { color: #545454; background-color: #ffffff; }
TD.lite         { background-color: #ffffff; line-height:4mm; }
.lite A:link    { color: blue; }
.lite A:visited { color: #545454; }
.lite A:hover   { color: #FF9600; }

/* Misc. areas */

TD.pic            { background-color: #dadada; }   /* In case picture is not displayed */
.border         { background-color: #000080; }   /* Color of border */


A               { color: #00ff00;  text-decoration: none;      } 
A:link          { color: #ff8000;  text-decoration: none;      } 
A:hover         { color: blue;     text-decoration: none;      } 
A:visited       { color: #ff8000;     } 
A:active        { color: blue;    } 




