@charset "UTF-8";

/* Basic Page Styles 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 store screen styles */
	@import url(checkout.css); /* Import store screen styles */
				
/* Page Left Content */		
#pageLeftContent {
	position: relative;
	float: left;
	margin: 0; padding: 0;
	width: 225px;
	}

	#pageLeftNavWrapper {
		position: relative;
		margin: 0; padding: 44px 0 0 0;
		width: 195px;
		}
		
		#pageLeftNavHeader {
			width: 190px; height: 46px;
			margin: 0 0 0 -10px; padding: 0 0 0 25px;
			line-height: 33px;
			background-image: url(../images/header-background.png);
			background-repeat: no-repeat;
			color: #FFF;
			font-weight: bold;
			behavior: url(../assets/css/iepngfix.htc);
			}
			
			#pageLeftNavHeader a{
				color: #FFF;
				}

		#pageLeftNavBody {
			width: 189px;
			margin: 0 0 0 16px; padding: 0;
			border-bottom: 2px solid #96a09e;
			background-color: #e1e0cb;
			}
			
			/*Links*/
			.pageLeftNavLinks {
				padding: 0 0 1em 0;
				}
				
			.pageLeftNavLinks h6{
				font-size: 0.95em;
				padding: 5px 0 0 10px;
				}
			
			.pageLeftNavLinks ul {
				display: block;
				margin: 0; padding: 0 5px 0 10px;
				list-style: none;
				}
				
				.pageLeftNavLinks li {
					list-style: none;
					padding: 0; margin: 0;
					line-height: 1.9em;
					}
				
				.pageLeftNavLinks li a {
					margin: 0; padding:  0 0 0 6px;
					color: #000000;
					text-align: left;
					font-size: 0.95em;
					}
				
				.pageLeftNavLinks li a:hover {
					color: #000000;
					text-decoration: underline;
					}
					
					.pageLeftNavLinks li ul {
						margin: 0; padding: 0 0 6px 8px;
						}
					
					.pageLeftNavLinks li li {
						list-style: none;
						margin: 0; padding: 0 0 0 6px;
						line-height: 1.7em;
						}
					
					.pageLeftNavLinks li li a {
						margin: 0; padding: 0 0 0 6px;
						color: #000000;
						text-decoration: none;
						}
					
					.pageLeftNavLinks li li a:hover {
						text-decoration: underline;
						}
						
			.v65-leftSelected {
				font-weight: bold;
				background-image: url(../images/selected.gif);
				background-position: left;
				background-repeat: no-repeat;
				}
			
		/*Page Left Pods*/
		.pageLeftPod {
			width: 190px;
			margin: 20px 0 0 16px; padding: 0;
			text-align: left;
			font-size: 0.95em;
			}
			
			.pageLeftPod blockquote{
				margin-left: 15px; padding-left: 0;
				}
				
			.pageLeftPod ul{
				margin-left: 20px; padding-left: 0;
				}
			
		#pageStatePicker {
			width: 190px;
			padding: 0 0 0 16px; 
			}
		
		#pageStatePicker .cartSideStatePickerFormElement{
			width: 115px; 
			font-size: 0.9em;
			}
			
/* Page Content */		
#pageContent {
	float: left;
	margin: 0; padding: 28px 0 0 0;
	width: 630px;
	overflow: hidden;
	}
	
	.pageFeatureLink {
		float: left;
		width: 190px; height: 140px;
		background-image: url(../images/featureLink-background.png);
		background-repeat: no-repeat;
		background-position: bottom;
		overflow: hidden;
		padding: 9px; margin: 0 2px 0 0;
		line-height: 0; font-size: 0;
		}
		
		.pageFeatureLink p {
			width: 190px; height: 30px;
			color: #7b1e20;
			background-image: url(../images/arrow.gif);
			background-position: right;
			background-repeat: no-repeat;
			font-variant:small-caps;
			font-size: 14px; line-height: 30px;
			padding: 0; margin: 0;
			font-weight: bold;
			}
			
		.pageFeatureLink a {
			color: #7b1e20;
			}
	
#pageContentWide {
	float: left;
	margin: 0; padding: 28px 40px;
	width: 820px;
	overflow: hidden;
	}
		
		


