/*===== PNG FIX FOR IE 5.5 & 6.0=====*/

img, div { behavior: url(iepngfix.htc) }

/*===== PRE-DEFINED TAGS STYLES=====*/



body {
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	background-image:url(../images/bg_tile.jpg);
	background-repeat:repeat;
}

#employee{
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	background:none;
	background-repeat:repeat;
}

h1 {
	font-size: 18px;
	color: black;
	margin:0px;
	}

h2 {
	font-size: 1.5em;
	color: black;
	margin:0px;
	}

p {
	margin-bottom: 10px;
	}
	
ul {
	margin: 10px 0;
	}
li {
	margin-left: 40px;
	}

hr {
	color : black;
	height : 1px;
	padding : 0;
	border-color : black;
	border-width : 1px 0 0 0;
	border-style : solid;
	margin: 10px;
	}

/*===== A LINK STYLES=====*/

a img {
	border:0;
	}
a {
	text-decoration: none;
	color: red;
	outline: none;
	}
a:link { 
	color: red; 
	}
a:visited { 
	color: red; 
	}
a:hover { 
	color: red; 
	text-decoration: underline; 
	}
a:active { 
	color: red; 
	}
	
.hidden{
	visibility:hidden;
	position:absolute;
}

/*===== CLASS STYLES =====*/

.clear { clear:both; height:0px; font-size:0px; }

/*===== STRUCTURE STYLES =====*/

#banner{
	width:1000px;
	height:323px;
	margin:auto;
}

#banner_overlay{
	width:1000px;
	height:323px;
	position:absolute;
	z-index:8000;
	background-image:url(../images/banner_overlay.png);
	background-repeat:no-repeat;
}

#banner_overlay #flash{
	position:absolute;
	z-index:7000;
}

#banner a{
	width:243px;
	height:45px;
	display:block;
	background-image:url(../images/caption_btn.png);
	text-indent:-5000px;
	position:absolute;
	z-index:9000;
	margin-top:213px;
	margin-left:700px;
	background-color:#8bd3df;
}

#banner a:hover{
	background-color:#c41230;
}

#banner #logo{
	width:268px;
	height:183px;
	background-image:url(../images/logo.png);
	position:absolute;
	z-index:9989;
	margin-top:15px;
	margin-left:25px;
}

#background{
	width:100%;
	background-image:url(../images/background_circles.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#page_content{
	width:1000px;
	margin:auto;
}

#page_content #inside{
	width:900px;
	height:100%;
	margin:auto;
	background-color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
}

#topdiv{
	width:100%;
	height:10px;
	background-color:#c41230;
}
#navspan{
	width:100%;
	height:49px;
	background-color:#271100;
}

#nav{
	width:700px;
	height:49px;
	margin:auto;
	left:50%;
	position:absolute;
	margin-left:-480px;
	margin-top:10px;
}

#nav ul{
	height:49px;
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}

#nav ul li{
	height:49px;
	width:110px;
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	margin-right:20px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#nav #products{
	margin-right:30px;
}

#nav #home a{background-image:url(../images/nav_home.jpg);background-position:top;display:block;text-indent:-13px;width:110px;height:17px; color:#c41230; padding-top:32px;}
#nav #home a:hover{background-image:url(../images/nav_home.jpg);background-position:bottom;display:block;text-indent:-13px;width:110px;height:17px; color:white; padding-top:32px; text-decoration:none;}

#nav #about a{background-image:url(../images/nav_about.jpg);background-position:top;display:block;text-indent:5px;width:110px;height:17px; color:#c41230; padding-top:32px;}
#nav #about a:hover{background-image:url(../images/nav_about.jpg);background-position:bottom;display:block;text-indent:5px;width:110px;height:17px; color:white; padding-top:32px; text-decoration:none;}

#nav #products a{background-image:url(../images/nav_products.jpg);background-position:top;display:block;text-indent:8px;width:110px;height:17px; color:#c41230; padding-top:32px;}
#nav #products a:hover{background-image:url(../images/nav_products.jpg);background-position:bottom;display:block;text-indent:8px;width:110px;height:17px; color:white; padding-top:32px; text-decoration:none;}

#nav #services a{background-image:url(../images/nav_services.jpg);background-position:top;display:block;text-indent:7px;width:110px;height:17px; color:#c41230; padding-top:32px;}
#nav #services a:hover{background-image:url(../images/nav_services.jpg);background-position:bottom;display:block;text-indent:7px;width:110px;height:17px; color:white; padding-top:32px; text-decoration:none;}

#nav #gallery a{background-image:url(../images/nav_gallery.jpg);background-position:top;display:block;text-indent:-30px;width:110px;height:17px; color:#c41230; padding-top:32px;}
#nav #gallery a:hover{background-image:url(../images/nav_gallery.jpg);background-position:bottom;display:block;text-indent:-30px;width:110px;height:17px; color:white; padding-top:32px; text-decoration:none;}

#contact_btn{width:154px;height:84px;background-image:url(../images/contact_btn.png);background-repeat:no-repeat; position:absolute; z-index:2000; margin-left:798px;}
#contact_btn a{width:154px;height:49px;display:block;text-indent:-5000px;}



#footer{
	width:1000px;
	height:125px;
	margin:auto;
}

#footer #inside{
	width:900px;
	height:35px;
	margin:auto;
	background-color:#FFFFFF;
	padding-top:90px;
	color:#000000;
	padding-left:25px;
	padding-right:25px;
}

#footer #atomic{
	width:100px;
	height:30px;
	background-image:url(../images/atomic_logo.jpg);
	background-repeat:no-repeat;
	float:right;
	padding-left:130px;
}

#footer #bar{
	width:950px;
	height:98px;
	position:absolute;
	background-image:url(../images/footer_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	padding-left:25px;
	padding-right:25px;
	padding-top:14px;
}

#footer #twitter_div{
	width:479px;
	height:48px;
	background-color:#c41230;
	background-repeat:no-repeat;
	background-position:left;
	float:left;
}

#footer #twitter_div ul{
	width:479px;
	height:48px;
	list-style:none;
	margin:0px; 
	padding:0px;
}

#footer #twitter_div ul li{
	width:414px;
	height:45px;
	list-style:none;
	margin:0px; 
	padding:0px;
	padding-left:10px;
	padding-right:5px;
	padding-top:3px;
	font-size:11px;
}

#footer #twitter_div ul li a{
	color:#8ad3df;
}

#footer #social_div{
	height:48px;
	width:455px;
	float:right;
}

#footer #social_div h1{
	width:208px;
	height:48px;
	margin:0px;
	padding:0px;
	background-image:url(../images/social_bg.jpg);
	background-repeat:no-repeat;
	float:right;
	text-indent:-5000px;
}

#footer #social_div ul{
	margin:0px;
	padding:0px;
	float:right;
	list-style:none;
}

#footer #social_div li{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:48px;
	height:48px;
	margin-right:13px;
}

#twitter a{background-image:url(../images/icon_twitter.png);width:48px;height:48px;display:block; background-color:#8ad3df;}
#twitter a:hover{background-image:url(../images/icon_twitter.png);width:48px;height:48px;display:block; background-color:#c41230;}

#facebook a{background-image:url(../images/icon_facebook.png);width:48px;height:48px;display:block;background-color:#8ad3df;}
#facebook a:hover{background-image:url(../images/icon_facebook.png);width:48px;height:48px;display:block; background-color:#c41230;}

#myspace a{background-image:url(../images/icon_myspace.png);width:48px;height:48px;display:block;background-color:#8ad3df;}
#myspace a:hover{background-image:url(../images/icon_myspace.png);width:48px;height:48px;display:block; background-color:#c41230;}

#flickr a{background-image:url(../images/icon_flickr.png);width:48px;height:48px;display:block;background-color:#8ad3df;}
#flickr a:hover{background-image:url(../images/icon_flickr.png);width:48px;height:48px;display:block; background-color:#c41230;}


/*=========================NAV DROPDOWN==============================*/

#page_container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

.panel_button {
	left:50%;
	position: relative;
	top: 0px;
	width: 154px;
	height: 59px;
	background:url(../images/contact_btn2.png);
	z-index: 20;
	cursor: pointer;
	margin-left:321px;
	text-indent:-5000px;
}
.panel_button img {
	position: relative;
	top: 0px;
	border: none;
}
.panel_button a {
	text-decoration: none;
	color: #545454;
	font-size: 10px;
	font-weight: bold;
	position: relative;
	top: 5px;
	left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.panel_button a:hover {
	color: #999999;
}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	text-align: center;
}
#toppanel {
	width: 100%;
	left: 0px;
	z-index: 25;
	text-align: center;
	background-color:#271100;
	background-image:url(../images/toppanel_bg.png);
	background-repeat:repeat-x;
}
#panel {
	width: 100%;
	top: 1px;
	height: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index: 10;
	overflow: hidden;
	text-align: left;
}
#panel_contents {
	background: #c41230;
	height: 100%;
	width: 100%;
	z-index: -1;
}
#content {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	top: 90px;
	text-align: left;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 30px;
}

div#login {
	width: 240px;
	height: 150px;
	right: 150px;
	top: 110px;
	background: #46392f;
	text-align: left;
	padding-left: 10px;
}

#block{
	width:950px;
	height:270px;
	margin:auto;
	padding-top:10px;
}

#block #col1{
	width:275px;
	height:270px;
	float:left;
	background-image:url(../images/contact_div.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
}

#block #col1 p{
	font-size:16px;
	color:white;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	margin-top:37px;
	margin-left:20px;
}

#block #col1 h1{
	width:24px;
	height:109px;
	float:left;
	background-image:url(../images/contact_col1_h1.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	margin-top:40px;
}

#block #col1 a{
	color:#00CCFF;
}

#block #col2{
	width:615px;
	height:270px;
	float:right;
	background-image:url(../images/contact_div.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
}

#block #col2 h1{
	width:24px;
	height:174px;
	float:left;
	background-image:url(../images/contact_col2_h1.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	margin-top:40px;
}

#block #col2 form{
	width:552px;
	height:211px;	
	float:left;
	margin-top:37px;
	margin-left:30px;
}

#block #col2 form ul{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:216px;
}

#block #col2 form li{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-bottom:5px;
	height:56px;
}

#block #col2 form span{
	width:100%;
	float:left;
	color:#8ad3df;
}

#block #col2 form input{
	background-color:#FFFFFF;
	border:0px solid;
}

#block #col2 form .fieldsmall{
	width:216px;
	height:26px;
	font-size:16px;
	color:#c41230;
	padding-top:7px;
}

#block #col2 form #message{
	float:right;
	width:322px;
}

#block #col2 form .fieldlarge{
	width:264px;
	height:212px;
	float:left;
	margin-right:10px;
	font-size:16px;
	color:#c41230;
	padding-top:7px;
}

#container{
	width:100%;
}




/*=========================ABOUT==============================*/

#about_page_content{
	width:1000px;
	margin:auto;
}

#about_page_content #inside{
	width:900px;
	height:100%;
	margin:auto;
	background-color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:50px;
}

#about_page_content img{
	padding:5px;
	background-image:url(../images/about_pic_bg.jpg);
	float:left;
}

#about_page_content p{
	width:550px;
	text-align:justify;
	font-size:14px;
	color:#000000;
	padding:0px;
	margin:0px;
	margin-left:260px;
	margin-bottom:20px;
	padding-left:80px;
	line-height:20px;
}

#about_page_content h1{
	width:44px;
	height:124px;
	float:left;
	background-image:url(../images/about_h1.jpg);
	margin-left:10px;
	text-indent:-5000px;
}

#about_page_content #cutout{
	width:557px;
	height:180px;
	background-image:url(../images/about_cutoutbg.jpg);
	background-repeat:no-repeat;
	margin-left:340px;
	margin-bottom:20px;
	padding-top:10px;
}

#cutout .col{
	float:left;
	margin-right:25px;
}

#cutout a{
	color:#8ad3df;
	text-decoration:underline;
}

#cutout a:hover{
	color:#c41230;
}

#cutout ul{
	width:125px;
	margin:0px;
	padding:0px;
	list-style:none;
	color:#8ad3df;
	float:left;
}

#cutout ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:18px;
	font-size:12px;
}

#cutout h2{
	width:200px;
	font-size:12px;
	color:#8ad3df;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

/*=========================PRODUCTS==============================*/

#products_page_content{
	width:1000px;
	height:1200px;
	margin:auto;
}

#products_page_content #inside{
	width:900px;
	height:100%;
	margin:auto;
	background-color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:50px;
}

#products_page_content p{
	text-align:justify;
	font-size:14px;
	color:#000000;
	padding:0px;
	margin:0px;
	line-height:20px;
	padding-left:60px;
	margin-bottom:20px;
}

#products_page_content h1{
	width:44px;
	height:154px;
	background-image:url(../images/products_h1.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	float:left;
	text-indent:-5000px;
}

#products_page_content #cutout_redken{
	width:900px;
	background-image:url(../images/products_div.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:20px;
	float:left;
	overflow:hidden;
}

#products_page_content #cutout_redken h2{
	width:129px;
	height:38px;
	background-image:url(../images/products_h1_redken.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin:0px;
	padding:0px;
}

#products_page_content #cutout_bedhead{
	height:60px;
	width:900px;
	background-image:url(../images/products_div.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:20px;
	float:left;
}

#products_page_content #cutout_bedhead h2{
	width:172px;
	height:43px;
	background-image:url(../images/products_h1_bedhead.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin:0px;
	padding:0px;
}

.product{
	width:151px;
	height:151px;
	float:left;
	margin-right:35px;
	margin-bottom:40px;
}

.product a{
	width:151px;
	height:151px;
	display:block;
	background-image:url(../images/product_link.png);
	background-repeat:no-repeat;
	background-position:top;
}

.product a:hover{
	background-image:url(../images/product_link.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#product_1{background-image:url(../images/product_temp.png);background-position:center;background-repeat:no-repeat;}
#product_2{background-image:url(../images/redken1.jpg);background-position:center;background-repeat:no-repeat;}
#product_3{background-image:url(../images/redken2.jpg);background-position:center;background-repeat:no-repeat;}
#product_4{background-image:url(../images/redken3.jpg);background-position:center;background-repeat:no-repeat;}
#product_5{background-image:url(../images/product_temp.png);background-position:center;background-repeat:no-repeat; margin-right:0px; float:left;}
#product_6{background-image:url(../images/bedhead.jpg);background-position:center;background-repeat:no-repeat; margin-right:0px; float:left;}
#product_7{background-image:url(../images/bumble.jpg);background-position:center;background-repeat:no-repeat; margin-right:0px; float:left;}
#product_8{background-image:url(../images/greatlengths.png);background-position:center;background-repeat:no-repeat; margin-right:0px; float:left;}



#product1_content{
	width:715px;
	float:right;
	margin-top:-100px;
}

#product_content2{
	width:715px;
	float:right;
	margin-top:-190px;
	text-align:top;
	text-align:justify;
	font-size:14px;
	color:#000000;
	line-height:20px;
}

#product_content3{
	width:715px;
	float:right;
	text-align:top;
	text-align:justify;
	font-size:14px;
	color:#000000;
	line-height:20px;
}

#product_content4{
	width:715px;
	float:right;
	text-align:top;
	text-align:justify;
	font-size:14px;
	color:#000000;
	line-height:20px;
}

#product_content5{
	width:715px;
	float:right;
	text-align:top;
	text-align:justify;
	font-size:14px;
	color:#000000;
	line-height:20px;
}

/*=========================SERVICES==============================*/

#services_page_content{
	width:1000px;
	margin:auto;
}

#services_page_content #inside{
	width:900px;
	height:100%;
	margin:auto;
	background-color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:50px;
}

#services_page_content #row1{
	width:840px;
	height:320px;
	margin:auto;
	margin-bottom:40px;
	background-image:url(../images/services_row1_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:50px;
	padding-right:60px;
}

#services_page_content #row2{
	width:840px;
	height:320px;
	margin:auto;
	margin-bottom:40px;
	background-image:url(../images/services_row2_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:50px;
	padding-right:60px;
}

#services_page_content #row3{
	width:840px;
	height:320px;
	margin:auto;
	margin-bottom:40px;
	background-image:url(../images/services_row3_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:50px;
	padding-right:60px;
}

#services_page_content #row4{
	width:840px;
	height:320px;
	margin:auto;
	margin-bottom:40px;
	background-image:url(../images/services_row4_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:50px;
	padding-right:60px;
}

#services_page_content #bigpic{
	padding:5px;
	background-image:url(../images/service_pic_bg.jpg);
	float:left;
}

#services_page_content p{
	text-align:justify;
	font-size:14px;
	color:#000000;
	padding:0px;
	margin:0px;
	line-height:20px;
	float:right;
	width:580px;
}

#services_page_content h2{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#8ad3df;
	font-weight:bold;
	font-style:italic;
	width:580px;
	text-align:right;
	float:right;
}



#services_page_content h5{
	width:570px;
	height:3px;
	margin:0px;
	padding:0px;
	background-image:url(../images/services_divtop.jpg);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
}

#services_page_content h6{
	width:575px;
	height:19px;
	margin:0px;
	padding:0px;
	background-image:url(../images/services_divbottom.jpg);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	margin-left:30px;
	margin-bottom:10px;
}

#services_page_content ul{
	width:570px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:30px;
	margin-bottom:10px;
}

#services_page_content ul li{
	width:125px;
	height:33px;
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	margin-right:75px;
}

#services_page_content ul li h3{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#c41230;
}
#services_page_content ul li h4{
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	margin:0px;
	padding:0px;
	color:#8ad3df;
	margin-top:-5px;
}


/*=========================INDEX==============================*/

#index_banner{
	width:1000px;
	height:390px;
	margin:auto;
}

#index_bar{
	width:1000px;
	height:173px;
	margin:auto;
	background-image:url(../images/indexbar_bg.png);
	background-repeat:no-repeat;
}

#index_bar p{
	color:#c41230;
	text-align:justify;
	width:230px;
	float:left;
	margin:0px;
	padding:0px;
	margin-left:10px;
}

#index_bar a{
	width:144px;
	height:18px;
	display:block;
	background-color:#c41230;
	float:right;
	text-align:center;
	margin-top:5px;
	margin-right:30px;
	color:#271100;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
}

#index_bar #col1{
	width:33%;
	height:100%;
	float:left;
	background-image:url(../images/index_div.jpg);
	background-repeat:no-repeat;
	background-position:100% 10px;
}

#index_bar #col1 h1{
	width:32px;
	height:95px;
	margin:0px;
	padding:0px;
	background-image:url(../images/index_col1_h1.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px;
	text-indent:-5000px;
	float:left;
	margin-left:25px;
}

#index_bar #col1 h2{
	width:262px;
	height:34px;
	margin:0px;
	padding:0px;
	background-image:url(../images/index_col1_h2.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
	float:left;
	margin-left:3px;
	margin-top:5px;
}

#index_bar #col2{
	width:33%;
	height:100%;
	float:left;
	background-image:url(../images/index_div.jpg);
	background-repeat:no-repeat;
	background-position:100% 10px;
}

#index_bar #col2 h1{
	width:32px;
	height:100%;
	margin:0px;
	padding:0px;
	background-image:url(../images/index_col2_h1.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px;
	text-indent:-5000px;
	float:left;
	margin-left:10px;
}

#index_bar #col2 h2{
	width:262px;
	height:34px;
	margin:0px;
	padding:0px;
	background-image:url(../images/index_col2_h2.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
	float:left;
	margin-left:3px;
	margin-top:5px;
}

#index_bar #col3{
	width:33%;
	height:100%;
	float:left;
}

#index_bar #col3 h1{
	width:32px;
	height:100%;
	margin:0px;
	padding:0px;
	background-image:url(../images/index_col3_h1.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px;
	text-indent:-5000px;
	float:left;
	margin-left:10px;
}

#index_bar #col3 h2{
	width:262px;
	height:34px;
	margin:0px;
	padding:0px;
	background-image:url(../images/index_col3_h2.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
	float:left;
	margin-left:3px;
	margin-top:5px;
}

#index_content{
	width:1000px;
	height:300px;
	margin:auto;
}

#index_content #inside{
	width:900px;
	height:100%;
	margin:auto;
	background-color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
}

#index_content #inside h1{
	width:173px;
	height:50px;
	background-image:url(../images/index_content_h1.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

#index_content #inside #div{
	width:630px;
	height:19px;
	background-image:url(../images/index_content_div.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#index_content .product{
	width:151px;
	height:151px;
	float:left;
	margin-right:10px;
	margin-bottom:40px;
}

#index_content .product a{
	width:151px;
	height:151px;
	display:block;
	background-image:url(../images/product_link.png);
	background-repeat:no-repeat;
	background-position:top;
}

#index_content .product a:hover{
	background-image:url(../images/product_link.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#index_content #product_1{background-image:url(../images/product_temp.png);background-position:center;background-repeat:no-repeat;}
#index_content #product_2{background-image:url(../images/redken1.jpg);background-position:center;background-repeat:no-repeat;}
#index_content #product_3{background-image:url(../images/redken2.jpg);background-position:center;background-repeat:no-repeat;}
#index_content #product_4{background-image:url(../images/redken3.jpg);background-position:center;background-repeat:no-repeat; margin-right:0px;}

#index_content #col2{
	width:190px;
	height:185px;
	background-image:url(../images/index_col2_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:right;
	margin-top:50px;
	padding-left:60px;
}

#index_content #col2 ul{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}

#index_content #col2 li{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:90px;
	height:90px;
	margin-right:5px;
	margin-bottom:5px;
}

#index_content #col2 #twitter a{background-image:url(../images/icon_twitterbig.png);width:90px;height:90px;display:block; background-color:#8ad3df;}
#index_content #col2 #twitter a:hover{background-image:url(../images/icon_twitterbig.png);width:90px;height:90px;display:block; background-color:#c41230;}

#index_content #col2 #facebook a{background-image:url(../images/icon_facebookbig.png);width:90px;height:90px;display:block;background-color:#8ad3df;}
#index_content #col2 #facebook a:hover{background-image:url(../images/icon_facebookbig.png);width:90px;height:90px;display:block; background-color:#c41230; margin-right:0px;}

#index_content #col2 #myspace a{background-image:url(../images/icon_myspacebig.png);width:90px;height:90px;display:block;background-color:#8ad3df;}
#index_content #col2 #myspace a:hover{background-image:url(../images/icon_myspacebig.png);width:90px;height:90px;display:block; background-color:#c41230;}

#index_content #col2 #flickr a{background-image:url(../images/icon_flickrbig.png);width:90px;height:90px;display:block;background-color:#8ad3df;}
#index_content #col2 #flickr a:hover{background-image:url(../images/icon_flickrbig.png);width:90px;height:90px;display:block; background-color:#c41230;}

/*=========================EMPLOYEE==============================*/

#employee_container{
	width:685px; height:270px; font-family:Georgia, "Times New Roman", Times, serif;
}

#employee_container img{
	background-image:url(../images/employee_picborder.png); background-repeat:no-repeat; padding:10px; float:left; margin-right:30px;
}

#employee_container p{
	text-align:justify; font-size:12px; line-height:18px; color:#FFFFFF;
}

#employee_container h2{
	color:#8ad3df;
}


