/* HTML tags */
html,body,div,p,table,tr,td,h1,h2,h3,h4,h5,h6,h7,form,img,a,ul{margin:0;border:0;padding:0;}
body{background:url(../../library/images/layout/framework/fr_bg_005.jpg) #2f4255 repeat;color:#036;font:normal normal normal 11px/14px arial, verdana, sans-serif;text-align:center;}
#bxcont000{margin:0 auto;width:780px;background-color:#fff;}
#bxcont100{float:left;width:780px;background:url(../../library/images/layout/framework/fr_bg_101.jpg) #fff repeat-y;}
#bxcont150{float:left;width:780px;}
#bxcont200{float:left;\width:650px;w\idth:626px;padding:0 12px;text-align:left;}
#bxcont210{float:left;width:626px;\height:152px;he\ight:150px;padding-top:2px;}
#bxcont220{float:left;width:626px;height:12px;font:normal normal normal 12px/12px arial, verdana, sans-serif;}
#bxcont250{float:left;width:626px;padding-top:2px;}
#bxcont260{float:left;width:490px;}
#bxcont270{float:right;width:120px;text-align:right;}
#bxcont300{float:right;\width:125px;w\idth:120px;padding:2px 5px 0 0;text-align:right;}
#bxcont900{clear:both;}
#bxcont910{float:left;padding-left:12px;font:normal normal normal 10px/30px arial, verdana, sans-serif;}

h1,h3{clear:both;color:#fff;font:normal normal bold 11px/15px arial, verdana, sans-serif;clear:both;\width:490px;w\idth:470px;padding:2px 10px;background-color:#6d7b88;}
h2{font:normal normal bold 11px/14px arial, verdana, sans-serif;color:#036;margin-bottom:5px;}
p a:link,p a:visited,li a:link,li a:visited{text-decoration:none;font-weight:bold;color:#069;}
p a:hover,li a:hover{text-decoration:underline;font-weight:bold;color:#069;}
.hl001 a:link,.hl001 a:visited{text-decoration:none;font-weight:bold;color:#a18958;}
.hl001 a:hover{text-decoration:underline;font-weight:bold;color:#a18958;}
.hl002{font-weight:bold;color:#333;}
.hl002 a:link,.hl002 a:visited{text-decoration:none;font-weight:bold;color:#333;}
.hl002 a:hover{text-decoration:underline;font-weight:bold;color:#a579ff;}
ul.st301{margin-bottom:6px;list-style-type:none;}
ul.st301 li{padding:2px 0 10px 25px;background:url(../../library/images/layout/icons/ic_bullet_001a.gif) #fff no-repeat;background-position:10px 5px;}
#bxcont910 a:link,#bxcont910 a:visited{text-decoration:none;color:#a18958;}
#bxcont910 a:hover{text-decoration:underline;color:#a18958;}
.txfm1{color:#333;font:normal normal normal 9px/12px arial, verdana, sans-serif;background-color:#fff;border:1px solid #ccc;}
#map{clear:both;width:468px;height:280px}

.st001{margin-bottom:5px;}
.st002{margin-bottom:15px;}
.st003{margin-bottom:2px;}
.st052a{float:left;\width:124px;w\idth:120px;\height:104px;he\ight:100px;background:url(../../library/images/layout/framework/fr_bg_102.jpg) #fff no-repeat;border:1px solid #8b9dad;padding:1px;}
.st053a{float:right;\width:330px;w\idth:310px;padding-right:20px;}
.st053b{float:left;\width:190px;w\idth:150px;padding:0 10px 0 30px;}
.st054a{float:right;\width:140px;w\idth:120px;padding:0 20px 0 0;}
.st410{float:left;width:150px;}
.st420{float:right;width:300px;}
.st090a{float:left;width:468px;padding:5px 0;}
.st090b{float:left;\width:140px;w\idth:130px;padding-right:10px;color:#666;font:normal normal normal 11px/14px arial, verdana, sans-serif;}
.st090c{float:left;width:280px;}
.st099a{clear:both;height:1px;font:normal normal normal 1px/1px arial, verdana, sans-serif;}
.st101{font:italic normal normal 11px/14px arial, verdana, sans-serif;margin-bottom:5px;}
.st801{clear:both;\width:490px;w\idth:468px;background-color:#fff;padding:10px 10px;border:1px solid #8b9dad;}
.st802{clear:both;\width:490px;w\idth:468px;background:url(../../library/images/photos/main/ph_christmas_202.jpg) #fff no-repeat;padding:10px 10px;border:1px solid #8b9dad;}
.st901{height:2px;clear:both;font:normal normal normal 2px/2px arial, verdana, sans-serif;}

/* Submenus */
.submenu001{list-style-type:none;width:120px;padding:0 0 0 0;font:normal normal bold 10px/14px arial, verdana, sans-serif;color:#6b4f2e;}
.submenu001 ul{list-style:none;margin:0;padding:0;border:none;}
.submenu001 li{border-bottom:1px dotted #bbb6a9;margin:0;}
.submenu001 li a{display:block;padding:3px 0 3px 10px;border-left:6px solid #fff;color:#6b4f2e;text-decoration:none;}
html>body .submenu001 li a{width:auto;}
.submenu001 li a:hover{border-left:6px solid #6d7b88;color:#6d7b88;}