@charset "utf-8";
@import "reset.css";

/* COOSH ORANGE - #f69f27; */
body					{ font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; background-color:#000000; background-image:url(../images/background.jpg); padding:0px; margin:0px; background-repeat:no-repeat }
body#home,
/*body#product_range		{ background-image:url(../images/homepage_background.jpg); }*/
div#site_container		{ position:relative; padding:0px 0px 0px 81px; z-index:1; }
h1,h2,h4				{ font-family: Arial, Helvetica, sans-serif; }
h2						{ font-size:22px; font-weight:bold; color:#f69f27; border-top:1px solid #f69f27; padding-top:20px; margin-top:35px; }
h2 span.coosh			{ font-size:25px; }
*.first					{ border-top:none; padding-top:0px; margin-top:4px; }
h3						{ font-size:18px; color:#ffffff; line-height:24px; }
h4						{ font-size:18px; color:#f69f27; line-height:24px; font-weight:bold; }
h4 span.coosh			{ font-size:22px; }
div#nav					{ margin-top:23px; width:771px; }
div#coosh_container		{ position:relative; width:761px; border:5px solid #f69f27; }
div#coosh_container_fr		{ position:relative; width:761px; border:5px solid #f69f27; }
div#coosh_container_fr_1		{ position:relative; width:761px; border:5px solid #f69f27;height:600px; }

div.nav_clearer			{ clear:both; height:15px; }
div.video_wrapper		{ position:absolute; z-index:4; /*width:490px; height:392px;*/ }
div#main_content		{ position:relative; float:left; width:490px; padding-right:20px; border-right:1px solid #f69f27; }
div#content				{ position:relative; width:721px; padding:20px 20px 30px 20px; }
div.right_col			{ position:relative; float:left; padding-left:20px; width:190px }
div.placeholder			{ width:490px; height:392px; margin-top:10px; }
div#fade_layer			{ position:absolute; top:0px; left:0px; background-image:url(../images/background.jpg); background-color:#000000; background-repeat:no-repeat; z-index:3; width:852px; height:1px; display:none; }
div#rel_wrapper			{ position:relative; }
#product_range div#fade_layer	{ /*width:1130px;*/ background-image:url(../images/product_background_sans.jpg);  }
div#meet_the_massive_monkees a,
div#ytapiplayer1 a,
div.video_player a		{ color:#f69f27; }
div.share_video_layer	{ position:absolute; top:6px; left:6px; background-image:url(/images/share_video.gif); width:478px; height:36px; }
div.share_video_layer a.close_vid_share	{ position:absolute; top:5px; left:458px; }
div.share_video_layer a.fb	{ position:absolute; top:11px; left:236px; }
div.share_video_layer a.ms	{ position:absolute; top:11px; left:321px; }
div.share_video_layer a.em	{ position:absolute; top:12px; left:396px; }
div#share_blog_entry		{ position:absolute; left:0px; top:42px; width:114px; height:176px; background-image:url(/images/share_blog_entry.gif); }

div#share_blog_entry a.close_blog_share	{ position:absolute; top:5px; left:95px; }
div#share_blog_entry a.fb	{ position:absolute; top:92px; left:16px; }
div#share_blog_entry a.ms	{ position:absolute; top:119px; left:17px; }
div#share_blog_entry a.em	{ position:absolute; top:145px; left:16px; }

/* MEET */
div#content	h2			{ margin-bottom:4px; }
p.meet_int				{ font-size:14px; margin-bottom:14px; margin-top:8px; }
h3.meet					{ width:586px; }
h3.meet em				{ border-bottom:1px solid #f69f27; font-weight:bold; text-transform:uppercase; }
p.accomp				{ font-size:15px; }
img#massive_monkees_accomplishments	{ position:absolute; top:492px; left:28px; }
div#accomplishments p.mm_acc_intro	{ margin-bottom:12px; margin-top:6px; font-size:13px; width:480px; }
div#accomplishments p.mm_acc_intro strong	{ color:#f69f27; }
div#meet_the_massive_monkees		{ margin-top:45px; width:721px; height:370px; }
div#accomplishments					{ position:relative; float:left; margin-top:35px; width:495px; padding-right:16px; border-right:1px solid #f69f27; font-size:12px; }
	div#accomplishments ul					{ margin-top:20px; }
	div#accomplishments ul li				{ line-height:18px; margin-bottom:8px; }
	div#accomplishments ul li strong		{ color:#000000; background-color:#f69f27; padding:0px 3px; margin-right:3px; }
	div#accomplishments ul li em			{ color:#f69f27; text-transform:uppercase; }
	div#accomplishments p					{ margin-top:22px; }
	div#accomplishments a					{ padding:0px 10px 0px 2px; line-height:20px; background-color:#28282a; color:#f69f27; font-weight:bold; margin-left:4px; }
	div#accomplishments a:hover				{ background-color:#f69f27; color:#ffffff; }
	div#accomplishments h4.blog_plug		{ border-top:1px solid #f69f27; font-size:18px; border-top:1px solid #f69f27; padding-top:20px; margin-top:35px; margin-bottom:10px; }
div#check_us_out					{ position:relative; float:left; margin-top:35px; width:190px; padding:0px 0px 0px 18px; }
	div#check_us_out ul	li			{ position:relative; float:left; display:block; margin-right:10px; margin-top:12px; width:90px; line-height:13px; }
	div#check_us_out ul	li.right	{ margin-right:0px; }
	div#check_us_out ul	li img		{ display:block; margin-bottom:3px; }
	div#check_us_out ul	li a.ct		{ display:block; padding:4px 7px; font-weight:bold; background-color:#28282a; color:#f69f27; text-decoration:none }
	div#check_us_out ul	li a.ct span.coosh		{ font-size:14px; }
	div#check_us_out ul	li a.ct:hover		{ background-color:#f69f27; color:#ffffff; }

/* BLOG */
div.blog_entry						{ margin-top:30px; padding-top:30px; border-top:1px solid #f69f27; }
h3.blog								{ margin-bottom:32px; }

div.blog_body						{ position:relative; float:left; width:364px; padding-right:12px; }
div.blog_body h4 a					{ color:#f69f27; text-decoration:none; }
div.blog_body h4 a:hover			{ color:#f69f27; text-decoration:underline; }
div.blog_body img					{ display:block; margin-top:12px; }
div.blog_body p						{ margin-top:10px; background-color:#f69f27; padding:13px 17px; line-height:14px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; font-style:italic; }
div.blog_body p span.coosh			{ font-size:16px; }

div.blog_comments					{ position:relative; float:left; margin-top:17px; }
div.blog_comments a.share			{ display:block; background-image:url(../images/share_btn.png); width:100px; height:21px; padding:5px 0px 0px 14px; font-weight:bold; text-decoration:none; color:#ffffff; font-size:14px; margin-bottom:16px; cursor:pointer; }
div.blog_comments a.poster			{ display:block; margin-bottom:12px; }
div.blog_comments div.posted		{ font-weight:bold; font-size:14px; color:#f69f27; }
div.blog_comments p					{ width:114px; margin-top:12px; font-size:12px; line-height:16px; }
div.blog_comments p	a				{ text-decoration:none; color:#ffffff; }
div.blog_comments p a:hover			{ text-decoration:underline; }
div.blog_comments p a.facebook		{ color:#000000; background-color:#f69f27; background-image:url(../images/blog/faceshots/facebook_link.gif); background-repeat:no-repeat; background-position:center left; padding-left:20px; padding-right:7px; }
div.blog_comments p a.facebook:hover		{ text-decoration:none; }
div.blog_comments p.comments		{ margin-top:14px; }
div.blog_comments p.comments em		{ font-style:italic;  font-family:Georgia, "Times New Roman", Times, serif; line-height:16px; }
div.blog_comments p.comments a		{ color:#f69f27; }
div.blog_comments p span			{ color:#f69f27; font-size:18px; }
div.blog_comments p span.comment	{ display:block; color:#f69f27; font-size:12px; font-weight:normal; }
div.blog_comments p.comments strong	{ display:block; color:#f69f27; font-size:14px; font-weight:bold; }

div#blog_navigation					{ margin-top:108px; }
div#blog_navigation	ul				{ margin-top:6px; padding-bottom:20px; margin-bottom:18px; border-bottom:1px solid #f69f27; }
div#blog_navigation	ul li			{ line-height:16px; }
div#blog_navigation	ul li a			{ color:#ffffff; text-decoration:none }
div#blog_navigation	ul li a:hover	{ text-decoration:underline; }

div#blog_navigation	a				{ color:#ffffff; text-decoration:none; }
div#blog_navigation	a:hover			{ text-decoration:underline; }
div#blog_navigation	a.tag_5			{ font-size:17px; }
div#blog_navigation	a.tag_4			{ font-size:16px; }
div#blog_navigation	a.tag_3			{ font-size:14px; }
div#blog_navigation	a.tag_2			{ font-size:12px; }
div#blog_navigation	a.tag_1			{ font-size:10px; }

div.pagination						{ position:relative;  margin-top:50px; }
div.pagination a					{ display:block; padding:2px 6px; background-color:#ffffff; font-weight:bold; color:#f69f27; text-decoration:none }
div.pagination a:hover				{ background-color:#f69f27; color:#ffffff; }
div#old_posts						{ float:right; }
div#recent_posts					{ float:left; }

/*div.blog_comments p a#facebook:hover		{ color:#000000; background-color:#ffffff; text-decoration:none; }*/
/*div.blog_comments a.share:hover		{ color:#000000; }*/

/* CRASH TEST */
h2.ctest					{ font-size:20px; border:none; padding-top:0px; margin-top:24px; }
h2.ctest span.coosh			{ font-size:24px; }
#crash_test a.child			{ margin-top:24px; }
h3.crash_test				{ margin-bottom:35px; }
p.crash_test_intro			{ font-size:14px; line-height:22px; margin-bottom:12px; }
p.crash_test_intro_last		{ font-size:14px; line-height:22px; margin-bottom:55px; }

p.crash_test_intro_last span.coosh,
p.crash_test_intro span.coosh	{ font-size:17px; }

p.crash_test_intro_last strong,
p.crash_test_intro strong	{ background-color:#f69f27; color:#000000; padding:0px 6px; font-weight:bold; line-height:16px; }
p.crash_test_intro_last em,
p.crash_test_intro em		{ color:#f69f27; font-weight:bold; }


#crash_test a.share			{ display:block; position:relative; float:right; background-image:url(../images/share_btn.png); width:100px; height:21px; padding:5px 0px 0px 14px; font-weight:bold; text-decoration:none; color:#ffffff; font-size:14px; margin-bottom:16px;  cursor:pointer; }
#crash_test div#main_content p.desc { margin-top:12px; line-height:15px; width:435px; padding-right:55px; padding-bottom:25px; border-bottom:1px solid #f69f27; }

#crash_test div#main_content p.desc span.coosh { font-size:15px; }

#crash_test div#main_content p.last { border-bottom:none; }
div#main_content p.desc strong		{ text-transform:uppercase; color:#f69f27; }
div#main_content p.desc em			{ color:#f69f27; }

#crash_test ul.starring			{ margin-top:12px; }
#crash_test ul.starring li		{ color:#F69F27; float:left; font-size:13px; height:27px; line-height:27px; margin-bottom:7px; margin-right:12px; position:relative; text-transform:uppercase; width:113px; }
#crash_test ul.starring li a	{ cursor:pointer; display:block; height:27px; text-indent:-99999em; width:113px; }
#crash_test ul.starring li.last				{ margin-right:0px; }
#crash_test ul.starring li a#juseboogy		{ background-image:url(../images/blog/faceshots/juseboogy.png); }
#crash_test ul.starring li a#graniterok		{ background-image:url(../images/blog/faceshots/granite_rok.png); }
#crash_test ul.starring li a#timthepit		{ background-image:url(../images/blog/faceshots/tim_the_pit.png); }
#crash_test ul.starring li a#jeromeskee		{ background-image:url(../images/blog/faceshots/jeromeskee.png); }
#crash_test ul.starring li a#twixx			{ background-image:url(../images/blog/faceshots/twixx.png); }
#crash_test ul.starring li a#ironmikebrysen	{ background-image:url(../images/blog/faceshots/iron_mike_brysen.png); }
#crash_test ul.starring li a#lillazy		{ background-image:url(../images/blog/faceshots/lil_lazy.png); }
#crash_test ul.starring li a#anabananafreeze{ background-image:url(../images/blog/faceshots/ana_banana_freeze.png); }


div.crash_test_highlight	{ padding-bottom:20px; border-bottom:1px solid #ed0570; margin-bottom:16px; }
div.crash_test_highlight h4	{ color:#ed0570; }
div.crash_test_highlight p	{ color:#ffffff; font-size:12px; font-weight:bold; }

div.crash_test_highlight a			{ display:block; padding:0px 5px; background-color:#ffffff; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; width:100px; margin-top:6px; }
div.crash_test_highlight a:hover	{ background-color:#000000; color:#ffffff; }

div#mm_crash_test div#try_yourself		{ position:relative; margin-top:16px; /* padding-top:12px; margin-left:10px;*/ width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/try_yourself_background.png); background-repeat:no-repeat; height:253px; }
div#mm_crash_test div#try_yourself a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#mm_crash_test div#try_yourself a.buy_it:hover		{ color:#fff; }
div#mm_crash_test div#try_yourself a#buy_ipod			{ top:120px; left:54px; width:57px; }
div#mm_crash_test div#try_yourself a#buy_iphone		{ top:177px; left:67px; width:43px; }
div#mm_crash_test div#try_yourself a#buy_smartphone	{ top:235px; left:49px; width:61px; }

div#mm_crash_test p.crew			{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff; font-style:italic; margin-bottom:32px; }
div#mm_crash_test p.crew a			{ color:#f69f27; text-decoration:none; }
div#mm_crash_test p.crew a:hover	{ text-decoration:underline; }
div#mm_crash_test p.crew img		{ display:block; margin-bottom:2px; }

div#mm_crash_test div#discover_buy					{ position:relative; background-image:url(../images/homepage/discover_buy.jpg); background-repeat:no-repeat; width:190px; height:489px; margin-top:16px; padding-bottom:17px; border-bottom:1px solid #ED0570; margin-bottom:12px; }
div#mm_crash_test div#discover_buy a				{ display:block; position:absolute; text-indent:-99999em; width:119px; height:16px; }
div#mm_crash_test div#discover_buy a#discover		{ top:17px; left:11px; }
div#mm_crash_test div#discover_buy a#buy			{ top:40px; left:0px; width:190px; height:450px; }


h4.secondary			{ margin-top:20px; padding-top:20px; border-top:1px solid #f69f27; font-size:16px; color:#f69f27; margin-bottom:14px; }
p.need_proof			{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; line-height:18px; /*padding-bottom:72px;*/margin-top: 8px; }
p.need_proof strong		{ padding:0px 3px; background-color:#f69f27; color:#000000; font-style:italic; }
p.need_proof img		{ display:block; margin-top:8px; position:relative; float:right }

/* PROFILES */
div#profile_content					{ position:relative; float:left; width:365px; padding-right:20px; }
div#profile_navigation ul li		{ position:relative; float:left; line-height:27px; font-size:13px; color:#f69f27; text-transform:uppercase; width:113px; height:27px; margin-bottom:7px; margin-right:13px; }
div#profile_navigation ul li.last	{ margin-right:0px; }
div#profile_navigation ul li a		{ display:block; text-indent:-99999em; width:113px; height:27px; cursor:pointer }
div#profile_navigation ul li a#juseboogy		{ background-image:url(../images/blog/faceshots/juseboogy.png); }
div#profile_navigation ul li a#graniterok		{ background-image:url(../images/blog/faceshots/granite_rok.png); }
div#profile_navigation ul li a#timthepit		{ background-image:url(../images/blog/faceshots/tim_the_pit.png); }
div#profile_navigation ul li a#jeromeskee		{ background-image:url(../images/blog/faceshots/jeromeskee.png); }
div#profile_navigation ul li a#twixx			{ background-image:url(../images/blog/faceshots/twixx.png); }
div#profile_navigation ul li a#ironmikebrysen	{ background-image:url(../images/blog/faceshots/iron_mike_brysen.png); }
div#profile_navigation ul li a#lillazy			{ background-image:url(../images/blog/faceshots/lil_lazy.png); }
div#profile_navigation ul li a#anabananafreeze	{ background-image:url(../images/blog/faceshots/ana_banana_freeze.png); }

div#profile_navigation ul li a#juseboogy_on			{ background-image:url(../images/blog/faceshots/juseboogy_on.png); }
div#profile_navigation ul li a#graniterok_on		{ background-image:url(../images/blog/faceshots/granite_rok_on.png); }
div#profile_navigation ul li a#timthepit_on			{ background-image:url(../images/blog/faceshots/tim_the_pit_on.png); }
div#profile_navigation ul li a#jeromeskee_on		{ background-image:url(../images/blog/faceshots/jeromeskee_on.png); }
div#profile_navigation ul li a#twixx_on				{ background-image:url(../images/blog/faceshots/twixx_on.png); }
div#profile_navigation ul li a#ironmikebrysen_on	{ background-image:url(../images/blog/faceshots/iron_mike_brysen_on.png); }
div#profile_navigation ul li a#lillazy_on			{ background-image:url(../images/blog/faceshots/lil_lazy_on.png); }
div#profile_navigation ul li a#anabananafreeze_on	{ background-image:url(../images/blog/faceshots/ana_banana_freeze_on.png); }

h2.profile							{ font-size:20px; }
h2.first_profile					{ margin-top:12px; }
/*div#profile_content					{ height:1800px; } */
div#profile_content	img				{ display:block; margin:8px 0px 16px 0px; }
div#profile_content p.question		{ font-weight:bold; color:#f69f27; font-size:14px; line-height:18px; }

div#profile_content p.question span.coosh,
div#profile_content p.answer span.coosh		{ font-size:17px; }

div#profile_content p.answer		{ font-size:14px; line-height:18px; margin-bottom:20px; }
div#profile_content p.answer strong	{ background-color:#f69f27; font-weight:bold; color:#000000; padding:0px 3px; }

div#profile_content p.about 		{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:21px; font-style:italic; margin:6px 0px 12px 0px; }
div#profile_content p.about a		{ display:block; color:#f69f27; text-decoration:none; }
div#profile_content p.about a:hover	{ text-decoration:underline; }
div#profile_content p.about strong	{ background-color:#f69f27; font-weight:normal; color:#000000; padding:0px 3px; font-style:italic; }

/* PROFILE PAGE BLOG */
div#profile_blog			{ position:relative; float:left; padding-left:18px; width:317px; border-left:1px solid #f69f27;  }
div#profile_blog h2			{ font-size:20px; margin-top:8px; }
div#profile_blog h4			{ font-size:18px; padding-top:26px; margin-top:22px; border-top:1px solid #f69f27; }
div#profile_blog h4 a		{ color:#f69f27; text-decoration:none; }
div#profile_blog h4 a:hover	{ text-decoration:underline; }
div#profile_blog h4.first	{ border-top:none; margin-top:0px; }
div#profile_blog img		{ display:block; margin:6px 0px; }
div#profile_blog p.post		{ display:block; margin:6px 0px; background-color:#f69f27; padding:13px 17px; line-height:14px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; font-style:italic; }
div#profile_blog p.post span.coosh		{ font-size:16px; }

div.profile_blog_comments posted			{ font-weight:bold; font-size:14px; }
div.profile_blog_comments p					{ margin-top:12px; font-size:12px; line-height:16px; }
div.profile_blog_comments p	a				{ text-decoration:none; color:#ffffff; }
div.profile_blog_comments p a:hover			{ text-decoration:underline; }
div.profile_blog_comments p a.facebook		{ color:#000000; background-color:#f69f27; background-image:url(../images/blog/faceshots/facebook_link.gif); background-repeat:no-repeat; background-position:center left; padding-left:20px; padding-right:7px; }
div.profile_blog_comments p a.facebook:hover{ text-decoration:none; }
div.profile_blog_comments p.comments		{ margin-top:14px; }

div.profile_blog_comments p.comments em		{ font-style:italic;  font-family:Georgia, "Times New Roman", Times, serif; line-height:16px; }
div.profile_blog_comments p.comments a		{ color:#f69f27; }
/* END MM STYLES */


/* BEGIN COOSH WHAT STYLES */
h3.coosh_products			{ margin-bottom:10px; }
p.products_intro			{ font-size:14px; line-height:22px; width:535px; margin-bottom:0px; }
p.products_intro span.coosh_bump		{ font-size:17px; }
p.products_intro em			{ color:#f69f27; }
div#stays_on_right			{ /*margin-top:10px; padding-left:8px;*/ }
div#stays_on_right span		{ display:block; color:#f69f27; font-size:13px; /*padding-left:6px;*/ margin-top:5px; margin-bottom:6px; }
div#stays_on_right span span.coosh		{ font-size:17px; display:inline; }
img#tested_mm				{ }
div#tested_by_mm			{ width:189px; height:173px; /*background-image:url(../images/tested_mm.jpg);*/ background-color:#000000; }
p.coosh_what				{ font-size:14px; line-height:22px; margin-bottom:18px; }
p.last						{ margin-bottom:80px !important; }
p.coosh_what strong			{ font-size:17px; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #f69f27 }
p.coosh_what em				{ background-color:#f69f27; color:#000000; font-weight:bold; padding:0px 5px; }

div#stays_on_right a#watch_episodes	{ /*margin-left:6px;*/ padding:0px 4px; background-color:#f69f27; color:#000; font-weight:bold; font-size:12px; text-decoration:none }
div#stays_on_right a#watch_episodes:hover	{ color:#ffffff; }
div#coosh_what					{ position:relative; background-image:url(../../images/coosh_what.png); width:721px; height:489px; background-repeat:no-repeat; }
div#coosh_what div#instructions { position:absolute; top:50px; left:400px; font-size:16px; line-height:24px; width:250px; }
div#coosh_what div#instructions_fr { position:absolute; top:50px; left:420px; font-size:16px; line-height:24px; width:250px; }

div.stays_on_footer				{ position:absolute; font-size:17px; color:#f69f27; line-height:19px; width:240px; }
div.stays_on_footer	span		{ font-size:13px; display:block; }
div.stays_on_footer	span a.int	{ text-decoration:underline; color:#f69f27; background-color:transparent; padding:0px; font-weight:normal; }
div.stays_on_footer	span a		{ text-decoration:none; background-color:#f69f27; padding:0px 5px; color:#000000; font-weight:bold; }
div.stays_on_footer	span a:hover{ color:#ffffff; }
div#difference					{ top:444px; left:0px; }
div#tips						{ top:444px; left:284px; }
div#others						{ top:444px; left:534px; }

div#stays_on_right div#try_yourself			{ position:relative; margin-top:16px; border-top:1px solid #f69f27; padding-top:12px; /*margin-left:10px;*/ width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/try_yourself_background.png); background-repeat:no-repeat; height:253px; }
div#stays_on_right div#try_yourself_fr		{ position:relative;top:190px; margin-top:16px; border-top:1px solid #f69f27; padding-top:12px; /*margin-left:10px;*/ width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/try_yourself_background_fr.png); background-repeat:no-repeat; height:253px; }

div#stays_on_right div#try_yourself a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#stays_on_right div#try_yourself a.buy_it:hover		{ color:#fff; }
div#stays_on_right div#try_yourself a#buy_ipod			{ top:120px; left:54px; width:57px; }
div#stays_on_right div#try_yourself a#buy_iphone		{ top:177px; left:67px; width:43px; }
div#stays_on_right div#try_yourself a#buy_smartphone	{ top:235px; left:49px; width:61px; }
div#stays_on_right div#try_yourself_fr a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#stays_on_right div#try_yourself_fr a.buy_it:hover		{ color:#fff; }
div#stays_on_right div#try_yourself_fr a#buy_ipod_fr		{ top:120px; left:54px; }
div#stays_on_right div#try_yourself_fr a#buy_iphone_fr		{ top:177px; left:67px; }
div#stays_on_right div#try_yourself_fr a#buy_smartphone_fr	{ top:235px; left:49px; }

div#coosh_what div.highlight		{ display:block; position:absolute; width:28px; height:18px; background-repeat:no-repeat; cursor:pointer; }
div#coosh_what div#ear_rings		{ top:268px; left:130px; background-image:url(../images/coosh_highlight_black.png); }
div#coosh_what div#clip				{ top:385px; left:231px; background-image:url(../images/coosh_highlight_white.png); }
div#coosh_what div#cord_extension	{ top:232px; left:672px; background-image:url(../images/coosh_highlight_white.png); }
div#coosh_what div#inline_mic		{ top:350px; left:475px; background-image:url(../images/coosh_highlight_white.png); }
div#coosh_what div#sound			{ top:96px; left:175px; background-image:url(../images/coosh_highlight_white.png); }

div.more_info						{ display:block; position:absolute; background-repeat:no-repeat; z-index:3; }
div#headset_v_headphone_info		{ top:969px; left:101px; background-image:url(../images/headset_v_headphone.png); width:275px; height:290px; }
div#headset_v_headphone_info div	{ position:absolute; left:16px; top:248px; width:80px; height:16px; }
div#headset_v_headphone_info div a	{ display:block; width:100%; height:100%; text-indent:-99999em; }
div#keep_in_place_info				{ top:1038px; left:324px; background-image:url(../images/in_place.png); width:310px; height:176px; }
div#headset_v_headphone_info a.moreInfoLayerClose	{ position:absolute; top:11px; left:250px; }
div#keep_in_place_info a.moreInfoLayerClose	{ position:absolute; top:11px; left:285px; }

div.more_info_fr							{ display:block; position:absolute; background-repeat:no-repeat; z-index:3; }
div#headset_v_headphone_fr_info				{ top:969px; left:101px; background-image:url(/images/headset_v_headphone_fr.png); width:305px; height:300px; }
div#headset_v_headphone_fr_info div			{ position:absolute; left:16px; top:258px; width:80px; height:16px; }
div#headset_v_headphone_fr_info div a		{ display:block; width:100%; height:100%; text-indent:-99999em; }
div#keep_in_place_fr_info					{ top:1038px; left:324px; background-image:url(/images/in_place_fr.png); width:330px; height:176px; }
div#headset_v_headphone_fr_info a.moreInfoLayerClose	{ position:absolute; top:11px; left:280px; }
div#keep_in_place_fr_info a.moreInfoLayerClose	{ position:absolute; top:11px; left:305px; }

div.info_layer					{ position:absolute; top:832px; left:460px; z-index:3; width:387px; }
div#ear_rings_info				{ height:245px; background-image:url(../images/highlights/ear_rings.png); background-repeat:no-repeat; }
div#clip_info					{ height:200px; background-image:url(../images/highlights/clip.png); background-repeat:no-repeat; }
div#cord_extension_info			{ height:220px; background-image:url(../images/highlights/extension.png); background-repeat:no-repeat; }
div#inline_mic_info				{ height:200px; background-image:url(../images/highlights/inline_mic.png); background-repeat:no-repeat; }
div#sound_info					{ height:200px; background-image:url(../images/highlights/sound.png); background-repeat:no-repeat; }
a.infoLayerClose				{ position:absolute; top:22px; left:350px; }


div.info_layer_fr				{ position:absolute; top:882px; left:460px; z-index:3; width:387px; }
div#ear_rings_fr_info			{ height:245px; background-image:url(../images/highlights/ear_rings_fr.png); background-repeat:no-repeat; }
div#clip_fr_info				{ height:200px; background-image:url(../images/highlights/clip_fr.png); background-repeat:no-repeat; }
div#cord_extension_fr_info		{ height:220px; background-image:url(../images/highlights/extension_fr.png); background-repeat:no-repeat; }
div#inline_mic_fr_info			{ height:200px; background-image:url(../images/highlights/inline_mic_fr.png); background-repeat:no-repeat; }
div#sound_fr_info				{ height:200px; background-image:url(../images/highlights/sound_fr.png); background-repeat:no-repeat; }
div#coosh_what div#ear_rings_fr			{ top:268px; left:130px; background-image:url(../images/coosh_highlight_black.png); }
div#coosh_what div#clip_fr				{ top:385px; left:231px; background-image:url(../images/coosh_highlight_white.png); }
div#coosh_what div#cord_extension_fr	{ top:232px; left:672px; background-image:url(../images/coosh_highlight_white.png); }
div#coosh_what div#inline_mic_fr		{ top:350px; left:475px; background-image:url(../images/coosh_highlight_white.png); }
div#coosh_what div#sound_fr				{ top:96px; left:175px; background-image:url(../images/coosh_highlight_white.png); }


div#coosh_what div#instructions span	 { color:#f69f27; font-size:14px; }
div#coosh_what div#instructions span em	 { font-size:19px; }
div#coosh_what div#instructions_fr span	 { color:#f69f27; font-size:14px; }
div#coosh_what div#instructions_fr span em	 { font-size:19px; }

div#product_dancer				{ position:absolute; top:211px; left:256px; z-index:2; background-image:url(../images/product_dancer.png); width:786px; height:588px; }
div#product_dancer_fr			{ position:absolute; top:213px; left:536px; z-index:2; background-image:url(../images/product_dancer_fr.png); width:506px; height:564px; }

div#product_content_wrapper		{ position:absolute; z-index:2; padding-right:20px; }

div.product_nav					{ position:relative; width:721px; height:63px; background-repeat:no-repeat; padding-bottom:20px; }
div#ipod_nav					{ background-image:url(../images/products/ipod_nav.png); }
div#iphone_nav					{ background-image:url(../images/products/iphone_nav.png); }
div#smartphone_nav				{ background-image:url(../images/products/smartphone_nav.png); }

div#ipod_nav_fr						{ background-image:url(/images/products/ipod_nav_fr.png); }
div#iphone_nav_fr					{ background-image:url(/images/products/iphone_nav_fr.png);padding-bottom:10px !important; }
div#smartphone_nav_fr				{ background-image:url(/images/products/smartphone_nav_fr.png);padding-bottom:10px !important; }

div.product_nav	a.product_nav_item	{ display:block; width:100%; height:100%; text-indent:-99999em; }


div.product_nav	div#for_your_ipod		{ position:absolute; top:20px; left:0px; width:201px; height:31px; background-image:url(../images/for_your_ipod.png); }
div.product_nav	div#for_your_iphone		{ position:absolute; top:20px; left:335px; width:189px; height:31px; background-image:url(../images/for_your_iphone.png); }
div.product_nav	div#for_your_iphone_sp	{ position:absolute; top:20px; left:209px; width:189px; height:31px; background-image:url(../images/for_your_iphone.png); }
div.product_nav	div#for_your_smartphone	{ position:absolute; top:20px; left:533px; width:187px; height:31px; background-image:url(../images/for_your_smartphone.png); }

div.product_nav	div#for_your_ipod_fr		{ position:absolute; top:20px; left:0px; width:160px; height:31px; background-image:url(../images/for_your_ipod_fr.png); }
div.product_nav	div#for_your_iphone_fr		{ position:absolute; top:20px; left:315px; width:189px; height:31px; background-image:url(/images/for_your_iphone_fr.png); }
div.product_nav	div#for_your_iphone_sp_fr	{ position:absolute; top:20px; left:169px; width:189px; height:31px; background-image:url(/images/for_your_iphone_fr.png); }
div.product_nav	div#for_your_smartphone_fr{ position:absolute; top:20px; left:513px; width:207px; height:31px; background-image:url(/images/for_your_smartphone_fr.png); }

ul#product_desc					{ font-size:13px; width:370px; margin-left:350px; position:relative; }
ul#product_desc	li				{ line-height:21px; padding-left:13px; background-image:url(../images/li_bg.gif); background-position:top left; background-repeat:no-repeat; }
ul#product_desc	li.highlight	{ color:#f69f27; background-image:url(../images/li_bg_orange.gif); }
div#select_product_type			{ position:absolute; top:306px; left:350px; width:300px; }

div#select_product_type	span#q	{ position:absolute; top:7px; left:10px; }
div#select_product_type	span#c	{ position:absolute; top:7px; left:92px; }

div#select_product_type2			{ position:absolute; top:326px; left:350px; width:300px; }

div#select_product_type2	span#q	{ position:absolute; top:7px; left:10px; }
div#select_product_type2	span#c	{ position:absolute; top:7px; left:92px; }

a#color_sel_top_white			{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/products/color_sel_top_white.png); background-position: 0px 25px; }
a#color_sel_top					{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/products/color_sel_top.png); background-position: 0px 25px; }
a#color_sel_mid					{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/products/color_sel_mid.png); background-position: 0px 21px; }
a#color_sel_bot					{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/products/color_sel_bot.png); background-position: 0px 25px; }
a#color_sel_top_white:hover		{ background-position: 0px 0px; }
a#color_sel_top:hover			{ background-position: 0px 0px; }
a#color_sel_mid:hover			{ background-position: 0px 0px; }
a#color_sel_bot:hover			{ background-position: 0px 0px; }

a#color_sel_top_white_fr			{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/products/color_sel_top_white_fr.png); background-position: 0px 25px; }
a#color_sel_top_fr				{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/products/color_sel_top_fr.png); background-position: 0px 25px; }
a#color_sel_mid_fr				{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/products/color_sel_mid_fr.png); background-position: 0px 21px; }
a#color_sel_bot_fr				{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/products/color_sel_bot_fr.png); background-position: 0px 25px; }
a#color_sel_top_white_fr:hover		{ background-position: 0px 0px; }
a#color_sel_top_fr:hover			{ background-position: 0px 0px; }
a#color_sel_mid_fr:hover			{ background-position: 0px 0px; }
a#color_sel_bot_fr:hover			{ background-position: 0px 0px; }

a#qty_sel_1					{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/quantity/qty_1_on.png); background-position: 0px 25px; }
a#qty_sel_2					{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/quantity/qty_2_on.png); background-position: 0px 21px; }
a#qty_sel_3					{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/quantity/qty_3_on.png); background-position: 0px 21px; }
a#qty_sel_4					{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/quantity/qty_4_on.png); background-position: 0px 21px; }
a#qty_sel_5					{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/quantity/qty_5_on.png); background-position: 0px 25px; }
a#qty_sel_1:hover			{ background-position: 0px 0px; }
a#qty_sel_2:hover			{ background-position: 0px 0px; }
a#qty_sel_3:hover			{ background-position: 0px 0px; }
a#qty_sel_4:hover			{ background-position: 0px 0px; }
a#qty_sel_5:hover			{ background-position: 0px 0px; }
	
a#qty_sel_1_fr					{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/quantity/qty_1_on_fr.png); background-position: 0px 25px; }
a#qty_sel_2_fr					{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/quantity/qty_2_on_fr.png); background-position: 0px 21px; }
a#qty_sel_3_fr					{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/quantity/qty_3_on_fr.png); background-position: 0px 21px; }
a#qty_sel_4_fr					{ display:block; width:82px; height:21px; text-indent:-99999em; background-image:url(../images/quantity/qty_4_on_fr.png); background-position: 0px 21px; }
a#qty_sel_5_fr					{ display:block; width:82px; height:25px; text-indent:-99999em; background-image:url(../images/quantity/qty_5_on_fr.png); background-position: 0px 25px; }
a#qty_sel_1_fr:hover			{ background-position: 0px 0px; }
a#qty_sel_2_fr:hover			{ background-position: 0px 0px; }
a#qty_sel_3_fr:hover			{ background-position: 0px 0px; }
a#qty_sel_4_fr:hover			{ background-position: 0px 0px; }
a#qty_sel_5_fr:hover			{ background-position: 0px 0px; }

div.prod_shot 					{ display:block; width:721px; height:300px; }
div#product_shot_white			{ background-image:url(../images/products/coosh_white.png); background-repeat:no-repeat }
div#product_shot_white_fr		{ background-image:url(/images/products/coosh_white.png); background-repeat:no-repeat }
div#product_shot_white_fr2		{ background-image:url(/images/products/coosh_white2.png); background-repeat:no-repeat }
div#product_shot_pink			{ background-image:url(../images/products/coosh_pink.png); background-repeat:no-repeat }
div#product_shot_pink_fr		{ background-image:url(/images/products/coosh_pink_fr.png); background-repeat:no-repeat }
div#product_shot_black			{ background-image:url(../images/products/coosh_black.png); background-repeat:no-repeat }
div#product_shot_black_fr		{ background-image:url(/images/products/coosh_black.png); background-repeat:no-repeat }
div#product_shot_black_fr2		{ background-image:url(/images/products/coosh_black2.png); background-repeat:no-repeat }

div#coosh_product				{ position:absolute; top:115px; left:0px; width:721px; height:300px; overflow:hidden; }
div#coosh_product2				{ position:absolute; top:138px; left:0px; width:721px; height:300px; overflow:hidden; }

div#select_color				{ position:absolute; top:20px; left:82px; }
a#color_selector_btn			{ position:absolute; top:24px; left:85px; }

div#select_qty					{ position:absolute; top:20px; left:0px; }
a#qty_selector_btn				{ position:absolute; top:24px; left:3px; }

img#price						{ position:absolute; top:24px; left:167px; }
a#add_to_cart					{ position:absolute; top:24px; left:233px; }
input#add_to_cart_sbt			{ position:absolute; top:24px; left:233px; display:block; width:129px; height:23px; background-image:url(/images/products/add_to_cart.gif); border:0px; cursor:pointer; }
input#add_to_cart_sbt_fr			{ position:absolute; top:24px; left:233px; display:block; width:129px; height:23px; background-image:url(/images/products/add_to_cart_fr.gif); border:0px; cursor:pointer; }

img#sold_out_image				{ position:absolute; top:24px; left:233px; display:block; /*width:74px;*/ width:129px; height:23px; border:0px; }
img#sold_out_image_fr			{ position:absolute; top:24px; left:233px; display:block; width:74px; /*width:129px;*/ height:23px; border:0px; }

div#pick_color_by_icon			{ position:absolute; top:375px; left:0px; }

strong.pick_color				{ display:block; margin:0px 0px 8px 0px; }
div.spec_warranty				{ margin:30px 0px 12px 0px; border-bottom:1px solid #f69f27; padding-bottom:15px; margin-bottom:23px; }
div.spec_warranty_fr 			{ margin:30px 0px 0px 0px; padding-bottom: 25px; border-bottom:1px solid #F69F27; }
div.spec_warranty a				{ margin-left:7px; color:#f69f27; font-size:12px; margin-right:4px; }
div.spec_warranty_fr a			{ margin-left:7px; color:#f69f27; font-size:12px; margin-right:4px; }
div#product_placeholder_wrapper	{ position:relative; float:left; width:490px;padding-right:20px; border-right:1px solid #f69f27; }
div#product_video_info			{ position:relative; float:left; display:inline; z-index:3; margin-left:20px; width:188px; }
div#product_video_info a.share	{ display:block; background-image:url(../images/share_btn.png); width:100px; height:21px; padding:5px 0px 0px 14px; font-weight:bold; text-decoration:none; color:#ffffff; font-size:14px; margin-bottom:16px; cursor:pointer; }
div#product_video_info p		{ font-size:14px; line-height:22px; margin-top:12px; }
div#product_video_info p strong	{ color:#f69f27; }
div#product_video_info p em		{ background-color:#f69f27; padding:0px 5px; color:#000; }
div#product_video_info p a		{ display:block; margin-top:12px; background-color:#f69f27; padding:0px 5px; color:#000; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; width:148px; }
div#product_video_info p a:hover{ color:#fff; }
div#product_video_info p span.coosh		{ font-size:17px; }

div#product_bottom				{ /*margin-top:580px;*/ position:relative; margin-top:580px; width:721px; }
div#tested_mm_product			{ position:absolute; top:1032px; left:40px; background-image:url(../images/tested_by_mm_product.png); background-repeat:no-repeat; width:269px; height:75px; text-indent:-99999em; }

ul#product_desc a.internal			{ background-image:url(../images/internal_link.gif); background-position:center right; background-repeat:no-repeat; color:#f69f27; background-color:#000000; padding:0px 15px 0px 6px; }
ul#product_desc a.internal:hover	{ color:#ffffff; }
ul#product_desc a.onpage			{ color:#f69f27; background-color:#000000 }
ul#product_desc a.onpage:hover		{ color:#ffffff; background-color:#000000 }

div#coosh_what_reviews h2			{ margin-top:20px; font-size:20px; width:721px; }
div#coosh_what_reviews p			{ margin-top:20px; margin-left:35px; padding-left:183px; padding-right:24px; background-position:top left; background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; }
div#coosh_what_reviews p strong		{ color:#000000; background-color:#f69f27; padding:0px 5px; font-style:italic; }
div#coosh_what_reviews p span		{ display:block; margin-top:12px; font-style:normal; color:#f69f27; font-size:12px; font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; }
div#coosh_what_reviews p span a		{ color:#f69f27; text-decoration:underline; }
div#coosh_what_reviews p span a:hover		{ color:#ffffff; }

div#coosh_what_reviews_fr h2			{ margin-top:20px; font-size:20px; width:721px;border:none !important;padding-top:0 !important; }
div#coosh_what_reviews_fr p			{ margin-top:20px; margin-left:35px; padding-left:183px; padding-right:24px; background-position:top left; background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; }
div#coosh_what_reviews_fr p strong		{ color:#000000; background-color:#f69f27; padding:0px 5px; font-style:italic; }
div#coosh_what_reviews_fr p span		{ display:block; margin-top:12px; font-style:normal; color:#f69f27; font-size:12px; font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; }
div#coosh_what_reviews_fr p span a		{ color:#f69f27; text-decoration:underline; }
div#coosh_what_reviews_fr p span a:hover		{ color:#ffffff; }

div#holiday_free_shipping	{ position: relative; height: 200px; background-color: #ffffff; background-image: url(../images/products/holiday_banner_bg.jpg); background-position: -3px 0px;}
div#holiday_free_shipping_fr{ position: relative; height: 200px; background-color: #ffffff; background-image: url(/fr/images/products/holiday_banner_bg.jpg); background-position: -3px 0px;}

div#january_free_shipping	{ position: relative; height: 200px; background-color: #ffffff; background-image: url(../images/products/free_shipping_bg.jpg); background-position: -3px 0px;}
div#january_free_shipping_fr{ position: relative; height: 200px; background-color: #ffffff; background-image: url(/fr/images/products/january_banner_bg.jpg); background-position: -3px 0px;}


div#product_holiday_reviews { margin-top: 460px; margin-bottom: 25px;}
div#product_holiday_reviews div#reviews_container { background-image: url(../images/products/holiday_reviews_bg.gif); background-repeat: no-repeat; background-position: 2px 2px; height: 562px;}
div#product_holiday_reviews div#reviews_container_fr { background-image: url(../images/products/holiday_reviews_fr_bg.gif); background-repeat: no-repeat; background-position: 2px 2px; height: 629px;}

a#shopamazon { z-index: 20; display: block; position: absolute; left: 529px; top: 379px; width: 183px; height: 56px; background-image: url(../images/amazonbutton.gif); text-indent:-99999em;}

div#amazonwishlistbutton {position: absolute; top: 90px; left: 20px; width: 224px; height: 30px; background-image: url(../images/addtowishlist.gif); text-indent:-99999em;}
div#amazonwishlistbutton a { display: block; height: 30px; width: 224px;}
div#amazonwishlistbutton img { display: none; }

#AUWLPopover { left: 225px !important; top: 346px !important; }

a#amazonwishlist {display: block; position: absolute; top: 90px; left: 20px; width: 224px; height: 30px; background-image: url(../images/addtowishlist.gif); text-indent:-99999em;}

div#left_reviews { position: relative; top: 250px; left: 35px;}
div#left_reviews a#whytheylove { background-color: #f69f27; padding: 2px 5px; color: #fff;}
div#left_reviews a#buycoosh { background-color: #f69f27; padding: 2px 5px; color: #fff;}
div#left_reviews a#readmore {margin-top: 20px;display: block; height: 22px; width: 189px; background-image: url(../images/readmorereviews.gif); text-indent:-99999em;}
div#reviews_container_fr a#readmore {margin-top: 20px;display: block; height: 20px; width: 192px; background-image: url(../images/readmorereviews_fr.gif); text-indent:-99999em;}

div#right_reviews { width: 420px; position: relative; left: 290px; top: -40px;}
div#right_reviews p { font-family:Georgia,"Times New Roman",Times,serif; font-size:15px; font-style:italic; margin-top:10px; }
div#right_reviews p img { display: block; margin: 10px 0;}
div#right_reviews p strong { color: #f69f27; font-style:italic;}

div#reviews_container_fr div#right_reviews { width: 420px; position: relative; left: 290px; top: -67px;}

a#how_to_wear { background-color: #f69f27 !important; color: #000 !important; }
a#switch_style { background-color: #f69f27 !important; color: #000 !important; }
a#how_to_wear_fr { background-color: #f69f27 !important; color: #000 !important; }
a#switch_style_fr { background-color: #f69f27 !important; color: #000 !important; }

div#holiday_free_shipping div#slideshow-content { position: absolute; left:117px; top:33px; }
div#holiday_free_shipping div#slideshow-content div.slide {position: absolute;}

div#january_free_shipping div#slideshow-content { position: absolute; left:316px; top:59px; }
div#january_free_shipping div#slideshow-content div.slide {position: absolute;}
div#january_free_shipping div#prod-shot-show { position: absolute; left:577px; top:40px; }
div#january_free_shipping div#prod-shot-show div.prod {position: absolute;}

div#holiday_free_shipping_fr div#slideshow-content { position: absolute; left:117px; top:33px; }
div#holiday_free_shipping_fr div#slideshow-content div.slide {position: absolute;}

div#january_free_shipping_fr div#slideshow-content { position: absolute; left:328px; top:65px; }
div#january_free_shipping_fr div#slideshow-content div.slide {position: absolute;}
div#january_free_shipping_fr div#prod-shot-show { position: absolute; left:577px; top:40px; }
div#january_free_shipping_fr div#prod-shot-show div.prod {position: absolute;}
/* PRODUCT PAGE LAYERS */



/* ONLINE REVIEWS */
p.reviews_intro						{ font-size:14px; line-height:22px; width:490px; margin-bottom:55px; }
p.reviews_intro	span.coosh			{ font-size:17px; }
p.reviews_intro em					{ background-color:#f69f27; color:#000000; font-weight:bold; padding:0px 5px; }
h3.reviews							{ margin-bottom:10px; }

div#online_reviews div#try_yourself		{ position:relative; margin-top:16px; border-top:1px solid #f69f27; padding-top:12px; /*margin-left:10px;*/ width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/try_yourself_background.png); background-repeat:no-repeat; height:253px; }
div#online_reviews div#try_yourself a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#online_reviews div#try_yourself a.buy_it:hover		{ color:#fff; }

div#online_reviews div#try_yourself a#buy_ipod			{ top:120px; left:54px; width:57px; }
div#online_reviews div#try_yourself a#buy_iphone			{ top:177px; left:67px; width:43px; }
div#online_reviews div#try_yourself a#buy_smartphone		{ top:235px; left:49px; width:61px; }

div#online_reviews div#try_yourself_fr		{ position:relative; margin-top:16px; border-top:1px solid #f69f27; padding-top:12px; /*margin-left:10px;*/ width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(/images/try_yourself_background_fr.png); background-repeat:no-repeat; height:253px; }
div#online_reviews div#try_yourself_fr a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#online_reviews div#try_yourself_fr a.buy_it:hover		{ color:#fff; }

div#online_reviews div#try_yourself_fr a#buy_ipod_fr			{ top:120px; left:54px; width:68px; }
div#online_reviews div#try_yourself_fr a#buy_iphone_fr			{ top:177px; left:67px; width:68px; }
div#online_reviews div#try_yourself_fr a#buy_smartphone_fr		{ top:235px; left:49px; width:68px; }

div#online_reviews div#review_banner					{ position:relative; background-image:url(../images/reviews_banner.jpg); background-repeat:no-repeat; width:190px; height:489px; margin-top:23px; }
div#online_reviews div#review_banner a					{ display:block; position:absolute; text-indent:-99999em; width:119px; height:16px; }
div#online_reviews div#review_banner a#discover			{ top:17px; left:11px; }
div#online_reviews div#review_banner a#buy				{ top:40px; left:0px; width:190px; height:450px; }

div#online_reviews div#review_banner_fr						{ position:relative; background-image:url(/images/reviews_banner_fr.jpg); background-repeat:no-repeat; width:190px; height:489px; margin-top:23px; }
div#online_reviews div#review_banner_fr a					{ display:block; position:absolute; text-indent:-99999em; width:119px; height:16px; }
div#online_reviews div#review_banner_fr a#discover			{ top:17px; left:11px; }
div#online_reviews div#review_banner_fr a#buy				{ top:40px; left:0px; width:190px; height:450px; }

div#main_content p.review			{ padding-left:169px; background-position: 0 34px; background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; margin-top:28px; padding-top:34px; border-top:1px solid #f69f27; }
div#main_content p.first			{ background-position: 0 0px; margin-top:0px; padding-top:0px; border-top:none; }
div#main_content p.review img		{ display:block; margin-bottom:20px; }
div#main_content p.review strong	{ color:#000000; background-color:#f69f27; padding:0px 5px; font-style:italic; }
div#main_content p.review span			{ display:block; margin-top:12px; font-style:normal; color:#f69f27; font-size:12px; font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; line-height:15px; }
div#main_content p.review span a		{ color:#f69f27; text-decoration:underline; }
div#main_content p.review span a:hover	{ color:#ffffff; }



/* IDS FOR REVIEWS */
div#main_content p#review_0					{ background-image:url(/images/reviews/altaddict.jpg); }
div#main_content p#review_1					{ background-image:url(/images/reviews/teckh.jpg); }
div#main_content p#review_2					{ background-image:url(/images/reviews/ssnyc.jpg); }
div#main_content p#review_3					{ background-image:url(/images/reviews/coastalsurfing.jpg); }
div#main_content p#review_4					{ background-image:url(/images/reviews/panicmanual.jpg); }
div#main_content p#review_5					{ background-image:url(/images/reviews/joshspear.jpg); }
div#main_content p#review_6					{ background-image:url(/images/reviews/nerd.jpg); }
div#main_content p#review_7					{ background-image:url(/images/reviews/VAINZINE.jpg); }
div#main_content p#review_8					{ background-image:url(/images/reviews/Geardiary.jpg); }
div#main_content p#review_9					{ background-image:url(/images/reviews/i4u.jpg); }
div#main_content p#review_10				{ background-image:url(/images/reviews/productreviews.jpg); }
div#main_content p#review_11				{ background-image:url(/images/reviews/gadgetreviews.jpg); }
div#main_content p#review_12				{ background-image:url(/images/reviews/gadgetblog.jpg); }
div#main_content p#review_13				{ background-image:url(/images/reviews/kevin.jpg); }
div#main_content p#review_14				{ background-image:url(/images/reviews/yorapper.jpg); }
div#main_content p#review_15				{ background-image:url(/images/reviews/literary-illusions.jpg); }
div#main_content p#review_16				{ background-image:url(/images/reviews/uberreview.jpg); }
div#main_content p#review_17				{ background-image:url(/images/reviews/function-key.jpg); }
div#main_content p#review_18				{ background-image:url(/images/reviews/cool-gadget.jpg); }
div#main_content p#review_19				{ background-image:url(/images/reviews/gonzo.jpg); }
div#main_content p#review_20				{ background-image:url(/images/reviews/sahm.jpg); }
div#main_content p#review_21				{ background-image:url(/images/reviews/tuaw.jpg); }
div#main_content p#review_22				{ background-image:url(/images/reviews/highlyobsessed.jpg); }
div#main_content p#review_23				{ background-image:url(/images/reviews/bostonherald.jpg); }
div#main_content p#review_24				{ background-image:url(/images/reviews/mineforlife.jpg); }
div#main_content p#review_25				{ background-image:url(/images/reviews/chicagotribune.jpg); }
div#main_content p#review_26				{ background-image:url(/images/reviews/certifiedbanger.jpg); }
div#main_content p#review_27				{ background-image:url(/images/reviews/joshspear.jpg); }
div#main_content p#review_28				{ background-image:url(/images/reviews/music2night.jpg); }
div#main_content p#review_29				{ background-image:url(/images/reviews/cablespies.jpg); }

div#coosh_what_reviews p#review_joshspear		{ background-image:url(/images/reviews/joshspear.jpg); }
div#coosh_what_reviews p#review_ssnyc			{ background-image:url(/images/reviews/ssnyc.jpg); }
div#coosh_what_reviews p#review_coastal			{ background-image:url(/images/reviews/coastalsurfing.jpg); }
div#coosh_what_reviews p#review_productreviews	{ background-image:url(/images/reviews/productreviews.jpg); }
div#coosh_what_reviews p#review_gadgetblog		{ background-image:url(/images/reviews/gadgetblog.jpg); }

div#coosh_what_reviews_fr							{ position:relative; z-index:3;}
div#coosh_what_reviews_fr p#review_joshspear		{ background-image:url(/images/reviews/joshspear.jpg); }
div#coosh_what_reviews_fr p#review_ssnyc			{ background-image:url(/images/reviews/ssnyc.jpg); }
div#coosh_what_reviews_fr p#review_coastal			{ background-image:url(/images/reviews/coastalsurfing.jpg); }
div#coosh_what_reviews_fr p#review_productreviews	{ background-image:url(/images/reviews/productreviews.jpg); }
div#coosh_what_reviews_fr p#review_gadgetblog		{ background-image:url(/images/reviews/gadgetblog.jpg); }




/* WHERE TO BUY */
h3.where					{ width:586px; margin-bottom:14px; font-size:14px; font-weight:bold; line-height:22px; }
h3#walk_drive				{ width:340px; margin-bottom:26px; }
div#where_nav				{ position:relative; background-image:url(../images/where_bg.gif); background-repeat:no-repeat; width:711px; height:51px; }
div#where_nav div.buy_now	{ position:absolute; top:29px; }
div#where_nav div.buy_now a	{ display:block; background-color:#ffffff; font-weight:bold; font-size:12px; color:#000000; padding-left:5px; width:100%; height:16px; text-decoration:none; }
div#where_nav div.buy_now a:hover	{ background-color:#000000; color:#ffffff; }
div#where_nav div#buy_ipod			{ left:287px; width:50px; }
div#where_nav div#buy_iphone		{ left:453px; width:54px; }
div#where_nav div#buy_smartphone	{ left:600px; width:66px; }
img#where_montage					{ display:block; padding-bottom:60px; border-bottom:1px solid #f69f27; margin-bottom:34px; }
img#coosh_package					{ position:relative; float:right; margin-right:90px; margin-bottom:80px; }


p.store						{ font-size:14px; font-weight:bold; margin-bottom:14px; }
p.store.last				{ margin-bottom:200px; }
p.store span				{ font-size:17px; }
p.store em					{ text-transform:uppercase; border-bottom:2px solid #ffffff; font-weight:bold;  }
p.store a					{ background-color:#f69f27; padding:0px 5px; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; line-height:30px; }
p.store a:hover				{ color:#ffffff; }

p.store#radioshack			{ background-image:url(../images/stores/radioshack.gif); }
p.store#follett				{ background-image:url(../images/stores/follett.gif); }
/* END COOSH WHAT STYLES */


/* HOMEPAGE CONTENT */
h3.home_intro					{ margin-bottom:30px; width:380px; }
h3.home_intro em				{ text-transform:uppercase; font-weight:bold; border-bottom:1px solid #f69f27; }
h2.hp							{ font-size:20px; }

div.featured_clearer			{ clear:both; height:20px; }

#home div#fade_layer			{ background-image:url(../images/homepage_background.jpg); }
		#home div#main_content p			{ margin-top:12px; width:470px; line-height:15px; }
		#home div#main_content p em			{ text-decoration:underline; }	

		#home div#main_content a			{ display:block; padding:0px 10px 0px 2px; line-height:20px; margin-top:26px; background-color:#28282a; color:#f69f27; font-weight:bold; }
		#home div#main_content a:hover		{ background-color:#f69f27; color:#ffffff; }
		#home div#main_content ul li		{ position:relative; float:left; margin-right:15px; }
#home div#coosh_friend_feed			{ position:relative; float:left; display:inline; width:190px; }
#home div#friend_feed_content		{ padding:0px 20px; }

#home div.featured				{ margin-top:12px; font-size:14px; font-weight:bold; color:#f69f27; }
div.featured ul.featured_monkees		{ width:490px; margin-top:10px; }
div.featured ul.featured_monkees li		{ position:relative; float:left; line-height:27px; font-size:13px; color:#f69f27; text-transform:uppercase; width:113px; height:27px; margin-bottom:7px; margin-right:8px !important; }
div.featured ul.featured_monkees li a	{ padding:0px !important; margin:0px !important; display:block; text-indent:-99999em; width:113px; height:27px; cursor:pointer; }
div.featured ul.featured_monkees li a:hover	{ background-color:#000000 !important; }

ul.featured_monkees li a#juseboogy			{ background-image:url(../images/blog/faceshots/juseboogy.png); background-color:#000000 !important; }
ul.featured_monkees li a#graniterok			{ background-image:url(../images/blog/faceshots/granite_rok.png); background-color:#000000 !important; }
ul.featured_monkees li a#timthepit			{ background-image:url(../images/blog/faceshots/tim_the_pit.png); background-color:#000000 !important; }
ul.featured_monkees li a#jeromeskee			{ background-image:url(../images/blog/faceshots/jeromeskee.png); background-color:#000000 !important; }
ul.featured_monkees li a#twixx				{ background-image:url(../images/blog/faceshots/twixx.png); background-color:#000000 !important; }
ul.featured_monkees li a#ironmikebrysen		{ background-image:url(../images/blog/faceshots/iron_mike_brysen.png); background-color:#000000 !important; }
ul.featured_monkees li a#lillazy			{ background-image:url(../images/blog/faceshots/lil_lazy.png); background-color:#000000 !important; }
ul.featured_monkees li a#anabananafreeze	{ background-image:url(../images/blog/faceshots/ana_banana_freeze.png); background-color:#000000 !important; }

div#homepage_right a#crash_test_callout			{ display:block; margin-top:100px; margin-left:-11px; }
div#homepage_right div#discover_buy				{ position:relative; width:190px; height:489px; background-image:url(../images/homepage/discover_buy.jpg); background-repeat:no-repeat; margin-top:90px; }
div#homepage_right div#discover_buy a				{ display:block; position:absolute; text-indent:-99999em; width:119px; height:16px; }
div#homepage_right div#discover_buy a#discover		{ top:17px; left:11px; }
div#homepage_right div#discover_buy a#buy			{ top:40px; left:0px; width:190px; height:450px; }

div#homepage_right div#try_yourself		{ position:relative; margin-top:16px; border-top:1px solid #f69f27; padding-top:12px; /*margin-left:10px;*/ width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/try_yourself_background.png); background-repeat:no-repeat; height:253px; }
div#homepage_right div#try_yourself a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#homepage_right div#try_yourself a.buy_it:hover		{ color:#fff; }
div#homepage_right div#try_yourself a#buy_ipod			{ top:120px; left:54px; width:57px; }
div#homepage_right div#try_yourself a#buy_iphone		{ top:177px; left:67px; width:43px; }
div#homepage_right div#try_yourself a#buy_smartphone	{ top:235px; left:49px; width:61px; }

/*
div#homepage_right div#try_yourself						{ position:relative; margin-top:20px; border-top:1px solid #f69f27; border-bottom:1px solid #f69f27; padding-top:18px; padding-bottom:18px; width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/try_yourself_background.png); background-repeat:no-repeat; height:200px; }
div#homepage_right div#try_yourself a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#homepage_right div#try_yourself a.buy_it:hover		{ color:#fff; }
div#homepage_right div#try_yourself a#buy_ipod			{ top:119px; left:140px; }
div#homepage_right div#try_yourself a#buy_iphone		{ top:162px; left:140px; }
div#homepage_right div#try_yourself a#buy_smartphone	{ top:200px; left:140px; }
*/
/* END HOMEPAGE CONTENT */

/* LEGAL */
div.legal-privacy p,
div.legal-privacy h4		{ margin-bottom:12px; }

div.legal-privacy h5		{ margin-bottom:8px; font-weight:bold; text-decoration:underline; margin-top:6px; }

div.legal-privacy span		{ font-size:15px; }
div.legal-privacy h4 span	{ font-size:22px; }

div.legal-privacy blockquote	{ margin:24px 0px 0px 30px; }
div.legal-privacy a				{ color:#f69f27; }
div.legal-privacy a:hover		{ color:#ffffff; }


/* EMAIL SIGNUP FORM */
input					{ font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; color:#f69f27; font-size:11px; }
label#coosh_email_label	{ display:block; font-size:11px; margin-top:8px; margin-bottom:5px; }
input#email_address		{ display:block; margin-top:8px; margin-bottom:10px; width:229px; height:13px; border:none; background-color:transparent; background-image:url(../images/signup_background.gif); background-repeat:no-repeat; padding:5px; }
input#coosh_sbt			{ display:block; margin-top:16px; width:68px; height:17px; background-color:#f69f27; border:none; text-align:left; cursor:pointer; font-weight:bold; color:#000000; padding-left:3px; }
input#coosh_sbt:hover	{ color:#ffffff; }
span.checkbox			{ width:19px; height:25px; padding:0 5px 0 0; background:url(../images/checkbox.gif) no-repeat; display:block; clear:left; float:left; }
label#auth_label		{ line-height:16px; }
p.update				{ color:#f69f27; }
/* END SIGNUP FORM */


/* BEGIN NAV */
div#nav h1				{ text-indent:-99999em; width:340px; height:45px; background-image:url(../images/coosh.png); padding-bottom:11px; background-repeat:no-repeat; background-position:top left; }
div#nav h1#logo_fr		{ text-indent:-99999em; width:149px; height:45px; background-image:url(/images/coosh_fr.png); padding-bottom:11px; background-repeat:no-repeat; background-position:top left; }
div#nav h1#logo_fr a	{ display:block; height:45px; width:133px; }
div#nav h1 a			{ display:block; height:45px; width:133px; }
div#nav h2				{ text-indent:-99999em; width:172px; height:17px; background-image:url(../images/french.gif); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; position:absolute; top:29px; left:425px; border:none;}
div#nav a#french		{ display:block; width:172px; height:17px;}
div#nav h2#eng			{ text-indent:-99999em; width:131px; height:17px; background-image:url(../images/english.gif); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; position:absolute; top:29px; left:260px; border:none;}
div#nav a#english		{ display:block; width:131px; height:17px;}
div#cart_status			{ position:relative; float:right; margin-top:30px; text-indent:-9999em; background-image:url(../images/empty_cart.png); width:160px; height:17px; background-repeat:no-repeat; }
div#cart_status_fr		{ position:relative; float:right; margin-top:30px; text-indent:-9999em; background-image:url(../images/empty_cart_fr.png); width:178px; height:17px; background-repeat:no-repeat; }


div#cart_status_full	{ position:relative; float:right; margin-top:30px; text-indent:106px; background-image:url(../images/full_cart.png); width:252px; height:17px; background-repeat:no-repeat; background-position:6px 0; }
div#cart_status_full a	{ display:block; width:252px; height:17px; color:#ffffff; text-decoration:none; font-size:20px; margin-top:-5px; }
div#cart_status_full_1_item			{ position:relative; float:right; margin-top:30px; text-indent:112px; background-image:url(../images/full_cart_1_item.png); background-repeat:no-repeat; width:252px; height:17px; background-repeat:no-repeat; background-position:12px 0; }
div#cart_status_full_1_item a		{ display:block; width:252px; height:17px; color:#ffffff; text-decoration:none; font-size:20px; margin-top:-5px; }

div#cart_status_full_fr		{ position:relative; float:right; margin-top:30px; text-indent:110px; background-image:url(/images/full_cart_fr.png); width:301px; height:17px; background-repeat:no-repeat; }
div#cart_status_full_fr a	{ display:block; width:301px; height:17px; color:#ffffff; text-decoration:none; font-size:20px; margin-top:-5px; }
div#cart_status_full_1_item_fr			{ position:relative; float:right; margin-top:30px; text-indent:110px; background-image:url(/images/full_cart_1_item_fr.png); background-repeat:no-repeat; width:301px; height:17px; background-repeat:no-repeat; }
div#cart_status_full_1_item_fr a		{ display:block; width:301px; height:17px; color:#ffffff; text-decoration:none; font-size:20px; margin-top:-5px; }

div#cart_status	a		{ display:block; }
div#cart_status_fr	a	{ display:block; }
div#nav ul#nav			{ border-top:1px solid #f69f27; padding-top:3px; }
ul#nav a 				{ display: block; }
ul#nav li 				{ float: left; }
ul#nav li ul 			{ position: absolute; left: -9999em; }
ul#nav li:hover ul,
ul#nav li.sfhover ul 	{ left:auto; z-index:6; visibility:visible }
ul#nav li ul li a 		{ display:block; background-color:#f69f27; padding:4px 9px; text-decoration:none; color:#ffffff; font-size:11px; letter-spacing:-.01em; border-top:1px solid #06172b; line-height:12px; background-image:none; text-indent:0em; height:100%; }
ul#nav li ul li a:hover	{ color:#06172b; }
ul#nav li ul li a span.coosh	{ font-size:14px; }

li#coosh_1 a 		{ height:24px; background-image:url(../images/nav/nav_01.png); text-indent:-9999em; }
li#coosh_2 a 		{ height:24px; background-image:url(../images/nav/nav_02.png); text-indent:-9999em; }
li#coosh_3 a 		{ height:24px; background-image:url(../images/nav/nav_03.png); text-indent:-9999em; }
li#coosh_4 a 		{ height:24px; background-image:url(../images/nav/nav_04.png); text-indent:-9999em; }
li#track_order a 	{ height:24px; background-image:url(../images/track_order.png); text-indent:-9999em; background-repeat:no-repeat; background-position:-14px 0; }
li#track_order2 a 	{ height:24px; background-image:url(../images/track_order2.png); text-indent:-9999em; background-repeat:no-repeat; background-position:center left; }

li#coosh_1_fr a 		{ height:24px; background-image:url(../images/nav/nav_01_fr.png); text-indent:-9999em; }
li#coosh_2_fr a 		{ height:24px; background-image:url(../images/nav/nav_02_fr.png); text-indent:-9999em; }
li#coosh_3_fr a 		{ height:24px; background-image:url(../images/nav/nav_03_fr.png); text-indent:-9999em; }
li#coosh_4_fr a 		{ height:24px; background-image:url(../images/nav/nav_04_fr.png); text-indent:-9999em; }
li#track_order_fr a 	{ height:24px; background-image:url(../images/track_order_fr.png); text-indent:-9999em; background-repeat:no-repeat; background-position:center left; }
li#track_order2_fr a 	{ height:24px; background-image:url(/images/track_order2_fr.png); text-indent:-9999em; background-repeat:no-repeat; background-position:center left; }

/*
li#coosh_1 a:hover { background-position: 0 -24px; }
li#coosh_2 a:hover { background-position: 0 -24px; }
li#coosh_3 a:hover { background-position: 0 -24px; }
li#coosh_4 a:hover { background-position: 0 -24px; }
*/

li#coosh_1, li#coosh_1 ul, li#coosh_1 ul li { width:114px; }
li#coosh_2, li#coosh_2 ul, li#coosh_2 ul li { width:207px; }
li#coosh_3, li#coosh_3 ul, li#coosh_3 ul li { width:172px; }
li#coosh_4, li#coosh_4 ul, li#coosh_4 ul li { width:132px; }

/*
li#coosh_1, li#coosh_1 ul, li#coosh_1 ul li { width:110px; }
li#coosh_2, li#coosh_2 ul, li#coosh_2 ul li { width:197px; }
li#coosh_3, li#coosh_3 ul, li#coosh_3 ul li { width:160px; }
li#coosh_4, li#coosh_4 ul, li#coosh_4 ul li { width:173px; }
*/

li#track_order		 						{ width:146px; }
li#track_order2		 						{ width:146px; }

li#coosh_1_fr, li#coosh_1_fr ul, li#coosh_1_fr ul li { width:179px; }
li#coosh_2_fr, li#coosh_2_fr ul, li#coosh_2_fr ul li { width:110px; }
li#coosh_3_fr, li#coosh_3_fr ul, li#coosh_3_fr ul li { width:154px; }
li#coosh_4_fr, li#coosh_4_fr ul, li#coosh_4_fr ul li { width:146px; }
li#track_order_fr		 							 { width:182px; }
li#track_order2_fr			 						{ width:182px; }

/* END NAV */


/* BEGIN FOOTER STYLES */
div#footer				{ height:120px; padding:8px 25px 0px 0px; }
div#footer li			{ color:#acabab; text-decoration:none; }
div#footer li a			{ color:#acabab; text-decoration:none; }
div#footer li a:hover	{ color:#ffffff; text-decoration:none; }
div#footer li 			{ float:left; margin-right:20px; }
div#footer p.first		{ margin-top:12px; }
div#footer p 			{ font-size:10px; width:700px; color:#999999; line-height:11px; }
div#footer p span.coosh	{ font-size:12px; }
/* END FOOTER STYLES */


/* SHARE STYLES */
div#share_layer		{ display:block; position:absolute !important; top:0px; right:0px; z-index:4; width:205px; height:194px; background-image:url(/images/share/share_background.png); }
div#share_layer a.x	{ position:absolute; top:144px; left:20px; }

div#share_layer a#share_facebook	{ display:block; width:76px; height:16px; position:absolute; top:55px; left:95px; }
div#share_layer a#share_myspace		{ display:block; width:68px; height:16px; position:absolute; top:75px; left:104px; }
div#share_layer a#share_email		{ display:block; width:56px; height:13px; position:absolute; top:97px; left:117px; }

div#share_layer_fr		{ display:block; position:absolute !important; top:0px; right:0px; z-index:4; width:205px; height:194px; background-image:url(/images/share/share_background_fr.png); }
div#share_layer_fr a.x	{ position:absolute; top:144px; left:20px; }

div#share_layer_fr a#share_facebook	{ display:block; width:76px; height:16px; position:absolute; top:55px; left:95px; }
div#share_layer_fr a#share_myspace		{ display:block; width:68px; height:16px; position:absolute; top:75px; left:110px; }
div#share_layer_fr a#share_email		{ display:block; width:56px; height:13px; position:absolute; top:97px; left:117px; }

div#share_layer_holiday		{ display:block; position:absolute !important; top:0px; right:0px; z-index:4; width:205px; height:194px; background-image:url(/images/share/share_background_holiday.png); }
div#share_layer_holiday a.x	{ position:absolute; top:144px; left:20px; }

div#share_layer_holiday a#share_facebook	{ display:block; width:76px; height:16px; position:absolute; top:55px; left:95px; }
div#share_layer_holiday a#share_myspace		{ display:block; width:68px; height:16px; position:absolute; top:75px; left:110px; }
div#share_layer_holiday a#share_email		{ display:block; width:56px; height:13px; position:absolute; top:97px; left:117px; }

div#share_layer_jan		{ display:block; position:absolute !important; top:0px; right:0px; z-index:4; width:205px; height:194px; background-image:url(/images/share/share_background_holiday.png); }
div#share_layer_jan a.x	{ position:absolute; top:144px; left:20px; }

div#share_layer_jan a#share_facebook	{ display:block; width:76px; height:16px; position:absolute; top:55px; left:95px; }
div#share_layer_jan a#share_myspace		{ display:block; width:68px; height:16px; position:absolute; top:75px; left:110px; }
div#share_layer_jan a#share_email		{ display:block; width:56px; height:13px; position:absolute; top:97px; left:117px; }

a#mm_share			{ display:block; position:absolute !important; top:0px; right:0px; z-index:3; text-indent:-99999em; background-image:url(../images/share.png); width:49px; height:52px; cursor:pointer; background-repeat:no-repeat }
a#mm_share_fr		{ display:block; position:absolute !important; top:0px; right:0px; z-index:3; text-indent:-99999em; background-image:url(../images/share_fr.png); width:78px; height:56px; cursor:pointer; background-repeat:no-repeat }
a#mm_share_holiday	{ display:block; position:absolute !important; top:0px; right:0px; z-index:3; text-indent:-99999em; background-image:url(../images/share_holiday.png); width:63px; height:62px; cursor:pointer; background-repeat:no-repeat }
a#mm_share_jan	{ display:block; position:absolute !important; top:0px; right:0px; z-index:3; text-indent:-99999em; background-image:url(../images/share_holiday.png); width:63px; height:62px; cursor:pointer; background-repeat:no-repeat }

a#mm_rss			{ display:block; position:absolute !important; top:34px; left:565px; z-index:1; text-indent:-99999em; background-image:url(../images/rss_feed.png); width:169px; height:25px; cursor:pointer; background-repeat:no-repeat }
a#mm_email			{ display:block; position:absolute !important; top:38px; left:550px; z-index:1; text-indent:-99999em; background-image:url(../images/email_updates.png); width:169px; height:20px; cursor:pointer; background-repeat:no-repeat }

div#mm_friend_us	{ display:block; position:absolute !important; top:14px; left:556px; z-index:1; text-indent:-99999em; background-image:url(../images/homepage/friend_us_up.png); width:120px; height:22px; background-repeat:no-repeat }
a#mm_blog			{ display:block; position:absolute !important; top:35px; left:552px; z-index:1; text-indent:-99999em; background-image:url(../images/homepage/mm_blog.png); width:169px; height:32px; cursor:pointer; background-repeat:no-repeat }
a#mm_facebook		{ display:block; position:absolute !important; top:65px; left:570px; z-index:1; text-indent:-99999em; background-image:url(../images/homepage/facebook_friend.png); width:179px; height:31px; cursor:pointer; background-repeat:no-repeat }

/* PRODUCT PAGE LAYERS */
div.product_info_layers							{ position:absolute; z-index:4; top:400px; left:350px; width:243px; }

div#attn_bb										{ position:absolute; z-index:4; top:402px; left:520px; width:306px; }
div.product_info_layers div.attn_bb_header		{ background-image:url(/images/header_attn_bb.gif); background-repeat:no-repeat; width:306px; height:31px; position:relative; }
div.product_info_layers div.attn_bb_header a	{ position:absolute; top:4px; left:287px; }
div#attn_bb_copy								{ width:306px; height:79px; background-image:url(../images/attn_bb.gif); position:relative; }
div#attn_bb_copy a								{ display:block; position:absolute; top:59px; left:85px; width:176px; height:17px; text-indent:-99999em; }

div#attn_bb										{ position:absolute; z-index:4; top:402px; left:520px; width:306px; }
div.product_info_layers div.attn_bb_header_fr	{ background-image:url(/images/header_attn_bb_fr.gif); background-repeat:no-repeat; width:306px; height:31px; position:relative; }
div.product_info_layers div.attn_bb_header_fr a	{ position:absolute; top:4px; left:287px; }
div#attn_bb_copy_fr								{ width:306px; height:79px; background-image:url(../images/attn_bb_fr.gif); position:relative; }
div#attn_bb_copy_fr a							{ display:block; position:absolute; top:62px; left:85px; width:218px; height:17px; text-indent:-99999em; }

div.product_info_layers div.how_clayer_header	{ background-image:url(/images/how-to-wear/header.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.how_clayer_header a	{ position:absolute; top:4px; left:213px; }

div.product_info_layers div.how_clayer_header_fr	{ background-image:url(/fr/images/how-to-wear/header.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.how_clayer_header_fr a	{ position:absolute; top:4px; left:213px; }


div.product_info_layers div.how_clayer_header_headsets		{ background-image:url(/images/how-to-wear/header_headsets.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.how_clayer_header_headsets a	{ position:absolute; top:4px; left:213px; }

div.product_info_layers div.how_clayer_header_headsets_fr		{ background-image:url(/fr/images/how-to-wear/header.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.how_clayer_header_headsets_fr a		{ position:absolute; top:4px; left:213px; }

div.product_info_layers div.in_action_header	{ background-image:url(/images/in-action/header.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.in_action_header a	{ position:absolute; top:4px; left:213px; }

div.product_info_layers div.in_action_header_fr		{ background-image:url(/images/in-action/header_fr.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.in_action_header_fr a	{ position:absolute; top:4px; left:213px; }

div.product_info_layers div.tech_spec_header	{ background-image:url(/images/tech-spec/header.gif); background-repeat:no-repeat; width:263px; height:31px; position:relative; }
div.product_info_layers div.tech_spec_header a	{ position:absolute; top:4px; left:245px; }

div.product_info_layers div.tech_spec_header_fr	{ background-image:url(/images/tech-spec/header_fr.gif); background-repeat:no-repeat; width:263px; height:31px; position:relative; }
div.product_info_layers div.tech_spec_header_fr	 a	{ position:absolute; top:4px; left:245px; }

div.product_info_layers div.compat_header		{ background-image:url(/images/header_compat.gif); background-repeat:no-repeat; width:431px; height:31px; position:relative; }
div.product_info_layers div.compat_header a		{ position:absolute; top:4px; left:413px; }
div#compatibility_target						{ position:absolute; z-index:4; top:400px; left:250px; width:431px; }

div.product_info_layers div.compat_header_fr		{ background-image:url(/images/header_compat_fr.gif); background-repeat:no-repeat; width:431px; height:31px; position:relative; }
div.product_info_layers div.compat_header_fr a		{ position:absolute; top:4px; left:413px; }

div.product_info_layers div.how_style_header	{ background-image:url(/images/how-to-switch/header.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.how_style_header a	{ position:absolute; top:4px; left:213px; }

div.product_info_layers div.how_style_header_fr		{ background-image:url(/fr/images/how-to-switch/header.gif); background-repeat:no-repeat; width:231px; height:31px; position:relative; }
div.product_info_layers div.how_style_header_fr a	{ position:absolute; top:4px; left:213px; }

div.product_info_layers div.body				{ width:231px; height:158px; position:relative; }

div.product_info_layers div.body a.how_prev		{ position:absolute; top:131px; left:189px; }
div.product_info_layers div.body a.how_next		{ position:absolute; top:131px; left:206px; }

div.product_info_layers div.body_switch					{ width:231px; height:125px; position:relative; }
div.product_info_layers div.body_switch a.how_prev		{ position:absolute; top:100px; left:189px; }
div.product_info_layers div.body_switch a.how_next		{ position:absolute; top:100px; left:206px; }

div#see-action-video							{ width:231px; height:174px; }
div.body a.start_steps							{ position:absolute; top:135px; left:153px; }
div.body a.start_steps_fr						{ position:absolute; top:135px; left:138px; }

/* CONTACT US */
div.contact_us							{ width:395px; position:relative; float:left; }
div.contact_us_form						{ width:312px; position:relative; float:left; margin-top:16px; }

div.contact_us p.first					{ margin-top:24px; } 
div.contact_us p.contact_copy			{ font-weight:bold; font-size:14px; width:300px; margin-bottom:10px; }
div.contact_us p.contact_copy strong	{ color:#f69f27; font-weight:bold; }
div.contact_us p.contact_copy a 		{ background-color:#f69f27; color:#000000; padding:0px 5px; text-decoration:none; }
div.contact_us p.contact_copy a:hover	{ background-color:#f69f27; color:#ffffff; padding:0px 5px; text-decoration:none; }

div.contact_us_form	label.tfl			{ display:block; color:#f69f27; font-size:11px; margin-top:14px; margin-bottom:3px; margin-left:4px; }
div.contact_us_form	input.tf			{ font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; display:block; color:#ffffff; background-image:url(../images/contact/input_bg.gif); background-repeat:no-repeat; width:177px; padding:5px 6px; border:none; height:13px; background-color:transparent }
div.contact_us_form	textarea.ta			{ font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; display:block; color:#ffffff; background-image:url(../images/contact/textarea_bg.gif); background-repeat:no-repeat; width:300px; padding:5px 6px; border:none; height:184px; background-color:transparent; margin-bottom:8px; }
span.radio								{ width:19px; height:25px; padding:0 5px 0 0; background:url(../images/checkbox.gif) no-repeat; display:block; position:relative; float:left; }
p.contact_pref							{ text-align:right; }

div.contact_us_form	span.pref_span		{ position:relative; float:left; display:block; padding-right:10px; }
div.contact_us_form	label.pref_label	{ position:relative; float:left; display:block; padding-right:8px; }

input.contact_submit					{ display:block; position:relative; float:right; border:none; background-color:transparent; width:132px; height:31px; background-image:url(../images/contact/submit.gif); margin:16px 0px; cursor:pointer; }

/* FAQ */
p.faq_copy								{ font-weight:bold; font-size:14px; margin-bottom:34px; }

p.faq_question							{ font-size:14px; color:#f69f27; font-weight:bold; margin-bottom:6px; }
p.faq_answer							{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:13px; line-height:19px; margin-bottom:20px; }
p.faq_answer strong						{ font-family:Georgia, "Times New Roman", Times, serif; color:#000000; background-color:#f69f27; padding:0px 5px; font-style:italic; font-size:13px; line-height:19px; margin-bottom:20px; }
p.faq_answer span, p.faq_question span	{ font-size:17px; }
p.faq_answer a							{ color:#f69f27; }
p.faq_answer a:hover					{ color:#ffffff; }
p.find_ask a							{ color:#f69f27; }
p.find_ask a:hover						{ color:#ffffff; }

div#faq_wear				{ margin-bottom:34px; }
div#faq_wear div.faq_img	{ width:470px; height:163px; position:relative; }
div#faq_wear div.faq_img a.how_prev	{ position:absolute; top:136px; left:432px; }
div#faq_wear div.faq_img a.how_next	{ position:absolute; top:136px; left:449px; }

div#faq_switch				{ margin-bottom:34px; }
div#faq_switch div.faq_img	{ width:470px; height:163px; position:relative; }
div#faq_switch div.faq_img a.how_prev	{ position:absolute; top:136px; left:432px; }
div#faq_switch div.faq_img a.how_next	{ position:absolute; top:136px; left:449px; }

/* 404 */
div.page_not_found				{ margin-bottom:24px; }
div.page_not_found h3			{ margin-bottom:10px; }
div.page_not_found a.prev_page	{ background-color:#f69f27; padding:0px 5px; color:#000000; text-decoration:none; font-weight:bold; }
div.page_not_found a.prev_page:hover	{ color:#ffffff; }
img#where_montage_404					{ display:block; padding-bottom:30px; border-bottom:none; margin-bottom:34px; }
h3.where span.coosh						{ font-size:17px; }

/* COMPATIBILITY */
a#contact_us_compat		{ position:absolute; top:98px; left:232px; display:block; text-indent:-99999em; width:80px; height:15px; }
a#contact_us_compat_fr	{ position:absolute; top:140px; left:232px; display:block; text-indent:-99999em; width:165px; height:15px; }

div#compatibility_target div#compat_left_container ul li	{ white-space: nowrap; display:block; position:relative; float:left; margin:0px 6px 4px 0px; border: none; background-color: #3c3c3c; font-size: 13px; font-weight: normal; line-height: 18px; padding: 0 7px; }
div#compatibility_target div#dropdownmenu 					{ position: absolute; z-index:2; top: 12px; left:10px; width: 192px; }
div#compatibility_target div#dropdownmenu #droptop 			{ height:7px !important; overflow:hidden; width:192px; padding:0px; margin:0px; background-image: url(/images/compatibility/droptop.png); background-repeat:no-repeat; background-position:top; }
div#compatibility_target div#dropdownmenu #droplist 		{ background-image: url(/images/compatibility/droplist.png); }
div#compatibility_target div#dropdownmenu #droplist ul 		{ margin-left: 4px; width: 184px; }
div#compatibility_target div#dropdownmenu #dropbot 			{ display: block; height: 7px; background-image: url(/images/compatibility/dropbot.png); background-repeat:no-repeat; }

div#compatibility_target div#dropdownmenu #droplist ul li a		 { display: block; line-height: 19px; height: 19px; text-decoration: none; font-size: 14px; font-weight: bold; background-color: #ffffff; color: #3c3c3c; padding-left: 7px; }
div#compatibility_target div#dropdownmenu #droplist ul li a:hover { background-color: #3c3c3c; color: #ffffff; }
div#compatibility_target div#compat_content			{ background-image:url(/images/compatibility/background.gif); background-repeat:no-repeat; width:401px; min-height:120px; height:auto !important; height:120px; background-color:#ffffff; padding:58px 15px 2px 15px; position:relative }
div#compatibility_target div#compat_content_fr		{ background-image:url(/images/compatibility/background_fr.gif); background-repeat:no-repeat; width:401px; min-height:120px; height:auto !important; height:120px; background-color:#ffffff; padding:85px 15px 2px 15px; position:relative }

div#compatibility_target a#selected					{ position:absolute; padding:3px 7px; top:64px; left:17px; display:block; color:#3c3c3c; font-weight:bold; font-size:15px; text-decoration:none;  background-image:url(/images/compatibility/bselectbg.gif); background-repeat:no-repeat; width:165px; height:21px; }
div#compatibility_target a#selected_fr				{ position:absolute; padding:3px 7px; top:93px; left:17px; display:block; color:#3c3c3c; font-weight:bold; font-size:15px; text-decoration:none;  background-image:url(/images/compatibility/bselectbg.gif); background-repeat:no-repeat; width:165px; height:21px; }

div#compatibility_target div#compat_left_container	{ width:188px; padding-right:12px; border-right:1px solid #979797; min-height:70px; height:auto !important; height:70px; padding-top:45px; }
div#compatibility_target div.compat_fn				{ color:#000; margin-top:7px; line-height:15px; } 
div#compatibility_target div.compat_fn a			{ color:#ffffff; font-weight:bold; background-color:#f69f27; padding:0 5px; text-decoration:none; } 
div#compatibility_target div#compat_footer			{ background-image:url(/images/compatibility/footer.gif); background-repeat:no-repeat; height:2px; width:431px; }


div.contact_error			{ margin-top:-1px; margin-left:4px; margin-bottom:3px; }
div.contact_error span		{ background-color:#d84b8c; color:#ffffff; padding:0px 5px; }
div.contact_error span span.coosh		{ font-size:15px; background-color:transparent; padding:0px; }
div.contact_thanks			{ height:450px; }
div.contact_thanks a		{ display:block; background-color:#f69f27; color:#000000; font-weight:bold; padding:0px 5px; text-decoration:none; margin-top:16px; width:120px; }
div.contact_thanks a:hover	{ color:#ffffff; }
div.contact_thanks span		{ font-size:15px; }
div.contact_thanks_fr			{ height:450px; }
div.contact_thanks_fr a			{ display:block; background-color:#f69f27; color:#000000; font-weight:bold; padding:0px 5px; text-decoration:none; margin-top:16px; width:125px; }
div.contact_thanks_fr a:hover	{ color:#ffffff; }
div.contact_thanks_fr span		{ font-size:15px; }

div#hp_signup							{ height:195px; }
div#hp_signup input						{ font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif; color:#f69f27; font-size:11px; }
div#hp_signup label.coosh				{ display:block; font-size:11px; margin-top:8px; margin-bottom:2px; color:#f69f27; }
div#hp_signup input#email_address		{ display:block; margin-top:4px; margin-bottom:10px; width:229px; height:13px; border:none; background-color:transparent; background-image:url(/images/signup_background.gif); background-repeat:no-repeat; padding:5px; }
div#hp_signup input#coosh_sbt			{ display:block; margin-top:16px; width:60px; height:17px; background-color:#f69f27; border:none; text-align:left; cursor:pointer; font-weight:bold; color:#000000; padding-left:3px; }
div#hp_signup input.mm_dd				{ position:relative; float:left; display:block; text-align:center; margin:4px 8px 10px 0px; width:39px; height:13px; border:none; background-color:transparent; background-image:url(/images/mm_dd_background.gif); background-repeat:no-repeat; padding:5px; }
div#hp_signup input#coosh_sbt:hover		{ color:#ffffff; }
div#hp_signup span.checkbox				{ width:19px; height:25px; padding:0 5px 0 0; background:url(/images/checkbox.gif) no-repeat; display:block; clear:left; float:left; }
div#hp_signup label#auth_label			{ line-height:16px; }
p.homepage_email_signup span.coosh		{ font-size:15px; }
label#auth_label span.coosh				{ font-size:15px; }

div#bboy_overlay					{ position:absolute;top:0px;left:0px;cursor:pointer; }

/* BLOGGERS LOVE FR */
div#bloggers_love_fr	{position: absolute; left: 5px; background-image:url(/images/crashtest/bloggersLovefr.png); height: 179px; width: 217px; background-repeat:no-repeat; z-index: 2;}
div#bloggers_love_fr a	{text-decoration: none; display:block; position: absolute; font-size: 12px; padding:0px 5px; font-family:"Trebuchet MS","Lucida Sans", Arial, Helvetica, sans-serif;}
div#bloggers_love_fr a.whitebg	{background-color:#ffffff; padding:0px 5px; color:#000000;}
div#bloggers_love_fr a.transbg	{color:#ffffff;}
div#bloggers_love_fr a#read_reviews	{ top:102px; left:20px; width:173px; }
div#bloggers_love_fr a#why_love	{ top:130px; left:17px; width:100px;font-size:10px; }
div#bloggers_love_fr a#buy_coosh	{ top:130px; left:130px; width:75px;font-size:10px; }

/* PR KIT */
a#prkit_flickr_link		{display:block; width:191px; height:229px; text-indent:-99999em; background-image:url(/images/prkit/prkit_flickr.jpg);}
a#prkit_visualszip_link	{display:block; width:191px; height:55px; text-indent:-99999em; background-image:url(/images/prkit/downloadzip.gif); margin-bottom: 16px;}
a#prkit_youtube_link	{display:block; width:191px; height:184px; text-indent:-99999em; background-image:url(/images/prkit/prkit_youtube.jpg); margin-bottom: 35px;}
div#try_yourself_prkit		{ position:relative; margin-top:16px; /* padding-top:12px; margin-left:10px;*/ width:190px; color:#f69f27; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/prkit/prkit_try_yourself_background.gif); background-repeat:no-repeat; height:253px; }
div#try_yourself_prkit a.buy_it			{ display:block; position:absolute; font-size:12px; color:#000; text-decoration:none; background-color:#f69f27; padding:0px 5px; font-weight:bold; }
div#try_yourself_prkit a.buy_it:hover		{ color:#fff; }
div#try_yourself_prkit a#buy_ipod			{ top:69px; left:68px; width:88px; }
div#try_yourself_prkit a#buy_iphone		{ top:126px; left:68px; width:88px; }
div#try_yourself_prkit a#buy_smartphone	{ top:184px; left:68px; width:88px; }
div#prkit_holiday_free_shipping	{ position: relative; height: 200px; background-color: #ffffff; background-image: url(../images/prkit/holiday_banner_bg.jpg); background-position: -3px 0px;}
div#prkit_holiday_free_shipping div#slideshow-content { position: absolute; left:117px; top:33px; }
div#prkit_holiday_free_shipping div#slideshow-content div.slide {position: absolute;}

div#prkit_coosh_what					{ position:relative; background-image:url(../../images/prkit/coosh-what.png); width:490px; height:635px; background-repeat:no-repeat;}

div#prkit_coosh_what div.highlight		{ display:block; position:absolute; width:28px; height:18px; background-repeat:no-repeat; cursor:pointer; }
div#prkit_coosh_what div#ear_rings		{ top:280px; left:135px; background-image:url(../images/coosh_highlight_black.png); }
div#prkit_coosh_what div#clip				{ top:402px; left:214px; background-image:url(../images/coosh_highlight_white.png); }
div#prkit_coosh_what div#cord_extension	{ top:432px; left:422px; background-image:url(../images/coosh_highlight_white.png); }
div#prkit_coosh_what div#inline_mic		{ top:517px; left:145px; background-image:url(../images/coosh_highlight_white.png); }
div#prkit_coosh_what div#sound			{ top:110px; left:195px; background-image:url(../images/coosh_highlight_white.png); }

div.prkit_info_layer					{ position:absolute; top:700px; left:150px; z-index:3; width:387px; }
