body { background:#F1FCFF url(images/bg.gif) repeat-x; ; margin:0; text-align:center; font-family:tahoma; font-size:12px; color:#FFF; }
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; }
a:visited { text-decoration:none; }
p { margin:0px; padding:0px; }
ul{padding:0; margin:0;}
li{ list-style-type:none; padding:0; margin:0;}
.wrapper { width:800px; padding:0 0 15px 0; margin:0 auto; }
h1 { font-size:20px; font-weight:normal; margin:0; text-align:left; padding:20px 0 30px 50px; color:#FFF;background: url(images/h1.gif) 0px 6px no-repeat;}
.toppage p{ text-align:right; padding:10px 0 20px; }
.toppage a{color:#FFF}
address{ font-style:normal; font-weight:bold; padding:15px ; color:#FFF; clear:both; background:#6BB396;}
.rew{float:left; width:565px}
.lew{float:left; width:235px;}
.res_container{  padding:6px 4px;}
.res_container h2{ color:#51A090; font-size:18px; padding:20px 0 10px 8px; margin:0px; font-weight:bold; text-align:left;}
.res_container li{ color:#0B7497; text-align:left; padding:2px 2px 2px 10px}
.linklist{ padding:6px 0; text-align:center; background:#51A090; border:3px solid #FFF; margin-right:15px}
.linklist li{ padding:3px 0; }
.linklist a{ color:#FFF; font-weight:bold;}
.intro_list { padding:0 15px 10px 15px; background:#FFF}
.intro_list div{ background: url(images/h2.gif) 8px 14px no-repeat; text-align:left; padding:8px 0 8px 60px; margin:0 0 4px 0; border-bottom:1px solid #52A3BE}
.intro_list div h2{ color:#51A090; font-size:18px; margin:0; padding:2px 0;}
.intro_list div p{ color:#0B7497; padding:0 0 0 30px}
.intro_list dl{ background: url(images/des.gif) 8px 8px no-repeat; text-align:left;padding:8px 0 8px 60px; margin:4px 0; border-bottom:1px solid #52A3BE}
.intro_list dt{ padding:3px 0;}
.intro_list dt a{ color:#0B7497; font-weight:bold; font-size:14px}
.intro_list dd{ padding:0 0 0 30px; color:#0B7497; margin:0px;}
.clr{ clear:both;}