html, body						{ min-width: 1002px; }

@media screen and (max-width: 1610px) { 
	.centeredContainer 				{ width: 1092px; }
	#search.alert #query .inputHolder input.term	{ width: 771px; }
	#search #query .inputHolder input.term	{ width: 823px; }
}

@media screen and (max-width: 1454px) { 
	.centeredContainer		{ width: 936px; }
	#search.alert #query .inputHolder input.term	{ width: 615px; }
	#search #query .inputHolder input.term	{ width: 667px; }
}

@media screen and (max-width: 1298px) { 
	.centeredContainer		{ width: 780px; }
	.global .centeredContainer 		{ width: 936px; }
	#middleColumn.newitem.catform	{ width: 936px; }
	
	.newitem.infoform #contactLocation #locationPrivacy .helpTip	{ position: static; border: none; width: auto; text-align: center; }
	.newitem.infoform #contactLocation #locationPrivacy .helpTip .sprite	{ display: none; }
	
	#accountItems #current .tableOfItems .completeRow .itemRow.itemLink	{ width: 463px; }
	
	#search.alert #query .inputHolder input.term	{ width: 459px; }
	#search #query .inputHolder input.term	{ width: 511px; }
	
	#account #leftOfMiddle	{ width: 387px; }
	#account #rightOfMiddle { width: 387px; }
	
	.table.compact .row .column.title	{ width: 380px; }
	.table.preview .row .column.info	{ width: 344px; }
	.table .row .column.time	{ width: 189px; }

	#sunday .centeredContainer		{ width: 936px; }
}

@media screen and (max-width: 1142px) {
	.centeredContainer	{ width: 624px; }
	#middleColumn.newitem.catform	{ width: 936px; }

	#previewTable.viewTable .itemDescription { width: auto; }
	
	#accountItems #current .tableOfItems .completeRow .itemRow.itemLink { width: 307px; }

	#accountMessages 																	{ width: 624px; }
	.messagesHolder																		{ width: 272px; }
	#accountMessages .tabHolder .tab													{ width: 73px; }
	#accountMessages .messagingHelp														{ width: 272px; }
	#accountMessages .messageControls													{ width: 270px; }
	#accountMessages .messages															{ width: 271px; }
	#accountMessages .messages .thread .about											{ width: 158px; }
	#accountMessages .conversationHolder 												{ width: 350px; }
	#accountMessages .conversationHolder .conversation .commentsHolder 					{ width: 330px; }
	#accountMessages .conversationHolder .conversation .commentsHolder .commentsInsert 	{ width: 350px; }
	#accountMessages .conversationHolder .conversation .commentsHolder .comment 		{ width: 268px; }
	#accountMessages .conversationHolder .conversation .commentsHolder .comment.from	{ margin-left: 10px; }
	#accountMessages .conversationHolder .conversation .commentsHolder .comment.reply	{ margin-left: 43px; }
	#accountMessages .conversationHolder .conversation .commentsHolder .viewMore 		{ width: 310px; margin-left: 10px; }
	#accountMessages .conversationHolder .conversation .commentBox 						{ width: 281px; margin-left: 43px; }
	#accountMessages .conversationHolder .conversation .commentBox textarea 			{ width: 268px; }
	#accountMessages .conversationHolder .conversation .commentBox .replyButton			{ width: 281px; }
	#accountMessages .conversationHolder .conversation .attachments 					{ width: 278px; left: 43px; }
	#accountMessages .conversationHolder .conversation .availabilityButton				{ margin-left: 43px; }
	#accountMessages .tabHolder #searchMessages.opened .inputHolder input				{ width: 177px; }
	#accountMessages .conversationHolder .conversation .control							{ margin-right: 26px; }
	#accountMessages .conversationHolder .conversation .update							{ margin: 10px 27px 10px 10px; }
	#accountMessages .conversationHolder .conversation .update input[type=text]			{ width: 215px; }
	#accountMessages .conversationHolder .conversation .update .submit					{ width: 200px; }

	/*all pages*/
	.welcomeMessage 			{ text-align: center; }
	
	#headerInstage .quips		{ display: none; }
	
	#search.alert #query .inputHolder input.term	{ width: 303px; }
	#search #query .inputHolder input.term	{ width: 355px; }
	
	#account #leftOfMiddle	{ width: 309px; }
	#account #rightOfMiddle { width: 309px; }
	
	.table.compact .row .column.title	{ width: 300px; }
	.table.preview .row .column.info	{ width: 264px; }
	.table .row .column.time	{ width: 113px; }
	
	#sunday .centeredContainer		{ width: 936px; }
}