body {
	display:			block;
	position:			absolute;
	float:				left;
	left:				0px;
	top:				0px;
	width:				100%;
	height:				100%;
	margin:				0px;
	padding:			0px 0px 0px 0px;	
	background:			#000000;
	font-family:		Palatino Linotype;
	/*font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size:			16px;
	color:				#FFFFFF;
}

img {
	border-color:		#212121;
}

#HeaderPanel {
	display:			block;
	position:			relative;
	float:				left;
	width:				900px;
	height:				180px;
	margin:				0px;
	padding:			0px;	
	background:			#000000;
	overflow:			visible;
	z-index:			2;
}

#HeaderLogo {
	display:			block;
	position:			absolute;
	border:				0px;
	top:				0px;
	left:				0px;
	z-index:			100;
	float:				left;
	margin:				20px 0px 0px 47px;
}

#HeaderImage {
	display:			block;
	position:relative;
	/*background:			url(../images/HeaderImage.gif) no-repeat left #404040;
	position:			relative;
	top:				0px;
	float:				left;*/
	width:				250px;
	height:				100px;
	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;	
	float:left;
}

#HeaderContent {
	display:			block;
	position:relative;
	/*background:			url(../images/HeaderImage.gif) no-repeat left #404040;
	position:			relative;
	top:				0px;*/
	font-size:			11px;
	float:				left;
	height:				100px;
	width:				625px;
	margin:				60px auto 0px auto;
	padding:			20px 0px 0px 0px;	
	float:				left;
}

#MainPanel {
	display:			block;
	position:			relative;
	float:				left;
	width:				900px;
	margin:				0px 0px 0px 0px;
	padding:			0px;	
	background:			#000000;
	/*background:			#FCB8BF url(../images/ContentBG.gif) repeat-x;*/
}

#MainContainer {
	display:			block;
	position:			relative;
	float:				left;
	margin:				0px 0px 0px 0px;
	padding:			0px;	
	background:			#000000;
	/*background:			#FCB8BF url(../images/ContentBG.gif) repeat-x;*/
}

#Nav {
	display:			block;
	position:			relative;
	float:				left;
	width:				250px;
	margin:				0px;
	padding:			120px 0px 100px 0px;	
	z-index:			1;
	background:			#000000;
	/*background:			url(../images/NavBG.gif) repeat-y right;*/
}

#Content {
	display:			block;
	position:			relative;
	float:				left;
	width:				625px;
	height:				100%;
	left:				0px;
	padding:			0px 25px 25px 0px;
	/*padding:			0px 0px 0px 0px;	*/
	background:			#000000;
	color:				#FFFFFF;
}

#Brands {
	display:			block;
	position:			relative;
	float:left;
	width:				625px;
	height:				40px;
	padding:			6px 0px 0px 0px;
	margin:				15px 0px 0px 0px;
	/*padding:			0px 0px 0px 0px;	*/
	background:			url(../images/BrandsBG.gif) repeat-x #000000;
	border:				none;
	color:				#FFFFFF;
	z-index:1000000;
}

#FooterPanel {
	display:			block;
	position:			relative;
	float:				left;
	left:				0px;
	width:				100%;
	margin:				0px;
	padding:			0px;	
}

#FooterSpace {
	display:			block;
	position:			absolute;
	float:				left;
	left:				0px;
	width:				250px;
	margin:				0px;
	padding:			0px;	
	overflow:			hidden;
	background:			#000000;
}

#FooterContent {
	display:			block;
	position:			absolute;
	float:				left;
	font-size:			14px;
	left:				250px;
	width:				625px;
	/*height:				100px;*/
	margin:				0px;
	padding:			15px 0px 5px 0px;	
	background:			#000000 url(../images/FooterBG.gif) top repeat-x;
}

#EnlargeImage {
	display:			block;
	position:			relative;
	margin:				auto;
	background:			#000000;
	z-index:			102;
}

#EnlargeImageBg {
	display:			block;
	position:			fixed;
	width:				100%;
	height:				100%;
	top:				0px;
	left:				0px;
	margin:				0px 0px 0px 0px;
	background:			#000000;
	filter:				alpha(opacity=80); 
	opacity:			0.80;
	z-index:			100;
}

#EnlargeImageBgT {
	display:			block;
	position:			fixed;
	width:				100%;
	height:				100%;
	top:				0px;
	left:				0px;
	margin:				0px 0px 0px 0px;
	background:			none;
	z-index:			101;
}

#EnlargeImageContainer {
	display:			block;
	position:			relative;
	width:				100px;
	height:				100px;
	/*top:				50%;
	left:				50%;*/
	margin:				auto;
	background:			#000000 url(../images/loader.gif) center no-repeat;
	border:				10px solid #000000;
	z-index:			101;
}

