body, html {margin:0;padding:0;background:#000 url(/images/cntbg.png) bottom left repeat-x;text-align:center;color:#abc56f;font-family:helvetica;width:100%}
strong { color:#c4af44; }

h1.title {line-height:120px;margin:0px;padding:0;background:#000;}
h1.title img.logo {margin:0px !important;margin:36px 0;line-height:0.2em}
h2 {font-size:0.9em;}
a img {border:none;}
img {vertical-align:middle}
div.cnt {margin:0 auto;text-align:left;width:780px;padding:0 20px}
div.contents {background:#000;padding-top:4px;padding-left:20px;padding-bottom:15px;border-bottom:3px solid #b3d074;margin-top:47px}
ul.menu {list-style:none;margin:0;padding:0;height:30px}
ul.menu li {float:left;display:block}
ul.menu li a {display:block;line-height:13px;color:#000;text-decoration:none;font-size:13px;padding:0 15px}
ul.menu li a.selected {background:#25a7db;border-bottom:3px solid #25a7db}
h1 {font-size:13pt;font-weight:bold;color:#00aeef;}
h3 {font-size:13pt;font-weight:normal;color:#55ab28;text-transform:uppercase;}
h4 {font-size:12pt;font-weight:normal;color:#55ab28;text-transform:lowercase;line-height:0.8em}
h5 {font-size:12pt;font-weight:normal;color:#03a4d0;text-transform:uppercase;line-height:1.2em;font-weight:bold;}

p {font-size:0.85em;color:#fff;text-align:justify;margin-top:8px;}
div.fcnt {background:url(/images/bodybg.png) top left repeat-x;padding-bottom:25px}
p.footer {font-size:0.7em;text-align:center;color:#ddd;margin-top:1px}
div.col1 {margin-left:50px;width:360px;}
div.col2 {margin:-100px 0 0 450px;width:260px}
img.photo, div#map {float:right;margin-right:-70px;margin-top:15px}
img.photo4 {float:right;margin-right:-427px;margin-top:0}
img.photo2 {float:right;margin-right:-65px;margin-top:0}
img.photo3 {margin-right:65px;top:70px}
div#map {width:420px;height:340px}
ul li {font-size:0.8em}
.cb {clear:both}
address {font-size:0.8em;color:#fff}
a {color:#25a7db;text-decoration:none}

a.one-photo {float:right;margin:35px 25px 15px 15px !important;margin:35px 0 15px 15px}
a.one-photo img, a.first-photo {border:3px solid #c9c9c9}
div.four-photo-box {width:442px;float:right;margin:15px 25px 15px 15px !important;margin:15px 0 15px 15px;border:3px solid #c9c9c9}
a.min-photo {margin:0 3px 10px 0}
a.first-photo {float:left;margin:0 0 7px 48px}
a.min-photo {float:right;border:1px solid #c9c9c9}
div.multi-photo-box {width:448px;margin:8px 25px 15px 105px !important;margin:8px 0px 15px 15px}
/*div.imp{ float:left}*/
a.q-photo img {border:1px solid #c9c9c9}
