body {
    background-image: none;
    background-color: #fdf5e6;
    color: #000000;
		text-align: center;
		margin-left:auto;
		margin-right: auto;
		}
		
		div.body {
		background-image: none;/*url("logo4.png");07-Dec-2006*/
		/*background-position: 50% 78px;07-Dec-2006*/
		/*background-repeat: repeat-y;07-Dec-2006*/
    background-color: #fdf5e6;
    color: #000000;
		/*background-attachment: fixed;07-Dec-2006*/
		text-align: center;
		padding-top: 2.5ex;
		/*padding-top: 30px;*/
		/*margin-top: -2ex;*/
		margin-top: -2ex;		
		margin-left:auto;
		margin-right: auto;
		}
		
		h1 {
		width: 60%;
		/*width: 600px;07-Dec-2006*/
		color: #006600;
		background-color: #fdf5e6;
		background-image: none;
		font-family: "Kabel Bk BT", "Times New Roman", Georgia, "CopprplGoth Bd BT", Garamond, serif;
    letter-spacing: .1em;
		/*letter-spacing: 3px;07-Dec-2006*/
		text-align: center;
		margin-left: auto;
    margin-right: auto;
    }
		
    h2, h3 {
		width: 55%;
		/*width: 550px;07-Dec-2006*/
    color: #006600;
		background-color: #fdf5e6;
		background-image: none;
		font-family: Arial, Verdana, Tahoma, sans-serif;
		margin-left: auto;
    margin-right: auto;
    }			

		p {
		width: 55%;
		/*width: 600px;07-Dec-2006*/
    text-align: justify;
    text-indent: 2em;
    font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
    margin-left: auto;
    margin-right: auto;
    }
		
		div.families {
		width:450px;
		text-align: center;
		margin-left: auto;
    margin-right: auto;
		}
		
		p.families {
		width: 280px;
		color: #006600;
		background-color: #fdf5e6;
		background-image: none;
    text-align: center;
		text-indent: 0px;
		font-family: "Comic Sans MS", Georgia, "Times New Roman", "Courier New", serif;
    margin-left: auto;
    margin-right: auto;
    }
		
		.divine {
		font-family: "", Arial, sans-serif;
		font-style: italic;
		font-weight: bold;		
		}
		
		div.small {
		background-color: #fdf5e6;
    background-image: none;
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: xx-small;
    }
		
		div.table {
		width: 600px;
		/*border-style: solid;*/
		border: 1px solid #006600;
		margin-left: auto;
		margin-right: auto;
		}
		
		.copyright {
		width: 600px;
		background-color: #fdf5e6;
    background-image: none;
    color: #000000;
		text-align: center;
    font-family: Tahoma, Arial, sans-serif;
    font-size: x-small;
		padding-top:20px;
		margin-left: auto;
		margin-right: auto;
    }		

		table {		
		background-color: #fdf5e6;
		color: #000000;
		width: 600px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		}

		caption {
		background-color: #fdf5e6;
		background-image: none;
		color: #800000;
		text-align: center;
		font-family: Verdana, "Georgia", "CopprplGoth Bd BT", sans-serif;
		font-size: 160%;
		padding-top: 10px;
		}

		td {
		background-color: #f9fde6;
		color: #000000;
		font-family: Arial, Verdana, "Arial Black", sans-serif;
		font-weight: bold;
		padding: 3px;
		/*border: solid #999999 1px;*/
		}

		td.heading {
		background-color: #fdf5e6;
		background-image: none;
		color: #800000;
		font-family: Verdana, "Arial Black", Arial, sans-serif;
		font-weight: bold;
		text-align: center;
		padding: 5px;
		/*border: solid #999999 1px;*/
		}

		img {
		float: right;
		margin: 0px 10px;
		}	

		div.address {
		width: 450px;
		text-align: center;
		font-weight: bold;
		margin-left: auto;
		margin-right: auto;
		}

		div.check {
		background-color: #fdf5e6;
		background-image: none;
		color: #006600;
		width: 450px;
		text-align: left;
		font-family: Verdana, Arial, sans-serif;
		font-weight: bold;
		margin-left: auto;
		margin-right: auto;
		}	

		div.appl {
		width: 600px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		}

		p.schedules {
		background-color: #fdf5e6;
		background-image: none;
		color: #a52a00;
		width:400px;
		border: 1px solid #006600;
		text-align: center;
		font-weight: bold;
		margin-left: auto;
		margin-right: auto;
		}
		
		.tuition {
		background-color: #fdf5e6;
		background-image: none;
		color: #a52a00;
		width:55%;
		border: 4px double #006600;
		text-align: center;
		font-weight: bold;
		margin-left: auto;
		margin-right: auto;
		padding: 0px 20px;
		}
		
		.appl {
		text-indent: none;
		}

		p.appl {
		width: 600px;/*training schedules page*/
		text-align: center;
		line-height: 2em;
		text-indent: 0em;
		margin-left: auto;
		margin-right: auto;
		}

		div.list {
		width: 550px;
		text-align: center;
		font-family: Verdana, sans-serif;
		margin-left: auto;
		margin-right: auto;
		}

		ul {
		text-align: left;
		font-family: Verdana, sans-serif;
		}

		li {
		font-family: Verdana, sans-serif;
		}

		hr {
		width: 500px;
		text-align: center;
		margin-left:auto;
		margin-right:auto;
		}

		table {
		background-color: transparent;
		width: 600px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		}

		caption {
		background-color: #fdf5e6;
		background-image: none;
		color: #800000;
		text-align: center;
		font-family: Verdana, "Georgia", "CopprplGoth Bd BT", serif;
		font-size: 130%;
		padding-top: 10px;		
		}

		td {
		background-color: #f9fde6;
		font-family: Arial, Verdana, "Arial Black", sans-serif;
		font-weight:bold;
		padding: 3px;
		border: solid #999999 1px;
		}

		td.heading {
		background-color: #fdf5e6;
		background-image: none;
		color: #800000;
		font-family: Verdana, "Arial Black", Arial, sans-serif;
		font-weight: bold;
		text-align: center;
		padding: 5px;
		border: solid #999999 1px;
		}

		.button a {
     color: #000000;
     font-size: 80%;
		 font-family: Tahoma, Arial, Verdana, sans-serif;
		 font-weight: bold;
     text-decoration: none;
     border: 1px solid #000000;
     background-color: #f0e0c0;
     background-image: none;
     display: inline;
		 width:auto;
     margin: 5px 1px;
     padding: 1px 2px;
     text-align:center;
     }
		 
		 .button a:hover {
     background-color: #f0f8ff;
     background-image: none;
     display: inline;
     color: #000000;
     border: solid #000000 1px;
		 width:auto;
     margin: 5px 1px;
     padding: 1px 2px;
     text-align:center;
     }
		 
		 .divine {
		 position: relative;
		 left: -2.5em;
		 text-align: center;		 
		 margin-left: auto;
		 margin-right: auto;
		 }
		 

