body { color: #939495; background: gray; background: url(img/bg-color.gif) repeat; font-family: "Century Gothic", "Trebuchet MS", Helvetica, arial, sans-serif; font-size:0.812em; margin: 0; padding: 0; margin:10px 0 30px;}

#wrapper {margin-top: 0px; margin-right: auto; margin-left: auto; width: 900px; background: url(img/body-bg.gif) repeat; padding: 0px 0 0; }

#header	{ padding: 0; border: 0; margin: 0; width: 900px; background: url(img/header-top.gif) no-repeat;}
#header h1 {text-indent: -9999px; margin: 0; padding: 30px 0; border: 0; height: 35px; position: relative; }#header h1 a:link, h1 a:visited	{display: block; width: 343px; height: 58px; background: #fff url(img/jk-logo.gif) top right no-repeat; margin: 0; padding: 0; border: 0; position: absolute; right: 25px; outline: none; }

#menu {float: left; width: 130px; xbackground-color: yellow;margin-left: 30px}
*html #menu {margin-left: 20px}

#main {float: right; width: 700px ; xbackground-color: pink; margin-right: 20px; }
*html #main {margin-right: 10px; }


#footer {clear: both;padding: 20px 0 0; border: 0; margin: 10px 0 0; width: 900px; background: url(img/footer-bottom.gif) bottom no-repeat;font-size: 11px;}
#footer a {text-decoration: none; color: #b3b4b5 }
#footer a:hover {text-decoration: underline;}

#footer p {margin: 20px;}
#footer .copy {width: 93%; border-top: 1px solid #939495; text-align: center; margin: 0 auto; padding: 8px 0 20px}

.rImg {float: right; margin: 17px 0 30px 20px;}

#main h2 {border-bottom: 1px solid #939495; color: #939495; margin: 0; font-weight: normal; line-height: 20px; font-size: 18px; width: 360px;}	
#main h3 {color: #939495; margin: 5px 0; font-weight: normal; font-size: 14px; }	
#main p {font-size:12px;}

#menu ul {text-align: right; list-style: none; width: 130px; margin: 0; padding: 0;border-bottom: 1px solid #939495;margin-top: 20px;}
#menu ul li {margin: 0; padding: 0;}
#menu ul li a {border-top: 1px solid #939495; color: #939495; display: block; width: 124px; text-decoration: none; padding: 3px;}
#menu ul li a:hover {color: #fff; background: #c0c1c1 url(img/menu-bg.gif) repeat-x;}
#menu ul li a:active {color: #333; background: #c0c1c1 url(img/menu-bg.gif) repeat-x;}

#menu ul .current_page_item a, #menu ul .current_page_parent a {color: #fff; background: #c0c1c1 url(img/menu-bg.gif) repeat-x; cursor:default;}

#menu ul .page_item ul {display: none;}
#menu ul .current_page_item ul, #menu ul .current_page_parent ul {display: block;}
#menu ul .page_item ul {margin: 0;border-bottom:0px;border-top: 1px solid #939495; padding: 0px; margin-bottom: 7px;}
#menu ul .page_item ul li a {margin: 0;border:0px; padding: 0;}
#menu ul .page_item ul a {color: #939495; padding: 0; background: none; margin:0;}
#menu ul .page_item ul .current_page_item a {font-weight: bold;color: #939495; padding: 0; background: none; background-color: white;}
#menu ul .page_item ul li.current_page_item a:hover {cursor:default;}

#menu ul .page_item ul li a:hover {font-weight: bold;color: #939495; padding: 0; background: none; cursor:pointer;}

.googmap {background: url(img/map-bg.png) no-repeat; margin-left: 20px;height: 320px; width: 330px;}
#map {width: 295px; height: 295px;margin:10px; position: relative; top:10px;} 
*html #map {top:0px;} 
*+html #map {top:0px;}
table {margin: 10px 0;border: 1px solid #eaeaea; border-left: 0px; font-size: 11px;}
table i {}.alt {background-color: #eaeaea;}
td {padding: 2px 5px; border-bottom: 1px solid white;border-left: 1px solid lightgrey;}
table .tTr {text-align: left;}
