@charset "utf-8";
body { margin:0; padding:0; background: none; width:100%; background: #EEE0E5;font:normal 11px Georgia, "Times New Roman", Times, serif;text-align:left}
html { padding:0; margin:0;}
.clr {clear:both; padding:0;}


.main {width:940px; padding:0; margin:0 auto;background-color:#FFFFFF}
.head {width:940px;}

.head_nav { width:940px; margin:0; padding:0; float: left; height:32px; border-bottom:1px solid #cccccc; background-color:#CCCCCC}
.head_nav ul { float:left; margin:0; padding:2px 0 0 20px; list-style:none;}
.head_nav li { float:left; margin:0; padding:0 8px; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#242424; float:left;}
.head_nav a { line-height:16px; float:left; font: bold 11px  Georgia, "Times New Roman", Times, serif; color:#242424; margin:2px 5px; padding:5px; text-decoration:none;}
.head_nav a:hover { background: #efefef; color:#E07195; border:1px solid #aaaaaa; margin:1px 4px;}

.body {width:940px; margin:0 auto; padding:10px 0;}
.menu_body {padding:0px; margin:5px 0 0 5px; margin:5px 0 0 5px; width:180px; float:left;text-align:left}
.menu_body a {color:#242424; text-decoration:none; font:normal 11px Georgia, "Times New Roman", Times, serif;}
.menu_body a.active {color:#E07195; text-decoration:underline;}
.menu_body a:hover {color:#E07195; text-decoration:underline;}
.menu_body h5 { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#E07195; padding:5px 0 5px 10px; margin-bottom:10px; border-bottom:1px solid #cccccc;}
.menu ul {float:left; margin:0; padding:3px 0;list-style:none;}
.menu li {width:170px; float:left; list-style:none; margin:0; padding:7px 5px; border-bottom:1px solid #e4e4e4;}

.main_body {width:650px; padding:0 20px; margin:5px 0 0 20px; float:left;}
.main_body h4 { font: normal 24px Georgia, "Times New Roman", Times, serif; color:#E07195; padding:10px 0 5px 10px; margin:0; border-bottom:1px solid #cccccc;}
.main_body a {color:#E07195; text-decoration:none; font:normal 11px Georgia, "Times New Roman", Times, serif;}
.main_body a.active {color:#E07195; text-decoration:underline;}
.main_body a:hover {color:#E07195; text-decoration:underline;}

.body_bottom {width:940px; margin:0 auto; padding:10px 0;}
.body_bottom_small { width:280px; float:left; margin:0; padding:20px 15px;}
.body_bottom_small h2 { font: normal 20px Georgia, "Times New Roman", Times, serif; color:#E07195; padding:10px 0 5px 10px; margin:0; border-bottom:1px solid #cccccc;}

.products { background:#f1f1f1; border:1px solid #dbdbdb;width:290px; float:left;margin:15px}
.products a {color:#E07195; text-decoration:none; font:bold 12px Georgia, "Times New Roman", Times, serif;}
.products a.active {color:#E07195; text-decoration:underline;}
.products a:hover {color:#E07195; text-decoration:underline;}
.products img { float:left; margin:20px; padding:0;margin-bottom:30px}

.footer { margin:0 auto; padding:0; height:80px;background-color:#CCCCCC;}
.footer_resize { margin:0 auto; padding:0; width:940px;}
.footer ul { margin:0; padding:30px 0px 0px 5px; list-style:none; float:left;}
.footer ul li { margin:0; padding:5px; float:left;}
.footer p { margin:0; padding:30px 5px 5px 5px; float:right; color:#000000; font:normal 10px  Georgia, "Times New Roman", Times, serif; line-height:1.8em;}
.footer a { color:#000000; font:normal 10px  Georgia, "Times New Roman", Times, serif; text-decoration:none; line-height:1.8em;}
.footer a:hover { text-decoration:underline;}