@charset "utf-8";
/* CSS Document */

/*
	Dictates style rules when screen is narrower than 960 pixels
*/
@media only screen and (max-width:494px) {
	

body {
	background-position: -600px top;
}

#Header_Logo IMG{
	width:180px;
	height:auto;
	}
#Header_Container_left #Header_Logo {
  padding-left: 0;
}
.VerticalAlign {
    margin-right: 10px;
}
	
#slideControls UL{
	width:320px;}

#MainMenu {
	width: 320px;}	

#HomeContentWidth {
	width: 320px;}

#HomeCallouts UL LI, #HomeCallouts iframe {
	width:230px;}
	



#HomeCallouts UL LI{
	display:block;
	margin-top:10px;
	height:450px;
	}

	
#HomeCallouts UL LI H2{
	font-size:18px;
}



#navLinksContainer {
display: none;
}
#FA_FourCol .Card {
    width: 95%!important;

}
#dropdownNavLinks {
display: block;
padding-top: 10px;}

/* Interior */
 #InteriorContentWidth {
	/* Changed to 100% - Bobby
	width:320px; */
	width:100%;
	}

/* Homeslideshow */

#HomeSlideshow{
	height: 330px;
}
.narrow #slideshow{
	width:320px;
}
.caption{
	width:100%;
	width:300px;
	margin:0 auto;
	bottom:0;
	padding:10px;
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;}
	.caption h2 {
    margin: 0!important;
    font-size: 22px!important;
    line-height: 34px!important;
}
.rslides li {
	height:280px;}

#FooterWidth {
    width: 320px;
	}
	
/*LEFT*/

#FooterLayout_left #FooterSectionOne {
	float: none;
	width: 320px;
}

#FooterLayout_left #FooterSectionTwo {
	float: none;
	width: 320px;
}


/*RIGHT*/
#FooterLayout_right #FooterSectionOne {
	float: none;
	width: 320px;
}

#FooterLayout_right #FooterSectionTwo {
	float: none;
	width: 320px;
}
	
/* Interior Pages */

#ContentContainer{
	/* Changed to 100% - Bobby
	width:320px; */
	width:100%;
}

#ContentLeft {
	display:none;}

#ContentRight {
	/* Changed to 100%, added margin - Bobby
	width:320px; */
	width:auto;
	/* margin:90%; */
	float: none;}
	
div#Sub_Page_Listing_Right {
	float: left;
	width: 215px;
}
#SingleProductImage img {
    width: 320px;
}


/* Bobby Edits*/
.TwoColumns{
	    column-count: 1;
}
#TwoCol .DescriBlock {
    width: auto;
    min-height: 150px;
    display: inline-block;
    vertical-align: top;
    padding: 0 20px 0 20px;
    text-align: left;
}

.PDPIntroSection {
    padding: 30px;

}









}