html,body,form,fieldset


{


	margin:0;


	padding:0;


}





body


{


	font-family:Verdana;


}





body#bd


{


     background-color:#fff;
	
	
	font-size:17px;


	color:#000;


}





body.fs1


{


	font-size:10px;


}





body.fs2


{


	font-size:11px;


}





body.fs3


{


	font-size:12px;


}





body.fs4


{


	font-size:13px;


}





body.fs5


{


	font-size:14px;


}





body.fs6


{


	font-size:15px;


}





.clearfix


{


	clear:both;


}





#logo


{


	margin:0 auto;


	padding:0;


	width:100%;


}





#logo-inner


{


	margin:0 auto;


	overflow:hidden;


	padding:0;


}





.wrapper


{


	margin:0 auto;


	width:1150px;


        background-color:#fff;


}





#zt-topnews,#zt-userwrap2,#zt-userwrap3,#zt-userwrap4,#zt-userwrap5,#zt-userwrap6,#zt-userwrap7


{


	overflow:hidden;


	width:100%;


}





#zt-topnews-inner,#zt-userwrap2-inner,#zt-userwrap3-inner,#zt-userwrap4-inner,#zt-userwrap5-inner,#zt-userwrap6-inner,#zt-userwrap7-inner,#zt-top-inner,#zt-footer-inner,#zt-copyright-inner


{


	clear:both;


	overflow:hidden;


	padding:10px;


}





#zt-userwrap4-inner


{


	padding:0;


}





#header-inner


{


	overflow:hidden;


	

}





div.moduletable,div.moduletable_menu,div.moduletable_blank,div.moduletable_text,div.module,div.module_menu,div.module_text


{


	clear:both;


	margin:0 0 10px;


	overflow:hidden;


	position:relative;


}





#zt-userwrap4


{


	margin:10px 0;


}





#header


{

	
	background-color: #FFD285;


}





#zt-logo


{


	margin:auto;


	text-align: center;
	
	
	background-color: #FFD285;


}





#zt-logo a


{


	background:url(../images/logo.png) no-repeat;


	display:inline-block;


	height:110px;


	width:420px;


}





#zt-logo span


{


	font-size:0;


	line-height:0;


	text-indent:-999px;


}





#zt-mainmenu


{


	height:auto;


	width:100%;
	
	
	margin-top: 10px;


}





#zt-submenu-inner


{


	background:#f1eeee;


	border:1px solid #dce1e9;


	border-top:none;


	overflow:hidden;


	padding:0 10px;


}





div.moduletable_blank .modulecontent


{


	padding:0;


}





.zt-user


{


	float:left;


	overflow:hidden;


}





.zt-box-right


{


	float:right;


	padding:0;


}





.zt-user .zt-box-inside


{


	padding-right:15px;


}





.zt-box-center .zt-box-inside


{


	padding:0 10px;


}





.zt-box-right .zt-box-inside


{


	padding:0 0 0 15px;


}





.zt-box-full


{


	width:100%;


}





.zt-box-full .zt-box-inside


{


	padding:0!important;


	width:100%;


}





#zt-container-full #zt-midtop,#zt-container,#zt-content


{


	overflow:hidden;


	width:100%;


        margin: 20px 0 20px 0;

       


}





#zt-container-full #zt-midtop-inner


{


	padding:0;


}





#zt-maincontent


{


	float:left;


	overflow:hidden;


	width:70%;


}





#zt-maincontent-inner


{


	overflow:hidden;


	padding-left:15px;


}





#zt-container-right #zt-maincontent-inner,#zt-container-full #zt-maincontent-inner


{


	padding:0;


}





#zt-container-full #zt-component


{


	margin:0;


}





#zt-container-left #zt-component


{


	margin:0;


}





#zt-container-right #zt-component


{


	margin:0;

        padding: 10px;


}





#zt-container-full #zt-maincontent,#zt-container-full #zt-middle,#zt-container-left #zt-middle


{


	width:100%;


}





#zt-right


{


	float:left;


	overflow:hidden;


	width:30%;


}





#zt-right-inner


{


	padding:15px;


}





#zt-left


{


	float:left;


	overflow:hidden;


	text-align:right;


	width:14%;


}





#zt-midtop-inner,#zt-midbot-inner


{


	overflow:hidden;


	padding-left:10px;


}





.alpha


{


	margin:0!important;


}





.modulecontent,.blog


{


	display:block;


	overflow:hidden;


}





h3.title


{


	margin:0;


	font: 22px sans-serif;


}





h3.moduletitle


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/moduletitle_bg.png) no-repeat left bottom;


	font-family:"Times New Roman";


	font-size:14px;


	line-height:25px;


	margin:0;


	text-transform:uppercase;


}





h2.contentheading a


{


	color:#000;


	font: bold 35px sans-serif;
	
	
	font-style: italic;


}





h2.contentheading


{


	color:#3b666f;


	font-size:14px;


	font-weight:700;


	margin:5px 0 4px;


}





div.moduletitle


{



	line-height:30px;


	margin:0;


}





#mainbody


{


	clear:both;



	width:100%;


}





#zt-userwrap1 #zt-slideshow


{


	float:left;


	width:40%;


}





#zt-highlight1


{


	float:left;


	margin-left:10px;


	width:50%;


}





#zt-highlight2


{


	float:right;


	width:30%;


}





#zt-breadcrumb-inner,#zt-userwrap1-inner,#zt-userwrap2-inner,#mainbody-inner


{


	background:#fff;


    border-bottom:none;


	border-top:none;


	overflow:hidden;


	padding:5px 10px;


}





#zt-breadcrumb-inner


{


	border:none;




}





#mainbody-inner


{


	border:none;


}





#zt-component


{


	margin:0;


	width:auto;


}





#page


{


	padding-left:5px;


}





#zt-userwrap3 .zt-box-right .zt-box-inside


{


	padding:0;


}





#bottom-inner,#zt-userwrap3-inner


{


	background:#fff;


	overflow:hidden;


}





#zt-userwrap3 .modulecontent


{


	padding:10px 0;


}





#zt-footer


{


	float:right;

	
	width:45%;


}





#zt-footer ul.menu


{


	margin:0;


	overflow:hidden;


}





#zt-footer ul.menu li


{


	background:url(../images/line-bot.png) no-repeat right center;


	float:right;


	height:14px;


	line-height:13px;


	padding:0 10px;


}





#zt-footer ul.menu li.first


{


	background:none;


}





#zt-footer ul.menu li a


{


	color:#333;


}





#zt-footer ul.menu li.last


{


	border-right:none;


}





#zt-copyright


{


	float:left;


	font-size:14px;


	width:100%;


}





#zt-copyright a


{


	color:#4e4e4e;


}





#zt-toppanel


{


	color:#737a81;


	display:block;


	overflow:hidden;


	width:100%;


}





#zt-toppanel .modulecontent


{


	color:#fff;


	padding:0 10px;


}





#zt-toppanel .moduletable


{


	margin:0;


}





.font11


{


	font-size:11px;


}





.panel1


{


	clear:none!important;


	float:left;


	width:45%;


}





.panel2


{


	clear:none!important;


	float:left;


	width:55%;


}





.jv-jvtitleflash .sliderwrapper .contentdiv span.cattitle


{


	float:left;


}





a.toc


{


	float:left;


	margin-left:5px;


}





.jv-jvtitleflash .sliderwrapper .contentdiv


{


	padding:0;


}





.jv-jvtitleflash .sliderwrapper .contentdiv span


{


	color:#fff;


}





.jv-jvtitleflash .sliderwrapper


{


	height:26px!important;


	width:82%;


}





.jv-titleflash-time


{


	color:#51a5e1!important;


	display:none;


	font-size:10px!important;


	font-style:normal;


}





#bodypanel


{


	overflow:hidden;


}





#bodypanel-inner


{


	overflow:hidden;



}





#zt-banner


{


	


        text-align:center;


	


}





#zt-tools


{


	position:absolute;


	right:0;


	top:0;


	z-index:99;


}





.hidden


{


	overflow:hidden;


}





.font12


{


	font-size:12px;


}





.font10


{


	display:block;


	font-size:10px;


}





.font14


{


	font-size:14px;


	font-weight:700;


}





.font16


{


	font-size:16px;


	font-weight:700;


}





.font18


{


	font-size:18px;


	font-weight:700;


}





.font20


{


	font-size:20px;


	font-weight:700;


}





.bold


{


	font-weight:700;


}





.gray1


{


	color:#bababa;


}





.tab_colud a


{


	color:#15527e;


	line-height:25px;


	text-shadow:1px 1px 1px #ddd;


}





.tab_colud a:hover


{


	background:#3686db;


	color:#fff;


	text-decoration:none;


	text-shadow:none;


}





#zt-left h3.moduletitle


{


	background:none;


	font-family:arial;


	font-size:13px;


	line-height:25px;


	text-transform:none;


}





#zt-left .modulecontent


{


	padding:0;


}





#zt-left ul.menu li a


{


	text-align:right;


}





#zt-right .modulecontent,#zt-userwrap4 .modulecontent


{


	border:none;



}





#zt-right .no-round .modulecontent


{


	border:none;


	padding:0;


}





.jv_tab_news2_wrap div.jv_tab_panel_wrap


{


	width:99%;


}





.jv_tab_news2_wrap .jv_tabs_panel_news2


{


	padding-top:15px;


}





.jv_tab_news2_wrap ul.tabs_title li


{


	background:none;


}





.tab_default_content .tab_default_container


{


	padding:0;


}





.jv_tab_lago_wrap .jv_tab_lago_container


{


	padding:0;


}





.jv_tab_news2_wrap ul.tabs_title


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/moduletitle_bg.png) no-repeat scroll left bottom;


	padding-bottom:2px;


}





.jv_tab_news2_wrap ul.tabs_title li.active a


{


	background:#859e0f url(../images/tab_news.png) no-repeat 0 0;


	height:29px;


	padding-left:5px;


}





.jv_tab_news2_wrap ul.tabs_title li.active a span


{


	background:#859e0f url(../images/tab_news.png) no-repeat right -27px;


	color:#fff;


	height:29px;


	padding-right:10px;


}





.jv_tab_news2_wrap ul.tabs_title li span


{


	color:#414141;


	font-size:100%;


	font-weight:700;


	text-transform:none;


}





.lago_title ul.tabs_title


{


	width:100%;


}





.jv_tab_lago_wrap .lago_title


{


	background:none;


	border:1px solid #d9dde5;


	border-left:none;


	width:auto;


}





.jv_tab_lago_wrap div.lago_title_r


{


	background:none;


}





.jv_tab_lago_wrap .lago_title ul.tabs_title li


{


	margin:0;


}





.jv_tab_lago_wrap .jv_tabs_panel_br


{


	border:1px solid #d9dde5;


	border-top:none;


}





.jv_tab_lago_wrap .jv_tabs_panel_br,.jv_tab_lago_wrap .jv_tabs_panel_bl


{


	background:none;


}





.jv_tab_lago_wrap .lago_title ul.tabs_title li h3 span


{


	color:#414141;


	font-family:arial;


	font-size:13px;


	font-weight:700;


	text-shadow:none;


	text-transform:capitalize;


}





.jv_tab_lago_wrap .lago_title ul.tabs_title li h3


{


	background:#f1f3f6;


	border-left:1px solid #d9dde5;


}





.jv_tab_lago_wrap .lago_title ul.tabs_title li.last h3


{


	border-right:1px solid #d9dde5;


}





.jv_tab_lago_wrap .lago_title ul.tabs_title li.active h3


{


	background:none;


	border-bottom:1px solid #fff;


}





.jv_tab_lago_wrap .lago_title ul.tabs_title li.active h3 span


{


	background:none;


}





.jvcarousel-pagi


{


	position:absolute;


	right:20px;


	top:-30px;


	width:50%;


}





.jv_tab_lago_wrap .jv_tabs_panel_bl,.jv_tab_lago_wrap div.jv_tabs_panel


{


	overflow:visible;


}





.handles .handles_item


{


	margin:8px 5px 0 0;


}





.handles .handles_item,.handles span.active


{


	background:url(../images/tabs_arrow.png) no-repeat;


	float:right;


	height:8px;


	text-indent:999em;


	width:8px;


}





.handles


{


	float:right;


	margin:0;


	overflow:hidden;


	width:30%;


}





.handles span.active


{


	background-position:0 -12px;


}





span.next


{


	margin:0 2px 0 0;


}





span.next,span.pre


{


	background:url(../images/tabs_arrow.png) no-repeat -10px top;


	float:right;


	height:20px;


	width:20px;


}





span.pre


{


	background-position:-34px top;


}





.jvcarousel-item


{


	font-size:12px;


	height:250px;


	margin:0;


	padding:0 13px;


}





.jvcarousel-item:hover


{


	background:#f6f6f6;


}





div.jvcarousel-slide a.readmore


{


	display:none;


}





.jvcarousel-item p.jvcarousel_title


{


	clear:both;


	margin:0;


	overflow:hidden;


}





.jvcarousel-item p


{


	padding-bottom:10px;


}





.jvcarousel-item img


{


	background:#fff;


	border:1px solid #d1d6de;


	margin:0;


	padding:4px;


}





.jvcarousel_mtitle


{


	font-size:12px;


	font-weight:700;


}





.jv_tab_lago_wrap .jv_lago2_content .lago2_content_wrap


{


	padding:10px;


	position:relative;


}





.jv-proshow-inner


{


	position:relative;


}





.jv-pedonheadline-wrap


{


	margin-top:5px;


}





.jv-proshow-intro


{


	border:0 none;


	bottom:0;


	height:70px;


	left:0;


	position:absolute;


	width:100%;


}





.jv-proshow-intro-bt


{


	background:none;


	margin-top:0;


	width:100%;


}





.jv-proshow-intro-inner


{


	padding:5px;


}





.jv-proshow-intro-bb


{


	width:100%;


}





.jv-proshow-intro-inner p


{


	font-size:11px;


	margin:0;


}





.jv-pedoncontent


{


	display:block;


	height:100px;


	margin-top:20px;


}





.jv-proshow-intro-inner h3


{


	color:#a9cc00;


	font-size:12px;


	text-transform:none;


}





.jv-pedonheadline-group


{


	padding:8px 0;


}





.jv-pedonheadline-group a img


{


	background:#ddd;


}





.jv-pedonheadline-group li.active a img


{


	background:#FF7D2A;


}





.jv-pedonheadline-wrap .but_next,.jv-pedonheadline-wrap .but_pre


{


	background:url(../images/slide-arrow.png) no-repeat right 10px!important;


	display:block;


	height:40px;


	width:20px;


}





.jv-pedonheadline-wrap .but_pre


{


	background-position:left 10px!important;


}





.s6bar_container


{


	background:none;


	padding:0;


}





.s6bar_container .s6_itembar


{


	border:1px solid #d5d5d5;


	margin:0 3px 10px;


	padding:2px;


}





.slide6_itembar_wrap


{


	background:none;


	margin-top:10px;


	padding:0;


}





.jv_rslide_wrap


{


	background:url(../images/box-b.png) no-repeat left bottom!important;


	bottom:0;


	height:30px!important;


	left:0;


	margin:0;


	position:absolute;


	width:250px!important;


}





.descript_item h3.title


{


	color:#fff;


	font-size:12px;


}





.jv_news_wrap ul.jv-title-category


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/moduletitle_bg.png) no-repeat left bottom;


	border:none;


	margin:0!important;


}





li.jv-firstitem a span


{


	border-bottom:none;


}





.jv_news_wrap ul.jv-title-category a,.jv_news_wrap ul.jv-title-category a:hover


{


	display:block;


	padding:0 0 6px;


}





ul.jv-title-category li.jv-firstitem a,ul.jv-title-category li.jv-firstitem a:hover


{


	font-family:"Timer news Roman";


	font-size:14px;


}





.jv_news_wrap ul.jv-title-category span.jv-title-category


{


	color:#414141;


}





.jv_news_wrap ul.jv-title-category a:hover span.jv-title-category


{


	border:none;


}





.jv_news_wrap li.jv-article-title h4


{


	display:block;


	font-size:12px;


	margin:5px 0;


}





li.jv-article-title a


{


	color:#15527e;


}





p.more_link


{


	display:none;


}





.jv_news_wrap ul.article-item li


{


	background:url(../images/arrow1.png) no-repeat 0 10px;


	padding:2px 0 3px 15px;


}





.jv-frame-cat


{


	margin-bottom:2em;


}





.jv_news_wrap p.jv-news-readmore


{


	display:block;


	overflow:hidden;


}





.jv_news_wrap p.jv-news-readmore a.readmore,a.readone,#menusys_mega a.readone


{


	background:url(../images/readon.png) no-repeat left 3px!important;


	color:#a9cc00;


	float:right;


	font-family:Georgia;


	font-size:11px;


	font-style:italic;


	font-weight:400;


	padding:0 0 0 15px;


}





div.latestnewsitems p.clearfix


{


	margin:0;


}





.jv_news_wrap p.jv-news-readmore a.readmore:hover,a.readone:hover


{


	text-decoration:underline!important;


}





div.latestnewsitems h4


{


	clear:both;


	display:block;


	font-size:12px;


	margin:5px 0;


	padding:0;


	position:static;


	width:99%;


}





.latestnews-inner


{


	padding-right:10px;


}





#olderitemtitle,#neweritemtitle,#relateditemtitle


{


	color: #fff;


	font-size:15px;


	font-weight:bold;


	margin: 20px 0 20px 0;


	text-align:left;

     
    background-color: #E8507B;


    padding: 10px;


}





#relateditemlist a


{


	color:#000;


	font-size:14px;


	font-weight:700;


	margin-left:0;


}





div.latestnewsitems h4 a.latestnews,#menusys_mega div.latestnewsitems a.latestnews


{


	background:none!important;


	color:#15527e;


	display:block;


	font-size:12px;


	font-weight:700;


	line-height:18px;


	padding:0!important;


	position:static;


}





div.latestnewsitems a.latestnews:hover


{


	text-decoration:underline!important;


}





.latestnewsitems-inner


{


	padding-right:10px;


}





.last-item .latestnewsitems-inner


{


	padding:0;


}





div.latestnewsitems img


{


	background:#fff;


	border:1px solid #cdcdcd;


	display:block;


	float:left;


	padding:3px;


}





div.latestnewsitems .latestnewsdate


{


	clear:both;


	color:#787c7e;


	display:block;


	font-size:11px;


}





ul.zt_weather_forecast li


{


	background:none;


}





ul.menu_hozi


{


	display:block;


	margin:0 auto;


	overflow:hidden;


}





ul.menu_hozi li


{


	background:none;


	border-right:1px solid #d3d3d4;


	float:left;


	padding:0;


}





ul.menu_hozi li a


{


	color:#818181;


	display:block;


	font-size:11px;


	padding:0 8px;


	text-align:center;


}





ul.menu_hozi li a:hover


{


	background:#ddd;


	color:#333;


	text-decoration:none;


}





ul.menu_hozi li.last


{


	border:none;


}





a.readone


{


	display:block;


}





div.jv_weather_fday p.jv_weather_temp


{


	margin:0 auto;


	width:30px!important;


}





ul.jv_weather_forecast li


{


	background:none;


}





body.contentpane


{


	background:#FFF;


	color:#000;


	font-size:12px;


	line-height:1.3em;


	margin:1em 2em;


	width:auto;


}





.contentpane .button


{


	display:inline;


	height:25px;


	padding:0 10px;


}





small,.small,.smalldark,.article-meta,.modifydate,.img_caption p,.site-slogan


{


	font-size:92%;


}





.img_caption.left,.img_caption.right


{


	margin-right:1em;


	margin-top:3px;


}





img.img_caption


{


	background:#1a1c1e;


	border:1px solid #565d65;


	float:left;


	margin-right:9px;


	padding:5px;


}





div.img_caption


{


	float:left;


	margin:0 5px;


}





.img_caption p


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/shadow-bg.gif) no-repeat right top;


	margin-top:0;


	padding-top:5px;


}





img.caption


{


	background:#fff;


	border:1px solid #d6d6d6;


	float:left;


	margin:0 10px 0 0;


	padding:3px;


}





img.personal


{


	background:#e9e9e9;


	float:leFt;


	margin-right:15px;


	overflow:hidden;


	padding:3px;


}





img.browseProductImage


{


	border:1px solid #e9e9e9;


	padding:3px;


}





a


{


	color:#a1cf21;


	outline:none;


	text-decoration:none;


}





.shadow img


{


	border:1px solid #CCC;


	padding:1px;


}





.hidden


{


	overflow:hidden;


}





.shadow


{


	float:left;


	margin-right:10px;


	padding-bottom:3px;


}





h1


{


	color: #000;


    font: bold 20px sans-serif;
	
	
	font-style:italic;


    margin: 5px;


}





h2


{


	font-size:175%;


}





h3


{


	font-size:150%;


}





h4


{


	color:#282828;


	font-size:15px;


}





p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6


{


	padding:0;


}





ul


{


	list-style:none;


	margin:0;


}





ul li


{


	padding-bottom:10px;


}





div.modulecontent ul.menu


{


	margin:0;


	padding:0;


}





ul.menu li


{


	background:none;


	padding-left:10px;


}





ul.menu li a


{


	display:block;


	padding:1px 0;


}





ul.menu ul


{


	margin:0;


}





ul.menu ul li


{


	border-bottom:none;


	margin-left:0;


	width:auto;


}





ul.list


{


	margin:0;


}





ul.list li


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/arrow-list.png) no-repeat 2px 10px!important;


	border-top:1px solid #EAEAEA;


	padding:3px 0 3px 13px !important;


}





ul.list li:hover


{


	background:#f5f4f4 url(http://www.tryhairstyle.com/templates/hair/images/arrow-list.png) no-repeat 2px 10px!important;


}





ul.list li:hover a,ul.list li:hover span


{


	background:none;


	color:#444;


	text-decoration:none;


	text-shadow:1px 1px 3px #787878;


}





ul.list li a,#menusys_mega ul.list li a


{


	background:none;


	color:#444;


	height:auto;


	padding:0!important;


	text-indent:0!important;


}





ol li


{


	margin-left:21px;


}





th


{


	font-weight:700;


	padding:8px;


	text-align:left;


}





fieldset


{


	border:none;


}





fieldset a


{


	font-weight:700;


}





fieldset.input


{


	background:none;


}





legend


{


	font-weight:700;


}





form


{


	margin:0;


	padding:0;


}





input,select,textarea,.inputbox,.button


{

    color:#000;
	font: 18px Arial;


}





.inputbox


{


	background:#fff;


	border: 1px solid #000;


	padding:5px;


}





.search .inputbox


{


	height:25px;


	margin:15px;


	width:275px;



}





.leading


{


	padding-bottom:10px;


	width:100%;


}





.leading_separator


{


	display:block;


	height:2px;


	margin:1px 0;


	overflow:hidden;


	width:100%;


}





.article_column


{


	float:left;


	margin:0!important;


	overflow:hidden;


	padding:0!important;


}





.article_separator


{


	clear:both;


	display:none;


	margin:0;


}





.row_separator


{


	clear:both;


	display:block;


	height:2px;


}





.article_row


{


	float:left;


	margin-bottom:10px;


	width:100%;


}





.column1.cols1


{


	float:none;


}





.column3.cols3


{


	float:right;


}





.column4.cols4


{


	float:right;


}





.column5.cols5


{


	float:right;


}





.article_column_pad


{


	overflow:hidden;


	padding:5px;


}





p.iteminfo


{


	margin:0;


}





.article_row p.iteminfo


{


	color:#18324b;


}





.articleinfo


{


	margin:.5em 0;


}





.filter


{


	float:left;


	margin:0;


	padding:0;


}





.display


{


	float:right;


	margin:10px 0 0;


	text-align:right;


}





table.category,table.weblinks,table.newsfeeds


{


	border:1px solid #383838;


	clear:both;


	font-size:1em;


	margin:20px 0;


	width:100%;


}





table.category


{


	border:1px solid #cfcfcf;


	margin:10px 0;


	width:auto;


}





table.category td


{


	background:#f4f6f1;


	padding:4px!important;


}





table.category td.last


{


	padding:0 4px 0 0 !important;


}





table.newsfeeds th,table.weblinks th,table.category th


{


	background:#dedede;


	color:#444;


	padding:8px 5px;


}





table.newsfeeds td,table.weblinks td,table.category td


{


	padding:5px;


}





.sectiontableheader


{


	background:#f4f4f4;


	font-weight:700;


	padding:4px 8px;


}





.sectiontableheader a,.sectiontableheader a:hover,.sectiontableheader a:active,.sectiontableheader a:focus


{


	color:#444;


}





tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td


{


	padding:8px;


}





tr.sectiontableentry2 td


{


	background:#efefef;


}





td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2


{


	padding:4px;


}





table.contentpane


{


	background:none;


	border:0 solid #383838;


	width:100%;


}





table.contentpaneopen


{


	border:none;


	border-collapse:collapse;


	border-spacing:0;


}





table.contenttoc


{


	float:right;


	margin:0 0 10px 10px;


	padding:0;


	width:30%;


}





table.contenttoc td


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/bullet-list.gif) no-repeat 5px 8px;


	padding:1px 5px 1px 15px;


}





table.contenttoc th


{


	border-bottom:1px solid #CCC;


	padding:0 0 3px;


	text-indent:5px;


}





table.poll


{


	border-collapse:collapse;


	padding:0;


	width:100%;


}





table.pollstableborder


{


	border:none;


	padding:0;


	text-align:left;


	width:100%;


}





table.pollstableborder img


{


	vertical-align:baseline;


}





table.pollstableborder td


{


	background:none;


	border-collapse:collapse;


	border-spacing:0;


	padding:4px!important;


}





table.pollstableborder tr.sectiontableentry1 td


{


	background:#EEE;


}





table.searchintro


{


	padding:10px 0;


	width:100%;


}





table.searchintro td


{


	padding:5px!important;


}





.blog_more


{


	margin:0;


	padding:10px 0 0;


}





.blog_more strong



{


	display:block;


	margin:0 0 5px;


	text-transform:uppercase;


}





.blog_more ul


{


	margin:0;


	padding:0;


}





.blog_more ul li


{


	margin:0;


	padding:0 0 0 21px;


}





.category


{


	font-weight:400;


}





h1.componentheading,.componentheading


{


    color:#FF733F;


	font: bold 25px sans-serif;


	padding:0 0 0 15px;


}





table.blog .contentheading


{


	font-size:1.4em;


}





td.contentheading


{


	line-height:28px;


}





a.readon


{


	color:#575757;


	font-weight:700;


	padding:0 10px 0 0;


	text-align:center;


}





a.readon:hover,a.readon:focus,a.readon:active


{


	text-decoration:underline;


}





table.contentpaneopen td,table.contentpane td


{


	padding:15px;


}





table.contentpaneopen,table.contentpane,table.blog


{


	width:100%;


}





div.moduletable


{


	padding:0;


}


div.moduletable1


{


	padding: 5px;
	
	
	border: 1px solid #EC4863;


}





ul.pagination


{


	clear:both;


	color:#000;


	list-style:none;


	margin-bottom:10px;


	overflow:hidden;


	text-align:center;


}





ul.pagination li


{


	display:inline;


	margin:10px 2px;


	padding:0;


}





ul.pagination li span


{


	color:#000;
	
	font: 22px sans-serif;
	
	text-transform: uppercase;

	display:inline-block;


}





ul.pagination li span span


{


	background-color:#fff;


	border: 1px solid #A73E5C;


	display:inline-block;


	padding:10px;

    
	box-shadow: 0 0 20px rgba(0, 0, 0, .1) inset;
}





ul.pagination a


{


	font-weight:bold;


	padding:0;


}





.counter


{


	color:#000;


	display:none;


	margin:5px auto;


	text-align:center;


}





.pagenavbar


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/icon-pages.gif) no-repeat center left;


	font-weight:700;


	padding-left:14px;


}





.pagenavcounter


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/icon-pages.gif) no-repeat 0 11px;


	font-weight:700;


	padding:8px 14px 0;


}





.smalldark


{


	text-align:left;


}





div.syndicate div


{


	text-align:center;


}





.article-toolswrap


{


	display:block;


	margin:0 0 10px;


	padding:0;


	position:relative;


}





.article-tools


{


	display:block;


	padding:0 10px 0 0;


}





.article-meta


{


	color:#3B5468;


	float:left;


	width:70%;


}





.createdby


{


	font-size:15px;


}





.createdate


{


	font-size:15px;
	
	
	font-style:italic;


}





.modifydate


{


	margin:0 5px 0 0;


	width:100%;


}





.article-section


{


	margin-left:5px;


	padding-left:6px;


}





.article-section a


{


	color:#3B5468;


}





.article-category a


{


	color:#3B5468;


}





.buttonheading img


{


	background:none!important;


	border:0!important;


	float:right;


	margin:12px 0 0 3px !important;


	padding:0!important;


}





p.buttonheading


{


	margin:0;


	text-align:right;


}





p.buttonheading a:hover


{


	background:none!important;


	color:#000!important;


}





p.buttonheading a:active,p.buttonheading a:focus


{


	color:#000;


}





ul.latestnews,ul.mostread


{


	margin:5px;


}





ul.latestnews li,ul.mostread li


{


	border-bottom:none;


	margin:0;


	padding:3px 0 3px 20px;


}





ul.latestnews li


{


	padding:2px 0 3px 10px;


}





a.button-grey


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/button-grey.jpg) no-repeat 100% 0;


	color:#333;


	float:left;


	font-size:10px;


	font-weight:700;


	line-height:18px;


	margin:2px 5px 0;


	padding:0 15px 0 0;


	text-transform:uppercase;


}





a.button-grey span


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/button-grey.jpg) no-repeat 0 0;


	cursor:pointer;


	float:left;


	line-height:18px;


	margin:0;


	padding:0 0 0 15px;


}





a.button-grey:hover,a.button-grey:focus,a.button-grey:active


{


	color:#658a00;


	text-decoration:none;


}





.loginframe


{


	-moz-border-radius:10px;


	-webkit-border-bottom-left-radius:10px;


	-webkit-border-bottom-right-radius:10px;


	-webkit-border-top-left-radius:10px;


	-webkit-border-top-right-radius:10px;


	background:#FFF;


	height:145px;


	margin:0 auto;


	padding:10px;


	position:relative;


	width:400px;


}





.closebox


{


	background:url(http://www.tryhairstyle.com/templates/hair/images/closebox.png) no-repeat 0 0;


	cursor:pointer;


	float:right;


	height:30px;


	line-height:30px;


	margin:-25px -25px 0 0;


	text-indent:-999em;


	width:30px;


}





.logincol


{


	float:left;


	margin:0 10px 0 0;


	width:180px;


}





.logincol label


{


	display:block;


	margin:5px 0;


}





.logincol ul


{


	margin:5px 0;


}





.required


{


	color:#4c5156;


}





#jvloginframe


{


	background:transparent url(http://www.tryhairstyle.com/templates/hair/images/bg-dot-black.png);


	display:none;


	height:100%;


	left:0;


	position:fixed;


	top:0;


	width:100%;


	z-index:9999;


}





#jvloginContent


{


	display:block;


	left:0;


	position:fixed;


	top:-165px;


	width:100%;


	z-index:10000;


}





#jvbacktotop


{


	cursor:pointer;


}





.inputboxquantity


{


	border:1px solid #DEDEDE;


	margin:-4px 0 0;


	padding:3px;


}





hr


{


	background:#e8e8e8;


	border:0;


	border-bottom:1px solid #e8e8e8;


}





h3.jv-category-h3


{


	float:left;


	height:35px;


}





#namemsg,#usernamemsg,#emailmsg,#pwmsg,#pw2msg


{


	width:150px;


}





@media all and -webkit-min-device-pixel-ratio10000,not all and -webkit-min-device-pixel-ratio0 {


	head~body #opera


	{


		display:block;


	}


}



a

{

	color:#282828;

	text-decoration:underline;

}



ul.list li a

{

	color:#282828;

}



li.zt-article-title a,p.more_link

{

	color:#282828;

}



.zt-titleflash-time

{

	color:#ddd!important;

}



.tab_colud a

{

	color:#4c4c4c;

}



.tab_colud a:hover

{

	background:#282828;

}



div.moduletitle,li.jv-article-title a

{

	color:#EC4863;

}



#zt-toppanel

{

	background:#000;

	border-bottom:1px solid #3b3b3b;

}



#zt-bodypanel

{

	background:#f5f6f9;

}




.article_column_pad img

{

	border: 2px solid #5C2849;

}



.button 

{

 
        background-color: #000;

        border: 1px solid #000;

        height: 35px;

        color: #fff;

}




#searchForm 

{
       

       padding: 20px;


}