@charset "utf-8";
/* CSS Document */
html { overflow-x:hidden;margin:0; }

body, table, tr, td	{
	font-family:Verdana;
	font-size:11px;
	color:#666;
	line-height:1.4;
	scrollbar-3dlight-color:B4B4B4;
	scrollbar-arrow-color:333333;
	scrollbar-base-color:EEEEEE;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-face-color:eeeeee;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-shadow-color:B4B4B4;
}

img {border:0}


A:link {COLOR: #929292; TEXT-DECORATION: none}
A:active {COLOR: #929292; TEXT-DECORATION: none}
A:visited {COLOR: #929292; TEXT-DECORATION: none}
A:hover {COLOR: #3399FF; TEXT-DECORATION: underline}

A.nowp:link {COLOR: #FF0033; TEXT-DECORATION: none}
A.nowp:active {COLOR: #FF0033; TEXT-DECORATION: none}
A.nowp:visited {COLOR: #FF0033; TEXT-DECORATION: none}
A.nowp:hover {COLOR: #0000CC; TEXT-DECORATION: underline}

A.paging:link {COLOR: #FF0033; TEXT-DECORATION: none}
A.paging:active {COLOR: #FF0033; TEXT-DECORATION: none}
A.paging:visited {COLOR: #FF0033; TEXT-DECORATION: none}
A.paging:hover {COLOR: #0000CC; TEXT-DECORATION: underline}


.box1 { BORDER-RIGHT: #D8E0E5 1px solid; BORDER-LEFT: #D8E0E5 1px solid; BORDER-top: #D8E0E5 1px solid; BORDER-bottom: #D8E0E5 1px solid; background-color:#F3F6F8; color: #2387A0;}
.box2 { BORDER-RIGHT: #D8E0E5 1px solid; BORDER-LEFT: #D8E0E5 1px solid; BORDER-top: #D8E0E5 1px solid; BORDER-bottom: #D8E0E5 1px solid; height:140px; background-color:#F4F7F9; color: #2387A0;}

a.num:link {text-decoration:none; font-size:11px;color:#A2BFCF;font-family:Verdana; font-weight:bold}
a.num:visited {text-decoration:none; font-size:11px;color:#A2BFCF;font-family:Verdana; font-weight:bold}
a.num:active {text-decoration:none; font-size:11px; color:#A2BFCF;font-family:Verdana;font-weight:bold}
a.num:hover{text-decoration:underline; font-size:11px;color:#A2BFCF;font-family:Verdana;font-weight:bold} 



.box_login { background:url(../images/form_login.gif)  ; BORDER-RIGHT: #DBDBDB 1px solid; BORDER-LEFT: #DBDBDB 1px solid; BORDER-top: #DBDBDB 1px solid; BORDER-bottom: #DBDBDB 1px solid; width:96px; height:17px}



.orange{ font-family:Verdana; font-size:11px ; color:#E87A0F;line-height:1.4;font-weight:bold}

.wh{ font-family:Verdana; font-size:12px ; color:#284D65;line-height:1.4;}
.wh2{ font-family:Verdana; font-size:11px ; color:#284D65;line-height:1.4;}


/* BluewiseSoft, Inc. 
 * Daniel Joung 
 * daniel@bluewisesoft.com
 * (201) 228-9007
 * Updated: Sep 19, 2010
 *
 */

body { margin:0; padding:0;	background-image:url(../images/bg.gif); background-repeat:repeat-x; }
h3 { color:#09b5fe; font-size:16px; }

.wrapper { width:920px; margin-left:auto; margin-right:auto;}
.body {  width:850px; margin:40px auto; }
.main {  width:920px; margin:10px auto; }
.main-left-blk { float:left; width:480px; margin-left:20px;}
.main-right-blk { float:right; margin-right:20px; margin-bottom:10px; }

/* main page */
#main-content {
	color:#6c99bd;
	font-size: 14px;
}
#price-block { color:white; font-size:11px; font-weight:bold; }
#main-content #price-jhs { background-color:#cd4263; padding: 0px; width:280px; float:right; text-align:center; }
#main-content #price-bkt { background-color:#5268bc; padding: 0px; width:280px; float:right; text-align:center; }
#video { padding:0px; width:480px; }
#video-buttons {
	padding:0 0px;
	width:480px;
	text-align:center;
}
#ibron {
	background-color:#EBEBEB;
	border:solid 1px #dcdcdc;
	background-image:url(../images/div_basic_bg.gif);
	background-repeat:repeat-x;
	display:block;
	width:454px;
	height:270px;
	padding:17px 10px 10px 13px;
}
#fan {
	background-image:url(../images/main_left_fanBg.gif);
	background-repeat:no-repeat;
	width:450px;
	height: 100px;
}
#fan-system-info { padding:8px; color:#7d8286; font-size:12px; display:block; }
#main-banner { margin:33px 0 00px 25px; }
#special-event {
	background-color:#EBEBEB;
	border:solid 1px #dcdcdc;
	background-image:url(../images/div_basic_bg.gif);
	background-repeat:repeat-x;
	display:block;
	width:360px;
	height:100px;
	padding:17px 10px 10px 13px;
}

#special-price {
	margin-top:23px;
	background-color:#EBEBEB;
	border:solid 1px #dcdcdc;
	background-image:url(../images/div_basic_bg.gif);
	background-repeat:repeat-x;
	display:block;
	width:360px;
	height:90px;
	padding:10px 10px 20px 13px;
}
#special-price li { color:#ff00ff; font-size:13px; list-style:none;}
.price-left-content { float:left;}
.price-right-content { float:right;}
.beforeAfter { border:solid 1px #dcdcdc;	padding:17px 0px 17px 13px; width:370px; margin-top:15px;}

#special-price li a { color:#FF00FF; }

#special-event-info { padding-top:35px; padding-left:0px; padding-right:0px; color:#435a6a; font-size:12px; display:block; }
a.special:link {text-decoration:none; font-size:12px;color:#cd4263; text-decoration: none}
a.special:visited {text-decoration:none; font-size:12px;color:#cd4263; text-decoration: none}
a.special:active {text-decoration:none; font-size:12px; color:#cd4263;text-decoration: none}
a.special:hover{text-decoration:underline; font-size:12px;color:#cd4263;text-decoration: underline}
/* about us */
#aboutus-content { font-size:13px; }

/* store */
.price-blk { float:left; width:280px;}
.price-blk-title { font-weight:bold; margin-bottom:15px; font-size:14px; }
.price-content .content { float:left; margin:5px; }
.price-content .blk-1 {text-decoration:line-through; }
.price-content .blk-3 { color:#F60; font-size:14px; }
.price-content .blk-2, .price-content .blk-3 { margin-top: 20px; }

/* beauty tips */
#beauty-content, #beforeafter-content, #location-content { margin: 25px; }

/* locations */
.location-title { color:#09b5fe; font-size:16px; }
#location-content { font-size: 14px; }
.location-bold { color:#47769f; font-size:16px; }
.location-dark { color:#47769f; font-weight:bold; }
#driving-direction {float:left; width:430px; }
#location-map {float:left; }

/* footer */
.footer { color:#9dabb2; font-size:10px; margin-bottom:50px; }
#phone { color:#1c6cb3; font-size:13px; }
.footer-bar { text-align:center; }
.footer-wrapper { margin-top:10px }
.contact { margin-left:10px; float:left; }
.social-icons { margin-left:5px; float:left; }
.hairclub-wig { margin-left:5px; float:left; }

