@charset "utf-8";

body {background-color: #c0c0c0; margin: 0; font-family: Arial, Helvetica, sans-serif;}
a {color: #156ba9;}
h3 {font-size: 17px; font-family: Georgia, serif; font-weight: normal; color: #156ba9; margin: 0 0 10px 0;}
#wrapper {width: 802px; margin: 0 auto;}
#header {height: 237px; background: url(images/header.jpg) no-repeat; position: relative; font-family: Tahoma, sans-serif;}
#contact a {position: absolute; top: 13px; right: 25px; color: #ffffff; font-size: 12px; font-weight: bold; font-family: Tahoma, sans-serif;}
#home a {position: absolute; font-size: 14px; left: 43px; top: 200px; color: #000000; text-decoration: none; width: 100px; height: 24px; padding-top: 5px; display: block; text-align: center;}
#menu {position: absolute; bottom: 10px; left: 185px; font-size: 14px;}
#menu p {margin: 0;}
#menu p a {color: #ffffff; text-decoration: none;}
#main {background-color: #f3f1f1; padding: 2px; min-height: 500px;}
#content {float: left; width: 550px; padding-top: 1px; background-color: #e1dddd;}
.bubble {width: 517px; margin: 10px 0 10px 20px;}
.top {height: 10px; background: url(images/top.jpg) no-repeat bottom center;}
.text {background: #ebebeb url(images/bottom.jpg) bottom no-repeat; padding: 0 10px 10px 10px;}
.text p {font-size: 12px; font-family: Tahoma, sans-serif; margin: 0 0 5px 0;}
#sidebar {float: right; width: 228px; background-color: #f3f1f1; height: 500px; padding: 10px;}
#sidebar br {margin-bottom: 15px;}
#sidebar ul {font-size: 11px; padding: 0; padding-left: 10px; margin: 0; list-style: none; font-family: Tahoma, sans-serif;}
#sidebar ul li {background: url(images/bullet.jpg) 0 5px no-repeat; text-indent: 15px; font-weight: bold; margin-bottom: 30px;}
#footer {height: 25px; padding-top: 12px; background: url(images/footer.jpg) no-repeat;}
#footer p {text-align: center; font-size: 12px; margin: 0; font-weight: bold;}
#footer p a {color: #3e3f3f; margin: 0 25px;}
.clear {clear: both;}