body { behavior: url(csshover3.htc);}

img, div, h1, li, a, h4, span { behavior: url(iepngfix.htc) }

html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 	{	margin: 0px;	padding: 0px;	border: 0px;	}

body {	margin: 0px;	font-family:Arial, Helvetica, sans-serif;	font-size:0.8em;	color:#464646;	background:#ccc;}

a, a:visited {	text-decoration:none;	color:#000000; }a:hover {	text-decoration:underline;	color:#990000;}

.outofflow {	text-indent:-999px!important;	position:absolute;	overflow:hidden;	display:block;	left:0;	top:0;}

/*Main Container*/

.wrapper {	width:880px;	padding:0px;	background:#FFFFFF url(/skin/frontend/stylecounsel/default/custom_images/bg_main.jpg) top left no-repeat;	margin:0 auto;	position:relative;	z-index:1;	margin-top:10px;	min-height:400px;	padding-bottom:30px;}



body.catalog-category-view .wrapper { padding-bottom:260px;}
body.category-stoppit .wrapper { padding-bottom:200px;}
body.catalog-product-view .wrapper { padding-bottom:150px;}
body.cms-news .wrapper { padding-bottom:150px;}


/*Header Styles*/

.header {	display:block;	position:relative;	background:#FFFFFF;	height:130px;	width:880px;	z-index:100;}

#title	{	position:absolute;	width: 385px;	height: 108px; 	background:url(/skin/frontend/stylecounsel/default/custom_images/magiglide-logo.gif) no-repeat; 	overflow:hidden;	text-indent:-999px;	left:0px;	top:0px;	}

#title .replace span {	display:block; 	position:absolute; 	width: 180px;	height: 89px; 		top:0px; 	left:0px; 	z-index:1;	background:url(/skin/frontend/stylecounsel/default/custom_images/logo.gif) no-repeat; 	color:#000000;	cursor:pointer;}

.header img.secure-shopping { position:absolute; right:5px; top:10px; }

#strapline {	position:absolute;	right:-25px;	top:0px;	width:25px;	height:235px;	font-size:1.2em;	color:#000000;	overflow:hidden;	text-indent:-999px;	background:url(/skin/frontend/stylecounsel/default/custom_images/strapline.gif) no-repeat; }

.header form {	position:absolute;	right:5px;	bottom:37px;	padding:6px;	margin:0px;	width:176px;	height:20px;	background:#FF0000 url(/skin/frontend/stylecounsel/default/custom_images/bg_header_search.gif) top left no-repeat;}

.header form input {	border:none;	color:#aeaeae;	padding:2px;	line-height:14px;	height:14px;	border:solid 1px;	border-top-color:#dddddd;	border-left-color:#dddddd;	border-bottom-color:#a7a7a7;	border-right:none;	background:#FFFFFF url(/skin/frontend/stylecounsel/default/custom_images/bg_shade_ff_dd_18.gif) bottom left repeat-x;	float:left;	font-weight:bold;	width:145px; position:absolute; top:6px; left:6px;}

.header form input:hover, .header form input:focus {	color:#000000;	background:#FFFFFF url(/skin/frontend/stylecounsel/default/custom_images/bg_shade_ff_ffc7bc_18.gif) bottom left repeat-x;}

.header form input.submit_sm {	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_header_search_button.gif) 0px 0px no-repeat;	padding:0px !important;	border:0px;	width:25px !important;	height:20px !important;	font-size: 0px;	cursor:pointer; position:absolute; left:156px;}

.header form input.submit_sm:hover {	border:none;	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_header_search_button.gif) 0px -20px no-repeat;}

.header #search_results {	position:absolute;	right:16px;	top:58px;	margin:0px;	overflow:hidden;	padding:5px;	background:#000000;	z-index:100;	border:solid 1px #000000;	width:132px;	height:0px;	z-index:100;}

/*.header #search_results.results {	/*padding-bottom:0px;*/	/*border:solid 1px #F6841F;	/*width:400px;	height:auto;*//*}*/

.header #search_results p {	padding-bottom:5px;	width:400px;}

.header #search_results h3 {	padding-bottom:25px;	margin-bottom:3px;	background:url(/skin/frontend/stylecounsel/default/custom_images/divider.gif) bottom left no-repeat;}

.header #search_results ul {	width:400px;	list-style:none;}

.header #search_results ul li {	clear:left;	margin-bottom:5px;}

.header #search_results ul li a {	text-decoration:none;	display:block;	padding:2px;	padding-left:75px;	background:#F2F2F2;	font-size:0.9em;	height:46px;	overflow:hidden;	position:relative;}

.header #search_results ul li a:hover {	background:#CCCCCC;}

.header #search_results ul li a img {	position:absolute;	left:0px;	top:0px;}

.header #search_results ul li a span {	display:block;	font-size:1.2em;	color:#333333;}

.header #search_results ul li a:hover span {	color:#000000;}

/*Shop Controls Menu*/

#shopcontrols {	display:block;	background:#000000 url(/skin/frontend/stylecounsel/default/custom_images/bg_header_shoplinks.gif) top left no-repeat;	width:250px;	height:23px;	padding:1px 1px 2px 4px;	position:absolute;	top:7px;	right:5px;	list-style:none;	font-size:0.85em;}

#shopcontrols li {	float:left;	font-weight:bold;	position:relative;}

#shopcontrols li a, #shopcontrols li a:visited {	color:#d1d1d1;	display:block;	float:left;	height:23px;	line-height:23px;	padding:0px 10px 0px 28px;}

#shopcontrols li a.basket {	background:url(/skin/frontend/stylecounsel/default/custom_images/header_shoplinks_icon_baske.png) 1px 0px no-repeat;}

#shopcontrols li a.wishlist {	background:url(/skin/frontend/stylecounsel/default/custom_images/header_shoplinks_icon_wishl.png) 1px 0px no-repeat;}

#shopcontrols li a.account {	background:url(/skin/frontend/stylecounsel/default/custom_images/header_shoplinks_icon_accou.png) 1px 0px no-repeat;}

#shopcontrols li a:hover {	text-decoration:none;}

#shopcontrols li ul {	list-style:none;	position:absolute;	right:0px;	top:23px;	text-align:right;	width:150px;	background:#FFFFFF;	border:solid 1px #CCCCCC;	display:none;}

#shopcontrols li:hover ul {	display:block;}

#shopcontrols li ul li {	float:none;	border-bottom:solid 1px #CCCCCC;	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_shade_ff_dd_18.gif) bottom repeat-x;	padding:5px;}

#shopcontrols li ul li:hover {	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_shade_ff_ffc7bc_18.gif) bottom repeat-x;	cursor:pointer;}

#shopcontrols li ul li a, #shopcontrols li ul li a:visited {	display:inline;	line-height:normal;	padding:0px 0px 0px 0px;	height:auto;	margin:0px;	position:relative;	color:#464646;	float:none;}

#shopcontrols li ul li a.control, #shopcontrols li ul li a.control:visited {	color:#000000;	font-size:1.1em;}

#shopcontrols li ul li a img {	float:left;	padding-right:5px;}

#shopcontrols li ul li a span.price {	color:#990000;	font-size:0.9em;	display:block;	clear:right;}

#shopcontrols li:hover a {	background-color:#000000;}

#shopcontrols li:hover ul li a {	background:none;}

/*Main Menu*/

#menu_main {	position:absolute;	top:108px;	left:0px;	list-style:none;	margin:0px;	padding:1px 0px 0px 0px;	width:880px;	height:29px;	background:#B33F12;	font-size:0.85em;	font-weight:normal;}

#menu_main li {	float:left;	margin:0px;}

#menu_main li.right {	float:right;	margin:0px;}

#menu_main li a, #menu_main li a:visited {	color:#FFFFFF;	height:29px;	line-height:29px;	padding:0px 17px;	display:block;	float:left;	text-transform:uppercase; font-size:14px;}

#menu_main li a:hover, #menu_main li a.selected, #menu_main li a.selected:visited, #menu_left_select {	color:#FFFFFF;	text-decoration:none;}

#menu_main li a:hover {	color: yellow;}

#menu_main li.right a:hover, #menu_main li.right a.selected, #menu_main li.right a.selected:visited, #menu_right_select {	background:#990000}

#customerservices {	position:absolute;	right:190px;	bottom:33px;	padding:6px;	margin:0px;	width:176px;	height:20px;	background:#FF0000 url(/skin/frontend/stylecounsel/default/custom_images/bg_header_search.gif) top left no-repeat;}

#menu_main li#customerservices a, #menu_main li#customerservices a:visited {	color:#aeaeae;	padding:2px 2px;	line-height:14px;	height:14px;	border:solid 1px;	border-top-color:#dddddd;	border-left-color:#dddddd;	border-bottom-color:#a7a7a7;	border-right:none;	background:#FFFFFF url(/skin/frontend/stylecounsel/default/custom_images/bg_shade_ff_dd_18.gif) bottom left repeat-x;	float:left;	font-weight:bold;	width:145px;}

#menu_main li#customerservices a:hover {	background:#FFFFFF url(/skin/frontend/stylecounsel/default/custom_images/bg_shade_ff_ffc7bc_18.gif) bottom left repeat-x;	color:#000000;}

#menu_main li#customerservices a span {	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_header_services_button.gif) 0px 0px no-repeat;	padding:0px !important;	border:0px;	width:25px !important;	height:20px !important;	font-size: 0px;	cursor:pointer;	display:block;	position:absolute;	right:7px;	top:6px;}

#menu_main li#customerservices a:hover span {	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_header_services_button.gif) 0px -20px no-repeat;}

#menu_main li#customerservices ul {	display:none;}

#menu_main li#customerservices:hover ul {	display:block;	position:absolute;	top:26px; left:6px;}


/*Front Cats*/

.cat_furniture_front {	background:url(/skin/frontend/stylecounsel/default/custom_images/index/cat_furniture_front.jpg) no-repeat;
float:left;
width: 163px;
height: 316px;
margin-right:4px;
position: relative;
}
.cat_appliances_front {	background:url(/skin/frontend/stylecounsel/default/custom_images/index/cat_appliances_front.gif) no-repeat;
float:left;
width: 163px;
height: 316px;
margin-right:4px;
position: relative;
}
.cat_castor_cups_front {	background:url(/skin/frontend/stylecounsel/default/custom_images/index/cat_castor_cups_front.jpg) no-repeat;
float:left;
width: 163px;
height: 316px;
margin-right:4px;
position: relative;
}
.cat_at_work_front {	background:url(/skin/frontend/stylecounsel/default/custom_images/index/cat_at_work_front.jpg) no-repeat;
float:left;
width: 163px;
height: 316px;
margin-right:4px;
position: relative;
}
.cat_stoppit_front {	background:url(/skin/frontend/stylecounsel/default/custom_images/index/cat_stoppit_front.gif) no-repeat;
float:left;
width: 163px;
height: 316px;
position: relative;
}


a .cat_furniture_front span,
a .cat_appliances_front span,
a .cat_castor_cups_front span,
a .cat_at_work_front span,
a .cat_stoppit_front span {
display: block;
color: #ffffff;
text-decoration: none;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
}
a .cat_furniture_front span:hover,
a .cat_appliances_front span:hover,
a .cat_castor_cups_front span:hover,
a .cat_at_work_front span:hover,
a .cat_stoppit_front span:hover {
color: yellow;
text-decoration: none;
}
.cat-inner {
width: 163px;
height: 20px;
position: absolute;
bottom: 10px;
left:0;
}





/*Footer*/

.iq_offer_1 {    width:290px;float:left;}
.iq_offer_2 {    width:280px;float:left;padding-left:0px;}

.footer {	display:block;	position:absolute;	bottom:0px;	right:0px;	width:860px;	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_footer.gif) top no-repeat;	height:20px;	padding:5px 10px 13px 0px;	font-size:0.85em;	color: #000;}	.footer ul {	text-transform:uppercase;	list-style:none;	float:right;}.footer ul li {	float:left;	padding-left:10px;}.footer ul li a {	display:block;	padding:5px;}/*Sub navigation*/#subnav {	float:left;	width:160px;	padding-left:15px;	margin-top:20px;	background:url(/skin/frontend/stylecounsel/default/custom_images/bg_subnav.jpg) 15px 0px no-repeat;}#subnav img {	padding:5px 0px 0px 5px;}#subnav h2 {	font-size:1.1em;	padding:10px 5px 5px 10px;	font-family:Trebuchet MS, Arial, Helvetica;	font-weight:normal;}	#subnav h2 a, #subnav h2 a:visited {	color:#000000;	display:block;	text-decoration:none;	margin:0px;}#subnav h2 a:hover {	color:#000000;	text-decoration:underline;}#subnav ul {	list-style:none;	padding:5px;}#subnav ul li {	padding:0px;	padding-bottom:1px;}#subnav ul li a, #subnav ul li a:visited {	color:#626262;	text-decoration:none;	display:block;	background:#FFFFFF url(/skin/frontend/stylecounsel/default/custom_images/bg_subnav_ul_li_a.gif) left bottom no-repeat;	padding:5px;}#subnav ul li a:hover, #subnav ul li a.selected, #subnav ul li a.selected:visited {	color:#FFFFFF;	text-decoration:none;	background:#111111 url(/skin/frontend/stylecounsel/default/custom_images/bg_subnav_ul_li_a.gif) right top no-repeat;}#subnav ul li ul {	padding:1px 0px 0px 3px;	font-size:0.8em;	border-right:solid 1px #CCCCCC;}#subnav ul li ul li ul {	font-size:0.9em;	border-right:0px;}/*Main*/#content_main {	padding:25px;}#content_center {    padding-left:10px;	width:630px;	float:left;}#content_center h1 {	font-size:2em;	font-weight:normal;	text-transform:uppercase;	margin-bottom:8px;}#content_center h2 {	font-size:1.5em;	color:#000000;	font-weight:normal;	text-transform:uppercase;	margin-bottom:8px;}#content_center h3 {	font-size:1.3em;	color:#990000;	margin-bottom:8px;}#content_center h4 {	font-size:1.1em;	color:#000000;	font-weight:bold;	margin-bottom:8px;}#content_center p {	margin-bottom:8px;	line-height:120%;}#content_center ul {	list-style:circle;	margin-bottom:6px;	color:#990000;}#content_center ul li {	margin-left:18px;	margin-bottom:2px;}#content_center ol {	margin-bottom:6px;	}#content_center ol li {	margin-left:25px;	margin-bottom:2px;	color:#990000;}/*Side Boxes*/div.side_box {	display:block;	border:solid 1px #dedede;	background:#FFFFFF;	padding:1px;	margin-bottom:10px;}div.side_box h4 {	display:block;	background:#f7f7f7 url(/skin/frontend/stylecounsel/default/custom_images/bg_shade_d3_f7_23.gif) top repeat-x;	border-bottom:solid 1px #dedede;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	font-size:0.9em;	color:#000000;	padding:7px;}div.side_box div {	padding:7px;	font-size:0.87em;	background:#f8f8f8;}div.side_box ul {	list-style:circle;}div.side_box ul.block {	list-style:none;}div.side_box ul li {	padding-bottom:5px;	margin-left:12px;}div.side_box ul.block li {	padding-bottom:2px;	margin-left:0px;}ul.block li a, a.block {	display:block;	background:#FFFFFF;	border:solid 1px #efefef;	min-height:30px;	padding:2px;    margin-bottom:4px;}*html ul.block li a, a.block {	height:30px;}a.block {	min-height:60px;}*html a.block {	height:60px;}ul.block li a:hover, a.block:hover {	text-decoration:none;	border:solid 1px #990000}div.side_box ul li img, a.block img {	float:left;	padding-right:5px;}div.side_box ul li span.price, a.block span.price {	display:block;	color:#990000;	font-size:0.9em;}/*Index Page*/#content_right_ysd {	width:190px;	padding-left:39px;	background:url(/skin/frontend/stylecounsel/default/custom_images/sidebox_title_yourstyledire.gif) 10px 0px no-repeat;	border-left:1px solid #e5e5e5;	float:right;	clear:right;}#content_right_sdt {	width:190px;	padding-left:39px;	background:url(/skin/frontend/stylecounsel/default/custom_images/sidebox_title_styledirectto.gif) 10px 0px no-repeat;	border-left:1px solid #e5e5e5;	float:right;	clear:right;}	/*Quicklink boxes*/a.quicklink, #content_center a.quicklink {	border:solid 1px #CCCCCC;	padding:5px;	width:280px;	float:right;	position:relative;	margin-bottom:10px;}a.quicklink span.title, #content_center a.quicklink span.title {	position:absolute;	top:5px; left:5px;	padding:10px;	color:#FFFFFF;	text-transform:uppercase;	font-weight:normal;	font-size:1.2em;	width:260px;	margin:0px;    background-color: #000;	background-image: url(/skin/frontend/stylecounsel/default/custom_images/bg_quicklink_h4.png);}a.quicklink span.offer, #content_center a.quicklink span.offer {	position:absolute;	bottom:15px;	left:15px;	color:#FFFFFF;	width:260px;	margin:0px;	}a.quicklink img {	display:block;	padding:0px;	margin:0px;}a.quicklink:hover, #content_center a.quicklink:hover {	text-decoration:none;	border:solid 1px #990000;}/*Featured*/#content_center ul.featured {	list-style:none;}#content_center ul.featured li {	margin:0px;	float:left;	margin-right:8px;}#content_center ul.featured li a {    margin-right:8px;	width:106px;	border:solid 1px #CCCCCC;	padding:1px;	display:block;	background: url(/skin/frontend/stylecounsel/default/custom_images/gradient.gif) 0px 108px repeat-x;}*html ul.featured li a {	height:186px;}ul.featured li a {	min-height:186px;}#content_center ul.featured li a img {	padding:3px;}#content_center ul.featured li a span.title {	display:block;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	font-size:0.9em;	padding:7px;	border-top:solid 1px #dedede;}#content_center ul.featured li a span.price	{	font-size:0.9em;	color:#990000;	display:block;}#content_center ul.featured li a:hover {	text-decoration:none;	border:solid 1px #990000;}#iq_news a {	background:url(/skin/frontend/stylecounsel/default/custom_images/news_arrow.gif) 0px 4px no-repeat;    padding-left:9px;    display:block;    margin:1px 0px 2px 0px;}#iq_news_bullets {  list-style-type: circle;  margin:10px 0px 0px 15px;}#iq_news_bullets li {  margin: 5px 0px 5px 0px;}span.iq_news_date {    color:#808080;    font-size:11px;}div.iq_news_date {    color:#808080;    margin:10px 0px 10px 0px;}.iq_news_home {    margin-top:15px;    padding-top:15px;    border-top:1px solid #ccc;}.iq_rcallout {    border:1px solid #c4c1bc;}
.iqborder { 
    border:1px solid #ccc;
}
.iqbump {
    margin-bottom:8px;
}
.iq_banners {
    text-align:center;margin-bottom:25px;
}
#iq_index_left {
float:left;
width:185px;
}
#iq_index_right {
float:left;
width:420px;
margin-left:15px;
}
#iq_index_h2_1 {
    clear:both;
    padding-top:15px;
}
#iq_index_h2_2 {
    clear:both;
    padding-top:20px;
}
.offer_blurb {
    font-size:0.9em;padding:0px 5px 7px 5px;
}
.created_iqmedia {
    margin:5px 0px 5px 0px;
    font-size:90%;
}
