@charset "utf-8";
body {
background-color:#d5a740;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a
{
font-weight:bold;
text-decoration:none;
}
p
{
padding-left:20px;
}

h1
{
padding:10px 0 0 15px;
margin:0 0 0 0;
font-size:120%;
font-weight:bold;
}


#banner
{
width:875px;
height:123px;
padding:0 7px 0 7px;
background-image:url(images/banner_new.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#academy_body
{
width:875px;
padding:0 7px 0 7px;
background-image:url(images/academy_body_bg.gif);
background-repeat:repeat-y;
background-color:#e7c16c;
text-align:left;
}

#academy_body:after 
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#nav
{
width:875px;
padding:0;
background-color:#231f20;
text-align:center;
}

#nav a
{
font-family:"Times New Roman", Times, serif;
color:#CCCCCC;
font-variant: small-caps;
text-transform: lowercase;
text-decoration:none;
}

#nav ul
{
margin:0;
padding:0;
list-style-type:none;
}

#nav li
{
margin:0;
padding:0;
float:left;
list-style-type:none;
}

#nav li a
{
font-size:17px;
display:block;
padding:4px 14px 4px 14px;
margin:0;
background-color:#231f20;
}

#nav li a:hover, #nav li a.active
{
background-color:#e7c16c;
color:black;
}

#content
{
clear:both;
font-size:12px;
}

#content_left
{
width:561px;
float:left;
background-image:url(http://www.academychinesearts.org/images/ACMCAredshad.gif);
background-position: 15px 50px;
background-repeat:no-repeat;
padding-left:80px;
min-height:542px;
}

#content_left p
{
clear:both;
}

#content_left h1
{
margin-left:-80px;
}

#content_right
{
float:right;
background-color:#231f20;
width:174px;
color:white;
padding:15px;
}

#content_right a
{
color:#e7c16c;
}

#content_right a:hover
{
color:white;
}

#footer
{
width:875px;
padding:15px 7px 10px 7px;
background-image:url(images/footer.jpg);
background-position:left top;
background-repeat:no-repeat;
height:15px;
clear:both;
font-size:9px;
}

.features
{
width:280px;
float:left;
padding:0 10px 0 28px;
}

.features h1, .features h2
{
background-color:black;
padding:5px;
margin:0 0 15px 0;
}


#content_right .box
{
padding:0 0 25px 0;
margin:0;
}

#content_right .box img
{
border:0;
}

#content_right p
{
padding:0 0 15px 0;
margin:0;
}

#content_left .box
{
padding:5px 25px 25px 25px;
}

.headline
{
font-family:"Times New Roman", Times, serif;
color:#CCCCCC;
font-weight:bold;
font-variant: small-caps;
text-transform: lowercase;
text-decoration:none;
font-size:125%;
}

.photo_l
{
float:left;
margin:0 10px 5px 0;
border:1px solid #000000;
}

.photo_r
{
float:right;
margin:0 0 5px 10px;
border:1px solid #000000;

}

.characters
{
float:left;
margin:0 10px 100px 5px;
}

