/*PAGE INFO*/
body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; margin:0px; line-height: 20px; color: #FFF; background: #7c0526;}
h1, h2, h3, p, a, ul, li {margin: 0px; padding: 0px; font-weight: normal;}
h2 {color: #c70037; font-size: 220%; line-height: 120%;padding-bottom: 20px;}
h3 {color: #c70037; margin-bottom: 10px; font-size: 140%;}
a {text-decoration: none; color: #FFF;}
a:hover{color: #c70037;}
p {padding-bottom: 10px;}
h2 span {color: #fff;}
h3 a {color: #FFF;}
h3 a:hover{color: #c70037;}

.product{ margin: 0px; width:180px; padding: 0px; height:25px;float: left;}
.price{ margin: 0px; width:40px; padding: 0px; height:25px;font-weight: bold;float: left;}
.map {width:200px; height:100px;text-align: center;margin: 20px 0 0 0; }
.map a{width:150px; height:100px; padding: 30px 25px 0 25px; background:url(../images/button.png) no-repeat; display: block;background-position: 0px 0px;}
.map a:hover{background-position: -200px 0px;}



/*PAGE INFO*/
#wrapper-top{width:100%; margin:0px;}
#wrapper-bottom{width:100%; margin:0px; background: #7c0526;border-top: 10px solid #c70037;}

/*CONTENT*/
#header {margin:0 auto; width:900px; height:325px; position:relative;}
#content {margin:0 auto; width:900px; height:400px; position:relative;}
#footer {margin:0 auto; width:830px; clear: both; position:relative; border-top: 2px dotted #fff;}
#red-strip {width:100%; height: 10px; background:url(../images/red-strip.png);position: absolute; top: 0; left: 0;margin-top: 10px;}

#logo h1 {width:325px; height:85px; background:url(../images/logo.png); position: absolute;margin: 120px 0 0 35px; text-indent: -9999px;}
.col-one {width: 550px; margin: 40px 0 0 0; padding: 0 30px 0 50px; float: left;}
.col-two {width: 235px; margin: 0 0 25px 0; padding: 0 30px 0 50px; float: left;}
#tel{width: 700px; margin: 0px; padding: 35px 0 0 0; float: left;}
#schwarzkopf { width: 130px; height: 55px;margin: 10px 0 0 0; padding: 0px;float: left; text-indent: -9999px;}
#schwarzkopf a {width: 130px; height: 55px; background: url(../images/schwarzkopf.png);display: block;background-position: 0px 0px;}
#schwarzkopf a:hover {background-position: -130px 0px;}

/*NAVIGATION*/
#nav{width: 270px; height: 330px; margin: 15px 0 25px 0; float: left; background: url(../images/menu-fade.jpg); font-size: 150%; letter-spacing: 3px;}
#nav ul{width: 200px; height: 330px; margin: 0 35px 0 35px; padding: 50px 0 0 0;}
#nav li{list-style: none; text-align: center;}
#nav a{ display: block; color: #FFF; height: 40px; padding-top: 20px;}
#nav a:hover{background: #c70037;}

/*IMAGES*/
#introduction #wrapper-top { background:url(../images/header1.jpg) right top no-repeat #544e42;}
#price-list #wrapper-top { background:url(../images/header2.jpg) right top no-repeat #b2b7bb;}
#contact-us #wrapper-top { background:url(../images/header3.jpg) right top no-repeat #d3b387;}

#tpdfooter{margin:10px 0 10px 0; height:18px;width:830px; clear: both; position:relative;}
.designed {height:18px; margin: 0px;display: block;float: left;}
.designed p{ font-size: 11px;}
.tpd a{height:18px; width: 165px; margin: 0 0 0 10px; background: url(../images/tpdlogo.png) no-repeat; display: block; float: left;text-indent: -9999px;background-position: 0px 0px;}
.tpd a:hover{background-position: -165px 0px;}

/*LOADING MESSAGE*/
#ms_load_msg{position:absolute;top:10px;right:10px;width:80px;height:24px;background:#00275d;color:#fff;text-align:center;line-height:24px;font-size:10px;font-weight:700}

/*POPUP*/
#ms_popup_overlay{background:#000;z-index:16777001}
#ms_popup_wrapper{z-index:16777010}
#ms_popup_top,#ms_popup_bottom{overflow:hidden}
#ms_popup_top{height:30px}
#ms_popup_bottom{height:50px}
#ms_popup_left,#ms_popup_right{width:50px;overflow:hidden}
#ms_popup_wrapper .left,#ms_popup_wrapper .right{height:100%;width:50%;float:left}
#ms_popup_wrapper h3{color:#666}
#ms_popup_wrapper .top,#ms_popup_wrapper .bottom{height:50%;width:100%}
#ms_popup_top .left,#ms_popup_top .right{background-image:url(../images/popup_border_top.png);background-position:top left}
#ms_popup_left .top,#ms_popup_left .bottom{background-image:url(../images/popup_border_left.png);background-position:top right}
#ms_popup_left .bottom{background-position:bottom right}
#ms_popup_right .top,#ms_popup_right .bottom{background-image:url(../images/popup_border_right.png);background-position:top left}
#ms_popup_right .bottom{background-position:bottom left}
#ms_popup_bottom .left,#ms_popup_bottom .right{background-image:url(../images/popup_border_bottom.png);background-position:top left}
#ms_popup_bottom .right, #ms_popup_top .right  {background-position:top right;}
#ms_popup_background{background:#fff;overflow:hidden}
#ms_popup_content{background:#fff;color:#000;padding:10px}
#ms_popup_extras{width:100%;position:relative;margin-top:20px}
#ms_popup_title h3{font-size:18px;margin:0;padding:0}
#ms_popup_nav{float:right;width:50px;height:20px}
#ms_popup_prev,#ms_popup_next{margin-left:10px;width:20px;height:20px;float:right;background:red}
#ms_popup_close{position:absolute;top:15px;right:35px;width:30px;height:30px;background-image:url(../images/popup_close.png);background-position:0 0;z-index:16777020;cursor:pointer}
#ms_popup_close.hover{background-position:-30px 0}

chris {color: red;}

#contact-us {
	margin-top: -1080px;
}

