* {
	margin:0 ;
	padding:0;
}

body{
	text-align:center;
	background:#C8C8C8;
}

#wrapper{
	position:relative;
	width:715px;
	margin:0 auto;
}

#container{
	float:left;
	width:715px;
	padding-bottom:5px;
	text-align:left;
	background:#350D71 url(../Images/wot.gif) 0 52px no-repeat scroll;
}

#header{
	position:absolute;
	top:0;
	height:324px;
}

	#header img{
		margin:0 0 0 251px;
		
	}

	#header p{
		margin:0 0 0 10px ;
		font: normal  normal 19px/52px Arial, Helvetica, sans-serif;
		color:#FFF
	}

#Nav{
	position:absolute;
	top:323px;
	width:237px;
}

	#Nav ul{
		padding-top:1px;
		border-top:1px solid #FFF;
	}
		
			#Nav li{
				background:#FFF;
				border-top:4px solid #350D71;
				list-style: none outside none;
				padding:0;
			}
	
	
				#Nav li a:link, #Nav li a:visited, #Nav li a:active, #Nav li a:hover{ 
					display:block;
					width:230px;
					padding: 0 7px 0 0;
					font: normal bold 12px/30px Arial, Helvetica, sans-serif;
					text-align:right;
					text-decoration:none;
					color:#373737;
				}
					
				#Nav li a:hover{
					color:#000;
					background:#F8EDA3;/*F0DB3A*/
				}

#Telephone, #Address{
	position:absolute;
	top:259px;
	right:32px;
	color:#350D71;
	font: normal bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0 0 0;
}

#Address{
	top:62px;
	left:14px;
	width:228px;
}

#content {
	position:relative;
	z-index:5;
	margin:312px 0 0 237px;
	font: normal normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	background:#FFF;
	width:385px;
	padding: 0px 30px 20px 43px ;
	min-height:450px;
}

* html #content{
	height:450px;
}

	#content h1, #content h2, #content h3{
		color:#350D71;
		font: normal normal 20px/24px Verdana, Arial, Helvetica, sans-serif;
		margin: 0 0 20px 0;
	}
	
	#content.stockDetail h1{
		font: normal normal 18px/24px Verdana, Arial, Helvetica, sans-serif;
	}		
		
	
	#content h2, #content h3{
		font: normal bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
		margin: 30px 0 20px 0;
		
	}
	
	#content h3{margin: 30px 0 2px 0;}
	
	#content h3 span{
		display:block;
		font: normal normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
		margin: 0 0 5px 0;
		font-variant:small-caps;
	}
	
	#content p{
		margin: 0 0 15px 0;
	}
	
	#content p.Error, #content p.Alert{
		color:#CC0000;
		font-weight:bold;
	}
	
	#content p.Alert{
		color:#6CBD50;
	}
	
	#content ul {
		margin: 0px 0px 15px 0px;
		padding: 0px;
	}

		#content ul li {
			font: normal 12px/30px Verdana, Arial, Helvetica, sans-serif;
			list-style: circle inside url(../Images/ul.gif);
			padding: 4px 2px;
			margin: 0px;
		
		}
	
	#content a:link, #content a:hover, #content a:visited, #content a:active{
		font-weight:bold;
		color:#350D71;
		text-decoration:none;
	}
	
	#content a:hover{
		color:#EDD112;
	}
	
	#content a img{
		border:0px solid #FFF;
		margin: 0 5px 0px 0;
		float:left;
	}
	
	#content a#location {
		line-height:15px;
	}
	
	#content img#productDetail{
		border:1px solid #CCC;
		margin-bottom:10px;
	}
	
	#content #stockDetail #price{
		display:inline;
		float:right;
		padding:4px;
		font: normal bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
		background:#F0DB3A;
		color:#350D71;
		border:1px solid #CCC;
		margin:-11px 3px 0 0 ;
	}
	
	#content .stockMain1, #content .stockMain2{
		width:380px;
		height:85px;
		background:#EEE;
		margin:0;
		border-top:1px solid #FFF;
		border-bottom:1px solid #FFF;
	}
	
	#content .stockMain2{
		background:#FFF;
		border-top:1px solid #CCC;
		border-bottom:1px solid #CCC;
	}
	
	
		#content .stockMain1 img, #content .stockMain2 img{
			float:left;
			margin:4px 6px 4px 4px;
			border:1px solid #CCC;
		}
		
		#content .stockMain2 img{
			border:1px solid #E1E1E1;
		}
		
		#content .stockMain1 p, #content .stockMain2 p{
			margin:2px 0 0 0;
			font: normal bold 11px/25px Verdana, Arial, Helvetica, sans-serif;
		}
		
			#content .stockMain1 p span, #content .stockMain2 p span{
				display:inline-block;
				width:50px;
				font-weight:normal;
			}
		
		#content .stockMain1 div, #content .stockMain2 div{
			float:right;
			height:75px;
			margin:4px 4px 4px 0;
			text-align:right;
			display: inline;
		}
		
			#content .stockMain1 div span, #content .stockMain2 div span{
				display:block;
				padding:3px;
				font: normal bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
				background:#F0DB3A;
				color:#350D71;
				border:1px solid #CCC;
				margin:0 ;
			}
		
		#content .stockLines{
			width:380px;
			border-bottom:1px solid #CCC;
			padding:5px 0 10px 0;
		}
		
		#content .finalstock{
			margin-bottom:20px;
			border-bottom:0px solid #CCC;
		}
		
		#content .stockLines p{
			line-height:14px;
			margin:0;
		}
		
		#content .stockLines div{
			margin-bottom:4px;
		}
				
		#content .stockLines div p{
			margin:3px 0 0 0;
			padding:0;
			font: normal bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
		}
		
		#content .stockLines div span{
			font-weight:normal;
		}		
		
		
		#content #stockWrapper{
			margin-bottom:20px;
		}

#footer {
	width:473px;
	height:35px;
	color:#FFF;
	background:#000 url(../Images/footer.gif) 0 0 no-repeat scroll;
	font: normal bold 9px/17px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 240px;
}

	#footer span{
		float:right;
		margin-right:22px;
		font: normal normal 12px/36px Verdana, Arial, Helvetica, sans-serif;
	}
	
	#footer a{
		font: normal bold 9px/38px Verdana, Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
	}
	#footer a:hover{
		color:#FFB811;
	}