@charset "utf-8";
/* Copyright (c) 2009 Easy English Lab Corp. All rights reserved. */

body { margin:0px; padding:0px; background:#FFFFFF; font:11px Verdana, Arial, Geneva, helvetica, sans-serif; color:#B8B8B8; }
h3 { margin:0px; padding:0px; font:11px Verdana, Arial, Geneva, helvetica, sans-serif; font-weight:600; color:#C5A674; }
h4 { margin:0px; padding:0px; font:11px Verdana, Arial, Geneva, helvetica, sans-serif; font-weight:600; color:#B8B8B8; }
a:link { font-weight:600; color:#ABB390; text-decoration:none; }
a:visited { font-weight:600; color:#ABB390; text-decoration:none; }
a:hover { font-weight:600; color:#ABB390; text-decoration:underline; }
.clear { clear:both; }


/* HEADER */
.logo_wrap { margin:0px auto 0px auto; background:url(../images/eel_logo.jpg) no-repeat; width:1000px; height:71px; }
.head_img_wrap { margin:0px auto 0px auto; width:1000px; height:387px; }

#home_head { background:url(../images/bg_home_head.jpg) no-repeat; }
#contact_head { background:url(../images/bg_contact_head.jpg) no-repeat; }
#about_head { background:url(../images/bg_about_head.jpg) no-repeat; }

#demo_ad_home { margin:20px 0px 0px 156px; width:126px; height:120px; }
#demo_ad_link { width:126px; height:120px; }


/* menu */
.top_nav_wrap { padding:9px 5px 0px 0px; margin:0px auto 0px auto; width:885px; }
.top_nav_wrap a:link { font-weight:600; color:#B7C4D2; text-decoration:none; }
.top_nav_wrap a:visited { font-weight:600; color:#B7C4D2; text-decoration:none; }
.top_nav_wrap a:hover { font-weight:600; color:#E5B672; text-decoration:none; }
.top_nav_left { float:left; }
.top_nav_right { float:right; }
.top_nav_link { padding-right:15px; margin-right:15px; border-right:1px solid #E5B672; }




/* BODY */
.main_cont { margin:0px auto 0px auto; background:url(../images/bg_body.jpg) repeat-y; width:1000px; }
.reg_txt_wrap { margin-top:10px; }
.content_box { padding:15px; float:left; width:373px; }

.top_bg_img { margin:0px auto 0px auto; width:1000px; }
#home_bg { background:url(../images/bg_body_3s.jpg) repeat-y; }
#contact_bg { background:url(../images/bg_body_3rd.jpg) repeat-y; }

.blurb_box { padding:15px; float:left; width:171px; }
.title_link { float:left; position:absolute; width:201px; height:28px; }


.bottom_bg_img { margin:0px auto 0px auto; width:1000px; height:75px; }
#athird { background:url(../images/footer_bg_3rd.jpg) no-repeat; }
#three { background:url(../images/footer_bg_3s.jpg) no-repeat; }


/* homepage */
#home_body { background:url(../images/bg_home_body.jpg) no-repeat; }
.main_content_wrap { margin:0px auto 0px auto; width:608px; }
#title_one { margin-left:1px; }
#title_two { margin:26px 0px 0px 202px; }
#title_three { margin:54px 0px 0px 404px; ; }
#blurb_oet { padding-top:40px; }
#blurb_gh { padding-top:67px; }
#blurb_be { padding-top:95px; }


/* about */
#about_body { background:url(../images/bg_about_body.jpg) no-repeat; height:480px; }


/* contact */
#contact_body { background:url(../images/bg_contact_body.jpg) no-repeat; }
#content_form { padding-top:110px; }


/* form */
.contact_form { font:11px Verdana, Arial, Geneva, helvetica, sans-serif; color:#B8B8B8; }
.form_item { font:11px Verdana, Arial, Geneva, helvetica, sans-serif; color:#333333; width:257px; }
.form_wrap { margin:25px auto 25px auto; width:380px; }
.field_wrap { margin-bottom:6px; }
.field_label { margin:3px 0px 3px 0px; float:left; width:80px; font-weight:600; }
.field_reqd { margin:3px 0px 3px 0px; color:#CC0000; text-align:center; float:left; width:10px; }
.field_item { float:right; width:275px; }
.field_entry { font:11px Verdana, Arial, Geneva, helvetica, sans-serif; color:#322D21; }
.field_note { font-size:9px; }
input.field_btn  { margin:0px 5px 5px 0; padding:5px 5px; background:#414141; color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; border:1px solid #000000; }
input.field_btn:hover { cursor:pointer; color:#CCCCCC; }




/* FOOTER */
.foot_txt_wrap { padding-top:50px; margin:0px auto 0px auto; background:#FFFFFF; color:#26404E; width:1000px; height:162px; text-align:center; }
.foot_wrap a:link { color:#26404E; font-weight:100; }
