html{margin-bottom:1px;min-height:100%}
body{background:#0a0d21;color:#0099CC;font-family:"Comic Sans MS", Arial, "Times New Roman";margin:0;padding:0}
p,h1,h2,h3,h4,ul,li,ol,a,div,form{line-height:1.5em;font-size:13px;font-weight:400;list-style:none;margin:0;padding:0}
.boldSmall{font-weight:700;font-size:12px}
h1,h2,h3,h4,h5{font-family:Lucida Sans, "Times New Roman" , Times, serif;color:#0E3F67;font-weight:700;text-transform:uppercase}
h4{font-size:15px}
p{margin:8px 0;font-family:"Comic Sans MS", Arial, "Times New Roman"}
.frame{width:760px;margin:auto; background:#fff url(images/background.jpg)}
.top{display:block;height:125px; background:#fff url(images/Banner_Top.jpg)}
.middle{display:block}
.bottom{background:#FDCF01;color:#000;font-size:10px;text-align:center;display:block;padding:5px; clear:both}
.menu{width:150px;float:left;clear:none}
.menu a{color:#fff;text-decoration:none;font-size:14px;font-weight:700;margin:6px 0 0 5px;display:block;text-align:left;font-family:"Comic Sans MS" , Arial, "Times New Roman"}
.menu a:hover{color:#F96}
.black{color:#000}
.bold{font-weight:700;font-family:"Comic Sans MS" , Arial, "Times New Roman";color:#09C}
.orangeBig{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#F90}
.orangeMedium{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#F90}
.errorMessage{border:solid 1px red;background-color:#FFC;color:red;font-weight:700}
.join{color:red;display:block;text-align:center;background:#D7F5FF;border:1px solid #03325C}
.smallIMG{height:100px;width:100px;z-index:1}
.contents{text-align:left;float:left;width:585px;padding:10px}
.contents li{ list-style-type:square; margin:2px 0 2px 15px}
.small{font-size:10px}
.titleImage{margin-top:5px;margin-bottom:20px}
.gallery img{float:none;border:0;margin:10px}
.gallery table td{border-bottom:3px ridge #ECE9D8}
img{border:none}
h1,.gallery{text-align:center}
h1{ font-size:30px; color:#0066CC}
a,.orange{color:#F90}
caption{font-size:15px;font-weight:700;text-align:left}
.quote{clear:both;padding-top:50px}
.formField{margin:2px 0}
.formField label{clear:both;float:left;font-size:12px;padding-right:3px;text-align:right;width:140px}
.errorMessage{background:#FFF2F2;border:1px inset red;color:red;display:block;font-size:12px;font-weight:700;margin-bottom:5px;padding:2px 3px}
.box2r{width:370px;float:right;padding:5px}
.divider{min-height:200px;border-right:solid 1px #ccc; float:left; width:200px}
.centerit{display:block;margin-left:auto;margin-right:auto}
.maparea{width:285px;float:left;margin:2px}
.cleaner{background:transparent;clear:both;height:1px;padding:0}
.hov{cursor:pointer}
.row{display:block; clear:both; float:left; width:100%; margin:15px 0}
.col50{ width:50%;float:left}
.center{ text-align:center}
.imgbox{ float:left; margin:5px; width:183px; border:solid 1px #ccc}
.imgbox img{ width:177px; margin:3px}
