body { background-color: #fff; margin: 0; padding: 0; }
#head { background-color: #fff; margin: 15px auto 0; padding: 0; width: 940px; height: 107px; }
#fpm { margin: 0; padding: 0; width: 119px; height: 101px; float: right; }
#fpm a { background-color: #fff; background-image: url(../images/fpm_up.jpg); background-repeat: no-repeat; margin: 0; padding: 0; width: 119px; height: 101px; float: right; }
#fpm a:hover { background-color: #fff; background-image: url(../images/fpm_on.jpg); background-repeat: no-repeat; margin: 0; padding: 0; width: 119px; height: 101px; float: right; }
#contact { background-image: url(../images/bg2.jpg); background-repeat: no-repeat; background-position: right top; text-align: left; width: 240px; height: 80px; float: right; margin: 0 20px 0 0; padding: 10px; border: solid 1px #f6ded4; }
#contact p { color: #4b588a; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 2em; text-decoration: none; margin: 0; padding: 0; }
#contact a { color: #4b588a; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; margin: 0; padding: 0; }
#contact a:hover { text-decoration: underline; }
#content { background-image: url(../images/home-bg2.jpg); background-repeat: no-repeat; text-align: left; margin: 0 auto; padding: 20px 20px 0; width: 960px; height: 525px; }
#content3 { background-image: url(../images/home-bg3.jpg); background-repeat: no-repeat; text-align: left; margin: 0 auto; padding: 20px 20px 0; width: 960px; height: 525px; }
/*********MENU LINKS*********/
#links { background-image: url(../images/links.jpg); background-repeat: no-repeat; margin: 10px auto; padding: 0; width: 922px; height: 28px !important; }
#links ul { margin: 0 0 0 10px; padding: 0; }
#links ul li { text-align: center; position: relative; width: 222px; float: left; margin: 0; padding: 0; list-style-type: none; display: inline; }
#links ul li a { color: #f7f2ee; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 1.75em; text-decoration: none; text-transform: uppercase; }
#links ul li a:hover { color: #4c0013; }
#links li.drop ul { background-color: #f6ded4; position: absolute; top: 27px; left: 0; list-style-type: none; display: none; width: 218px; float: left; border-right: 1px solid #5b6ba7; border-bottom: 1px solid #5b6ba7; border-left: 1px solid #5b6ba7; }
#links li.drop:hover ul { display: block; }
#links li ul a { color: #5b6ba7; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.75em; text-decoration: none; text-transform: capitalize; margin: 0 0 0 -13px; padding: 0; }
/********SALON TEMPLATE********/
#content_salon { background-image: url(../images/home-wig-bg.jpg); background-repeat: no-repeat; text-align: left; margin: 0 auto; padding: 20px 20px 0; width: 960px; height: 520px; }
#content_salon ul { position: relative; display: block; margin: 30px 0 0 40px; padding: 0; width: 700px; height: 50px; float: left; }
#content_salon ul li { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-image: url(../images/check.gif); background-repeat: no-repeat; background-position: left 0; display: inline; margin: 0 25px 0 0; padding: 10px 0 0 25px; }
#content_salon2 { background-image: url(../images/bg.jpg); background-repeat: no-repeat; text-align: left; margin: 0 auto; padding: 20px 20px 0; width: 960px; height: 575px; }
#content_salon2 ul { width: 700px; height: 50px; float: left; margin: 30px 0 0 40px; padding: 0; display: block; }
#content_salon2 ul li { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-image: url(../images/check.gif); background-repeat: no-repeat; background-position: left 0; display: inline; margin: 0 25px 0 0; padding: 10px 0 0 25px; }
#links_salon { background-image: url(../images/wig_link_bg.jpg); background-repeat: no-repeat; text-align: center; margin: 10px auto; padding: 0; width: 922px; height: 28px !important; }
#links_salon ul { margin: 0; padding: 5px 0 0; }
#links_salon ul li { color: #f7f2ee; width: 180px; height: 20px; float: left; margin: 0; padding: 0; border-right: 1px solid #f7f2ee; list-style-type: none; display: inline; }
#links_salon ul li.last { color: #f7f2ee; list-style-type: none; display: inline; margin: 0; padding: 0; width: 180px; height: 20px; float: left; border-right-width: 0; }
#links_salon ul li a { color: #f7f2ee; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; text-transform: uppercase; margin: 0; padding: 0; }
#links_salon ul li a:hover { color: #4c0013; }
#left_salon { background-position: left 0; text-align: left; margin: 25px 0 0 50px; padding: 0; width: 490px; _width: 450px;float: left; }
#left_salon p { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.3em; text-decoration: none; margin: 10px 0 10px 0; padding: 0; }
#left_salon a { color: #e9dfdb; font-size: 0; background-image: url(../images/home_up.gif); background-repeat: no-repeat; background-position: left 0; text-decoration: none; text-align: left; margin: 25px 0 20px; padding: 0; width: 520px; height: 57px; float: left; display: block; }
#left_salon a:hover { background-image: url(../images/home_on.gif); background-repeat: no-repeat; background-position: left 0; }
#right_salon { margin: 215px 0 0; padding: 0 0 0 20px; width: 400px; _width: 300px; float: left; }
#disc2 { background-image: url(../images/line.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding: 0; width: 900px; height: 95px; margin: 0 auto; }
#disc { background-image: url(../images/line.jpg); background-repeat: no-repeat; background-position: 0 bottom; margin: 0 auto; padding: 0 0 0 50px; width: 900px; height: 120px; }
#disc2 p { color: #000; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.3em; text-decoration: none; height: 70px; margin: 0 10px; padding: 10px 0 0; }
#disc p { color: #000; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.3em; text-decoration: none; margin: 0 10px; padding: 10px 0 0; height: 70px; }
#foot_salon { text-align: center; margin: 0 auto; padding: 0; width: 1000px; height: 47px; }
#foot_salon ul { margin: 0; padding: 0; }
#foot_salon ul li { color: #5b6ba7; list-style-type: none; display: inline; margin: 0; padding: 0; border-right: 1px solid #5b6ba7; }
#foot_salon ul li.last { color: #5b6ba7; list-style-type: none; display: inline; margin: 0; padding: 0; border-right-width: 0; }
#foot_salon ul li a { color: #5b6ba7; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.75em; text-decoration: none; margin: 0 8px; padding: 0 8px; }
#foot_salon ul li a:hover { text-decoration: underline; }
#foot_salon p { color: #5b6ba7; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.75em; text-decoration: none; margin: 0 10px; padding: 0 10px; }
/********END SALON TEMPLATE********/
#content3 ul { display: block; margin: 30px 0 0 40px; padding: 0; width: 700px; height: 50px; float: left; }
#content3 ul li { font-size: 1.15em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-image: url(../images/check.gif); background-repeat: no-repeat; background-position: left 0; display: inline; margin: 0 25px 0 0; padding: 10px 0 0 25px; }
#content ul { display: block; margin: 30px 0 0 40px; padding: 0; width: 700px; height: 50px; float: left; }
#content ul li { font-size: 1.15em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; background-image: url(../images/check.gif); background-repeat: no-repeat; background-position: left 0; text-decoration: none; display: inline; margin: 0 25px 0 0; padding: 10px 0 0 25px; }
#content2 { background-image: url(../images/bg.jpg); background-repeat: no-repeat; text-align: left; margin: 0 auto; padding: 20px 20px 0; width: 960px; height: 575px; }
#content2 ul { width: 700px; height: 50px; float: left; margin: 30px 0 0 40px; padding: 0; display: block; }
#content2 ul li { font-size: 1.15em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-image: url(../images/check.gif); background-repeat: no-repeat; background-position: left 0; display: inline; margin: 0 25px 0 0; padding: 10px 0 0 25px; }
#email { background-image: url(../images/envelope.jpg); background-repeat: no-repeat; background-position: left 0; text-align: left; margin: 25px 0 0; padding: 0; width: 220px; _width: 200px; height: 30px; float: left; }
#email a { color: #003490; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.25em; text-decoration: none; text-align: left; margin: 0 0 0 35px; padding: 15px 0 0; }
#email a:hover { text-decoration: underline; }
h1 { color: #75001d; font-size: 1.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 1.5em; text-decoration: none; margin: 0 0 0 0; padding: 0; }
#left { background-position: left 0; text-align: left; margin: 25px 0 0 50px; _margin: 25px 0 0 30px; padding: 0; width: 490px; _width: 420px; float: left; }
#left p { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.3em; text-decoration: none; margin: 10px 0 10px 0; padding: 0; }
#left a { color: #e9dfdb; font-size: 0; background-image: url(../images/free_up.gif); background-repeat: no-repeat; background-position: left 0; text-decoration: none; text-align: left; margin: 25px 0 20px; padding: 0; width: 520px; height: 100px; float: left; display: block; }
#left a:hover { background-image: url(../images/free_on.gif); background-repeat: no-repeat; background-position: left 0; }
.half { background-position: left 0; text-align: left; margin: 3px 0 7px; padding: 0 0 0 20px; width: 420px; float: left; }
.half1 { background-position: left 0; text-align: left; margin: 3px 0; padding: 0 20px 0 0; width: 420px; float: left; border-right: 1px solid #d7d7d7; }
#privacy { background-position: left 0; text-align: left; margin: 0 0 0 50px;  _margin: 0 0 0 30px; padding: 0; width: 880px; height: 450px; overflow: scroll; float: left; }
#privacy p { color: #000; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.12em; text-decoration: none; margin: 12px 20px 12px 0; padding: 0; }
#main { background-position: left 0; text-align: left; margin: 0 0 0 50px; _margin: 0 0 0 30px; padding: 0; width: 900px; float: left; }
#main img { margin: 0; padding: 10px 20px 10px 10px; }
h4 { color: #515b99; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: oblique; font-weight: normal; line-height: 1; text-decoration: none; margin: 3px 20px 3px 0; padding: 0; }
#main p { color: #000; font-size: 0.8em; _font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.12em; text-decoration: none; margin: 12px 20px 12px 0; padding: 0; }
#main a { color: #003490; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#main a:hover { text-decoration: underline; }
#main2 { background-position: left 0; text-align: left; margin: 0 0 0 50px;  _margin: 0 0 0 30px; padding: 0; width: 650px; float: left; }
#main2 p { color: #000; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.2em; text-decoration: none; margin: 10px 0 10px 0; padding: 0; }
table { margin: 0; padding: 0; }
form { margin: 0; padding: 0; }
#main2 a { color: #003490; text-decoration: none; }
#main2 a:hover { text-decoration: underline; }
#menu { width: 200px; float: left; margin: 50px 0 0 20px; padding: 0 0 0 20px; border-left: 1px solid #5b6ba7; }
#menu a { color: #003490; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin: 20px 0; padding: 0; display: block; }
#menu a:hover { text-decoration: underline; }
#right { margin: 270px 0 0; padding: 0; width: 400px; float: left; }
#call { margin: 20px 20px 0 0; _margin: 0; padding: 0; width: 220px; _width: 200px; float: left; display: block; }
#call p { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.3em; text-decoration: none; margin: 10px 0; padding: 0; }
h2 { color: #5b6ba7; font-size: 1.25em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.3em; text-decoration: none; margin: 10px 0; padding: 0; }
#directions { text-align: center; margin: 0; padding: 0; width: 150px; _width: 130px; float: left; display: block; }
h3 { color: #000; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.3em; text-decoration: none; margin: 10px 0 5px; padding: 0; }
#directions a { color: #003490; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.25em; text-decoration: none; margin: 0; padding: 0; display: block; }
#directions a:hover { text-decoration: underline; }
#foot { text-align: center; margin: 0 auto; padding: 0; width: 1000px; height: 47px; }
#foot ul { margin: 0; padding: 0; }
#foot ul li { color: #5b6ba7; list-style-type: none; display: inline; margin: 0; padding: 0; }
#foot ul li a { color: #5b6ba7; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.75em; text-decoration: none; margin: 0 10px; padding: 0 10px; }
#foot ul li a:hover { text-decoration: underline; }
#foot p { color: #5b6ba7; font-size: 0.88em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.75em; text-decoration: none; margin: 0 10px; padding: 0 10px; }
#sister_links ul { text-align: center; display: block; margin: 35px 0 0; padding: 0; width: 900px; height: 30px; float: left; clear: both; }
#sister_links ul li { background-position: -20px 0; display: inline; margin: 0; padding: 0; }
#sister_links ul li a { color: #5b6ba7; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-repeat: no-repeat; background-position: left 0; display: inline; margin: 0 25px 0 0; padding: 10px 0 0 25px; }
a.sister { color: #5b6ba7; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-repeat: no-repeat; background-position: left 0; width: 350px; height: 20px; float: left; clear: both; display: inline; margin: 30px 20px 0; padding: 0; }
