/* Structural */

body{ background-color:#cfec5e}
div.titlebar{width:80%; background-image:url(bricks.png); background-repeat:repeat-x; background-position:bottom left; margin-left:auto; margin-right:auto}
div.padded{ padding:10px  }

td.pageframe{padding-left:5px; padding-right:5px;}
.contentArea {padding:15px;}
.indent {padding-left:10%; padding-right:10%; padding-top:2%; padding-bottom:2%}

/* Basic text styles*/
h1, h3 {color:#606d13;}
h3.comment {color:#be3e1c; font-size:smaller}
h1 {font-style:italic;}
h3 {margin-left: 10%; font-family:sans-serif}	

ul{list-style-type: none; padding:0px}

a:link, a:visited {
	font-weight : bold; 
	text-decoration : none;
	background: transparent; 
        color: #606d13;
	}

a:hover {
	font-weight : bold; 
	text-decoration : underline;
	color: #8b2;
	background: transparent; 
	}



p, div, table { font-family: serif;}
address {text-align: center;}

/* Menu */
td.navBar {width:20%;  padding: 5px; margin-left:0px; margin-right:0px; background-repeat:repeat-y;}
a.menulevel1{font-family: serif; font-size:24px; font-weight:normal; text-decoration:none; color:#606d13;}
a.menulevel2{font-family: sans-serif; font-size:16px; margin-left:5%; font-weight:normal; text-decoration:none; color:#bb4a23;}
a.menulevel3{font-family: sans-serif; font-size:12px; margin-left:10%; font-weight:normal; text-decoration:none; color:#bb4a23;}
a.menulevel4{font-family: sans-serif; font-size:10px; margin-left:20%; font-weight:normal; text-decoration:none; color:#bb4a23;}

.menuDesc{font-family: sans-serif; font-size:10px; font-style:italic; font-weight:normal; text-decoration:none; color:#606d13;}

.t1{font-family: serif; font-size:24px; font-weight:normal; text-decoration:none; color:#606d13;}
.t2{font-family: sans-serif; font-size:16px; margin-left:5%; font-weight:normal; text-decoration:none; color:#bb4a23;}
.t3{font-family: sans-serif; font-size:12px; margin-left:10%; font-weight:normal; text-decoration:none; color:#bb4a23;}
.t4{font-family: sans-serif; font-size:10px; margin-left:20%; font-weight:normal; text-decoration:none; color:#bb4a23;}

.tiny{font-family: sans-serif; font-size:50%;text-decoration:none;}

.date{
      font-family: serif;
      color: #bb4a23; 
      font-size:medium;
      font-style:italic
     }


div.comment{margin-left:10%; margin-right:10%;margin-bottom:40px; font-style:italic}
.infoBox{border: 3px ridge #d72b52; padding:2px}

/* Tux Box */
hr.endpage{border: 0px; border-top: 3px ridge #d72b52;}
table.lastmod{ margin-left:auto; margin-right:auto; border: 3px ridge #d72b52; padding:5px; background-color:#ffffFF}
td.lastmod{color:#d72b52; text-align:center}

td.swatchLog{padding-left:5px; padding-right:5px; }

td.caption{font-family: sans-serif; font-size:12px; vertical-align:top}
