body
{
	font-family:Verdana,Arial,Helvetica,sans-serif,"Century Gothic";
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	text-indent:0;
	word-spacing:normal;
	margin:0;
	padding:0;
	background-color:#C12026;
	
}

p
{
margin:3;
}

h1
{
margin:0;
padding:0;
}

h2
{
	background:#000000;
	width:auto;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
	margin:0;
}

h3
{
	background:#000000;
	width:auto;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
	margin:0;
	text-align:left;
}

img
{
border:0;
}

label
{
color:#333333;
}

.txtPrice
{
font-weight:bold;
font-size:14px;
}

#txtSearch
{
border:1px solid #990000;
}



.txtShopCart
{
width:auto;
color:#FFFFFF;
padding-left:26px;
padding-top:2px;
padding-bottom:5px;
font-size:14px;
background:#000000 url(images/icons/sozo/cart.gif) bottom left no-repeat;
}


#wrap
{
width:940px;
margin:auto;
position:relative;
background: url(images/sozo/bg-top-header.gif) top center no-repeat;
}

	#header
	{
	width:940px;
	height:242px;
	position:relative;
	}
	
		#logo
		{
		position:absolute;
		left: -27px;
		top: 10px;
		}
	
		#visit
		{
			position:absolute;
			left: 585px;
			top: 153px;
		}
		
		#Search
		{
		text-align:center;
		}
		
		#bread-crumb
		{
		color:#990000;
		padding:5px 0;
		}
		
		#bread-crumb a
		{
		color:#990000;
		font-size:12px;
		font-weight:bold;
		}
		
		#bread-crumb a:hover
		{
		color:#FF9900;
		}
	
		#top-nav
		{
			padding-top:190px;
			padding-left:110px;
			width:800px;
		}
		
				#top-nav img
				{
					border:0;
					margin:0;
					padding:0;
				}
		
			#top-nav ul
			{
			margin-bottom:0;
			margin-top:0;
			}
				
				#top-nav ul li
				{
				display:inline;
				}
	
	#content
	{
	width:795px;
	margin-top:20px;
	margin-left:93px;
	background:url(images/sozo/bg-content.gif) repeat-y;
	}
	
		#placeholder
		{
		padding:5px 20px;
		}
		
			#rd-top
			{
			background:url(images/sozo/rd-top.gif) no-repeat;
			width:755px;
			height:9px;
			}
			
			#rd-mid
			{
			background:url(images/sozo/rd-mid.gif);
			width:755px;
			}
			
			#rd-bottom
			{
			background:url(images/sozo/rd-bottom.gif) no-repeat;
			width:755px;
			height:9px;
			}
		
		#navigation-user
		{
		text-align:center;
		}
		
		#navigation-user a
		{
		color:#990000;
		font-weight:bold;
		text-decoration:none;
		}
		
			#navigation-user a:hover
			{
			text-decoration:underline;
			}
		
			#navigation-user ul
			{
			margin:0;
			padding:0;
			}
			
			#navigation-user ul li
			{
			display:inline;
			margin:10px;
			}
		
		#left-content
		
		{
		width:200px;
		float:left;
		background-color:#990000;
		color:#FFFFFF;
		border:#666666;
		}
		
		#right-content
		{
		/*margin-left:205px;*/
		width:550px;
		}
		
		
			#img-model
			{
			text-align:center;
			}
		
		
			#left-nav
			{
			font-size:12px;
			border-left:#000000 1px solid;
			border-right:#000000 1px solid;
			padding:0;
			}
			
			#left-nav ul
			{
			padding:0;
			margin:0;
			}
			
			
			#left-nav ul li
			{
			border-top:solid 1px #000000;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:20px;
			list-style:none;

			}
			
				#left-nav a
				{
				color:#FFFFFF;
				text-decoration:none;
				}
				
				#left-nav a:hover
				{
				color:#FFFF00;
				}
				
			#shop-cart-item
			{
			
			}
			
				#shop-cart-item a
				{
				color:#EEEEEE;
				text-decoration:none;
				
				}
				
				#shop-cart-item a:hover
				{
				color:#FFCC33;
				
				}
			
				#shop-cart-item ul
				{
				list-style:none;
				margin:0;
				padding:0;
				}
				
					#shop-cart-item ul li
					{
					padding-top:5px;
					padding-bottom:5px;
					padding-left:20px;
					}
				
				
			#total
			{
			text-align:right;
			font-weight:bold;
			padding:10px;
			color:#FFFFFF;
			}
				
				
			.product-item
			{
			width:250px;
			height:200px;
			border:#990000 1px solid;
			margin-right:20px;
			}
				
			.product-hname
			{
			background:#C12026;
			height:15px;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:10px;
			color:#FFFFFF;
			font-weight:bold;
			}		
			
			.product-image
			{
			border:#999999 solid 1px;
			width:120px;
			text-align:center;
			margin-top:20px;
			margin-bottom:10px;
			margin-left:5px;		

			}
			
			.product-price
			{

			text-align:center;

		
			}
			
	
	
	#footer
	{
	background:url(images/sozo/bg-footer.gif) no-repeat;
	width:940px;
	height:190px;
	position:relative;
	clear:both;
	margin: 0 auto;
	}
	
		#footer p
		{
		color:#FFFFFF;
		font-size:12px;
		}
	
		#foot-div
		{
		position:absolute;
		left: 766px;
		top: 97px;
		}

		#foot-div a{
		color:#FFFFFF;
		text-decoration:none;
		}
		#foot-div a:hover{
		color:#FF0000;
		}
	

			
#right-content-holder
		{
		width:554px;
		}
		
		.create-account{
		background-color:#FFFFD5;
		}
		.sign-in 
			{
			width:270px;
			background-color:#FFFFD5;
			height:210px;
			}
			
				.sign-in p
				{
				font-weight:normal;
				padding:5px;
				}
				
				.sign-in label
				{
				font-weight:normal;
				}
				
				.sign-in a
				{
				color:#990000;
				font-weight:normal;
				}

		
			.theader
			{
			background:#FFCC00;
			}
			
			.txtBlue
			{
			color:#3366CC;
			font-size:15px;
			}
		
			#pager
			{
			padding:10px;
			background:#FFCC00;
			
			}