
.queenstownbackground {
	background-image:url(/custom/templates/page/QueenstownMain/images/QVC_table_background.gif);
	background-repeat:repeat-y;
	background-position: center;
}

.creditbackground {
	background-image:url(/custom/templates/page/QueenstownMain/images/QVC_credit_background.gif);
	background-repeat:no-repeat;
	background-position: center;
}

/* Logo Frame */

#logoframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#logocontentleft {
	width:182px;
	height: 74px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

#logocontentright {
	width:578px;
	height: 74px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

/* END Logo Frame */

/* Quote & Flash Frame */

#quoteframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#quotecontentleft {
	width:182px;
	height: 129px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

#quotecontentright {
	width:578px;
	height: 129px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

/* END Quote & Flash Frame */

/* Body Frame */

#bodyframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding-bottom:15px;
	text-align:left;
	background-image:url(/custom/templates/page/QueenstownMain/images/QVC_body_background.gif);
	background-repeat:repeat-y;
}

#bodyframeinner {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding-bottom:15px;
	text-align:left;
	background-image:url(/custom/templates/page/QueenstownInner/images/QVC_IN_body_background.gif);
	background-repeat:repeat-y;
}

#bodyframeplugin {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding-bottom:15px;
	text-align:left;
	background-image:url(/custom/templates/page/QueenstownMainPlugin/images/QVC_body_background.gif);
	background-repeat:repeat-y;
}

#bodycontentleft {
	width:182px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
}

#bodycontentcenter {
	width:449px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
}

#bodycontentcenterinner {
	width:578px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
}

#bodycontentcenterplugin {
	width:421px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
}

#bodycontentright {
	width:129px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
}

#bodycontentrightplugin {
	width:157px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
}

/* END Body Frame */

/* Links Frame */

#linkframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#linkcontentleft {
	width:56px;
	height: 61px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

#linkcontentcenter {
	width:63px;
	height: 61px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

#linkcontentright {
	width:63px;
	height: 61px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

/* END Links Frame */

/* Padding Frame */

#paddingframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#paddingcontentleft {
	width:760px;
	height: 15px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

/* END Padding Frame */

/* Footer Frame */

#footerframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#footercontentleft {
	width:439px;
	height: 60px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

#footercontentright {
	width:321px;
	height: 60px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

/* END Footer Frame */

/* Credit Frame */

#creditframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#creditcontentleft {
	width:760px;
	height: 45px;
	overflow: hidden;
	padding:0px;
	margin: 0px;
	padding:0px;
	float:left;
}

/* END Credit Frame */