body {
      /*background-color: #defede; */
       background-image: url(images/back1.jpg);
       background-repeat: repeat; 
      /* background-position: right bottom;  */
      /* background-repeat: no-repeat;  */
     }

.class1 A:link {text-decoration: none; color: #2E8B57;}
.class1 A:visited {text-decoration: none; color: #2E8B57;}
.class1 A:active {text-decoration: none; color: #2E8B57;}
.class1 A:hover {text-decoration: none; color: #009ac8;}

.class2 A:link {text-decoration: none; color: #009ac8;}
.class2 A:visited {text-decoration: none; color: #009ac8;}
.class2 A:active {text-decoration: none; color: #009ac8;}
.class2 A:hover {text-decoration: none; color: #FF4500;}

	
h1 {
 font-size: 123.1%;
 font-weight: bold;
 padding: 0px 5px 0px 5px; /*top - right - bottom - left*/
 color: #2E8B57;
 }

h2 {
 font-size: 116%;
 font-weight: bold;
 padding: 0px 0px 0px 40px; /*top - right - bottom - left*/
 color: #2E8B57;
 }

h3 {
 font-size: 108%;
 font-weight: bold;
 padding: 0px 5px 0px 5px; /*top - right - bottom - left*/
 color: #2E8B57;
 }

h4 {
 font-size: 100%;
 font-weight: bold;
 padding: 0px 5px 0px 5px; /*top - right - bottom - left*/
 color: #2E8B57;
 }
 
h5 {
 font-size: 100%;
 font-weight: normal;
 padding: 0px 5px 0px 5px; /*top - right - bottom - left*/
 color: #2E8B57;
 }


ul, li {
	list-style: none;
	font-size: 100%;
	line-height: 0.7em;
	padding: 5px 5px 0px 5px; /*top - right - bottom - left*/
	color: #2E8B57;
	}
p {
	font-size: 100%;
	line-height: 130%;
	padding: 0px 40px 0px 40px; /*top - right - bottom - left*/
	color: #2E8B57;
	}
	
p.phone {
	font-size: 108%;
	line-height: 130%;
	text-align: center;
	margin: 0px 0px 0px 0px; /* top right bottom left */
	padding: 0px 0px 0px 0px; /*top - right - bottom - left*/
	color: #2E8B57;
	}
		
p.menu {
	font-size: 131%;
	line-height: 130%;
	text-align: center;
	margin: 0px 0px 0px 0px; /* top right bottom left */
	padding: 0px 0px 0px 0px; /*top - right - bottom - left*/
	color: #2E8B57;
	}
	

strong, b {
	font-weight: bold;
	color: #009ac8;
	}
	
.yui-t7 {
          background-color: white;
        }
     
.yui-g {
      background-image: url(images/yui-g.jpg);
      background-repeat: repeat-x;    
      }
		
#hd {
        margin: 10px 0px 0px 0px; /* top right bottom left */
        /*background-color: #defede;*/
        text-align: right;
        }
        
#ft {
        margin: 0px 0px 10px 0px; /* top right bottom left */
        /*background-color: #defede;*/
        text-align: left;
        }
        
       
.myborder {
          margin: 0px 0px 0px 0px; /* top right bottom left */
          border: 1px solid red;
          }
          
.mygreenborder1 {
          /* border: 1px solid #3CB371; */
          border-top: 1px solid #3CB371;
          border-bottom: 1px solid #3CB371;
          border-left: 1px solid #3CB371;
          border-right: 1px solid #3CB371;
          }
          
.mygreenborder2 {
          /* border: 1px solid #3CB371; */
          border-top: 0px solid #3CB371;
          border-bottom: 0px solid #3CB371;
          border-left: 1px solid #3CB371;
          border-right: 1px solid #3CB371;
          }          
          

      