* { padding: 0; margin: 0; }

a {
color: #ff00cc;
text-decoration: none;
}
a:hover {
color: #7e7c7c;
text-decoration: none;
}
body {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 background-color: #fff; 
 color: #7e7c7c;
 margin: 0px auto;
 font-size: 11px;
 
}
img {
border: 0 none;
}
.center {
text-align: center;
}
.left {
text-align: left;
}
.right {
text-align: right;
}
#wrapper1 { 
 margin: 0 auto;
 width: 1012px;
 height: 112px;
 clear: both;
 padding: 0px 0px 0px 0px;
}
#header {
 width: 1012px;
 float: left;
 padding: 0px 0px 0px 0px;
 height: 110px;
 margin: 0px 0px 0px 0px;
}
#headleft { 
 margin: 0px 0px 0px 0px;
 padding: 35px 0px 0px 3px;
 width: 460px;
 float: left;
 text-align: left;
}
#headleft h1{
	background: url(http://www.jujuhair.com/images/juju_custom/logo.gif) no-repeat top left;
	float: left;
    margin: 0px 0px 0px 0px;
	text-indent: -9999px;
    
}
#headleft h1 a{
	display: block;
	height: 75px;
	text-decoration: none;
	width: 460px;
}
#headleft h1 a:hover{
	text-decoration: none;
}
#headright { 
 line-height: 1.3em;
 margin: 57px 3px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 546px;
 float: left;
 text-align: right;
}

#headright a:hover {
 color: #e127ae;
 text-decoration: none;
}

#wrapper2 { 
 margin: 0 auto;
 width: 1012px;
 clear: both;
 padding: 5px 5px 5px 5px;
 background: #fff;
}

#top { 
 width: 1012px; 
 clear: both;
 color: #ff00cc;
 background: #fff;
 margin: 0px 0px 0px 0px;
 font-size: 14px;
 border-top: 1px solid #dbdbdb;
 border-bottom: 1px solid #dbdbdb;
 height: 44px;
}

#topnav {
width: 700px; 
float: left;
 padding: 12px 0px 0px 15px;
 }
#topnav a {
 color: #ff00cc;
 text-decoration: none;
  font-size: 14px;
}

#topnav a:hover {
 color: #7e7c7c;
 text-decoration: none;
  font-size: 14px;
}

#search {
float: right;
padding: 12px 2px 0px 0px;
 }


#leftcolumn { 
 background: #fff;
 margin: 10px 0px 10px 0px;
 width: 250px;  
 float: left;
 line-height: 2.5em;
 border: 1px solid #e3e2e2;
 overflow-x: hidden;
 overflow-y: hidden;
}

#leftcolumn h2 {
padding-top: 3px;
padding-right: 15px;
padding-bottom: 3px;
padding-left: 33px;
background-image: url(http://www.jujuhair.com/images/juju_custom/bullet.gif);
background-position: left top;
border-bottom: 1px solid #e3e2e2;
color: #1d1d1d;
font-weight: bold;
font-size: 13px;
}

#leftcolumn_nav {
padding: 20px 15px 15px 34px;
 }

#leftcolumn a {
color: #7e7c7c;
font-size: 13px;
padding-top: 6px;
padding-bottom: 6px;
}
 
#leftcolumn a:hover {
color: #e127ae;
}

#rightcolumn { 
 float: left;
 color: #7e7c7c;
 border: 1px solid #e3e2e2;
 background: #fff;
 margin: 10px 0px 10px 15px;
 padding: 0px 0px 0px 0px;
 width: 743px; 
 min-height:550px;
 height:auto !important;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 13px;
}

#rightcolumn h2 {
padding-top: 9px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 33px;
background-image: url(http://www.jujuhair.com/images/juju_custom/bullet.gif);
background-position: left top;
background-repeat: no-repeat;
border-bottom: 1px solid #e3e2e2;
color: #1d1d1d;
font-weight: bold;
 min-height:15px;
 height:auto !important;
font-size: 13px;
 }
 
 #rightcolumn td {
 padding: 3px;
  }
   #rightcolumn p {
 margin-bottom: 10px;
  }
  
     #rightcolumn ul {
 margin: 0px 0px 10px 14px;
  }
  
.emailcolor {
color: #ff00cc;

}

.emailcolor a {
color: #ff00cc;

}

.emailcolor a:hover {

color: #7e7c7c;

}

.itemcolor 

{

color: #ff00cc;

font-weight: normal;

text-decoration: none;

}

 .lgfont {
font-size: 13px;
 }
 
#content {
padding: 20px 15px 15px 15px;
 }

#wrapper3 { 
 margin: 0 auto;
 width: 1012px;
 clear: both;
 border-top: 1px solid #dbdbdb;
 height: 44px;
 padding: 12px 15px 0px 15px;
}

#baseleft { 
 color: #ff00cc;
 margin: 0px 0px 0px 0px;
 width: 384px;
 height: 44px;
 float: left;
 text-align: left;
 font-size: 13px;
}
#baseright { 
 color: #ff00cc;
 margin: 0px 0px 0px 0px;
 width: 584px;
 height: 44px;
 float: right;
 text-align: right;
 font-size: 13px;
}
#baseright a:link {
 color: #ff00cc;
 text-decoration: none;
}
#baseright a:visited {
 text-decoration: none;
}
#baseright a:hover {
 text-decoration: none;
 color: #7e7c7c;
}
#baseright a:active {
 text-decoration: none;
}



