@charset "utf-8";
/* CSS Document by J Cunningham ixmedia.co.uk */

/* Background Colour / H1 Tag #a19690 */ 

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table 						{ border-collapse:collapse; border-spacing:0}
fieldset, img 				{ border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
caption, th 				{ text-align:left }
h1, h2, h3, h4, h5, h6 		{ font-size:100%; font-weight:normal }
q:before, q:after 			{ content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong 						{font-weight: bold }
em 							{font-style: italic }
a img 						{border:none } /* Gets rid of IE's blue borders */
a:focus 					{outline: 0;}
body 						{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#675545;
	background: #ffffff url(../images/layout/web-xmas-background.jpg) no-repeat scroll center top;
}

a							{font-size: 10px;font-weight:normal;color: #e3008b; text-decoration:underline}
a:hover						{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:none}
a:visited					{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:underline}

/* Utility */

.floatLeft 					{float: left;}
.floatRight 				{float: right;}
.spacer 					{height: 5px;}
.clear 						{clear: both;}
#clear 						{clear: both;}
#qclear 					{clear: both;}

/* Typology */

h1							{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight:bold; color:#675545;}
h1#magenta					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight:bold; color:#e3008b;}
.boldB						{font-weight:bold; color:#675545;}
.boldM						{font-weight:bold; color:#e3008b;}
.magenta					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#e3008b;}

.readmore					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:bold; color:#675545; line-height:18px}
.readmore, a, a:visited, a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:bold; color:#675545; text-decoration:none}

#content a					{font-size: 10px;font-weight:normal;color: #e3008b; text-decoration:underline}
#content a:hover			{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:none}
#content a:visited			{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:underline}

#content-1 a					{font-size: 10px;font-weight:normal;color: #e3008b; text-decoration:underline}
#content-1 a:hover			{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:none}
#content-1 a:visited			{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:underline}

#content-2 a				{font-size: 10px;font-weight:normal;color: #e3008b; text-decoration:underline; line-height: 18px;}
#content-2 a:hover			{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:none;line-height: 18px;}
#content-2 a:visited		{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:underline;line-height: 18px;}

.news-title					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 35px; font-weight: bold; color:#ffffff; padding-left: 1em}
.loyaltycard				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: bold; color:#675545}
.lineadjust					{ line-height: 18px;}

/* Structure */

/* SEO Bar */

.bartext					{margin: 10px 10 px 10px 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#675545;}
#border						{width: 960px; height: 20px; background-image:url(../images/layout/border.jpg) }

#outer-wrapper				{
	margin-left: auto;
	margin-right: auto;

}
#inner-wrapper				{width: 960px; margin-left: auto; margin-right: auto; padding: 0 15px 10px 15px; }
#header						{width: 960px; height: 108px; text-align:left; background-color:#FFF}

#headerL					{width: 244px; float:left;}
#headerM					{width: 400px; float:left; text-align:left; margin-left: 200px}
#headerR					{width: 108px; float:right;}

#top-menu					{height: 30px; background-color:#FFFFFF;}

#content-wrapper			{width: 960px; min-height:550px; height:auto !important; height:550px; padding:0px;background-color: #a19690; 	  			  									 							font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#675545;}

#side-bar					{width: 233px; min-height:370px; height:auto !important; height:370px;float:left; background-color:#FFF} 

#content-wrapperSP			{width: 800px;float: left; margin:0px; min-height:550px; height:auto !important; height:550px; padding:0px;background-color: #FFFFFF; 	  			  							font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#675545;}



#slider-wrapper				{width: 960px; height: 405px; background-color: #a19690;}
					
#footer-wrapper				{width: 950px; height: 116px; float: left;background-color: #ffffff; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 	 							10px; color:#ffffff; padding: 0 0px 10px 10px;}

#content					{width: 688px; min-height:375px; height:auto !important; height:375px; float: right; background-color: #ffffff; padding: 15px 20px 0 10px ;}
#content-1					{width: 688px; min-height:483px; height:auto !important; height:483px; float: right; background-color: #ffffff; padding: 15px 20px 0 10px ;}
#content-2					{width: 688px; min-height:375px; height:auto !important; height:375px; float: right; background-color: #ffffff; padding: 15px 20px 0 10px ;}
#content-shop				{width: 920px; min-height:375px; height:auto !important; height:375px; float: right; background-color: #ffffff; padding: 15px 20px 0 20px ;}
#content-shopPOTM			{width: 920px; min-height:375px; height:auto !important; height:375px; float: right; background-color: #ffffff; padding: 15px 20px 0 20px ;}
#content-full-page			{width: 920px; min-height:550px; height:auto !important; height:550px; float: right; background-color: #ffffff; padding: 15px 20px 0 20px ;}
#content-end-spacerIN		{width: 718px; height:10px;background-color: #a19690;}
#content-end-spacer		    {width: 960px; height:10px; float:right; background-color: #a19690;}

#content-shopPOTM a					{font-size: 10px;font-weight:normal;color: #e3008b; text-decoration:underline}
#content-shopPOTM a:hover			{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:none}
#content-shopPOTM a:visited			{font-size: 10px;font-weight:normal;color: #e3008b;text-decoration:underline}

#content-contactL					{ width: 400px; float:left}
#content-contactR					{ width: 288px; float:right}

#contact-R1C1						{width: 398px; float:left;}
#contact-R1C2						{width: 290px; float:right;}
#contact-R1-Clear					{clear:both}

#contact-R2C1						{width: 688px; float:left; }

#contact-R2-Clear					{clear:both}
#contact-R2C1 li					{list-style:none}
#contact-R2C2 li					{list-style:none}

#contact-R3C1						{width: 688px; float:left;}
#contact-R3-Clear					{clear:both}

#contact-R4C1						{width: 398px; float:left;}
#contact-R4C2						{width: 290px; float:right;}
#contact-R4-Clear					{clear:both}


/* Sub Structure */

#casebox					{width:210px; float:right; padding: 10px 10px 10px 10px; border:1px solid #a19690; border-width:1px 1px 1px 1px; margin-left: 10px;}
#caseboxL					{width: 87px; float:left;}
#caseboxR					{width: 113px; float:right;}

#box-wrapper				{width: 960px; height: 151px; margin: 0px 0 10px 0; text-align:left}
#box1						{width: 233px; height: 151px; float:left; background-color:#FFFFFF;}
#box2						{width: 233px; height: 151px; float:left; margin-left:10px;color:#FFFFFF;}
#box3						{width: 233px; height: 151px; float:left; margin-left:9px;}
#box4						{width: 233px; height: 151px; float:left; margin-left:9px; color:#FFFFFF;}

#box-wrapperSP				{width: 800px; height: 170px; margin: 10px 0 10px 0; text-align:left}
#box1SP						{width: 260px; height: 170px; float:left; background-color:#FFFFFF;}
#box2SP						{width: 259px; height: 170px; float:left; margin-left:10px;background-color:#FFFFFF;}
#box3SP						{width: 260px; height: 170px; float:right;  background-color:#FFFFFF;}

#quick-wrapper				{width: 960px; height: 8px; margin:0; padding:0;background-color:#FFF}
#quick-box1					{width: 229px; height: 60px; float: left; padding-left: 20px}
#quick-box2					{width: 239px; height: 60px; float: left;}
#quick-box3					{width: 229px; height: 60px; margin-top: 25px;float: left;}
#quick-box4					{width: 243px; height: 98px; margin-top: 6px;float: right; text-align: right;}

#sidepanel1child			{width: 213px; height: 307px; margin-bottom: 4px}
#sidepanel1P				{width: 213px;}

#sidepanel1					{width: 213px; background-image:url(../images/layout/sidebar-tmp.jpg); background-repeat:repeat-x; padding: 5px 10px 0px 10px; margin-bottom: 00px}
#sidepanel2					{width: 233px; background-image:url(../images/layout/sidebar-tmp.jpg); background-repeat:repeat-x; margin-bottom: 0px}
#sidepanel3					{width: 213px; background-image:url(../images/layout/bgSidePanel.jpg); background-repeat:repeat-x; padding: 5px 10px 0px 10px; margin-bottom: 0px}
#sidepanel4					{width: 233px;height:; background-image:url(../images/layout/sidebar-tmp.jpg); background-repeat:repeat-x; margin-bottom: 00px}
#sidepaneleXtra				{width: 233px;height:738px; background-image:url(../images/layout/sidebar-tmp.jpg); background-repeat:repeat-x; margin-bottom: 00px}
#sidepaneleXtra1				{width: 233px;height:426px; background-image:url(../images/layout/sidebar-tmp.jpg); background-repeat:repeat-x; margin-bottom: 00px}
/* Sub Structure Footer Boxes */
#cust_box 					{width: 130px;height: 64px;float:left; padding-top: 20px;}
#tech_box 					{width: 120px;height: 64px;float:left; padding-top: 20px;}
#fun_box 					{width: 110px;height: 64px;float:left; padding-top: 20px;}
#cont_box 					{width: 70px; height: 64px;float:left; padding-top: 20px;}
#signup_box 				{width: 246px;height: 76px;float:left; padding-top: 8px;}
#social_box 				{width: 114px;height: 76px;float:left; padding-top: 8px;}
#logo_box					{width: 120px;height: 116px;float:right;text-align: right;}
#copyright					{width: 820px; float:left; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#a19690; padding-top: 10px}
/* main Typology */

.side-panel-title			{text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#a19690; }

#testimonials-title			{width: 50%; float:left;}
#testimonials-more			{width: 50%; float:right; text-align:right;}

/* Header Typology */

h1#logo						{
	width:960px;
	height: 108px;
	background:url(../images/layout/snow-header-banner.jpg) no-repeat left top;
	text-indent: -9999px;
	float:left;
	margin: 0px;
	padding: 0px;
}
h2#Blogo					{
	width:0px;
	height: 0px;
	text-indent: -9999px;
	float:right;
	margin: 0px;
	padding: 0px;
}
h3#Mlogo					{width:108px; height: 108px;  background:url(../images/layout/Mlogo.jpg) top left no-repeat; text-indent: -9999px;float:right;}

/* Menu Typology */

#dropList { height:30px; width:958px; background:#89a url(../images/layout/bgMenu.gif) repeat-x left center; position:relative; font-family:arial, verdana, sans-serif; font-size:11px; z-index:10; border:0px solid #ccd; border-width:1px 1px 0 1px; }  /* */

#dropList ul#menu { margin:0; padding:0 0 0 10px; list-style:none; white-space:nowrap; } 

#dropList ul#menu li.level1-li { float:left; height:29px; padding-top:1px; margin-right:1px; } 

#dropList ul#menu li.level1-li a.level1-a { display:block; height:26px; float:left; border-left:0px solid #7e8586; border-right:0px solid #2d2d2d; padding:0 24px 0 4px; text-decoration:none; line-height:24px; white-space:nowrap; font-weight:bold; color:#675545; } 

#dropList ul#menu li.sub a.level1-a {color:#675545;} 

#dropList ul#menu li.level1-li:hover, #dropList ul#menu li.level1-li a.level1-a:hover {position:relative;} 

#dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a { border-left:0px solid #2d2d2d; border-right:0px solid #675545; color:#675545; background:url(over.gif); } 

#dropList ul#menu li.sub a.level1-a:hover { height:29px; color:#675545; background:url(topHover.gif); }  

#dropList ul#menu li.sub:hover > a.level1-a { height:29px; color:#675545; background:url(topHover.gif); } 

#dropList ul#menu li div.listHolder { position:absolute; left:-9999px; top:29px; background:#fff url(divider.gif); border:1px solid #675545; border-width:0 1px 1px 1px; padding:0; } /* IE6 only */ 

#dropList table { border-collapse:collapse; margin:-1px -10px; font-size:1em; width:0; height:0; } 

#dropList ul#menu :hover div.listHolder {left:0;} 

#dropList ul#menu a:hover div.listHolder {left:-1px;} #dropList ul#menu div.col1 {width:161px;} 

#dropList ul#menu div.col2 {width:320px;} #dropList ul#menu div.col3 {width:490px;} 

#dropList ul#menu a:hover div.left1, #dropList ul#menu :hover div.left1 {left:-161px;} 

#dropList ul#menu div.listHolder div.listCol {display:block; float:left; padding:10px; margin:0; width:130px;} 

#dropList ul#menu div.listHolder div.listCol h5 {color: #675545; padding:5px 0 0 0; margin:0; font-size:11px; line-height:13px; background:url(linedot.gif) repeat-x left bottom;} 

#dropList ul#menu div.listHolder div.listCol ul {padding:0; margin:0; list-style:none;} 

#dropList ul#menu div.listHolder div.listCol ul li {line-height:15px; padding:0; margin:0;} 

#dropList ul#menu div.listHolder div.listCol ul li a {color:#e3008b; text-decoration:none; padding-left:10px; font-weight:normal; background:url(dot.gif) no-repeat left center;} 

#dropList ul#menu div.listHolder div.listCol ul li a:hover {text-decoration:underline;} 

#dropList ul#menu div.listHolder div.bottomLine {clear:left; background:#666; padding:5px 10px;} #dropList ul#menu a:hover div.listHolder div.bottomLine {height:1px;} #dropList ul#menu div.listHolder div.bottomLine p {padding:0 0 0 15px; margin:0; line-height:20px; color:#fc0; background:url(arrow.gif) no-repeat left center; font-weight:bold;} 

#dropList ul#menu div.listHolder div.bottomLine p a {color:#fff; text-decoration:underline;} 

#dropList ul#menu div.listHolder div.bottomLine p a:hover {text-decoration:none;}



/* Shopping Cart Structure */

#cart						{width: 200px; float: right; font-family: Verdana;font-size: 12px;font-weight: bold;color: #675545; line-height:25px; margin-right: 25px; text-align:right}

#product-box 				{width: 150px; float:left; text-align:center;}

#product-box :hover 		{filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;-khtml-opacity: 0.7;}

#product-description		{width: 490px; float:left	; padding-left: 10px;}

#product-price				{width: 60px; float:right; font-family: Verdana;font-size: 12px;font-weight: normal;color: #675545; line-height:25px;}

#product-pagebreak			{width: 780px; height: 30px; float:left; background:url(../images/layout/page-break.jpg);}

#product-info-left			{width: 400px; height: 400px; float:left; background-color:#fff;}
#product-info-right			{width: 400px; height: 400px; float:left; background-color:#fff;}

.alignField 				{margin-bottom: -8px;}



/* Footer Typology */

.foot_heading 				{font-family: Verdana;font-size: 9px;font-weight: bold;color: #666;line-height: 12px;}

.foot_text a 				{font-family: Verdana;font-size: 9px;font-weight: normal;color: #666;line-height: 12px;text-decoration: none;}

.foot_text a:visited  		{font-family: Verdana;font-size: 9px;font-weight: normal;color: #666;line-height: 12px;text-decoration: none;}

/* Contact Form Structure */ 

.cssform p					{width: 300px;clear: left;margin: 0;padding: 3px 0 5px 0;padding-left: 0px; /*width of left column containing the label elements*/ height: 0.5%;}


.cssform label				{font-weight: bold;float: left;margin-left: 0px; /*width of left column*/width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/width: 150px;}


.cssform textarea			{width: 528px; height: 50px; }



/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix		{margin-left: 3px;}

.form-img				{text-align:center;}
#form-img				{text-align:center;}


/*
	SLIDER
*/	
.slider-wrap 								{ width: 960px; float:left; position: absolute; }	
*.slider-wrap 								{ float: left; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 960px; height: 343px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 960px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb									{ border: 0px solid black; margin-right: 4px; background-color: #a19690;}
 
#movers-row									{ margin: -63px 0 0 138px; }
#movers-row div								{ width: 137px; float: left; }
#movers-row div a.cross-link 				{ float: right;} 
											  
.cross-link									{ display: block; width: 138px; margin-top: -14px; 
											  position: relative; padding-top: 18px; z-index: 9999; }								  
.active-thumb 								{ background: transparent url(images/slider/icon-uparrowsmallwhite.png) top center no-repeat; }

/* Effects */ 

/* Creates the pink bullets */
UL.pink						{padding-left: 30px;list-style-type: disc;color: #e3008b;line-height: 12px;}

.ol							{padding-left: 10px;}

/* Puzzle Structure */ 

#puzzle_container	{float:right; margin-right: 50px;line-height:400px;text-align:center;vertical-align:center;border:1px outset #CCCCCC;position:relative;color: #FFFFFF;background-color: #ffffff;
		
		width: 520px;	/* IE 5.x */
		width/* */:/**/500px;	/* Other browsers */
		width: /**/500px;	
		
		height: 520px;	/* IE 5.x */
		height/* */:/**/500px;	/* Other browsers */
		height: /**/500px;	}		

#puzzle-title				{width: 618px; float:right; margin-right: 50px}	

#puzzle_container .square	{overflow:hidden;border-left:1px solid #FFF;border-top:1px solid #FFF;position:absolute;}

.activeImageIndicator		{border:1px solid #FF0000;position:absolute;z-index:10000;}

.revealedImage				{position:absolute; left:0px; opacity:0; filter:alpha(opacity=50); top:0px;z-index:50000;}

/* Shop Jump Page */ 

#option-wrapper				{width: 570px; margin:auto;} /* sets the wrapper size */ 

#option-wrapper	a, a:hover, a:visited	{text-decoration:underline;}

#option-consumer 			{width: 250px;float: left;padding: 20px 10px 10px 10px;} /* consumer formatting */ 

#option-trade 				{width: 250px; float: right; padding: 20px 10px 10px 10px;} /* trade formatting */ 

#option-consumer-link 		{width: 250px;float: left;padding: 0 10px 10px 10px;} /* consumer formatting */ 

#option-trade-link			{width: 250px; float: right; padding: 0 10px 10px 10px;} /*trade formatting */ 

/* signup form */

#theform 						{width: 715px;}

#theform fieldset 				{width: 200px;border: 0;margin: 0;padding: 1em;float: left;}

#theform fieldset legend 		{font-size: 25px;font-family: Verdana;}
	
#theform fieldset legend span 	{display: none;}

#theform fieldset h3 			{height: 4em;font-size: 12px;}
	
	
	
#theform fieldset div.help 		{font-size: 12px;font-weight: bold;height: 5em;}
	
#theform fieldset label 		{font-size: 12px;display: block;line-height: 1.5em;}
	
#theform fieldset input 		{font-size: 12px;}
	
	
/* Form 2 Error Styling */
#theform fieldset.error,
#theform fieldset.error legend,
#theform fieldset.error div.help {color: #FFCC33;}
	
#theform fieldset 
strong.error 					{color: #fff;background-color: #CC0000;padding: 0.2em;font-size: 12px;display: block;font-weight: bold;}

/* Part 4 Styling */
#theform #pt4					{clear: both;width: 670px;height: 5em;padding: 1em;}
	
#theform #pt4 legend 			{display: none;}
	
#theform #pt4 h3 				{display: none;}
	
#theform #pt4 #disclaimer 		{width: 400px; float: left; font-size: 10px; }

#theform #pt4 input 			{height: 5em;font-size: 12px; width: 200px; color: #666666;background: #f3f3f3;font-weight: lighter; border-bottom: 1px solid #999999;
								border-right: 1px solid #999999; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; float: right; }
								
/* Meet the Team and gallery  */
#gallery-container		{width: 700px; text-align:center; font-family: Verdana;font-size: 10px;color: #e3008b;}

#gallery-1-1 			{width: 25%; float:left; padding-bottom: 5px;}
#gallery-1-2 			{width: 25%; float:left; padding-bottom: 5px;}
#gallery-1-3 			{width: 25%; float:left; padding-bottom: 5px;}
#gallery-1-4 			{width: 25%; float:right; padding-bottom: 5px;}

#gal-1-1 				{width: 33%; float:left; padding: 10px 0 5px 0;}
#gal-1-2 				{width: 33%; float:left; padding: 10px 0 5px 0;}
#gal-1-3 				{width: 33%; float:left; padding: 10px 0 5px 0;}

#gal-2-1 				{width: 33%; float:left; padding: 10px 0 5px 0;}
#gal-2-2 				{width: 33%; float:left; padding: 10px 0 5px 0;}
#gal-2-3 				{width: 33%; float:left; padding: 10px 0 5px 0;}

/* sxRstore */

#bronze-title		{width: 420px; float:left;}

#magenta-title		{width: 420px; float:left;}

#bronze-product-main 	{ width: 430px; margin-top: 10px; float:left;}
#bronze-product-image 	{ width: 150px; float:left;}
#bronze-product-text 	{ width: 280px; float:left;}

#bronze-product-main a			{font-family: Verdana;font-size: 10px; color:#e3008b; text-decoration:underline; }
#bronze-product-main a:hover	{font-family: Verdana;font-size: 10px; color:#e3008b; text-decoration:none; }
#bronze-product-main a:visted	{font-family: Verdana;font-size: 10px; color:#e3008b; text-decoration:underline; }

#magenta-product-main 	{ width: 430px; margin-top: 10px; float:left;}
#magenta-product-image 	{ width: 150px; float:left;}
#magenta-product-text 	{ width: 280px; float:left;}

#magenta-product-main a			{font-family: Verdana;font-size: 10px; color:#e3008b; text-decoration:underline; }
#magenta-product-main a:hover	{font-family: Verdana;font-size: 10px; color:#e3008b; text-decoration:none; }
#magenta-product-main a:visted	{font-family: Verdana;font-size: 10px; color:#e3008b; text-decoration:underline; }

#product-divide			{width: 860px; height: 20px; background:url(../images/layout/image-divide.jpg)}

.bronze-product-title	{font-family: Verdana;font-size: 10px;font-weight: bold;color: #675545; line-height:20px; padding-left: 0px;}
.magenta-product-title	{font-family: Verdana;font-size: 10px;font-weight: bold;color: #e3008b; line-height:20px; padding-left: 0px;}

#bronze-product-image :hover {filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;-khtml-opacity: 0.7;}
#magenta-product-image :hover {filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;-khtml-opacity: 0.7;}

/* Press */

#press-container 		{margin-left: auto; margin-right: auto;text-align:center;}
#press-header-L 		{wdith: 50%; float:left;}
#press-header-R 		{wdith: 50%; float:right; text-align:right}

#press-1-1 				{width: 153px; float:left; padding-bottom: 20px; text-align:center;}
#press-1-2 				{width: 153px; float:left; padding-bottom: 20px; text-align:center;}
#press-1-3 				{width: 153px; float:left; padding-bottom: 20px; text-align:center;}
#press-1-4 				{width: 153px; float:left; padding-bottom: 20px; text-align:center;}
#press-1-5 				{width: 153px; float:left; padding-bottom: 20px; text-align:center;}
#press-1-6 				{width: 153px; float:right; padding-bottom: 20px; text-align:center;}


#indent					{ padding-left: 20px; line-height:18px;}

.xmas					{margin-left: 200px;}

.xmas-padding			{line-height:18px;}

/* Redsauce Additional CSS Styles */

#header_wrapper { background-color:#ffffff; padding:5px 5px 5px 0px; text-align:left; }
#header_wrapper h1 { background:none; color:#E3008B; }
#content-testimonials					{width: 688px; min-height:375px; height:auto !important; height:375px; float: right; background-color: #ffffff; padding: 15px 20px 0 10px ;}
#content-3					{width: 688px; min-height:375px; height:auto !important; height:375px; float: right; background-color: #ffffff; padding: 15px 20px 0 10px ;}
