/* CSS Document */

body {
	background-color: #69def0;
	background-image: url(http://www.latest-hairstyles.com/images/design/bg-homepage.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top:0px;
}
body a: {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9A007F;
}
body a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9A007F;
}
body a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5393a5;
}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #AFAFAF; margin-bottom: 0px; margin-top: 1px;}
h2 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #9A007F; }
h2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #9A007F; }
h2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFAFAF;
}
h3 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A007F; }
h3 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A007F; }
h3 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.header {
	background: url(http://www.latest-hairstyles.com/images/header-bg.gif) no-repeat center right;
	
}
.rightsky {
background:#ffffff;
}
form {margin: 0px; }
#search { 
	margin: 0px;
	position: relative;
	top: 0px;
	right: 5px;
	padding: 0px;
	text-align: right;
	}

#searchie6 { 
	margin: 0px;
	position: relative;
	top: 10px;
	right: 5px;
	padding: 0px;
	text-align: right;
	}
.text-normal { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000; }
.text-normal a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9A007F; }
.text-normal a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #9A007F; }
.text-normal a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; color: #000000; }

.text-menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #9A007F; line-height:15px;}
.text-menu a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A007F; }
.text-menu a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #9A007F; }
.text-menu a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; color: #000000; }



.gallery-nav a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A007F; }
.gallery-nav a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6F025C; }
.gallery-nav a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C700A4; }

.body-bg {
	background-color: #FFFFFF;
}
/*.menu-mainbg { 
background-color: #f5b6d9;

}*/
.menu-sub a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #AFAFAF; }
.menu-sub a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #AFAFAF; }
.menu-sub a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.table-border {
	border: 1px solid #9A007F;
}
.table-menu {
	background-color: #F8E5F5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9A007F;
}
.menu-row {
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8E5F5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B849A5;
	border-right-width:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9A007F;
}
.menu-row a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9A007F;
	text-decoration:none;
	
	}
.menu-row a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9A007F;
	text-decoration:none;
	}
.menu-row a:hover {

	background-color: #F8E5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	}


.table-gradient {
	background-color: #FFFFFF;
	background-image:url(http://www.latest-hairstyles.com/images/table-gradient.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	border: 1px solid #fae5f6;

}
/*.menubgbottomx {
	background-image:url(http://www.latest-hairstyles.com/images/menubgbottomx.gif);
	background-repeat: repeat-y;
	background-color:#E8F5FF;
	background-position:left;

} */

.menu-bg {

}

.new-menu-bg {
background-color:#fff3b8;
border:1px solid #f3e5a1;
}

.menu-bg a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #683d2a;
	}
.menu-bg a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #683d2a	;
	}
.menu-bg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
	}
.text-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #194956;
	}
.text-footer A:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #194956;
	}
.text-footer A:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #194956;
	}
.text-footer A:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	}
.menu-top-bg {
	background-color: #9A007F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B849A5;
	margin-right: 0px;
	vertical-align: top;
}
.table-body {
	background-color: #FFFFFF;
	border: 2px solid #FFFFFF;
	
}

.text-pink-dark a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8A048F;
	}
.text-pink-dark a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8A048F;
	}
.text-pink-dark a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
.text-adsense { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.text-adsense-url { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }


.text-black-small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.text-black-small a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.text-black-small a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.text-black-small a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none }





.vert-border {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #000000;
}


.table-border-1 {

	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 4px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EAC4E5;
	border-right-color: #EAC4E5;
	border-bottom-color: #EAC4E5;
	border-left-color: #EAC4E5;
}
.horz-border-dot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EAC4E5;
}
.table-border-2 {
	border: 2px dotted #F9E5F6;
}
.table-border-3 {
	border: 1px solid #cfe2f1;
	background-color: #e8f5ff;
}
.table-border-4 {
	border: 1px solid #e5e5e5;
	background-color: #ffffff;
}
.text-01 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7a512a; }
.text-01 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #9A007F;  }
.text-01 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #9A007F; }
.text-01 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }

.text-02 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #86a334; }
.text-02 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #9A007F }
.text-02 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #9A007F}
.text-02 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }

.text-03 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.text-03 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration:none }
.text-03 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration:none}
.text-03 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }





.col-1 {
	background-color: #F0D7EC;
	border-top: 1px solid #E6C6E1;

}
.col-2 {
	border-left: 1px solid #EAC4E5;
	border-top: 1px solid #EAC4E5;
	background-color:#FCF1FA;
}
.text-large-black { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; }
.text-large-black a:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #9A007F; }
.text-large-black a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #9A007F; }
.text-large-black a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; }
.qabg {
	background-image: url(http://www.latest-hairstyles.com/images/qabg.gif);
	background-repeat: no-repeat;
}
.whatsnew {
	background-image: url(http://www.latest-hairstyles.com/images/homepage-whatsnew.gif);
	background-repeat: no-repeat;
}
.border-horz1 {
	background-image: url(http://www.latest-hairstyles.com/images/border-horz.gif);
	background-repeat: repeat-x; background-position:center center; }


.border-horz2 {
	background-image: url(http://www.latest-hairstyles.com/images/redstar.gif);
	background-repeat: repeat-x; background-position:center center; }
	
/* Lightbox formatting start */	
	#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.latest-hairstyles.com/images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(http://www.latest-hairstyles.com/images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.latest-hairstyles.com/images/overlay.png", sizingMethod="scale");
	}
/* Lightbox formatting end */	
.table-blue {
	background: #F2F9FD;
	border: 1px solid #1A8BCF;
}
.tip-pink {
	background: url(http://www.latest-hairstyles.com/images/tip.gif) no-repeat center top;
}
.topics-medium { background: url(../images/topics-medium.gif) no-repeat; }
.topics-short { background: url(../images/topics-short.gif) no-repeat; }

div.commentsl {
height: 265px;
width: 230px;
overflow: scroll;
overflow-x:hidden;
border: 0px solid #666;
padding: 8px;
}

div { scrollbar-face-color:#838055;
     
      
   
      scrollbar-track-color:#ebe293;
      scrollbar-arrow-color:#3f3d21;
	  }
.table-yellow {
background-color:#faf4d9;
border: 1px solid #f1e3a0;}

.members-login {
	background-image: url(http://www.latest-hairstyles.com/members/images/loginbg.gif);
	background-repeat: no-repeat;
}
.members-login a:link { font-family:Arial, Helvetica, sans-serif; color:#9e4724; font-size:12px; }
.members-login a:visited { font-family:Arial, Helvetica, sans-serif; color:#9e4724; font-size:12px; }
.members-login a:hover { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }

.members-login-header {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a15c42;
}

.members-join {

	background-image: url(http://www.latest-hairstyles.com/members/images/joinbg.gif);
	background-repeat: no-repeat;
	
}.table-light-green {
	background-color: #dffee6;
	border: 1px solid #a8dab3;
}
.table-light-green a:link { font-family:Arial, Helvetica, sans-serif; color:#368447; font-size:12px; }
.table-light-green a:visited { font-family:Arial, Helvetica, sans-serif; color:#368447; font-size:12px;  }
.table-light-green a:hover { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;  }

.table-light-orange {
	background-color: #fadebd;
	border: 1px solid #e4be92;
}
.table-light-orange a:link { font-family:Arial, Helvetica, sans-serif; color:#9e6623; font-size:12px; }
.table-light-orange a:visited { font-family:Arial, Helvetica, sans-serif; color:#9e6623; font-size:12px;  }
.table-light-orange a:hover { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;  }

.table-light-blue {
	background-color: #d6faff;
	border: 1px solid #a3e0e9;
}
.table-light-blue img { border:1px solid #47bccd; }

.table-light-grey {
	background-color: #f0efef;
	border: 1px solid #dcdada;
}
.table-light-pink {
	background-color: #ffc2e5;
	border: 1px solid #f28cc6;
}

.table-light-pink img { border: 1px solid #000000; }

.member-menu {
background-color:#d6faff; 
border: 1px solid #a3e0e9;
color: #086875;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.member-menu a:link { font-family:Arial, Helvetica, sans-serif; color:#086875; font-size:12px; }
.member-menu a:visited { font-family:Arial, Helvetica, sans-serif; color:#086875; font-size:12px;  }
.member-menu a:hover { font-family:Arial, Helvetica, sans-serif; color:#01434c; font-size:12px;  }

.text-14px-black { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; }
.profile-products-border {
	background-image: url(http://www.latest-hairstyles.com/members/images/profile-productsborder.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.question-update {
	background-image: url(http://www.latest-hairstyles.com/members/images/questionupdate.gif);
	background-repeat: no-repeat;
}
