html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffe9b4;
	color:#1e1001;
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/Images/bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	width:960px;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:960px;
	height:172px;
	float:left;
	overflow:hidden;
}

	div#Logo
	{
		width:264px;
		float:left;
		z-index:10;
		position:relative;
	}
	
	div#NavContainer
	{
		width:475px;
		float:left;
	}
	
		div#QuickLinkContainer
		{
			/*width:505px;*/
			width:490px;
			height:44px;
			background-image:url(/Images/QuickLinkBG.jpg);
			background-repeat:repeat-x;
			background-position:center bottom;
			z-index:5;
			position:relative;
			margin-left:-30px;
		}
		
		div#Navigation
		{
			width:475px;
			float:left;
		}

	div#SearchContainer
	{
		width:221px;
		float:left;
	}
	
		div#SCartDet
		{
			width:221px;
			height:51px;
			float:left;
		}
		
		div#Search
		{
			width:221px;
			float:left;
			padding:57px 0px 0px 0px;
			background-image:url(/Images/SearchBg.jpg);
			background-repeat:no-repeat;
		}
		
		
		div#ShopCartItems
		{
			
			width:28px;
			height:38px;
			background-image:url(/Images/ShoppingCart.jpg);
			background-repeat:no-repeat;
			float:left;
			color:#fdb813;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:30px;
			font-weight:500;
			padding:13px 87px 0px 0px;
			text-align:center;
			
			}
			
		div#ShopCartNoItems
		{
			
			width:28px;
			height:38px;
			float:left;
			color:#fdb813;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:30px;
			font-weight:500;
			padding:13px 87px 0px 0px;
			text-align:center;
			
			}	
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:960px;
	float:left;
}

div#MainBodyContainerHome
{
	width:960px;
	float:left;
	overflow:hidden;
	/*z-index:5;
	position:relative;*/
	
}

	div#HomeProdContainer
	{
		width:242px;
		float:left;
		padding:0px 0px 0px 0px;
		margin-top:-454px;
		z-index:30;
		position:relative;
		padding-left:12px;
	}
	
		div#HomeProdHeader
		{
			width:242px;
			float:left;
			height:73px;
			background-image: url(/Images/OurProducts.png);
			background-repeat:no-repeat;
		}

	div#HomeProdNav
	{
		width:224px;
		min-height:550px;
		_height:550px;
		float:left;
		background-color:#fdb813;
		background-image:url(/Images/ProdNavBGFooter.gif);
		background-repeat:no-repeat;
		background-position:bottom center;
	}
	
	div#HomeProdNavContainer
	{
		width:224px;
		float:left;
		padding:0px 0px 0px 8px;
		}
	
	div#ProdIntNav
	{
		width:224px;
		float:left;
		padding:0px 0px 0px 0px;
		min-height:350px;
		_height:350px;
	}
	
	div#FlashContainer
	{
		width:960px;
		float:left;
	}
	
	div#MainContentHome
	{
		width:960px;
		float:left;
		padding:17px 0px 0px 0px;
		background-color:#fff2d3;
		background-image:url(/Images/HomeYellowBG.gif);
		background-repeat:repeat-y;
	}
	
	div#MainContent
	{
		width:960px;
		float:left;
		padding:0px 0px 0px 0px;
		background-color:#ffffff;
		background-image:url(/Images/MainContentBG.gif);
		background-repeat:repeat-y;
	}
	
	div#MainContentContact
	{
		width:960px;
		float:left;
		padding:0px 0px 0px 0px;
		background-color:#ffffff;
		background-image:url(/Images/RightPaneContactBG.jpg);
		background-repeat:repeat-y;
	}
	
	div#InternalRegisterContainer
	{
		width:960px;
		float:left;
		padding:0px 0px 0px 0px;
		z-index:40;
		position:relative;
		margin-top:-190px;
	}
	
		div#HomeLeftPane
		{
			width:264px;
			float:left;
		}
		
		div#HomeRightPane
		{
			width:696px;
			float:left;	
		}
		
		div#LeftPane
		{
			width:224px;
			float:left;
			min-height:600px;
			_height:600px;
			background-image:url(/Images/ProdNavBGFooter.gif);
			background-repeat:no-repeat;
			background-position:center bottom;
			background-color:#fdb813;
		}
		
			div#IntLeftPaneReg
			{
				width:204px;
				float:left;
				padding:0px 10px 10px 10px;
												
			}
			
				div#IntRegContainer
				{
					width:184px;
					float:left;
					background-color:#fff0cb;
					min-height:129px;
					_height:129px;
					padding:20px 10px 10px 10px;
				}
		
			div#ProdIntNavHead
			{
				width:224px;
				height:81px;
				float:left;
				background-image:url(/Images/IntNavProdHead.jpg);
				background-repeat:no-repeat;
				background-color:#fdb813;
			}
		
		div#RightPane
		{
			width:736px;
			float:left;
		}
		
		div#RightPaneContact
		{
			width:736px;
			float:left;
		}
		
			
			div#BCrumbs
			{
				width:716px;
				float:left;	
				padding:15px 0px 0px 20px;
			}
			
			div#BCrumbsContact
			{
				width:496px;
				float:left;	
				padding:15px 0px 0px 20px;
			}
			
			div#RightPaneContent
			{
				width:696px;
				float:left;
				padding:10px 20px 0px 20px;
				overflow:hidden;
			}
			
			div#RightPaneContact
			{
				width:516px;
				float:left;
				padding:10px 0px 0px 0px;
			}
			
				div#RightContentPortfolio
				{
					width:190px;
					float:left;
					padding:20px 15px 0px 15px;
					overflow:hidden;
				}
			
			div#RightPaneContactContent
			{
				width:496px;
				float:left;
				padding:10px 0px 0px 20px;
			}
			
				div#ContactFormContainer{
					width:496px;
					float:left;
				}
			
			div#RightPaneProduct{
				width:716px;
				float:left;
				padding:10px 0px 0px 20px;
			}
			
				div#ProductFlashContainer
				{
					width:398px;
					float:left;
					padding:0px 0px 38px 0px;
				}
				
				div#ProductRightCartContainer
				{
					width:317px;
					float:left;
					padding:0px 0px 0px 0px;
					overflow:hidden;
				}
				
				div#ProductDetContainer
				{
					width:297px;
					float:left;
					background-color:#fff4d7;
					border-top:solid 1px #fed676;
					border-left:solid 1px #fed676;
					padding:20px 0px 20px 20px;
				}
				
				div#ProductCartContainer
				{
					width:277px;
					float:left;
					background-color:#fdb813;
					border-left:solid 1px #fed676;
					padding:20px 20px 20px 20px;
					min-height:80px;
					_height:80px;
				}
				
				div#RelatedProducts{
					width:297px;
					float:left;
					background-color:#fff4d7;
					border-top:solid 1px #fed676;
					border-left:solid 1px #fed676;
					padding:20px 0px 20px 20px;
					min-height:300px;
					_height:300px;
					}
			
				div#RightProdContent
				{
					width:696px;
					float:left;
					background-color:#FFF;
				}
			
				div#LoginDetContainer
				{
					width:300px;
					float:left;
				}
				
				div#RegisterContainer
				{
					width:180px;
					float:left;
					background-image:url(/Images/head_NewCustomer.jpg);
					background-repeat:no-repeat;
					padding:82px 40px 0px 40px; text-align:center;
					background-color:#fdb813;
					min-height:160px; _height:160px;
				}
	
	
		div#HomePortContainer
		{
			width:217px;
			float:left;
			min-height:160px;
			_height:160px;
			padding:0px 20px 0px 0px;
		}
		
		div#RegistrationContainer
		{
			width:219px;
			float:left;
			min-height:160px;
			_height:160px;
			padding:0px 20px 0px 0px;
		}
		
		div#HomeNewsContainer
		{
			width:200px;
			float:left;
			padding:0px 20px 0px 0px;
		}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:960px; height:45px;
	float:left;
	padding:0px 0px 0px 0px;
	background-color:#342927;
}

div#CCLogo
{
	width:960px;
	float:left;
	text-align:right;
}

/************************************************************************
*	Add My Listing FORM Styles
************************************************************************/

div#AddMyListFormContainer
{
	width:532px;
	float:left;
	padding:30px 0px 0px 0px;
	border-top:dotted 1px #bdbdbd;
}

.RedCopy	{font-size:11px; color:#ee0000; font-weight:bold; line-height:18px; padding-right:0px;}
.ContactHeaders{font-family:Tahoma, Geneva, sans-serif; color:#312725; font-weight:normal; font-size:11px; text-decoration:none;}
.ContactNote{font-size:11px; color:#b3acac; font-weight:normal; line-height:18px;}
.FormHead	{font-size:15px;}

.txtbox{
	width:200px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.txtboxsmall{
	width:100px;
	float:left;
	border:solid 1px #b0885d;
	padding:2px 2px 2px 2px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtboxdrop{
	width:212px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtboxdatedrop{
	width:80px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtboxdrop{
	width:212px;
	float:left;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	color:#3f3f3f;
	background-color:#fff1ce;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.txtareasmall{
	width:200px;
	float:left;
	height:80px;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.txtareabig{
	width:200px;
	float:left;
	height:217px;
	border:solid 1px #b0885d;
	padding:5px 5px 5px 5px;
	background-color:#fff1ce;
	color:#3f3f3f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.FormNameContainer{
		width:100%;
		padding:2px 0px 2px 0px;

	}
	
.CPTitleContainer{
		padding:7px 0px 3px 0px;
}	
	
.FormInputContainer{
		width:305px;
		padding:0px 0px 5px 0px;
	}	
	
.AdvertMSGContainer
{
	background-color:#ebebeb;
	border-bottom:solid 1px #bdbdbd;
	border-top:solid 1px #bdbdbd;
}	
