@charset "UTF-8";
/* CSS Document */

html{background-color:#adcaaa;}
body{padding-top:10px;}
strong{font-weight:bold}
#doc-910{border:2px solid #779276;}

#header {height:120px;padding:5px;background-color:#FBEDDE}
#header h1{color:#92002c;text-align:center;font-weight:bold;font-size:1.2em;margin-bottom:10px}
#header h2{color:#92002c;text-decoration:underline;font-weight:bold;font-size:1.1em;text-align:right;margin-bottom:5px}

#header .logo {float:left;margin-left:5px;}
#header h2 a{color:#92002c}

#header .call {float:left;margin:10px 0px 0px 55px}
#header .call ul li{padding-bottom:5px;}
#header .call ul li label{float:left;width:90px;font-weight:bold;color:#92002c;}

#nav {height:26px;clear:both;}
#nav ul {text-align:center;}
#nav ul li{list-style:none;display:inline;margin-left:20px}
#nav ul li a{color:#fff;font-size:1em;font-weight:bold;text-decoration:none;}
#nav ul li a:hover{text-decoration:underline}
#nav ul {background-color:#92002c;width:900px;padding:5px}/*border-bottom:1px solid #333;border-top:1px solid #333;*/

#bd{min-height:500px;background-image: url("/usr/image/hp_bg1.jpg");background-position:top left;background-repeat:no-repeat;}
#bd-h{margin-left:20px;padding-top:10px;color:#92002c;font-weight:bold;font-size:1.5em}
#bd-c{padding:0px 20px 20px 20px;}
#bd-c h3 {margin-top:5px;color:#333;font-weight:bold;font-size:1.2em}
#bd-c h4 {margin-top:5px;color:#333;font-weight:bold;font-size:1.2em}
#bd-c p.frmt1 {margin-top:10px}
#bd-c p.frmt2 {margin-top:10px;margin-bottom:20px}
#bd-c ul {margin:10px auto auto 20px}
#bd-c ul li {list-style:circle;padding-bottom:10px;font-size:1.1em}

#bd-c #offers{margin-bottom:20px}
#bd-c #offers, #bd-c #addInfo{border-top:1px solid #999;border-top:1px solid #999;margin-top:10px;padding-top:10px;}
#bd-c #offers ul li{list-style:none;line-height:1.5em}
#bd-c #offers ul, #bd-c #addInfo ul{width:55%}
#bd-c #offers ul li, #bd-c #addInfo ul li{font-size:1em}
#bd-c #offers ul li label{color:#92002c;font-weight:bold;}

#bd-c #addInfo p strong{font-weight:bold;}

#ft{margin-top:20px;text-align:center;}

ul#footerNav {margin-top:10px;background-color:#92002c;width:900px;padding:5px}
ul#footerNav li{font-size:.9em;list-style:none;display:inline;margin-left:20px}
ul#footerNav li a{color:#fff;}
ul#footerNav li a:hover{text-decoration:none}

ul#footerAddress {padding-top:10px;border-top:1px solid #999}
ul#footerAddress .name{color:#92002c;font-size:1.1em;font-weight:bold;}
ul#footerAddress .location{color:#666;font-size:.9em;}
ul#footerAddress .addr{color:#333;font-size:1em;}
ul#footerAddress .phone{margin-top:5px;color:#333;font-size:1em;}
ul#footerAddress .phone label {margin:0px 5px 0px 5px;color:#92002c;font-weight:bold;}
ul#footerAddress .email a{color:#666;font-size:.9em;text-decoration:none}
ul#footerAddress .email a:hover{text-decoration:underline}
ul#footerAddress .privacy{margin-top:5px;}
ul#footerAddress .privacy a{color:#666;font-size:.9em;text-decoration:none}
ul#footerAddress .privacy a:hover{text-decoration:underline}

#storeInfo{margin-top:10px;margin-bottom:20px;padding-top:10px;}

#wfs_enter {margin-top:-30px;float:right}
#wfs_enter_600 {margin-top:-175px;margin-right:20px;float:right}

#storeInfo{width:500px;}
.vcard{background:rgba(213,228,211,0.5);padding:10px;border:1px solid #666;text-align:center;color:#333;font-size:1.1em;}
.vcard .adr{margin-bottom:10px}
.vcard .organization-name{color:#92002c;font-size:1.2em;font-weight:bold;}
.vcard .organization-unit .extended-address{font-size:1em;font-weight:bold;}

.tel {color:#000;margin:0px 5px 0px 5px;display:inline;}
.tel .type{display:none}
.tel .value{font-weight:bold}

ul.watches {font-size:.9em}
.list1{float:left;width:200px;}
.list1 li a{color:#92002c;}
.list1 li a:hover{text-decoration:none}

.list2{float:left;width:220px;}
.list2 li a{color:#92002c;}
.list2 li a:hover{text-decoration:none}

.list3{float:left;width:250px;}
.list3 li a{color:#92002c;font-weight:bold}
.list3 li a:hover{text-decoration:none}

.wfs{float:right;margin-top:-200px;width:150px;height:75px;border:1px solid #000;background-color:#efefef}
.wfs2{float:right;margin-top:-100px;width:150px;height:75px;border:1px solid #000;background-color:#efefef}

#storeImg{float:right;width:254px}
#storeImg img{border:1px solid #000}
#storeImg p {font-size:.9em}

#announcement{width:480px;background:#ffffcc;padding:10px;border:1px solid #666;color:#333;font-size:1.1em;}
#announcement h5{font-size:1.2em;font-weight:bold;color:#92002c;}
#announcement p{padding:5px}

table#buckleSpecs,table#buckleSpecsTrans{width:200px;border:1px solid #000;margin:20px;text-align:center}
table#buckleSpecs tr th,table#buckleSpecsTrans tr th{font-weight:bold;padding:2px;;text-align:center}
table#buckleSpecs tr td,table#buckleSpecsTrans tr td{padding:2px}
table#buckleSpecsTrans{width:300px}

label.error{color:#92002C;margin-left:5px;}