/** BEGIN CUSTOM SKIN **/

/* Reset */
html {overflow-y:scroll;}
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset {border:0; padding:0; margin:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}

/* Basic HTML style */
a:link, a:visited {color:blue; text-decoration:underline;}
a:hover {color:darkblue; text-decoration:none;}

html {margin:0; padding:0;}
body {text-align:center; font-family:Geneva, "Trebuchet MS", sans-serif; font-size:12px; background:#dbecfe; color:#3e4348; padding:0; margin:0; position:relative;}
blockquote {}
caption {background:#b2b2b2; color:#444;}
form {}
dd {}
dl {}
dt {font-weight:bold}
hr {color:#ccc; background:#ccc; border-style:none; margin: 20px 0px;}
table tr td {font-size:11px; padding:5px;}
td { }
ol,ul {} 
ul li {list-style-type: inside;}
li {padding:4px; margin:0; font-size:11px; color:#555;}
a img, :link img, :visited img {border:none;}

h1, h2, h3, h4, h5, h6 {font-weight:normal; margin-bottom: 12px;}
h6 { font-size:14px; }
h5 { font-size:15px; }
h4 { font-size:16px; }
h3 { font-size:17px; }
h2 { font-size:18px; color: #4D7612;}
h1 { font-size:22px; margin-top: 0px; color: #CC6600; }

p {margin:10px 10px 24px 5px; font-size:13px; color:#777; line-height: 1.8;}


/*Global Styles*/
.contentBox {padding:20px !important; border-top:2px dotted #9FACB9;}
	.contentBox p {margin-top:5px !important; font-size:12px !important; color:#555;}

.clear {clear:both; line-height:0px; height:0px; font-size:0px;}
.clearL {clear:left; line-height:0px; height:0px; font-size:0px;}
.clearR {clear:right; line-height:0px; height:0px; font-size:0px;}

.clearer {clear:left; line-height:0px; height:0px; font-size:0px;}
.clearerB {clear:both; line-height:0px; height:0px; font-size:0px;}
.clearerR {clear:right; line-height:0px; height:0px; font-size:0px;}

.hr{height:10px; background-color:#e7e7e7; margin:20px 0;}


/* Form Elements */
	.optionFormat{text-align:right}
	.inputFormat{border:2px solid #ccc;padding:3px 3px 3px 3px;}
		.inputFormat:focus{background-color:#FEF9F1; border-color:#E9A969;}
	.btnSearch{ color:#666; font-size:11px; cursor:pointer;}
	.btnSubmit{ color:#666; font-size:11px; cursor:pointer;}
	.bullet{list-style:square; list-style-type:square;}
	
	.btnCheckout{border:1px solid #666; background-color:#fff; font-size:11px;}


/* Main Layout*/
	#header{ text-align:center;  height:123px;overflow:hidden; margin-top:20px;}
	#headerInner{ width:978px; height:123px; text-align:left; margin:auto; position:relative; }
		#footCap{width:978px; margin:auto; }
			#logo{position:absolute; top:35px; left:35px;}
		
	
		#service{float:right; text-align:right; padding:0; margin:21px 24px 8px 0;}
			#service img{vertical-align:middle; margin:2px 3px 0px 14px;}
			#service a{}
			#service a:link, #service a:visited{font-size:11px;}
			#service a:hover{text-decoration:none;}
		
		#cart{float:right; width:auto; text-align:right; padding:0; margin:0px 24px 10px 0; font-size:11px;}
			.cartTotals{ background-color:white; color:#c60; font-weight:bold; font-size:12px;}
			
			
		#search {float:right;text-align:right; width:auto; margin:0px 35px 10px 0; }
			#search a{}
			#search a:link, #search a:visited{font-size:20px; color:#c60;}
			#search a:hover{}
			
			#search img{margin-left:10px;}
			
			#search form{padding:0; margin:0;}
			#searchInput {float:left;width:215px;}
			#searchButton {float:left;width:46px;}
			#search .wrapper {margin:0px 10px 10px 10px; padding:0px; *padding-bottom:0px;}
	
		#navBar{height:40px; width:978px; margin:auto;}
		#navBarInner{width:952px; height:40px; margin:auto; text-align:left;}
			#navBarLeft {width:auto; float:left; text-align: left;}
			#navBarLeft .navBarDivs {float:left;margin-top:7px; position:relative;}
			#navBarLeft .navBarSplit {float:left; margin-top:14px;}
			.navBarSplit {float:right; margin-top:14px;}
			
			#navBarShopBy {font-size:14px; font-weight:bold; color:white; padding: 5px 0px 10px 0px;}
				#navBarShopBy a{}
				#navBarShopBy a:link, #navBarShopBy a:visited{color:white;}
				#navBarShopBy a:hover{}
				
			.navBarDivs {float:right;margin-top:7px; position:relative; z-index:9;}
				.navBarLink {display:block; padding: 5px 15px 10px 15px;}
				.navBarLink:link, .navBarLink:visited {color:#D3D5C8; font-size:14px; text-decoration:none }
				.navBarLink:hover {color:#fff;}			
				
				.navBarSubsContainer{position:absolute; top:33px; right:-10px; width:265px;z-index:9;}
					.navBarSubs{width:265px; text-align:center; }
						.navBarSubsContainer img {display: block;}
						.navBarSubsInner{padding:0 12px 0 10px;}						
							.navBarSubLink{display:block;padding:4px 12px;  text-align:left;  border-bottom:1px dotted #729e20; font-size:12px;}
							.navBarSubLink:link, .navBarSubLink:visited{color:#FFF; text-decoration:none;}
							.navBarSubLink:hover{color:#fff; background-color:#729e20; }
		
			.inputSearch{border:1px solid #ccc; border-right:0; font-size:11px; color:#333; height:23px; vertical-align:middle; padding:3px;}
			.btnSearch{*margin-top:1px;}
	
	#mainContainer{width:978px; margin:auto; text-align:center;padding-top:20px;}
	#mainContainerInner{ width:914px; margin:auto; text-align:left; }
	
	
	#mainContentWrapper{line-height:1.6;}
	#mainContentWrapperInner {*height:1%;}	
	
	
/* Column One */ 
	#columnOne_hidden {display:none;}
	#columnOne{float:left; width:195px; }
		.leftHeader{}
		#columnOne h4 {margin:0 0 8px 0;}		
			#columnOne h4 a {color:#c60; display: block; text-decoration: none;}		
				#columnOne h4 a:link, .catLink a:visited {color:#c60; text-decoration: none;}
				#columnOne h4 a:hover {color:#343434; background-color: #EAF3FF; }	
		.searchTable {margin-bottom: 15px;}	
		.searchTable td {padding: 0px;}
		.searchTable input {color:#aaa; border: 1px solid #676767; border-right: 0px; padding:4px 3px; *padding:3px 3px; *height:24px;}
		.searchTable button {background-color: #c60; border: 1px solid #676767; width:35px; padding:3px 0; *padding:1px 0; color:#FFF;}
		
		.catLink{position:relative; width:100%;}		
			.catLink a {display:block;padding:4px 4px 4px 20px; }			
			.catLink a:link, .catLink a:visited {color:#8f8f8f; text-decoration: none;}
			.catLink a:hover {color:#343434; background-color: #EAF3FF; }		

		#navSignUp {width:195px; height:102px; text-align:center; padding-top:10px; margin-top:20px;}
		#navSignUpInner {width:175px; margin:auto; text-align:left;}
			#navSignUp h3 {color:#3e4348; margin-bottom:5px; line-height: 1.1;}
			.astrisk {margin: 0 8px 6px 0;}
			#navFormSignUp {width:100%; text-align:center; display:block;}
				#navInputSignUp {border:1px solid #676767; width:125px; color:#aaa; padding:4px 3px; *padding:3px 3px; *height:24px;}
				#navSubmitSignup {border:1px solid #676767; width:35px; padding:3px 0; *padding:1px 0 ;color:white; background-color:#c60; }
			
			
/*Main Content*/
	#mainContent {float:right; width:690px; overflow:hidden;}
	#mainContentInner{*height:1%;}
	
	
/*Storefront Template*/
		#sfMain{font-size:11px; height:324px; overflow:hidden;}
		
		#sfFlashContainer{float:left; width:556px; height:324px; text-align: center;}
			#sfFlashContainer div {margin: 8px auto;}
			#sfFlashContainer object {z-index: 1;}
			
		#sfPromos{width:328px; float:right;}
			#sfPromo1 {background:url('promo_1_copy.gif') no-repeat top center;height:120px;width:328px;}
			#sfPromoInner {width:238px;*width:300px; margin:0px auto;padding:25px 55px 20px 10px; *padding-left:20px;}
				#sfPromo1 h2 {margin:0;padding:0;color:#CC6600}
				#sfPromo1 p {margin:0;padding:0;font-size:12px;}
			#promo_01{margin-top:3px;}
			#promo_02{margin-top:17px;}
					
	#featuredProducts{text-align:center; width:556px; float:left; margin-top:5px;}
	#featuredProductsInner{text-align:left;}
		.sfProd{width:33%; float:left;}
		.sfProdInner{margin:0px; padding:5px 3px ;background-color:white; text-align:center;}
		#firstFeaturedProd{border-left:1px solid #e6e6e6;}
			.sfProdImage{width:150px; overflow:hidden; height:150px; text-align:center; margin:auto; margin-bottom:8px; border:4px solid #ddd;}
				.sfProdImage img {margin:auto;}				
			.sfProdTitle {height:60px;font-weight:normal;margin-top:3px; }	
				.sfProdTitle a{padding:0 8px;}
				.sfProdTitle a:link, .sfProdInner a:visited{line-height:normal; font-size:12px; }
				.sfProdTitle a:hover{}
			.sfProdPrice {color:#c60; font-size:18px; font-weight:bold; }
				.sfProdPrice span{color:#aaa; font-size:11px; font-weight:normal;}
				.retail{ display:block; height:20px;}
					.sfProdButtons span a{}
					.sfProdButtons span a:link, .sfProdButtons a:visited{color:#999 !important;}
					.sfProdButtons span a:hover{color:#444 !important;}
			
	#welcomeText{width:330px; float:right; margin-top:20px; }
		#sfSignUp{width:328px; height:107px; padding-top:10px; text-align:center;}
		#sfSignUpInner{width:300px; margin:auto; text-align:left;}
			#sfSignUp h3{color:#3e4348; margin-bottom:0px; line-height:normal;}
			#formSignUp{width:100%; text-align:center; display:block;}
				#inputSignUp{border:1px solid #676767; width:220px; color:#aaa; padding:4px 10px; *padding:3px 10px; *height:24px;}
				#submitSignup{border:1px solid #676767; width:35px; padding:3px 0; *padding:1px 0;color:white; background-color:#c60; }
			#sfSignUp span{}
	#sfText{width:510px; *width:550px; float:left; margin-top:12px;}
		#sfText h2, #sfText h3 {color:#c60 !important; margin-bottom:0;}
		#sfText p {font-size: 11px; line-height: normal; margin: 0px 0px 20px 0px;}
	#sfLinks{width:290px; *width:330px; float:right; margin-top:12px;}
		#sfLinks h2 {margin-bottom:0; color:#c60 !important;}
		#sfLinks p {font-size: 11px; line-height: normal; margin: 0px 0px 20px 0px;}
		.left{float:left;margin:0 10px 0 0;}
		#sfLinks ul {margin-top:8px;}
		#sfLinks li a {display: block; font-size: 12px;}
		
		
/* Product List Template */
	.liBreadTitle {color: #303354;}
	.headerText {margin:0px; padding:0px;}
	.liSubCat{width:23%; float:left;padding-left:12px;}
	.liProdThree { width:33.3%;float:left;  *height:1%; text-align:center; margin-top:15px;}	
	.liProdFive { width:20%;float:left;  *height:1%; text-align:center; margin-top:15px;}	
	.liProdInner { width:90%; margin:auto 10px; xpadding:10px 12px;}
		.liProdInfo {}
			#liHeader{ *height:1%;border:0px solid #eee;margin:12px 0}
			#liHeaderInner {margin:0;padding:0;}
				#liHeaderImage{width:300px;float:left;text-align:left; overflow:hidden;}
					#liHeader img{}
				#liHeaderDesc {width:100%; float:left; margin:0px; background-color:#F6F8FB; padding:3px;}
						
			.liProdImage {width:150px; height:215px;margin:auto; overflow:hidden; background-color:#ededed;margin-top:3px; margin-bottom:8px;} 
			.liProdTitle {font-weight:normal; padding:0px; height:58px; }	
			.liProdBrief {font-size:10px; }	
			.liProdDesc {text-align:left; padding:1px; height:50px; }
			.liProdStock {font-weight:normal; line-height:inherit; font-size:10px; }
			
			.liProdPrice {color:#CC6601; font-size:18px; font-weight:normal; text-align:center;}
				.liProdPrice span{color:#aaa; font-size:11px; font-weight:normal;}
				.retail{text-decoration:line-through;}
				
			.compare {margin-top:6px; background-color:#F6F8FB;}
				.compare label {display:block; padding:3px;}
				.compare input {margin-right: 10px; vertical-align: bottom; *vertical-align: middle;}
				
			.liProdButtons {text-align:center;width:auto;}
				.liProdButtons img{margin:4px 0px;}
				.liProdButtons span a{}
				.liProdButtons span a:link, .liProdButtons a:visited{color:#999 !important;}
				.liProdButtons span a:hover{color:#444 !important;}
			
			.liProdInner a{font-size:14px;}
			.liProdInner a:link, .liProdInner a:visited{color:#0000FF; line-height:normal;text-decoration:underline;}
			.liProdInner a:hover{text-decoration:none;}
			
			#currentProd {background-image:url('bgProd.jpg'); background-repeat:repeat-x; background-position:bottom;}
			#idleProd {background-image:none;}
			


	.searchResults {margin:10px 0; font-size:14px; color:#999;}
	.searchResultsInner {text-align:right;}
		.compareSubmit{float:left;}
		.compareSubmit_off{float:left;padding: 2px 6px 1px 6px; border:1px solid #d7d7d7; font-size:13px; background-color:#F3F3F3 !important;}
			.compareSubmit:link, .compareSubmit:visited{padding: 2px 6px 1px 6px; border:1px solid #b2b2b2 !important; background-color:#EAF3FF !important;}
			.compareSubmit:hover{ color:#FFF !important; background-color:#1600FC !important;}
		
		.pageLinks{width:auto;float:right; }
			.searchResultsCurrent{padding:2px 6px 1px 6px; font-size:13px; text-decoration:none; width:auto; border:1px solid #b2b2b2; float:left;}
			.searchResultsInner a { padding:2px 6px 1px 6px; font-size:13px; text-decoration:none; display:block; float:left; margin:0 1px;}
			.searchResultsInner a:link, .searchResults a:visited { text-decoration:none;color:#000; border:1px solid #b2b2b2; background-color:#DBECFE;}
			.searchResultsInner a:hover {color:#FFF; background-color:#0000FF;  }
	

/* Compare List Template */
	.coProd{width:33%; float:left; text-align:center; }
	.coProd_alt{width:33%; float:left; text-align:center; background-color:#f9f9f9; }
	.coProdInner{width:90%; margin:auto;  text-align:left;}
		.coProdImage{text-align:center;width:100%; overflow:hidden; margin:10px 0;}
		.coShipping{ font-size:13px; margin-bottom:10px;}
			.coShipping span{}
		.coDescription, .coDescription p{font-size:11px;}
	
	
/* Detail Template */
	#dtZoom{position:relative; float:left;}
	#dtZoomInner{width:90px; position:absolute; top:-28px; *top:-25px; left:0px;background-color:white; border:1px solid #ccc; }
		#dtZoom img{vertical-align:middle; margin:0px 5px 0px 0px; }
		#dtZoom a{display:block;padding:4px;}
	#zoomLinks {position:absolute;top:10px;left:10px;}
	#dtMulti{}
		.dtThumb{width:84px; float:left;background-color:#eee; overflow:hidden; border:1px solid #ccc; margin:4px 2px 4px 0;}
	
	.dtBreadcrumb {font-size:20px;width:400px;float:left;}
	
	#dtHeader {}
	.dtHeaderInner {margin:0px 0px 15px 0px;padding:0px;}
		.dtNav {width:auto;text-align:right;float:right;margin:0px;}
			.dtNav a{display:block;float:left;margin:0 6px;}
			.dtNav a:link, .dtNav a:visited{padding: 3px 9px; border:2px solid #b2b2b2; font-size:14px; text-decoration:none;}
			.dtNav a:hover{background-color:#EAF3FF; color:black;}
	
	#dtProdContent {}
	.dtProdContentInner {margin: 0px 48px;}
			.dtProdTitle {} 
				.dtProdTitle h1, .dtProdTitle h2, .dtProdTitle h3, .dtProdTitle h4, .dtProdTitle h5, .dtProdTitle h6 {color:#CC6600;font-size:22px;line-height:1;}
			#dtProdImage {float:left; text-align:center; width:350px; overflow:hidden; position:relative; z-index:2; }
			.dtProdInfo {float:right; width:415px;}
			.dtProdInfoInner {margin:0px 0px 0px 13px;}
				
				.dtProdPriceTable {width: 100%; border: 0px; padding: 0px; background-image: url('bgPrice.jpg'); background-position: top right; background-repeat: no-repeat;}
				.dtProdPriceRow {color:#C60; font-weight:normal;}
					.dtProdPriceInner {font-size:17px; padding-left: 8px;}
					.dtProdBuy {} 
					.dtProdBuy button {margin: 4px 0px;} 
					
				.dtProdSku {width:45%; float:right; text-align:right;}
				.dtProdBrief {} 
				#dtProdDesc {line-height: 1.5; padding: 8px;}		
				#dtProdDesc_full {}			
		
				
			#dtRelatedContainer{text-align:center;width:100%;}
			#dtRelatedContainerInner{}
				.dtRelated {width:33%; float:left; margin-bottom:12px; }
				.dtRelatedInner{width:90%; margin:auto;border:1px solid #dee8f1;}
					.dtRelatedImage { text-align:center; height:65px; overflow:hidden;}
					.dtRelatedTitle { text-align:center; overflow:hidden;padding:15px;}

					.more {background-color:#F5F8FF; text-align:center; display:block; padding: 3px; margin: 10px 0px 20px 0px; text-decoration: none;}
					.more a:link, .more a:hover, .more a:visited, .more a:active {text-decoration: none;}
					.more a:hover {background-color:#EAF3FF;}
					.more img {margin: 0px 8px 0px 0px;}
	
	
/* Add to Cart */
	#cartAdd {margin:10px 0px;}
	.dtCartQty { margin:10px 0px; }
	.dtCartRadio {float:left; width:100px;padding:5px;}
	.dtCartPulldown {float:left;padding:5px;}
	
	#dtInfoBox {background:url('bgInfoBox.jpg') no-repeat top center; height:162px; margin:20px 0px; position: relative; text-align: center;}
	
		#dtNote {position: absolute; top: 80px; left: 40px; background: url('bgNote.png') no-repeat top center;}
			.close {position: absolute; top: 8px; right:6px;}
			.dtNoteInner {width: 325px; height: 425px;}
			.dtNoteInner h4 {color: #F5F4B5 !important; margin: 16px 0px; text-align: center;}
			.dtNoteInner p {margin: 18px 0px 10px 0px; text-align: center;}
			.dtNoteInner form {margin: 12px 24px 10px 10px !important;}
			.dtNoteInner label {display: block; text-align: right;}
				.dtNoteInner input {margin: 4px 0px; width:210px; *font-size: 11px;}
				.dtNoteInner textarea {margin: 4px 0px; width:275px; *font-size: 11px;}
			
	#dtInfoBoxInner {width:325px; margin:auto; padding:20px 0px; text-align: left;}
		#dtInfoBox img {float:left;width:auto; margin-right:10px;}
		#dtInfoBox .infoBlock {float:right;width:300px;font-size:14px;margin:0px 0px 20px 20px;}
		#dtInfoBox h3 {padding:0;margin:0;color:#CC6600}
	
/* Tabs */
	#dtTabs {background:url('bgTabs.jpg') repeat-x top left;}
	#dtTabsInner {margin:20px auto; padding:20px;}
	#dtTabsHeader {}
	#dtTabsBody {background-color:#fff;padding:10px;}
	.dtTab {width:auto; float:left; margin-right:3px;text-align:center;color:#333;cursor:pointer; font-size:16px;}
		.dtTab_off {width:auto;height:37px;line-height:36px;padding:0 25px; float:left;background-image:url('bgBtn.jpg'); background-position:0 0;text-align:center;color:#7d7d7d;}
		.dtTab_on {width:auto;height:37px;line-height:36px;padding:0 25px; float:left;background-image:url('bgBtn.jpg'); background-position:0 -37px;text-align:center;color:#333;}
		.dtTabEnd_off {float:left; height:37px; width:3px;background-image:url('bgBtnEnd.jpg');background-position:0 0;}		
		.dtTabEnd_on {float:left; height:37px; width:3px;background-image:url('bgBtnEnd.jpg');background-position:0 -37px;}

	
/* Checkout Template*/
	#checkoutContainer {width:100%; text-align:center;}
	#checkoutContainerInner {width:85%; margin:auto; text-align:left;} 
		#upsellProds{width:100%; text-align:center; margin-top: 48px;}
		#upsellProdsInner{width:auto; margin:auto;}
			.upsellTitle {text-align:center; font-size:22px !important; color: #CC6600; margin: 0px; margin-bottom: 15px; padding:0px; padding-top: 15px; border-top: 2px dotted #CCC;}
			.upsellProd {width:20%; float:left;}
			.upsellProdInner {width:85%; margin:auto; text-align:left; padding:5px 0px;height: 265px; overflow:hidden;}
				.upsellProdImage {text-align:center; border: 3px solid #ccc; height: 145px; overflow: hidden;}
				.upsellProdImage img {width:105px;}
				.upsellProdName {height: 60px; margin-top: 15px;}
		
		.progress {text-align:left; padding: 15px 0px;  }
		.rightInfo{width:30%; float:right; margin-top:30px; padding:0px 10px; background-color:#434343; font-size:11px;}
			.rightInfo img{vertical-align:middle; margin:0 4px 0 0;}
		.inputFormatter input {border:2px solid #ccc;padding:3px 3px 3px 3px;}
		.radio, .checkbox, .button, .textArea{ height:auto !important; border:none !important;}
		#checkoutContainer h1, #checkoutContainer h2, #checkoutContainer h3, #checkoutContainer h4, #checkoutContainer h5, #checkoutContainer h6 {margin-bottom:0px;}
		#checkoutContainer table tr td{ font-size:12px;}
		
		.th1{background-color:#ddd;}
		.th2{background-color:#eee;}
	
		.why {border:1px solid #666666; background-color:#EFEFEF;padding:6px;}
			.why img{margin:0 5px;}
	
		#logininfo{ text-align:center; width:100%;}	
		#logininfoInner{ text-align:left; margin:auto; width:90%;}
	
		.multiRelatedContainer{overflow:hidden; width:100%; margin-top:35px;background-image: url('gradient.jpg'); background-repeat:repeat-x; border-top:2px dotted #ccc;}
		.multiRelatedContainerInner{}
			.multiRelated{width:33%; float:left; text-align:center;border-right:1px dotted #D1E7F8; overflow:hidden;}	
			.multiRelatedBorderOff{width:33%; float:left; text-align:center;overflow:hidden;}				
			.multiRelatedInner{width:80%;margin:auto; text-align:left; padding:20px 0;}
				.multiRelatedTitle{ font-size:14px; color:#666666;}				
					.multiRelatedHeading{color:#FF6600; font-weight:bold;}				
				.multiRelatedItem{overflow:hidden; width:100%; height:85px; margin-top:14px;}
					.multiRelatedThumb{width:auto; float:left;}
					.multiRelatedItemInfo{width:68%; float:right; overflow:hidden;}
						.multiRelatedItemPrice{width:40%; float:left; margin-top:8px;}
						.multiRelatedItemAdd{width:40%; float:right; text-align:right; margin-top:8px;}
							.multiRelatedItemAdd a:link, .multiRelatedItemAdd a:visited{color:#FF6600; font-size:11px;}
							.multiRelatedItemAdd img{vertical-align:middle; margin-right:3px;}
	
/* Content Pages */
	.tracking-block {float:right; width:300px;}
		.tracking-block big {font-size: 18px; display: block; line-height: 2; }
		.tracking-block big img {float: left; width:16px; margin: 8px 8px 0px 0px;}
	.note {font-size: 10px; line-height: normal;}
	.first {font-size: 14px;}
	.pageType_normal blockquote {background-color: #EFEFEF; border: 1px solid #666666; margin: 12px; padding: 16px; font-size: 16px;}
		
/*Footer*/															
	#footer {color:#8F8F8F; background:none; font-size:11px; width:978px; height: 125px; padding:0; margin:auto; margin-top:0;}
		#footer a:link, #footer a:visited {color:#3E4348;}
		#footer a:hover{color:#343434;}
	#footerInner {text-align:right; padding:20px; margin:0px;}
	#footerLinks {float:right; width:560px;}
	#footerCreditCards {float:left; text-align:left; width:375px;}
		#footerCreditCards img {margin-right:8px;}
		#footerCreditCards div {float:left; text-align:left; width: 180px;}
		
		
/** END CUSTOM SKIN **/