@charset "utf-8";
/* CSS Document */

/*
	Dictates style rules when screen is narrower than 960 pixels
*/
@media only screen and (max-width:782px) {
	
	
#Header_Width {
	width: 600px;}


#captionWrapper{
	width: 600px;}
	
#slideControlWrapper {
	width: 600px;}

#MainMenu {
	width: auto;}	

#HomeContentWidth {
	width: 580px;}

#HomeCallouts UL LI, #HomeCallouts iframe {
	width:500px;}
	
#HomeCallouts iframe {
	height:281px;}


#HomeCallouts UL LI{
	display:block;
	margin: 0 auto;
	margin-top:10px;	}

	
#HomeCallouts UL LI H2{
	font-size:18px;
}
#Header_Logo IMG{
}
#Header_Right{
	float:none;}
#Header_Logo{
	float:none;
	width:460px;
	display:block;
	position:relative;
	margin-top:0;}
#Header_Logo_Text {
	font-size:28px;}
.Sub_Head {
	top: 13px;
	left: -20px;}
	
#navLinksContainer UL LI A{}

/*.caption{
	width:300px;
	top:100px;
	left:100px;
}*/
#slideCollection{
	margin:0 10px !important;}

#FooterWidth{
	width:600px;}
	
#FooterContent{
	width:270px;}

#dropdownNavLinks{
	display:none;
}

#FootMenu UL LI{
	padding-bottom:5px;}

/* Homeslideshow */	
#HomeSlideshow, .rslides li, #slideshow{
	height:270px !important;
}

.narrow #slideshow{
	width:600px;
}
.caption{
	top: 90px;
}



/* Interior Pages */

#ContentContainer{
	width:580px;
}

#ContentLeft {
	float: left;
	width: 190px;}

#ContentRight {
	width: 340px;
	float: right;}

#MenuSideContainer{
	width:170px !important;}
#MenuSideHead {
	width:180px;}
#MenuSide A{
	font-size:12px;}
#MenuSideTitle{
	font-size:18px;}

div#Sub_Page_Listing_Right {
	float: left;
	width: 245px;
}

.HomeSpecialsImage A IMG,
.LinkText,
#HomeSpecialsListing UL LI,
.HomeSpecialsImage A:hover IMG {
	height: auto;
	width: 330px;}

#HomeSpecialsListing{
	margin:0 auto;
	width:340px;}

.LinkText {
padding-top: 130px;}

.HomeSpecialsLinkText{
	font-size:30px;
	width: 330px;}

}