body { width: 100%; height: 100%; margin: 0; padding: 0; }
/*HEAD*/
#head { background-image: url(../images/head-bg.jpg); background-repeat: repeat-x; background-position: left top; width: 100%; height: 181px; margin: 0 0 0; padding: 0; }
#head2 { background-image: url(../images/head.jpg); background-repeat: no-repeat; background-position: left top; margin: 0 auto; padding: 0; width: 900px; height: 181px; }
#menu { position: relative; margin: 0; padding: 0; height: 107px; float: right; }
#menu ul { list-style: none; padding: 0; margin: 0; }
#menu ul li { display: inline; }
#menu a { display: block; float: left; }
#logo { margin: 5px 0 0 30px; padding: 0; }
#directions { text-align: center; position: relative; width: 533px; float: right; margin: 48px 0 0; padding: 0; }
#directions p { color: #051931; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0; }
#directions a { color: #051931; font-family: Georgia, "Times New Roman", Times, serif; }
#directions a:hover, .navigation ul li a:hover, .navigation a:hover { color: #613c29; }
/*SEARCH*/
.search { background-image: url(../images/search-bg.jpg); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 3px 0; width: 100%; height: 25px; border-bottom: 5px solid #fff; }
.search p { color: #fff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; margin: 0; padding: 0; }
.search2 { width: 900px; height: 25px; margin: 0 auto; padding: 0 0 0 30px; }
/*CONTENT*/
#head3 { background-color: #fff; background-image: url(../images/head3-bg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 0; width: 100%; height: 115px; border-bottom: 5px solid #fff; display: block; }
#flash { background-color: #eecf96; margin: 0 auto; padding: 0; width: 900px; height: 117px; border-right: 5px solid #fff; border-left: 5px solid #fff; display: block; }
#container { background-color: #613c29; background-image: url(../images/body-bg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 0; width: 100%; border-bottom: 5px solid #fff; }
#content { background-color: #fff; margin: 0 auto; padding: 0; width: 900px; height: 100%; overflow: hidden; min-height: 760px; border-right: 5px solid #fff; border-left: 5px solid #fff; }
#links { background-color: #6e0000; text-align: center; margin: 0 0 15px; padding: 0; width: 900px; height: 30px; }
#links ul { margin: 0; padding: 0; list-style-type: none; }
#links ul li { margin: 0 10px; padding: 10px 0 5px; display: inline; }
#links ul li a { color: #fff; font-size: 0.88em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 2.5em; text-decoration: none; text-transform: uppercase; margin: 0; padding: 8px 0 0 0; }
#links ul li a:hover { color: #a39e8f; text-decoration: underline; }
/*LEFT*/
#left-nav { background-color: #fff; text-align: left; padding: 10px; width: 620px; _width: 620px; float: left; min-height: 730px; margin: 0; border-bottom: 5px solid #fff; }
h1 { color: #051931; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0; padding: 0; }
h2 { color: #051931; font-size: 1.25em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0 0 15px; padding: 0; }
h3 { color: #051931; font-size: 1.12em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 25px 0 8px; padding: 0; }
h6 { color: #6e0000; font-size: 1.12em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 1.5em; margin: 0; padding: 0; }
#left-nav p { color: #000; font-size: 0.95em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.25em; margin: 0 0 15px; padding: 0; }
#left-nav a { color: #6e0000; text-decoration: underline; }
#left-nav ul { margin: 0; padding: 0; list-style-type: none; }
#left-nav ul li { list-style-type: disc; margin: 0 0 0 15px; padding: 0; list-style-position: outside; display: list-item; }
#coupon { background-color: #eecf96; text-align: right; margin: 20px 0 0; padding: 0; position: relative; width: 270px; float: left; _width: 590px; }
#video { text-align: right; margin: 20px 0 0; padding: 0; position: relative; width: 350px; float: right; _width: 590px; }
/*#consult { background-color: #fff; background-image: url(../images/consult2.jpg); background-repeat: no-repeat; text-align: center; position: relative; width: 265px; height: 64px; float: left; margin: 15px -10px 0 0; padding: 10px 5px 5px; }
#consult a { color: #051931; font-size: 1.56em; font-family: "times new roman", times, serif; font-style: oblique; font-weight: bold; line-height: 1em; text-decoration: none; margin: 0 0 5px; padding: 0; }
#click a:hover { color: #53889f; text-decoration: underline; }
#click a { color: #051931; font-size: 0.93em; font-family: Arial, Helvetica, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: 1.19; text-decoration: none; margin: 0; padding: 5px 0; }
*/
#consult { background-color: #fdf6b7; text-align: center; margin: 20px 0; padding: 0; width: 320px; float: right; border: solid 1px #6e0000; }
#consult a, #consult2 a { color: #6e0000; font-size: 1.56em; font-family: "times new roman", times, serif; font-style: oblique; font-weight: bold; line-height: 1em; text-decoration: none; margin: 0; padding: 0; }
#consult a:hover, #left-nav a:hover, #consult2 a:hover { color: #051931; }
#click a { color: #6e0000; font-size: 0.93em; font-family: Arial, Helvetica, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: 1.19; text-decoration: none; margin: 0; padding: 5px 0; }
#click a:hover { color: #051931; font-family: Arial, Helvetica, Verdana, sans-serif; }
/*RIGHT*/
#right-nav { background-image: url(../images/bg-head2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; margin: 0; padding: 0; width: 250px; float: right; border-bottom: 5px solid #fff; }
#consult2 { background-color: #fdf6b7; text-align: center; margin: 30px 0 20px 15px; padding: 0; width: 220px; float: left; border: solid 1px #6e0000; }
#right-nav ul { background-image: url(../images/bg-center2.jpg); background-repeat: repeat-y; background-position: left top; margin: 0; padding: 0 0 0 13px; list-style-type: none; }
#right-nav ul li { display: list-item; }
#right-nav ul li p { color: #b2ad9c; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 25px 0 3px; padding: 0; display: list-item; }
#right-nav ul li a { color: #fff; font-size: 0.88em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.5em; text-decoration: underline; display: list-item; margin: 0; padding: 0; }
#right-nav ul li a:hover { color: #a29f99; }
#address { background-color: #fdf6b7; margin: 10px 0 0 7px; padding: 0 5px; width: 223px; float: left; border: solid 1px #6e0000; }
#address p { color: #6e0000; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 0 5px; padding: 0; }
#address a { color: #6e0000; text-decoration: underline; }
h4 { color: #6e0000; font-size: 0.93em; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; text-align: center; margin: 10px 0; padding: 0; }
h5 { color: #6e0000; font-size: 0.88em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 15px 0 5px; padding: 0; }
/*FOOT*/
#bottom { background-image: url(../images/search-bg.jpg); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 8px 10px 0 0; width: 100%; height: 25px; overflow: hidden; float: left; }
#bottom2 { margin: 0 auto; padding: 0; width: 900px; height: 20px; }
#foot { background-color: #fff; background-image: url(../images/bottom-img.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0 auto; padding: 0 0 100px; width: 900px; height: 100%; overflow: hidden; order-right-style: solid; }
#notice { background-image: url(../images/notice2.jpg); background-repeat: no-repeat; background-position: left top; width: 190px; height: 154px; margin: 0 0 0 -5px; padding: 32px 30px 0; }
#notice p { color: #000; font-size: 0.75em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.2em; text-align: left; width: 190px; height: 154px; float: left; margin: 0; padding: 0; }
.navigation { text-align: left; width: 260px; margin: 0 0 0 15px; padding: 0; float: left; }
.navigation h3 { color: #fff; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.3em; text-align: left; margin: 0; padding: 0; float: left; }
.navigation p { color: #051931; font-size: 0.75em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.2em; text-align: left; width: 270px; margin: 0 0 10px; padding: 0; }
.navigation a { color: #051931; text-decoration: underline; }
.navigation ul { margin: 10px 0 0; padding: 0; list-style-type: none; }
.navigation ul li { margin: 0; padding: 0; display: list-item; }
.navigation ul li a { color: #051931; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 2em; text-decoration: underline; }

