@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:#E9E9E9; font-family:arial; font-size:12px; line-height:18px; letter-spacing:0.1em; color:#000000; text-align:justify;}

#container {margin:0 auto; padding:0 auto; width:980px; background:#FFF; border-left:groove; border-right:groove; border-bottom:groove;}

#header{margin:0px auto; padding:0 auto; width:980px; height:100px;}

#lhead { margin:0px; padding:0; width:250px; height:100px; float:left;}

#rhead { margin:0px; padding:0; width:730px; height:100px; float:right;}

/* menu */

.nav {height:30px; background-color:#008B82; color:#ffffff; font-size:14px; font-family:calibri; font-weight:bold;}

.nav ul {list-style:none; margin:0px; padding:0px;}

.nav li {margin:0, auto; float:left; background-color:#008B82; text-align:center; position:relative; z-index:1000; height:30px; line-height:30px; width:180px;}

.nav li ul li { float:none; text-align:left; padding-left:5px; background-color:#13BAB7;}

.nav a {text-decoration:none; color:#ffffff;}

.nav li ul {postion:absolute; top:30px; left:0px; visibility:hidden;}

.nav li:hover ul { visibility: visible;}

.nav li:hover{background-color:#A2F3EA;}

/* End of Menu */

#lcol{margin:10px 0px 0px 8px; padding:10; width:180px; float:left;}

#rcol{margin:0px 10px 0px 0px; padding:10px auto; width:760; float:right;}

#footer{margin:0; padding:0; width:980px; clear:both;background-color:#008B82; color:#ffffff; font-size:10px;text-align:right;}

.h1 {font-family:calibri; font-size:16px; font-weight:bold;line-height:18px; letter-spacing:0.1em; color:#13BAB7;}

ul.listing{ padding:12px 0 0 15px; margin:0;}