@charset "utf-8";
/* CSS Document */

* { padding:0; margin:0}

body, html { background:url(../images/background.jpg)}

#main { width:834px; height:auto; margin-left:auto; margin-right:auto; background:#FFF; margin-top:20px; padding:5px}
#main_box { width:821px; height:auto; float:left; background:url(../images/middle_background.jpg) repeat-y; margin:6px 0 6px 6px;}
#top_pict { width:821px; height:118px;}

#menu {	padding: 0; margin:0; margin-left:4px; width:814px; height:26px}
#menu li{float:left; list-style: none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:26px; background:#FFF }
#menu li a{display: block;  text-decoration: none; color:#383739;white-space: nowrap;height:21px; text-align:center; padding-top:5px;}
#menu li a:hover{color:#FFFFFF; background-color:#003f1a;}
#menu li ul {margin: 0;	padding: 0;margin-right:15px; position: absolute; visibility: hidden; background-color:#fad8ec}
#menu li ul li{float: none;display: inline; margin-right:10px;margin: 0;	padding: 0; }
#menu li ul li a    {width: 113px;border:none;}
#menu li ul li a:hover	{background:#ec008c; color:#FFFFFF}


#flash { width:821px; height:128px; margin-left:4px;}

#middle { width:821px; height:auto; margin-left:4px;  }
#col_left{ float:left;width:270px; height:auto;}
#col_left_box1{ float:left;width:253px; height:auto; padding:7px; background:#ffe7b9; margin-bottom:2px; }
#col_left_box2{ float:left;width:253px; height:auto; padding:7px; }
#col_right{ float:left;width:551px; height:auto }
#col_right_box{ float:left;width:530px; height:auto; padding:7px;  }




#footer { width:821px; height:11px}


p, h1, h2, h3, td { font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; margin:0; color:#30281c; line-height:1.8; padding-bottom:5px}


h1, h2, h3 { font-size:14px; font-weight:bold; padding-bottom:8px; color: #003f1a;}
h3 { font-size:12px;color:#ec008c;}

h1 a:link {text-decoration:none; color:#003f1a}
h1 a:visited {text-decoration:none; color:#003f1a}
h1 a:hover {text-decoration:none; color:#003f1a}

h4 { font-size:12px; color: #FFFFFF}


p a{ color: #003f1a; text-decoration:none;font-weight:bold;}
p a:link { color: #003f1a;text-decoration:none;}
p a:hover { color: #003f1a; text-decoration: underline;}

td a{ color: #003f1a; text-decoration:none;font-weight:bold;}
td a:link { color: #003f1a;text-decoration:none;}
td a:hover { color: #003f1a; text-decoration: underline;}

li a{ color:#003f1a; text-decoration:none;font-weight:bold;}
li a:link { color:#003f1a;text-decoration:none;}
li a:hover { color:#003f1a; text-decoration: underline;}

a img  {border:none}

.pict_box { width:210px; float:right;padding-left:10px; padding-bottom:10px }
.pict_right { float:right;padding-bottom:10px }

.clr { clear:both;}
