@import url("style_new_10-13.css");
/* NOTE TO THE PROGRAMMER: THIS FILE IS THE ACTIVE STYLESHEET WHEN THE SITE IS BELOW 53.4PX WIDE */

/* Home Page */
/*
.container {
	min-width:initial;
    padding-right:initial;
}
header {
	margin-bottom:15px;
}
*/
/* Main Page */
/* 
#site_search {
	float:none;
	width:100%;
	display:block;
	margin:0 auto;
	padding:0 0 10px 0;
}
#top_nav { 
	float:none;
	width:100%;
	margin-right:0;
	padding-bottom:10px;
}
#top_nav ul {
	width:90%;
	margin:0 auto;
}
#header_logo {
	clear:both;
	padding:0;
}
#site_search form input + input {
	display:none;
}
#site_search form #text_box {
	width:90%;
	display:block;
	margin:0 auto;
	max-width:none;
}
#footer_logo {
	margin:0 auto;
	float:none;
}
#footer_nav {
	float:none;
	padding:10px 0;
}
#footer_nav ul li {
	display:list-item;
	text-align:center;
	float:none;
}
#footer_nav ul li a:link, #footer_nav ul li a:visited {
	margin:0;
	padding:0;
	border:0 none;
	float:none;
	display:inline;
}
#footer_contact, #footer_credits {
	float:none;
	text-align:center;
}
#home_big li.home_callout {
	width:100%;
	max-width:none !important;
	float:none;
	display:block;
	margin:0 auto;
}
#home_big li.home_callout a:link, #home_big li.home_callout a:visited {
	background:url(http://d15jj3c1uwcu65.cloudfront.net/website/assets/images/orange_button_sprite.jpg) 0 0 repeat-x #D58201;
	float:none;
	padding:5px 0;
	display:block;
	width:90%;
	max-width:211px;
	margin:0 auto 15px auto;
	font-size:28px;
	border-radius:5px;
	text-align:center;
	height:auto;
	-webkit-transition: all 0.15s ease-in-out !important;
    -moz-transition: all 0.15s ease-in-out !important;
    -o-transition: all 0.15s ease-in-out !important;
    -ms-transition: all 0.15s ease-in-out !important;
	box-shadow: 3px 3px 8px #444;
}
#home_big li.home_callout a:hover, #home_big li.home_callout a:active {
	background:url(http://d15jj3c1uwcu65.cloudfront.net/website/assets/images/orange_button_sprite.jpg) 0 -40px #D58201;
	box-shadow: 1px 1px 8px #444 inset;
}
#home_big #home_center {
	float:none;
	width:100%;
	display:block;
	margin:0 auto 15px auto;
	box-shadow: 3px 3px 8px #444;
	padding:22px 0 0 0;
}
#home_big #home_center .button a {
	float:none;
}
.sidebar, .page_content {
	float:none;
	width:100%;
	margin-top:0;
	margin-bottom:15px;
}
.sidebar .options {
	width:270px;
}
.sidebar .options .options_top {
	background-position: bottom center;
}
.sidebar .options .options_inner {
}
.sidebar .options .options_bottom {
	background-position: top center;
}
.product_review .one_third, .product_review .two_third {
	float:none !important;
	margin:0 auto !important;
	width:100% !important;
	margin-bottom:25px !important;
}
.one_half {
	float:none;
	margin:0 auto !important;
	width:90%;
	margin-bottom:25px !important;
}
.mat_title {
	width:90%;
	margin:0 auto 10px auto;
	font-size:28px;
}
.mat_title img {
	float:none !important;
	margin:0 auto;
	width:auto;
	display:block;
	margin-top:0;
	margin-bottom:-20px;
}
.mat_content {
	width:90%;
	margin:0 auto;
}
.config_nav {
	font-size:20px;
	width:90%;
	margin:0 auto;
} */