@charset "utf-8";
/* CSS Document */
* { border:0; margin:0; padding:0; }
body { text-align:center; background:url(../img/bg_site.jpg) repeat-x #689901;border-top:10px solid #333; color:#333; }

#page { margin:0 auto; width:920px; }
#header { border-bottom:10px solid #900; }
#header img { display:block }

#navigation { background:url(../img/bg_nav.jpg) no-repeat;min-height:300px; float:left; width:230px;}
#navigation ul { list-style:none; margin-left:20px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; line-height:24px; padding-top:12px; padding-bottom:35px;}
#navigation ul ul { margin-left:10px; }

#content-wrap { border-top:5px solid #333; background:url(../img/bg_home.jpg) repeat-x #FFF2BD; min-height:300px; text-align:left;border-bottom:1px solid #000 }

#footer { border-top:5px solid #900; background:#444; color:#fff; padding:20px;border-bottom:4px solid #000; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

/* home page ----------------------------------------- */
#home-about { width:300px;float:left; }
#home-about img { display:block; }
#home-about p {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;line-height:18px;margin-left:10px; width:280px; margin-top:8px;  }

#home-blackbd { float:left; }
/* --------------------------------------------------- */


/* content page -------------------------------------- */
#page-content { float:left; width:600px; margin-left:15px; font-size:11px; line-height:18px;font-family:Verdana, Arial, Helvetica, sans-serif;   }
#page-content h1 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:24px; margin-top:15px; margin-bottom:15px; color:#900; }
#page-content h2 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:18px; margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #888; margin-top:8px; }

#page-copy  { padding:8px;}
#page-copy p { margin:8px; line-height:20px;}
#page-copy ul { margin-left:35px; }
#page-copy li { margin-bottom:8px; }

/* --------------------------------------------------- */

.b { font-weight:bold; }



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