@font-face {
 font-family: "Century Gothic";
 src: url("/fonts/Century Gothic.ttf");
}
@font-face {
 font-family: "Century Gothic";
 src: url("/fonts/Century Gothic Bold.ttf");
 font-weight:bold;
}
*{
 margin:0;
 padding:0;
}
body{
 background-image:url(images/background.jpg);
 background-repeat:repeat-x;
}
img{
 border:0;
}
#container{
 width:999px;
 text-align:left;
 background-image:url(images/back_container.jpg);
 background-repeat:no-repeat;
 height:1000px;
}
#header{
 float:left;
 width:999px;
 height:94px;
}
#interior_header{
 float:left;
 width:999px;
 height:94px;
}
#home_image{
 float:left;
 width:999px;
 height:338px;
}
#home_image img{
 width:999px;
 height:338px;
}
#interior_content{
 float:left;
 width:620px;
 margin-top:30px;
}
#interior_content p{
 margin:10px 0;
 color:#666;
 font-size:12px;
 font-family:Arial,sans-serif;
}
#interior_content ul{
 margin-left:15px;
}
#interior_content li{
 margin:10px 0;
 color:#666;
 font-size:12px;
 font-family:Arial,sans-serif;
 list-style-type:disc;
 margin:5px 0;
}
#interior_content strong{
 color:#333;
}
#home_content{
 float:left;
 width:913px;
}
#home_content .paragraph{
 float:left;
 width:361px;
}
#home_content .learn{
 float:left;
 width:212px;
}
#menu{
 float:left;
 width:254px;
 margin-top:35px;
}
#home_content .message{
 float:left;
 width:255px;
}
#interior_content h3{
 font-size:16px;
 font-family:"Century Gothic",Arial,sans-serif;
 color:#006ab4;
 margin-bottom:15px;
 font-weight:normal;
}
#interior_content h2{
 font-size:15px;
 font-family:"Century Gothic",Arial,sans-serif;
 color:#006ab4;
 margin-bottom:15px;
 font-weight:bold;
}
#home_content h3{
 font-size:14px;
 font-family:"Century Gothic",Arial,sans-serif;
 color:#006ab4;
 margin-bottom:15px;
 font-weight:normal;
}
#home_content li , #menu li{
 font-size:12px;
 font-family:Arial,sans-serif;
 color:#006ab4;
 margin-bottom:19px;
 font-weight:normal;
 list-style-type:none;
 padding-left:15px;
 background-image:url(images/back_li.gif);
 background-repeat:no-repeat;
}
#menu li{
 color:#003d68;
}
#home_content li a , #menu li a{
 text-decoration:none;
}
#home_content .paragraph p{
 color:#666;
 font-size:12px;
 font-family:Arial,sans-serif;
 margin-bottom:15px;
}
a{
 color:#006ab4;
}
#footer{
 font-family:Arial,sans-serif;
 font-size:8px;
 color:#666;
 text-align:left;
 margin-top:15px;
 float:left;
 background-image:url(images/back_footer.gif);
 background-repeat:no-repeat;
 width:999px;
}
#table{
 font-size:12px;
 font-family:Arial,sans-serif;
 color:#666;
}
#table th{
 color:#005dae;
 padding:4px;
}
#table td{
 padding:6px;
}
.celeste{
 background:#eff4f9;
}
#interior_content strong.blue{
 color:#006ab4;
 font-weight:normal;
}
#contact_form label{
 float:left;
 width:124px;
}
#contact_form input , #contact_form textarea{
 float:left;
 width:187px;
 background:white;
 border:solid #666 1px;
 font-size:12px;
 padding:3px;
}
#contact_form p{
 float:left;
 margin:4px 0;
}
input#send_contact{
 border:0;
 width:101px;
 height:38px;
 background-image:url(images/submit.jpg);
 background-repeat:no-repeat;
}
a.gobutton{
 width:30px;
 height:30px;
 background-image:url(images/more_both.gif);
 background-repeat:no-repeat;
 background-position:-5px -7px;
 font-size:30px;
 line-height:30px;
}
a.gobutton:hover{
 background-position:-5px -48px;
}