body {
background-color:#5C0607;
margin-top:0%;
margin-right:0%;
margin-left:0%;
margin-bottom:0%;
}

#menu_top{
width:812px;
position:relative;
margin-left:auto;
margin-right:auto;
}

#one {
background-image:
url('site_bckgrnd_top02.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position: top center;
}

h1 {COLOR: #000000; FONT: bold 18px/1.3 Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0; margin:0 0 8px}


.opacity1 {background:url(images/wht_opcty_85.png) top left repeat}

.roundcorners1{-webkit-border-radius: 55px; -moz-border-radius: 55px; border-radius: 55px;}



TABLE {COLOR: #000000; FONT: 12px Arial, Helvetica, sans-serif; line-height: 1.6;}

.p1  {line-height: 1.6}

.p2 {COLOR: #000000; FONT: 14px Arial, Helvetica, sans-serif; line-height: 1.6;}

.p3 {COLOR: #FFFFFF; FONT: 11px Arial, Helvetica, sans-serif; }

.p4 {COLOR: #666666; FONT: 11px Arial, Helvetica, sans-serif; }

.p5 {COLOR: #666666; FONT: 11px Arial, Helvetica, sans-serif; line-height: 2.0;}

.terms {COLOR: #000000; FONT: 10px Arial, Helvetica, sans-serif; line-height: 1.2;}

.h1 {COLOR: #000000; FONT: bold 18px/1.6 Arial, Helvetica, sans-serif;}

.h2 {COLOR: #FFFFFF; FONT: bold 11px Arial, Helvetica, sans-serif; line-height: 2.0;}

.h3 {COLOR: #000000; FONT: bold 14px Arial, Helvetica, sans-serif;}

.h4 {COLOR: #000000; FONT: bold 11px Arial, Helvetica, sans-serif;}

.h5 {COLOR: #990000; FONT: bold 14px Arial, Helvetica, sans-serif; line-height: 2.0;}



.link1 a:active  {
	color: #660000;
	text-decoration: underline;
	font-weight: normal;
}
.link1 a:link {
	color: #660000;
	text-decoration: underline;
	font-weight: normal;
}
.link1 a:visited {
	color: #660000;
	text-decoration: underline;
	font-weight: normal;
}
.link1 a:hover {
	color: #660000;
	text-decoration: none;
	font-weight: normal;
}
.link2 a:active  {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.link2 a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.link2 a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.link2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.link3 a:active  {
	color: #990000;
	text-decoration: underline;
	font-weight: normal;
}
.link3 a:link {
	color: #990000;
	text-decoration: underline;
	font-weight: normal;
}
.link3 a:visited {
	color: #990000;
	text-decoration: underline;
	font-weight: normal;
}
.link3 a:hover {
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.link4 a:active  {
	color: #60867B;
	text-decoration: underline;
	font-weight: normal;
}
.link4 a:link {
	color: #60867B;
	text-decoration: underline;
	font-weight: normal;
}
.link4 a:visited {
	color: #60867B;
	text-decoration: underline;
	font-weight: normal;
}
.link4 a:hover {
	color: #60867B;
	text-decoration: none;
	font-weight: normal;
}

/*	HOME	*/
#home_loc{float:right; width:300px; padding:10px; margin:0 0 15px 15px; background:#f8f8f8; -webkit-border-radius: 15px;
-moz-border-radius: 15px;border-radius: 15px; font-style:italic; border:1px solid #efefef}
#home_loc h2{margin:0 0 5px 0}
#home_loc p{margin:0 0 5px 0}


#home_nav{display:inline; padding:0; margin:0}
#home_nav a{display:block; margin-right:2px;float:left; padding:40px 12px; font:bold 16px Helvetica, Arial, Helvetica, sans-serif; color:#FFFFFF; background:#c57259; text-decoration:none; width:45%; text-align:center; -webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px;}
#home_nav a:hover{background:#ef7651; color:#FFFFFF}
/*-------------------------------teacher training page-----------------------------*/


.box01{position:relative; margin:0 auto; padding:0; width:808px; border:2px solid #000; background:#fff url(images/bg_box02.jpg) top right no-repeat;font-family:Arial, Helvetica, sans-serif}
.box01 h1{background:#3e2709; padding:15px; margin:0 0 5px 0; text-transform:uppercase; font: italic 18px Arial, Helvetica, sans-serif; color:#fff3ca; letter-spacing:.15em}

.box02{margin:0 25px; padding:0; line-height:1.8}
.box02 p{font-size:14px; margin:0 20px; background:#f7f7f7; padding:5px}
.box01 h2 {border-top:1px solid #ccc; border-bottom:1px solid #ccc; color:#666666; font: italic 24px Georgia, "Times New Roman", Times, serif; padding:10px 0;}

/*----------misc---------------*/

#socialbar{position:absolute; top:20px; right:30%;}
#socialbar a{float:left; margin-right:5px}
.clear{clear:both}

.floatimgleft{
float:left;
padding:0;
margin-right:10px;
margin-bottom:10px;
}

.floatimgright{
float:right;
padding:0;
margin-bottom:10px;
margin-left:5px;
}

