@charset "UTF-8";
/* 

Domican Hair Salon

Created By: Marlin J. Lopez
Web: www.mlodesigns.com
Copyright - Marlin J. Lopez 2010


USE THIS STYLE SHEET EXCLUSIVELY FOR Dominican Hair Salon of Henry County 

*/

body {
	background-color:#f8e69a;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/dhs-bg_01.jpg);
	background-repeat: repeat-x;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8e845a;
	line-height:18px;
}

/*Fonts*/
.headers {
font-size:16px;
font-style:italic;
color:#3457a7;
width:913px;
}
#paragraph {
text-align:left;
vertical-align:text-top;
padding:15px 10px 0px 22px;
}
#phone_numbers{
font-size:13px;
color:#eb2329;
font-weight:bold;
width:400px;
float:right; 
text-align: right; 
margin:53px 0px 0 -18px;
display:block;
position: inherit;
}

#coupons_id{
font-size:13px;
color:#eb2329;
font-weight:bold;
text-align: left; 
margin:0px 0px 0 23px;
}

#bluefont{
font-family:Arial;
font-size:12px;
color:#3457a7;
}
#redfont{
font-family:Arial;
font-size:18px;
color:#ea0d15;
}

#wrapper {
	margin:0 auto;
	width: 943px;
}
#centerColumn {
	width:913px;
	margin: 0 auto;
	clear: both;
}
a { 
color:#7f7652;
}

/*Header*/
#header {
	margin: auto;
	clear: both;
	text-align: center;
	padding:0;
	width:913px;
	height:83px;
	}
#logo {
	margin:0px;
	padding:0;
	width:513px;
	height:81px;
	background:url(../images/dhs-logo_03.png) no-repeat top left;
	float:left;
}
#social_message{width:302px; margin:0px 0px 0px 522px; height:49px; display:block; position:absolute; }
#facebook_icon{width:37px; height:49px; float:right;margin:0px 300px; display:block; position:absolute;}
#twitter_icon{width:57px; height:49px; float:right; display:block; position:absolute; margin:0px 337px;}
#socialmedia{width:396px; height:81px; float:right;margin:0px 115px 0px 0px; display: block; position:absolute;}

/* Table Container*/

.table1{
width:913px;
vertical-align:top;
border:none;
}

.top_left_b {
width:13px;
height:15px;
}
#top_left_b {
width:13px;
height:15px;
}
.top_center_b {
height:15px;
width:100%;

}
#top_center_b {
height:15px;
width:100%;

}
.top_right_b {
width:13px;
height:15px;

}
#top_right_b {
width:13px;
height:15px;

}
.middle_left_b {
width:13px;
height:100%;
background-image:url(../images/dhs-borders_13.png);
background-repeat:repeat-y;

}
#middle_left_b {
width:13px;
height:100%;
background-image:url(../images/dhs-borders_13.png);
background-repeat:repeat-y;

}
.middle_center_b {
background-color:#fcfcfb;
width:100%;
vertical-align:top;
}
#middle_center_b {
background-color:#fcfcfb;
width:100%;
vertical-align:top;
}
.middle_right_b {
width:13px;
height:100%;
background-image:url(../images/dhs-borders_15.png);
background-repeat:repeat-y;
}
#middle_right_b {
width:13px;
height:100%;
background-image:url(../images/dhs-borders_15.png);
background-repeat:repeat-y;
}
.bottom_left_b {
height:12px;
width:13px;
}
#bottom_left_b {
height:12px;
width:13px;
}
.bottom_center_b {
height:12px;
width:100%;

}
#bottom_center_b {
height:12px;
width:100%;

}
.bottom_right_b {
width:13px;
height:12px;

}
#bottom_right_b {
width:13px;
height:12px;

}
.newContainer_tRowHeight{
height:15px;
}
.newContainer_tRowHeight2{
height:523px;
}
.newContainer_tRowHeight3{
height:12px;
}

.png_images{border-width:0px;display:block;}

/*
Footer
*/

#footer {
background:url(../images/dhs-footer-img_24.png) no-repeat;
	width:1024px;
	height: 65px;
	margin: 0 auto;
	clear: both;
	text-align: center;
	
}

.footer_text {
padding-top:74px;
font-size:11px;
}

.footer_padding {
height:34px;
}

/*Buttons*/
#home
{
  display: block;
  width: 165px;
  height: 49px;
  background: url("../images/home_btn.gif") no-repeat 0 0;

}
#home.selected a, #home.current a {
	background: url("../images/home_btn.gif");
	 background-position: 0 -49px;
}

#home:hover
{ 
  background-position: 0 -49px;
}

#home span
{
  display: none;
}

#services
{
  display: block;
  width: 165px;
  height: 49px;
  background: url("../images/services_btn.gif") no-repeat 0 0;

}

#services:hover
{ 
  background-position: 0 -49px;
}

#services span
{
  display: none;
}
#portfolio
{
  display: block;
  width: 165px;
  height: 49px;
  background: url("../images/portfolio_btn.gif") no-repeat 0 0;

}

#portfolio:hover
{ 
  background-position: 0 -49px;
}

#portfolio span
{
  display: none;
}
#specialoffers
{
  display: block;
  width: 165px;
  height: 49px;
  background: url("../images/special_offers_btn.gif") no-repeat 0 0;

}

#specialoffers:hover
{ 
  background-position: 0 -49px;
}

#specialoffers span
{
  display: none;
}
#contact
{
  display: block;
  width: 165px;
  height: 49px;
  background: url("../images/contact_btn.gif") no-repeat 0 0;

}

#contact:hover
{ 
  background-position: 0 -49px;
}

#contact span
{
  display: none;
}
#about
{
  display: block;
  width: 165px;
  height: 49px;
  background: url("../images/about_btn.gif") no-repeat 0 0;

}

#about:hover
{ 
  background-position: 0 -49px;
}

#about span
{
  display: none;
}
#newsletter_bg {
background:url("../images/newsletter_bg.gif") no-repeat 0 0;
height:232px;
width:165px;
float:left;
z-index:10;
}
.credit_cards{
 display: block;
  width: 154px;
  height: 38px;  
  background: url("../images/credit_cardsjpg_23.jpg") no-repeat 0 0;
 }
 
.coupon_header{
 background: url("../images/coupons_bg_23.jpg") no-repeat 0 0;
 width:149px;
 height:40px;
 }
 
 .coupon_body{
 background: url("../images/coupons_bg_25.jpg") no-repeat 0 0;
 width:149px;
 height:94px;
 }
 
 #coupon_header{
 font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; line-height:40px; margin:0px 5px 0px 15px; text-align:left; vertical-align:text-top; color:#FFFFFF;
 }
  #coupon_body{
 font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:regular; line-height:12px; vertical-align:text-top; text-align:left; margin:0px 5px 0px 23px; color:#4c549b;
 }

/*PNG Fix*/
img, div { behavior: url(iepngfix.htc) }
