/*******************************************************
 *       GLOBAL HTML STYLE DEFINITIONS                 *
 *******************************************************/

/** BODY STYLE DEFINITIONS ******************************/
body {
  background-color    : #FFF1AC;
  margin              : 0px 0px 0px 0px;
}

/** TABLE STYLE DEFINITIONS ******************************/
td, tr, table {
  vertical-align        : top;
  margin                : 0px 0px 0px 0px;
  padding               : 0px 0px 0px 0px;
}

table {
  border-collapse       : collapse;
  border                : 0px;
  background-color      : #BBC8A2;
  padding               : 5px 5px 5px 5px;
}

table.catheader {
  width                 : 650px;
  background-color      : #eeddee;
}

/** TEXT STYLE DEFFINITIONS ********************************/
p, li, h2, h3, h4, h5, h6, h1 {
  margin: 10px 10px 10px 10px;
  color      : #A15157;
  font-family: times;
  white-space: normal;
  text-align : left;
  font-size  : 12px;
  font-weight: bold;
}

*.menu {
  font-size  : 130%;
  white-space: nowrap;
  font-style : oblique;
  font-weight: bold;
  margin: 10px 10px 0px 10px;
}

*.submenu {
  font-size  : 110%;
  font-style : oblique;
  font-weight: bold;
  white-space: nowrap;
  margin: 3px 10px 0px 15px;
}

*.cattitle {
  font-size  : 110%;
  white-space: nowrap;
  margin: 10px 10px 0px 10px;  
}

*.catdesc {
  font-size  : 90%;
  margin: 10px 10px 10px 10px;  
}


*.awtitle {
  font-size  : 100%;
  white-space: nowrap;
  margin: 10px 10px 0px 10px;  
}

*.awbigtitle {
  font-size  : 120%;
  white-space: nowrap;
  margin: 10px 10px 0px 10px;  
}


*.awdesc {
  font-size  : 90%;
  margin: 10px 10px 0px 10px;  
}

*.awcenter {
  font-size  : 90%;
  text-align : center;
  margin: 5px 10px 0px 10px;  
}


input {
}


p.bigtxt {
  font-size  : 125%;
  font-style     : italic;
  text-decoration:underline;
  margin     : 10px 20px 3px 10px;
}

p.midtxt {
  font-size  : 100%;
  font-style : bold;
  margin     : 3px 20px 3px 10px;
}

p.smtxt {
  font-size  : 75%;
  margin     : 3px 10px 3px 10px;
}

img {
  border : 0;
  padding : 0px 0px 0px 0px;
  margin  : 0px 0px 0px 0px;
}

img.thumb {
  margin : 10px 10px 5px 10px;
}

img.med {
  margin : 10px 12px 5px 13px;
}


/** FORM DEFINITIONS *******************************/
input, select, textarea {
  background-color:  #aa99aa;
  color           :  #221122;
  font-size       :  100%;
}

/** LINK DEFINITIONS *********************************/
a {
  text-decoration: none;
  color          :  #A15157;
}

a:hover {
  text-decoration :  underline;
  color           :  #5E1217;
}

