/** BEGIN CUSTOM SKIN **/

body{text-align:center; color:#ccc; font-family: Georgia, Arial, sans-serif; font-size:11px; background:#000 url('sk_body_bg.jpg') repeat-x top center !important;}
#headerMain{height:165px; background-image:url('sk_bgHeader.jpg') !important; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;}
#logo{ padding-top:15px; position:relative; }
#logoIE{ padding-top:12px; position:relative; }
	
	#skHomeLink {position:absolute; top:33px; right:28px; width:370px; height:42px;}

	#sk_headerSearch {width:18%; float:right; text-align:right;margin-top:42px; margin-right:5px;}
	#sk_headerSearch input {margin:0; *margin:2px 0 !important; vertical-align:middle;}
		#sk_headerSearch .inputFormat {width:110px; *margin:2px 0 !important; padding:0px;}
	#headerLinks a {margin:0 8px; color:#fff;}
	
#navBar {background:url('sk_bgNavBar.jpg') repeat-x top; padding:0px; margin:0 auto; height:62px;}
.mainLink {z-index:4;width:105px;height:62px; float:left; position:relative; background:url('sk_nav_link.jpg') 0px 0px; text-align:center; font-size:11px; font-family:Georgia, Arial, sans-serif; border-right:0px solid white;}
.mainLink a:hover {background:url('sk_nav_link.jpg')  0px -62px; color:#fff; text-decoration:none;font-weight:100;}
	.subLink {width:200px; position:absolute; z-index:4; top:62px; left:1; background-color:#272727; text-align:left; display:none; border-top:0px; border-bottom:1px solid #555;}
	.subLinkLast {width:200px; position:absolute; z-index:4; top:62px; right:1; background-color:#272727; text-align:left; display:none; border-top:0px; border-bottom:1px solid #555;}
		.subLink a, .subLinkLast a {padding:3px 5px; border-bottom:1px solid #111; border-top:1px solid #555; font-size:11px;}
		.mainLink .subLink a:hover, .mainLink .subLinkLast a:hover {padding:3px 5px; background-color:#444; border-top:1px solid #777; border-bottom:1px solid #111; background-image:none; text-decoration:none;}
	
#mainContentWrapper {width:950px;background:url('sk_bottom.jpg') no-repeat bottom center;}
#mainContent {background:url('sk_mainContent_top.jpg') no-repeat top center; padding:30px;}

/* Product List pages */
#liLandingHeader {width:auto;height:286px; *height:303px; background:url('sk_sfMainImage_bg.jpg') no-repeat top center; margin:0px; padding:8px; *padding-bottom:8px; overflow:hidden;}
#liLandingHeaderInner {width:auto;height:290px; background:url('sk_sfMainImage_lines.jpg') no-repeat top center; padding:0px;margin:0px; position:relative;z-index:3;}
	.titleLinkSlide {width:465px; height:147px; float:left; overflow:hidden; margin-bottom:1px; position:relative;}
		.marginLeft1px {margin-left:3px;}
			.titleLinkSlide .sk_catTitle {width:100%; height:44px; text-align:center; font-size:18px; color:#fff; background-image:url('bgCatTitle.png'); border-top:1px solid #222; margin:auto; line-height:36px;}	
		
	#liLandingCatNavBar {background:url('sk_bgCatNavBar.jpg') no-repeat top center; width:auto; height:42px; margin:0 auto;padding:0; text-align:center; }
	#liLandingCatNavBarInner {padding:12px 0px 0 0;}
		#liLandingCatNavBar a {color:#c2c2c2; font-size:18px; padding:4px 30px;}
		#liLandingCatNavBar a:hover, #liLandingCatNavBar a.subLink_on {color:#fff; background-color:#333; }
		
#liLandingCategory, #liCategory {background:url('sk_liCategory_top.jpg') no-repeat top center;}
#liLandingCategoryInner {margin:0px; padding:25px 0px 0px 0px;}

#liLandingColumnLeft {float:left; width:650px; text-align:right;}
#liLandingColumnLeftInner {width:90%; padding:0px; margin:auto;}
	#sk_featCatTitle {margin:13px 0 0 0;}
	#sk_liFeatCatTitle {margin:0px auto 0 auto; text-align:center;}
	#sk_liFeatCats {width:auto; background:url('sk_bgLandingColumnLeft.jpg') no-repeat top right; height:330px;}
	#sk_liFeatCatsInner {width:auto;}
		.sk_featCat {width:240px; float:left; text-align:center; margin:30px auto auto auto; overflow:hidden;}
		.sk_featCatInner {width:206px; margin:auto; position:relative; text-align:center;}
		
			.sk_featCatInner #easyTooltip.sk_catTitle {width:204px; height:24px; text-align:center; font-size:14px; color:#c2c2c2; background-image:url('bgCatTitle.png'); border-top:1px solid #222; margin:auto; line-height:20px; position:absolute; top:102px; left:1px;}			
			
	
#liLandingColumnRight {float:right; width:300px; *width:295px; margin:10px auto; text-align:center; }
#liLandingColumnRightInner {margin:auto; text-align:left; width:220px; *width:240px; background:url('sk_scottKayLogo.jpg') no-repeat top center;}
	#liLandingColumnRightInner div {padding:0px 10px; margin:75px auto 5px auto; text-align:left; line-height:18px;}
		#liLandingDesc {height:310px; overflow:hidden;}
		#liLandingColumnRightInner a#readMore {margin-left:20px;}
	a.sk_viewAll {}
	
	#easyTooltip { position:absolute; top:103px; left:0px; }
	
#liHeader {background:url('sk_liHeader_bg.jpg') top center no-repeat; padding-bottom:0px; text-align:center; }
	#sfFlash {margin:auto; text-align:center;}

#liCategory {}
#liCategoryInner {padding:40px 20px; text-align:center;}
	.liProdFour {margin:20px auto;}
	.liProdFour .liProdInnerInner {position:relative;}
	.liProd_over {position:absolute; top:-13px; left:9%; z-index:3;}
	.liProdImage {z-index:1;}
	
	.sk_subCatDesc {width:auto; text-align:center; margin:auto; background:url('sk_title_line.jpg') no-repeat top center; overflow:auto; *height:1%;}
	.sk_subCatDescInner {width:75%; text-align:left; margin:20px auto 40px auto; line-height:18px;}
	
/* Product Detail pages */
#dtContainer {background:url('sk_dtContainerTop.jpg') no-repeat top;}
	.btnAddToCart {width:176px; height:32px; background:url('sk_buyit_lg.gif') no-repeat; cursor:pointer;} 
	.dtProdImage {margin-top:25px;}
	.dtProdInfoInner, .dtProdInfoInnerNOBG {margin:0px 0px 0px 10px; padding:80px 10px 10px 10px; background:url('sk_dtProdInfo_bg.jpg') no-repeat top; }
		.productInfo {float:left; width:171px; margin-right:15px;}
		.shippingInfo {float:left; width:171px; margin-right:15px;}
	.dtCartAdd {padding:10px;}
	.dtProdDesc {padding:15px 15px 15px 15px; }
	.productLinks {padding:0px 15px;}
	
	.dtCartAddPendant {background:none;}
	.dtPendantDescInner {background:none; margin:0px; padding:10px;}
	
	#chainSelect table {background:none; *width:90%;}
	#chainSelectTable tr td {}
	#chainSelectTable tr {}
	.chainsSelectAttributesTR {background-color:#000;}
	.chainsSelectInfoTD {background-color:#222; border:0;}
	
/* Scott Kay Info pages */
#skInfoContainer {background:url('sk_dtContainerTop.jpg') no-repeat top center; padding-top:20px; margin:auto; text-align:center; overflow:hidden;}
	#skInfoContainer h1 {text-align:center; margin:auto; color:#fff; }
	.skBack {position:absolute; top:10px; left:50px; *left:0px;}
	
#sk_infoInner {position:relative; padding:20px 40px; overflow:hidden;}

#sk_orderForm {background:url('sk_bgForm.jpg') no-repeat top center; float:right; width:420px;}
	#productQuestionInfo {text-align:center; height:450px; overflow:hidden;}
	#productQuestionInfoInner {padding:0px; margin:20px; text-align:left;}
	#productQuestionPopup {width:100%;  text-align:center;}
	#productQuestionPopupInner {width:auto; margin:auto; text-align:center;}
		p.productQuestionHighlight {text-align:center;}
	#productQuestionSubmit {display:block; margin:15px auto; text-align:center; width:auto !important;}
		#sk_orderForm h4 {color:#fff; text-align:center;}
	.skPageText {float:left; width:400px; text-align:left; font-size:14px;}
	
	#skForm div.quadsection {float:left; width:18%; *width:15%; margin:10px 0px;}
	#skForm div.thirdsection {float:left; width:33%; *width:30%; margin:10px 0px;}
	#skForm div.halfsection {float:left; width:49%; margin:10px 0px;}
	#skForm div.fullsection {float:left; width:100%; margin:10px 0px;}
	#skForm select {margin:15px 0px !important;}
	#skForm input {width:97%;}
	#skForm label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	#skForm {text-align:left;}	
	
	/* View Catalog */
	.sk_artOfManLookBook {margin:20px 0px;}
	.sk_catalogOrder {width:169px; position:absolute; top:250px; right:70px;}
	.sk_catalogDownload {width:211px; position:absolute; top:250px; left:40px;}
	
	/* Returns & Exchanges */
	#sk_returnsInfo {height:820px;}
	.sk_returnsInfoTop {width:273px; background:url('sk_bgReturns.jpg') no-repeat top center; margin:20px auto 0 auto;}
	.sk_returnsInfoInner {padding:20px; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
		.sk_returnsInfoInner h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	.sk_returnsInfoLeft {position:absolute; width:273px; top:280px; left:50px; *left:0px; background:url('sk_bgReturns.jpg') no-repeat top center;}
	.sk_returnsInfoRight {position:absolute; width:273px; top:280px; right:50px; *right:40px; background:url('sk_bgReturns.jpg') no-repeat top center; }
	.sk_returnsInfoBottomLeft {position:absolute; width:273px; bottom:60px; *bottom:20px; left:95px; *left:65px; background:url('sk_bgReturns.jpg') no-repeat top center; }
	.sk_returnsInfoBottomRight {position:absolute; width:273px; bottom:120px; *bottom:83px; right:99px; background:url('sk_bgReturns.jpg') no-repeat top center; }
	.sk_returnsEmailLink {position:absolute; top:560px; left:335px; *top:580px; *left:300px;}

	/* Made by Hand page */
	#sk_infoInner div.madeByHand {float:left; width:290px; text-align:left; margin:0px 20px; font-size:12px; line-height:20px;}
	#sk_infoInner h4 {color:#fff;}

	#sk_infoInner div.madeByHand_right {float:left;width:520px; height:346px; margin-bottom:30px; position:relative;}
	#sk_slideShow {position:relative; *height:1%;}
		#sk_imgSlide {position:absolute; top:0; left:0; z-index:1; }
		#sk_imgSlide_under { position:absolute; top:0; left:0; z-index:2; }
			
	#sk_slideShow_thorns {position:absolute; top:-25px; right:5px; *height:1%; z-index:3; width:auto;}
		#sk_slideShow_thorns img {}
		
	/* Meet Scott Kay */
	table.skMeetScottKay tr td {verticle-align:middle; z-index:1;}
	
	
	/* SK Info Landing page */
	#sk_infoPage {background:url('sk_infoPage_bg.jpg') no-repeat center; height:600px; position:relative; z-index:1;}
		#skViewCatalog {position:absolute; top:60px; left:150px; }
		#skMeetScottKay {position:absolute; top:220px; left:80px; }
		#skAcceptReturns {position:absolute; top:400px; left:150px; }
		#skGetItInYourSize {position:absolute; top:435px; right:150px; }
		#skMadeByHand {position:absolute; top:220px; right:80px; }
		#skFreeRingSizer {position:absolute; top:60px; right:150px; }
	
