#mainContentContainer
{
	width:816px;
	margin-left:0px;
	#margin-left:0px;
	overflow:hidden;
	height:100%;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
/****RIGHT CONTAINER****/
#rightContainer
{
	float:right;
	width:380px;
	margin-right:20px;
	_margin-right:5px;
}
.rightContainerPad
{
	padding:10px;
}
.rightImageTwo
{
	margin-top:10px;
	font-family:arial;
	font-size::16px;
	color:#333333;
}
/****END OF RIGHT CONTAINER****/


/****LEFT CONTAINER****/
#leftContainer
{
	float:left;
	width:400px;
	/*height:900px;*/
	background:#FAF9F4;
	margin:0 0 10px 0;
}
.leftContainerPad
{
	padding:10px;
}
.leftContainerHead
{
	float:left;
	width:380px;
	background:#f9f9f9;
	border:solid 1px #cccccc;
	#padding-bottom:3px;
	margin:0 0 10px 0;
	
}
.leftContainerHeadText
{
	float:left;
	margin:3px;
	width:362px;
	background:#FEFCD5;
	padding:5px 5px 5px 5px;
	font-family:arial;
	font-size:18px;
	color:#333333;
	border:solid 1px #cccccc;
}
.mainText
{
	font-family:arial;
	font-size:12px;
	color:#666666;
}
.largeHeadText
{
	font-family:arial;
	font-size:22px;
	color:#990000;
	font-weight:bold;
}
.largeRedText
{
	font-family:arial;
	font-size:20px;
	color:#990000;
	font-weight:bold;
}
.largeRedText a:link, .largeRedText a:visited
{
	font-family:arial;
	font-size:20px;
	color:#990000;
	font-weight:bold;
}
.largeRedText a:hover
{
	color:#000000;
}
.safetyText a:link, .safetyText a:visited
{
	font-family:arial;
	font-size:12px;
	color:#990000;
}
.safetyText a:hover
{
	color:#000000;
}
.largePriceText
{
	font-family:arial;
	font-size:20px;
	color:#222222;
	font-weight:bold;
}
.redText 
{
	font-family:arial;
	font-size:18px;
	color:#990000;
	font-weight:bold;
}
.flashBox
{
	float:left;
	margin:10px 0 10px 0;
	width:380px;
	background:#f9f9f9;
	border:solid 1px #cccccc;
}
.flashBoxRight
{
	margin-top:10px;
	width:370px;
	background:#f9f9f9;
	border:solid 1px #cccccc;
}
.flashText
{
	text-align:center;
	margin:3px;
	background:#FEFCD5;
	padding:5px 5px 5px 5px;
	font-family:arial;
	font-size:18px;
	color:#333333;
	border:solid 1px #cccccc;
}
.flashRedText
{
	color:#990000;
}
.faqBox
{
	float:left;
	margin:10px 0 10px 0;
	width:380px;
	background:#f9f9f9;
	border:solid 1px #990000;
}
.faqText
{
	text-align:center;
	margin:3px;
	background:#990000;
	padding:5px 5px 5px 5px;
	font-family:arial;
	font-size:18px;
	color:#FFFFFF;
	border:solid 1px #cccccc;
}
.faqText a:link, .faqText a:visited {font-family:arial;	font-size:18px;	color:#FFFFFF;}
.faqText a:hover {color:#000000; text-decoration:underline;}
.bulletDivider
{
	border-top:	solid 1px #666666;
	padding-top:8px;
	margin-top:10px;
	font-family:arial;
	font-size:13px;
	color:#333333;
	
}
.subHead {font-family:arial; font-size:14px; color:#222222; font-weight:bold;}
/****END OF LEFT CONTAINER****/

.viewVid {margin-top:10px; text-align:center;}
/****END OF LEFT CONTAINER****/
.AVGnotice {
	font-size: 0.7em;
}
.AVGnoticeRed {
	color: #EE0000;
}
h1{font-family:arial; font-size:22px; color:#990000; font-weight:bold; margin:0px;}
h2{font-family:arial; font-size:16px; color:#333333; font-weight:bold; margin:0px;}
.smallHead{font-family:arial; font-size:16px; color:#555555; font-weight:bold; margin:2px 0 0 0;}
.PNO{font-family:arial;	font-size:12px; font-weight:bold; color:#000000;}
.faqTextHead {font-family:arial; font-size:20px; color:#333333;}
.faqTextQuestion {font-family:arial; font-size:13px; font-weight:bold; color:#444444; margin:12px 0 4px 0;}
.faqTextAnswer {font-family:arial; font-size:12px; color:#666666; margin:0 0 4px 0;}
.faqTextAnswer a:link, .faqTextAnswer a:visited {color:#3366FF; text-decoration:none;}
.faqTextAnswer a:hover {color:#000000; text-decoration:underline;}
.tableHead {font-family:arial; font-size:14px; color:#FFFFFF;}
.topSaleBox
{
	background:url(/csp/etail/aspect2/images/articles/perfectPatioBirdFeeder/bg.jpg);
	background-repeat:repeat-x;
	width:360px;
	padding:6px;
	margin-top:0px;
}
.topSaleBoxHead
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#111111;
	text-align:center;
}
.topSaleBoxText
{
	font-family:arial;
	font-size:14px;
	color:#444444;
	text-align:center;
}
.topSaleBoxHead2
{
	color:#990000;
	font-size:16px;
}
