/* ::::: http://hairmake-coral.com/css/layout.css ::::: */

body { padding: 0px; width: 100%; text-align: center; margin: auto; }
#header { background: url('/images/back_pic1.gif') repeat-x scroll 0% 0% rgb(255, 255, 255); height: 120px; }
#header .in { width: 980px; text-align: left; position: relative; margin: auto; }
#header h1 { position: absolute; right: 30px; top: 20px; font-size: 11px; color: rgb(153, 51, 0); }
#title { position: absolute; top: 15px; }
#menu { position: absolute; top: 75px; }
#menu ul { list-style: none outside none; }
#menu li { display: inline; }
#menu a { display: block; float: left; width: 90px; height: 30px; text-align: center; text-decoration: none; color: rgb(153, 51, 0); font-family: impact; font-size: 20px; }
#menu a:hover { text-decoration: underline; color: rgb(153, 51, 0); }
#menu a.active { text-decoration: underline; color: rgb(153, 51, 0); }
#shopimg { background: url('/images/globalimg.png') no-repeat scroll center center rgb(204, 204, 204); height: 307px; text-align: center; margin: auto; }
#global { background: url('/images/back_all1.gif') repeat-x scroll center top rgb(243, 243, 243); }
#content { width: 980px; padding: 20px 0px 0px; margin: auto; text-align: left; }
H4 { font-size: 12px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(153, 51, 0) }
h3 { margin-top: 0px; margin-left: auto; margin-right: auto; width: 980px; font-size: 22px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(153, 51, 0); padding: 10px 0px 0px; line-height: 20px; }
#footer { height: 71px; padding-top: 40px; background: url('/images/footer.gif') repeat-x scroll 0% 0% rgb(172, 207, 236); text-align: center; }
#footer p { margin: 0pt; font-size: 12px; line-height: 160%; }
#footer a { font-size: 10px; }
#footer a:hover { color: red; }
#f_menu a { height: 20px; padding-top: 20px; background: url('/images/footer.gif') repeat-x scroll 0% 0%; color: rgb(153, 51, 0); text-align: center; font-family: impact; font-size: 17px; }
#f_menu a:hover { text-decoration: underline; color: rgb(255,153, 0); }
#f_menu a.active { text-decoration: underline; color: rgb(153, 51, 0); }
/* ::::: http://hairmake-coral.com/css/style.css ::::: */

h4.menutitle { background-image: url('/images/headline2.gif'); background-repeat: no-repeat; background-position: left bottom; line-height: 200%; padding: 0px 0px 3px 3px; color: rgb(153, 51, 0); margin-top: 60px; }
.menutext { margin-top: 50px; margin-left: 50px; font-size: 12px; line-height: 160%; }
#menu_leftside { float: left; width: 418px; margin-left: 35px; margin-right: auto; }
#menu_rightside { float: right; width: 418px; margin-right: 35px; margin-left: auto; }
#menu_leftside dl { line-height: 300%; font-size: 80%; }
#menu_leftside dt { margin-left: 10px; font-weight: bold; border-top: 1px dotted rgb(102, 102, 102); }
#menu_leftside dt.top { font-weight: bold; margin-left: 10px; border: medium none; }
#menu_leftside dd.price { text-align: right; margin-top: -3em; }
#menu_leftside dd.co { font-size: 10px; text-align: left; line-height: 150%; margin-bottom: 10px; margin-left: 10px; color: rgb(51, 51, 51); }
#menu_rightside dl { line-height: 300%; font-size: 80%; }
#menu_rightside dt { font-weight: bold; margin-left: 10px; border-top: 1px dotted rgb(102, 102, 102); }
#menu_rightside dt.top { font-weight: bold; margin-left: 10px; border: medium none; }
#menu_rightside dd.price { text-align: right; margin-top: -3em; }
#menu_rightside dd.co { font-size: 10px; text-align: left; line-height: 150%; margin-bottom: 10px; margin-left: 10px; color: rgb(51, 51, 51); }
/* ::::: http://hairmake-coral.com/css/jquery.lightbox-0.5.css ::::: */

