/*******************************************************
 *       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      : #FFF1AC;
}

table.photos {
  background-color      : #FFF1AC;
  align                 : center;
}

/** TEXT STYLE DEFFINITIONS ********************************/
p, li, h2, h3, h4, h5, h6, h1 {
  margin: 10px 20px 10px 10px;
  color      : #120012;
  font-family: arial;
  white-space: normal;
  text-align : left;
  font-size  : 75%;
}

input {
  font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
  font-size: 75%;
}


p.bigtxt {
  font-size  : 125%;
  text-decoration:underline;
  margin     : 3px 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;
}

p.comment {
  margin     : 2px 10px 2px 10px;
  font-family : courier;
}

p.comment2 {
  margin     : 2px 0px 2px 0px;
  font-family : courier;
}

img {
  border : 0;
}

img.postthumb {
  margin : 7px 7px 7px 7px;
}

p.thumb {
  margin     : 0px 0px 0px 0px;
  padding    : 5px 5px 5px 30px;
}

p.thumbtitle {
  margin     : 5px 5px 5px 30px;
  padding    : 0px 0px 0px 0px;
}

/** FORM DEFINITIONS *******************************/
input, select, textarea {
  background-color:  #aa99aa;
  color           :  #221122;
  font-family     :  arial;
  font-size       :  100%;
}

/** LINK DEFINITIONS *********************************/
a {
  text-decoration:  none;
  font-family      : arial;
  color          :  #2F6089;
  font-weight    :  normal;
}

a.navitem {
  font-weight    : bold;
  font-style     : normal;
  /* font-variant   : small-caps; */
  font-size      : 120%;
  color          : #331133;
}

a.pictxt {
  color          : #2F6089;
}

a.albumtxt {
  color          : #2F6089;
}

a.foldertxt {
  color          : #2F6089;
}

a:hover {
  text-decoration :  underline;
  color           :  #ffcc00;
}

/********************************************************************
   T A B L E    D E F I N I T I O N S
********************************************************************/
*.pagemain {
  width           :  100%;
  background-color:  #FFF1AC;
}

*.post {
  width           :  650px;
  height          : 100%;
  background-color:  #923A0F;
}

*.titlebar {
  width           :  800px;
  background-color:  #dddddd;
}

*.underbar {
  width           :  800px;
  background-color:  #EF910D;
  color           :  #999999;
}

*.contentpanel {
  width           :  800px;
  background-color:  #D06D03;
}

*.left {
  width           :  150px;
  background-color:  #923A0F;
  color           :  #EAFF00;
}

*.center {
  width           :  600px;
  background-color:  #FFF1AC;
}

*.right {
  width           :  200px;
  background-color:  #FDCF33;
}

*.footer {
  width           : 100%;
  background-color:  #442244;
}

*.navbar {
  width           :  200px;
  background-color:  #996699;
}

p.navitem {
  margin          : 15px 20px 3px 10px;
  font-style      : bold;
  color           : #888888;
}

