body{background-color:#988675;
     font-family:sans-serif;}
table{width:750px;
      background-color:#e2d1bf;
			color:#534741;
			font-size:14px;}
p{text-indent:20px;}
blockquote{font-size:11px;
           text-align:justify;}
/*For the menu links*/					 
a.menu-link:link,a.menu-link:visited,a.menu-link:hover{text-decoration:none;
                                    				 				 	 color:#514132;
                                    									 font-size:12px;
                                    									 letter-spacing:2px;
                                    									 font-weight:bold;
                              												 border-bottom:2px dotted #55320f;}
/*Regular links*/																											 
a:link,a:visited,a:hover{color:#514132;
												 font-weight:bold;
												 font-size:13px;}
a.anchors:link, a.anchors:visited, a.anchors:hover{font-variant:small-caps;
            											 								 font-size:16px;}						 																									 
ul{list-style-type: circle;}									 
h1,h2,h3,h4{font-variant:small-caps;
            font-size:16px;}
textarea{font-family:sans-serif;
         font-size:12px;}
						
/*class decs*/										 	
.top{background-image: url('../images/banner-top.jpg');
     background-repeat: no-repeat;
     height:86px;}
.middle{background-image: url('../images/banner-middle.jpg');
        background-repeat: no-repeat;
        height:113px;}
.bottom{background-image: url('../images/banner-bottom.jpg');
        background-repeat: no-repeat;
        height:41px;}
.footer{background-image: url('../images/footer.jpg');
        background-repeat: no-repeat;
        height:114px;}
.content{vertical-align:top;
				 border-style:solid;
         border-color:#55320f;
			   border-width: 0px 5px 0px 0px;
			   padding: 5px 10px 5px 10px;}
.menu{width:125px;
			vertical-align:top;
			border-right: 5px solid #55320f;
			border-left: 5px solid #55320f;
			padding:0px;
			font-size:14px;}			
.menu-div{padding:5px;
					line-height:150%;}																								
.mini{width:400px;
      border: 2px dotted #55320f;
			padding:10px;}
.desc{font-weight:bold;
      border-right: 1px dotted #55320f;
			vertical-align:top;
			font-size:13px;}
.other{border-top: 1px dotted #55320f;
       border-bottom: 1px dotted #55320f;}
.journal{width:500px;
         border: 2px dotted #55320f;
				 padding:10px;
				 background-color:#d9c6b2;
				 margin: 5px 0px 5px 0px;}
.sub{font-size:16px;
     border:1px dotted #55320f;
		 background-color:#fffcf9;
		 padding:5px;}
.mood{font-size:16px;
      font-style:italic;
			font-weight:bolder;}
.journ-other{border-top: 1px dotted #55320f;
       			 border-bottom: 1px dotted #55320f;
						 font-style:italic;
						 background-color:#f1e4d6;}
.butt{background-color:#55320f;
      color:#e2d1bf;
			border: 1px solid #BFA58A;
			font-variant:small-caps;}
.error{color:red;
			 font-weight:bold;}
.accept{color:green;
			 font-weight:bold;}			 	
.comments{text-align:right;
					padding:10px;
          border:1px dotted #55320f;
					background-color:#fffcf9;}
.entry{border-top: 1px dotted #55320f;
       border-bottom: 1px dotted #55320f;
			 background-color:#f1e4d6;
			 padding:3px;}					
.date{font-size:11px;
      font-style:italic;
			text-align:right;
      border:1px dotted #55320f;
			background-color:#fffcf9;
			padding:2px;}					