body{
	margin:0px;
	padding:0px; 
	font-family:Helvetica,Arial,Verdana,sans-serif; 
	background:#323E4D;
	background-position:top center;
	background-repeat:no-repeat;
	color:#555555;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:center;
}

strong{color:#111111;}

/*#wrapperA {margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; width:1275px; min-height:1200px;}*/
/*#wrapperA {margin:0px auto; width:1275px; background-image:url('../images/bg.png'); background-repeat:no-repeat; min-height:1200px;}*/
#wrapperB {margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; width:960px; text-align:left;}

p {color:#222021;font-size:12px; line-height:1.65em;}
a:link, a:visited{color:#1B80B6;}
a:hover, a:active{color:#222021;}

p.caption{ font-size:9px; text-align:center; margin-bottom:0px; color:#000;}
p.morePhotos{ font-size:12px; text-align:right; margin-bottom:0px; color:#222021;}
p.testimonial{ font-size:12px; text-align:left; margin-bottom:0px; color:#1B80B6; font:Arial; padding-left:25px;}
p.readMore{font-size:12px; font-weight:bold; text-align:right; margin-bottom:0px; color:#1B80B6; font:Arial; padding-left:25px;}

p.testimonailQuote{font-size:13px; line-height:1.65em; font-weight:bold; text-align:left; margin:6px 0px; color:#3D393A; font:Georgia, "Times New Roman", Times, serif;}

h1 {color:#222021;font-size:24px;margin:0px;padding:0px 0px; font-weight:bold;}
h2 {color:#222021;font-size:18px;font-weight:normal;margin:0px;padding:0px; line-height:24px;}
h3 {color:#222021;font-size:14px;font-weight:bold;margin:0px;padding:0px;}
h4 {color:#222021;font-size:12px;font-weight:bold;margin:0px;padding:0px;}
h5 {}
h5 a:link, h5 a:visited{color:#FEFE00;}
h5 a:hover, h5 a:active{color:#B0B0B0;}

.tophead {color:#ffffff;font-size:24px;margin:0px;padding:0px 0px; font-weight:bold;}

a {text-decoration:none;}
a img {border:0px solid #000000;}
blockquote {font-size:12px;margin:12px 25px;}
blockquote a:link, blockquote a:visited{color:#FFFFFF;}
blockquote a:hover, blockquote a:active{color:#B0B0B0;}

.eight{font-size:8px;}
.ten{font-size:10px;}
.twelve{font-size:12px;}
.fourteen{font-size:14px;}
.sixteen{font-size:16px;}
.eighteen{font-size:18px;}

.smallCaps{ font-variant:small-caps;}
.grey {color:#76787B !important;}
.blue {color:#3F4F63 !important;}
.white {color:#ffffff !important;}
.italic {font-style:italic;}
.eleven {font-size:11px;}

.no-margin {margin:0px;}
.no-padding {padding:0px;}
.topmargin0 {margin-top:0px !important;}
.margin10 {margin:10px;}
.margin15 {margin:15px;}
.margin20 {margin:20px;}

.flLeft {float:left;}
.flRight {float:right;}
.productRight{float:right; padding:0px 0px 0px 15px;}

.left{text-align:left !important;}
.right{text-align:right	 !important;}
.bold{font-weight:bold !important;}

.bottom-margin-18 td{line-height:8px;}

.borderBottom{border-bottom:1px solid #000;}

.bottom-margin-12 {margin-bottom:12px !important;}
.bottom-margin-18 {margin-bottom:18px !important;}
.bottom-margin-24 {margin-bottom:24px !important;}
.bottom-margin-36 {margin-bottom:36px !important;}
.bottom-margin-48 {margin-bottom:48px !important;}

.bottom-padding-0 {padding-bottom:0px !important;}
.bottom-padding-12 {padding-bottom:12px !important;}
.bottom-padding-24 {padding-bottom:24px !important;}
.bottom-padding-36 {padding-bottom:36px !important;}
.bottom-padding-48 {padding-bottom:48px !important;}

.top-padding-12 {padding-top:12px !important;}
.top-padding-24 {padding-top:24px !important;}
.top-padding-36 {padding-top:36px !important;}
.top-padding-48 {padding-top:48px !important;}

.top-margin-12 {margin-top:12px !important;}
.top-margin-24 {margin-top:24px !important;}
.top-margin-36 {margin-top:36px !important;}
.top-margin-48 {margin-top:48px !important;}

.clearer{clear:both;}

TABLE tr{
vertical-align:top;
}

.imgrtpad {
	padding-right: 12px;
}
.imgprodpad {
	padding-right: 6px;
	padding-left: 6px;
}

.borderedCell{ border-bottom:1px solid #222222; margin-bottom: 12px; padding-bottom:12px; }

TABLE #review tr{vertical-align:top; }
TABLE #review td{padding-top:0px !important; padding-right:0px !important;}
TABLE #review td p{font-style:italic; margin-top:0px; font-size:14px; line-height:18px;}
.byline{font-size:12px !important;} 
TABLE #review td IMG{padding-right:25px;}

TABLE #detailPageReview tr{vertical-align:top; }
TABLE #detailPageReview td{padding-top:0px !important; padding-right:0px !important;}
TABLE #detailPageReview td p{font-style:italic; margin:10px 0px; font-size:14px; line-height:18px;}
TABLE #detailPageReview td p.source{font-style:italic; font-size:12px; line-height:1.65em;}

TABLE #FAQ p{margin:5px 0px;}

TABLE #links tr{vertical-align:bottom;}
TABLE #links td{padding-top:12px !important;}
TABLE #links td p {margin-bottom:0px;}
TABLE #links a:link, TABLE #links a:visited{color:#1B80B6; font-weight:bold;}
TABLE #links a:hover, TABLE #links a:active{color:#222021; font-weight:bold;}

TABLE #ProductIndex{ border-right:1px solid #222021; padding-bottom:85px; padding-left:5px; padding-top:0px; padding-right:10px;}
TABLE #ProductIndex tr{}
TABLE #ProductIndex td{ padding-bottom:0px;}
TABLE #ProductIndex h2 {color:#222021;font-size:18px;font-weight:bold;margin:0px;padding:0px;}
TABLE #ProductIndex h3 {color:#222021;font-size:14px;font-weight:bold;margin:0px;padding:0px;}
TABLE #ProductIndex h4 {color:#222021;font-size:12px;font-weight:bold;margin:10px 0px; padding:0px;}

TABLE #productDisplay {padding:10px;}
TABLE #productDisplay h1 {color:#222021;font-size:22px;font-weight:bold;margin:0px;padding:0px; margin-top:0px; line-height:22px;}
TABLE #productDisplay h4 {color:#222021;font-size:14px;font-weight:bold;margin:0px;padding:0px;}
TABLE #productDisplay h5 {color:#222021;font-size:12px;font-weight:bold;margin:0px;padding:0px;}
TABLE #productDisplay p {font-size:12px; line-height:1.65em;}
TABLE #productDisplay IMG {margin-top:4px;}
TABLE #productDisplay .additionalPhotos {padding-left:15px;}
TABLE #productDisplay .additionalPhotos IMG{ margin-right:4px;}
TABLE #productDisplay LABEL{ text-align:right; width:100%; color:#252425;}
TABLE #productDisplay SELECT{ width:380px; color:#252425; margin-bottom:5px;}
TABLE #productDisplay #productQuantity{ width:75px; color:#252425;}
#addToCart { width:89px; height:24px; background:#fff url(../images/addToCart.jpg); border:none 0px #fff; cursor:pointer; color:#fff; font-size:11px; font-weight:bold;}


#head{height:131px; position:relative;}

#head .logo{padding-left:32px; padding-top:20px;}
#head .search{margin: 0 20px 0 0;background:url(../images/search-box-bg.jpg) no-repeat scroll 0% #000; width:236px; height:36px; padding-top:12px;}

#head .search .searchbox{ border:none; background:url(../images/search-box.jpg) no-repeat center top; color:#333; width:147px; height:22px; line-height:22px; font-size:12px;padding-left:3px; display:inline;}
#head .search  .submit{ border:none; color:#fff; width:52px; height:22px; line-height:22px; font-size:10px; padding:0px; display:inline; background:url(../images/search-button.jpg) no-repeat center top #000000; cursor:pointer;margin: 0 5px;}
#head .search  LABEL{ text-align:right; font-size:11px; line-height:18px; color:#fff;}

#contentPane .content{padding:8px 15px;}

#contentPane .breadcrumb{
background-repeat:no-repeat;
padding:5px 0px;
height:30px;
margin-bottom:0px;
margin-top:0px;
width:938px;
}

#contentPane .breadcrumb TABLE{margin:0px 15px; width:97% !important;}

#contentPane .breadcrumb a:link, #contentPane .breadcrumb a:visited{ color:#FFFFFF; text-decoration:none;}
#contentPane .breadcrumb a:hover, #contentPane .breadcrumb a:active{ color:#1B80B6; text-decoration:none;}
#contentPane .breadcrumb h1 {color:#222021;font-size:24px;margin:0px;padding:0px 0px; font-weight:bold;}
#contentPane .breadcrumb h2 {color:#FFFFFF;font-size:15px;font-weight:normal;margin:0px;padding:0px;}
#contentPane .breadcrumb h3 {color:#FFFFFF;font-size:10px;font-weight:bold;margin:0px;padding:0px;float: right;}

#contentPane .cartMenu{
padding:0px;
height:12px;
margin-top:6px;
margin-bottom:18px;
line-height:11px
}

#contentPane .cartMenu a:link, #contentPane .cartMenu a:visited{ color:#1B80B6; text-decoration:none;}
#contentPane .cartMenu a:hover, #contentPane .cartMenu a:active{ color:#FFFFFF; text-decoration:none;}
#contentPane .cartMenu h6 {color:#222021;font-size:11px;font-weight:bold;margin:0px;padding:0px;}

#contentPane .newsBar{margin-bottom:24px;background-color: #FFFFFF;color: #222021;}

#contentPane .newsBar a:link, #contentPane .newsBar a:visited{ color:#1B80B6; text-decoration:none;}
#contentPane .newsBar a:hover, #contentPane .newsBar a:active{color:#222021; text-decoration:none;}
#contentPane .newsBar h1 {color: #222021;font-size: 16px;font-weight: bold;margin: 0;padding: 0;}
#contentPane .newsBar h2 {color:#1F9BDE;font-size:12px;font-weight:normal;margin:0px;padding:0px;}
#contentPane .newsBar h3 {color:#FFFFFF;font-size:10px;font-weight:bold;margin:0px;padding:0px;}

#eNewsSignUpBox{
	color:#fff;
	background:#000;
	border:1px solid #333;
	width:211px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#eNewsSignUpBox .eNewsSignUp{ border:1px solid #ccc; background:#fff; color:#333; width:133px; height:16px; line-height:10px; font-size:12px; padding:0px; padding-left:3px; display:inline; margin:0px; margin-left:4px; vertical-align:bottom;}
#eNewsSignUpBox .submit{ border:1px solid #ccc; background:#121112; color:#fff; width:26px; height:18px; line-height:10px; font-size:19px; padding:0px; display:inline; background-image:url('../images/email-submit.jpg'); cursor:pointer; margin:0px; margin-left:3px; vertical-align:bottom;}
#eNewsSignUpBox LABEL{ text-align:right; font-size:12px; line-height:15px; vertical-align:bottom; margin:0px; padding:0px; margin-left:-84px; font-weight: bold;}

#eNewsSignUpBox1{color:#fff; background:#000; border:1px solid #333; padding:5px; width:179px;}
#eNewsSignUpBox1 .eNewsSignUp{ border:1px solid #ccc; background:#fff; color:#333; width:133px; height:16px; line-height:10px; font-size:12px; padding:0px; padding-left:3px; display:inline; margin:0px; margin-left:4px; vertical-align:bottom;}
#eNewsSignUpBox1 .submit{ border:1px solid #ccc; background:#121112; color:#fff; width:26px; height:18px; line-height:10px; font-size:19px; padding:0px; display:inline; background-image:url('../images/email-submit.jpg'); cursor:pointer; margin:0px; margin-left:3px; vertical-align:bottom;}
#eNewsSignUpBox1 LABEL{ text-align:right; font-size:11px; line-height:18px; vertical-align:bottom; margin:0px; padding:0px;}

#eNewsSignUpBox2{
	color:#000;
	background:#FFF;
	border:1px solid #333;
	width:159px;
	font-weight: bold;
	margin-right: 8px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
#eNewsSignUpBox2 .eNewsSignUp{ border:1px solid #333; background:#fff; color:#333; width:133px; height:16px; line-height:10px; font-size:12px; padding:0px; padding-left:3px; display:inline; margin:0px; margin-left:4px; vertical-align:bottom;}
#eNewsSignUpBox2 .submit{ border:1px solid #ccc; background:#121112; color:#fff; width:26px; height:18px; line-height:10px; font-size:19px; padding:0px; display:inline; background-image:url('../images/email-submit.jpg'); cursor:pointer; margin:0px; margin-left:3px; vertical-align:bottom;}
#eNewsSignUpBox2 LABEL{
	text-align:left;
	font-size:11px;
	line-height:18px;
	vertical-align:bottom;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

body#home ul{padding-left:15px; margin:30px 0px; color:#3D393A;}

body#home ul li{ list-style:square; font-size:15px; line-height:30px;}

#detailButton{background-image:url(../images/product-detail-gray-button.jpg); width:127px; height:22px; color:#FFFFFF; line-height:22px; padding-left:6px; font-weight:bold; font-size:10px}

#detailButton a:link, #detailButton a:visited{ color:#FFFFFF; text-decoration:none;}
#detailButton a:hover, #detailButton a:active{ color:#1B80B6; text-decoration:none;}

#expoFeaturesReviews{}
#expoFeaturesReviews p{ margin-top:2px;}

#top {
background:transparent url(../images/topbg.jpg) repeat scroll 0%;
height:32px;
width:100%;
}

#bottom {
background:transparent url(../images/bottombg.jpg) repeat scroll 0%;
height:172px;
width:100%;
}

#footer {
margin-top:30px;
border-top:1px solid #272929;
padding:10px;
text-align:left;
color:#fff;
}

#footer a:link, #footer a:visited{color:#fff;}
#footer a:hover, #footer a:active{color:#1F9BDE;}

.footr {font-size:11px; color: #ffffff;}

#contentPane{
width:938px;
padding:0px 11px 1px;
background-color:#000000;

}

#contentPane .mainBox{
background-color:#FFFFFF;
padding:0px;
padding-bottom:8px;
}

#contentPane .box{
background-color:#FFFFFF;
/*background-image:url(../images/box-bg.jpg);*/
background-position:bottom right;
background-repeat:no-repeat;
min-height:300px;
margin-bottom:24px;
}

#contentPane .box2{
background-color:#FFFFFF;
background-repeat:no-repeat;
min-height:200px;
margin-bottom:24px;
width:938px;
}

#contentPane .box2 h2{
margin-bottom:8px;
}

#contentPane .box3{
background-color:#FFFFFF;
background-repeat:no-repeat;
margin-bottom:32px;
}

#contentPane .box3 h1{
font-size:25px;
line-height:25px;
}

#contentPane .box3 p{
margin-top:4px;
margin-bottom:16px;
}

#contentPane .box3 IMG{
margin-top:3px;
margin-right:16px;
}

.spacer{font-size:8px; line-height:8px; height:8px;}

<!--%%%%%%%%%%%% QuickMenu Styles [Keep in head for full validation!] %%%%%%%%%%%-->

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}
#qm0 {background:#000 url(../images/main-menu-bg.jpg) no-repeat center top; height:35px; width:939px;margin: 0 auto;}

/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/

.hidden {display:none;}
	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		line-height: 38px;
		color:#1771A3;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		text-transform: uppercase;
		text-align:center;
	}
	#qm0 a.item1 {width:85px;}
	#qm0 a.item1:hover {background:url(../images/item-1-hover.jpg) no-repeat top left !important;}
	#qm0 a.item2 {width:78px;}
	#qm0 a.item3 {width:108px;}
	#qm0 a.item4 {width:110px;}
	#qm0 a.item5 {width:110px;}
	#qm0 a.item6 {width:117px;}
	#qm0 a.item7 {width:111px;}
	
	#qm0 a.qmparent
	{	
		color:#FFFFFF;		
	}

	#qm0 a:hover.qmparent
	{	
		color:#FFFFFF;
		background:url(../images/main-menu-bg-hover.jpg) repeat-x center top;	
	}

	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		color:#FFFFFF;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		color:#FFFFFF;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		color:#FFFFFF;
		border-color:#F7D57B;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:2px 5px 0px 19px;
		margin:0px;
		background-color:#000;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:5px 7px 6px 5px;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		text-decoration:underline;
	}
	
	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 div .qmparent a	
	{	
		color:#FFFFFF;
	}

	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		border-style:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul ul	
	{	
		border-width:1px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px 0px 0px -1px;
	}
	
	#postMenu{height:35px; background-color:#000;}
	


	/* QuickMenu 1 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm1 a	
	{	
		padding:0px 0px 0px 0px;
		background:none;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}

	#qm1 a	IMG{	
		border:1px solid #CCCCCC;	
	}

	/*"""""""" (SUB) Container""""""""*/	
	#qm1 div, #qm1 ul	
	{	
		padding:0px;
		margin:0px;
		background:none;
		border-width:0px;
		border-style:none;
		border-color:#000;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm1 div a, #qm1 ul a	
	{	
		padding:0px;
		padding-top:5px;
		margin:0px;
		background:none;
		color:#000000;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm1 div a:hover	
	{	
		color:#666666;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm1 ul li:hover>a	
	{	
		color:#000000;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm1 div .qmparent, #qm1 ul .qmparent	
	{	
		background-image:url(qmimages/arrow_1.gif);
		background-repeat:no-repeat;
		background-position:97% 50%;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm1 div .qmactive, body #qm1 div .qmactive:hover	
	{	
		background-color:none;
		background-image:url(qmimages/arrow_0.gif);
		color:#000000;
		text-decoration:underline;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm1 .qmtitle	
	{	
		margin:2px 0px 5px 0px;
		color:#222222;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm1 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#999999;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm1 a img	
	{	
		display:block;
		border-style:none;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm1 ul li:hover > a.qmparent	
	{	
		background-color:#FFFFFF;
		background-image:url(qmimages/arrow_0.gif);
		color:#000000;
		text-decoration:underline;
	}	
	
/* SOCIAL ICONS */
#social {position: absolute;right: 35px;top: -13px;z-index: 12;}
#social img {margin: 0 4px;}

/*** EXPODISC ***/
.new_box .content {float: left;}
.new_box.large {background:url(../images/new-box-large-top.jpg) no-repeat center top #FFFFFF;min-height:98px;width: 940px;margin: 0 0 20px;}
.new_box.large .bottom {background:url(../images/new-box-large-bottom.jpg) no-repeat center top;height:13px;width:940px;clear: both;}
.new_box.large .Fleft {float: left;width: 489px;margin: 20px 0 -20px;text-align: center;}
.new_box.large .Fright {float: right;margin: 20px 30px 0 0;width: 409px;}
.new_box.large .Fright h1 {margin:15px 0 10px;clear: both;}
.new_box.large.products .Fleft {margin: 48px 0 0;text-align: center;width: 400px;}
.new_box.large.products .Fright {width: 515px;margin:0;padding: 0 25px 0 0;}
ul.product_page_tabs {float: left;list-style-type: none;margin: 0 0 20px -15px;padding: 0;width: 544px;}
ul.product_page_tabs li {float: left;}
ul.product_page_tabs li a {background:url(../images/product-page-tabs.png) no-repeat center top;color: #FFFFFF;display: block;font-size: 13px;font-weight: bold;height: 37px;line-height: 31px;text-align: center;width: 136px;}
ul.product_page_tabs li a:hover {color:#FEC32B;}

/* SMALL BOXES */
.new_box.small {background:url(../images/new-box-small-top.jpg) no-repeat center top #FFFFFF;min-height: 339px;width: 302px;float: left;margin: 0 16px 0 0;position: relative;}
.new_box.small.last {margin:0 !important;}
.new_box.small .bottom {background:url(../images/new-box-small-bottom.jpg) no-repeat center top;height:12px;width:302px;clear: both;position: absolute;z-index: 1;bottom: 0;left: 0;}
.new_box.small p {margin: 3px 0;}
a.learn_more {background:url(../images/learn-more-button.png) no-repeat center top;bottom: -15px;clear: both;color: #FFFFFF;display: block;font-size: 16px;font-weight: bold;height: 37px;line-height: 38px;position: absolute;right: 15px;text-align: center;width: 126px;z-index: 2;}
a.learn_more:hover {color:#FEC32B;}
.horiz_div {background:url(../images/horizontal-divider.png) no-repeat center;height: 20px;margin: 10px 0;width:100%;clear: both;}

.new_box .element {float: left;text-align: center;width: 252px;margin: 0 30px;}
.new_box .element img {border:1px solid #818285}
.new_box .element h3 {color:#197FB6;font-size:16px;margin: 10px 0;}
.new_box .element p {margin: 0 0 10px;}

#products_area {float: left;padding:23px;width: 894px;}
#products_area .img_w_caption {float: left;text-align: center;width: 516px;margin: 0 15px 15px 0;}
#products_area .img_w_caption img {border: 1px solid #818285;}
#products_area .img_w_caption p {line-height: 18px;padding: 0 12px;}
#products_area .img_w_caption strong {font-size:12px !important;}
#products_area strong {font-size:14px;}

#products_area #TwoCol {}
#products_area #TwoCol .left {float:left;width:252px;margin:0 15px 25px 0;}
#products_area #TwoCol .right {float:left;width:620px;text-align: left !important;margin: 0 0 25px;}
#products_area #TwoCol .left img {border:1px solid #818285;}
#products_area #TwoCol .right h3 {color:#0085BD;font-size:24px;}
#products_area #TwoCol .right p {}


/*** ROGUE ***/
.new_box.large.rogue {background:url(../images/new-box-large-top-rogue.jpg) no-repeat center top #FFFFFF;}
.new_box.large.rogue .Fleft {margin: 60px 0 0;}
.new_box.large.rogue .Fright {margin: 70px 30px 0 0;}
.new_box.large.rogue .Fright h3 {color:#0085BD;}
.new_box.large.rogue .Fright p {color:#778284;font-size: 13px;}
.new_box.small.rogue {background:url(../images/new-box-small-top-rogue.jpg) no-repeat center top #FFFFFF;width:459px;}
.new_box.small.rogue .bottom {background:url(../images/new-box-small-bottom-rogue.jpg) no-repeat center top;height: 16px;width: 459px;}
.gold a, .gold {color:#D1932A;}
.gold a:hover {color:#1B80B6;}
.new_box.small.rogue .content {float: right;margin: 65px 0 0;padding: 0 15px 0 0 !important;width: 200px;}
.new_box.small.rogue .content strong {font-size:14px;}

.new_box.large.rogue.products {background:url(../images/new-box-top-rogue-details.jpg) no-repeat center top #FFFFFF;}
.new_box.large.rogue.products .Fleft {margin: 30px 0 0 30px;width: 316px;}
.new_box.large.rogue.products .Fright {margin: 0;}
.new_box.large.rogue.products .Fright .product_page_tabs {margin: 0 0 90px -15px;}
.new_box.large.rogue.products h2 {margin:0;}
.new_box.large.rogue.products p {margin:0 0 10px;}
#products_area.rogue img {border:none;}
#products_area blockquote {color:#0085BD;background:url(../images/open-blockquote.jpg) no-repeat top left;color: #0085BD;float: right;line-height: 20px;margin: 0 !important;padding: 25px 8px 0 35px;width: 320px;}
#products_area blockquote span {display: block;margin: 10px 0;background:url(../images/end-blockquote.jpg) no-repeat bottom right;padding: 0 0 20px;}
