/* CSS Document */
@import url(_fonts.css); /* Import Font CSS Document */
@import url(_layout.css); /* Import Base Layout CSS Document */
@import url(_base.css); /* Import _base display items */

@import url(store.css); /* Import Base Layout CSS Document */
@import url(checkout.css); /* Import Base Layout CSS Document */

/* Page Content */		
body {
	background-image: url(../images/pages/background-1.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#pageLogo {
	position: absolute;
	top: 0px; left: 1px;
	width: 258px; height: 111px;
	line-height: 0; font-size: 0;
	}
	
	#pageLogo img{
	behavior: url(/assets/css/iepngfix.htc);
	}	

#pageContentWrapper {
	z-index: 1;
	position: relative;
	margin: 0; padding: 140px 0 0 0;
	width: 870px;
	overflow: hidden;
	}
	
	/* Content */
	#pageContent {
		position: relative;
		float: left;
		width: 590px;
		padding: 20px; margin: 0;
		background-color: #efefef;
		}
		
	#pageContentWide {
		position: relative;
		float: left;
		width: 830px;
		padding: 20px; margin: 0;
		background-color: #eee;
		}	
		
		.insertedPhoto {
			float: right;
			border: 1px solid #666;
			padding: 4px; margin: 0 0 8px 10px;
			background-color: #FFF;
			}
		
	/* Left Nav */
	#pageLeftNavWrapper {
		float: left;
		margin: 0 10px 0 0; padding: 1px;
		width: 223px;
		border: 1px solid #eee;
		}
		
		#pageLeftNavHeader {
			width: 213px; height: 23px;
			font-size: 16px;
			margin: 0; padding: 5px;
			color: #000;
			font-variant: small-caps;
			background-color: #ccc;
			}
			
		#pageLeftNav {
			margin: 0; padding: 10px;
			width: 203px;
			}
				
			#pageLeftNav ul {
				display: block;
				margin: 0px; padding: 0px 0px 15px 10px;
				list-style: none;
				}
				
				#pageLeftNav li {
					list-style: none;
					padding: 0px; margin: 0px;
					line-height: 2em;
					}
				
				#pageLeftNav li a {
					margin: 0px; padding: 0px;
					color: #000;
					text-align: left;
					}
				
				#pageLeftNav li a:hover {
					color: #000;
					text-decoration: underline;
					}
					
					#pageLeftNav li ul {
						margin: 0px; padding: 0px 0px 6px 12px;
						}
					
					#pageLeftNav li li {
						list-style: none;
						margin: 0px; padding: 0px;
						line-height: 1.7em;
						}
					
					#pageLeftNav li li a {
						margin: 0px; padding: 0px;
						color: #000;
						text-decoration: none;
						}
					
					#pageLeftNav li li a:hover {
						text-decoration: underline;
						color: #000;
						}
						
			.leftNavSelected {
				font-weight: normal;
				color: #daa741;
				}
					