/*  Stylesheet Document
	--------------------------
	Core Styles
	--------------------------  */
	/* -----------------------
	Site Colors:
	black: #000000
	white: #ffffff
	--------------------------*/

/* HOME PAGE */


/* WHISKEYS PAGE */
	#whiskeysPage{width:879px;margin:0 auto;} 
	#whiskeyIntro{width:500px;margin:0 0 30px 178px;}
	.whiskeyDescriptionWrap{clear:both;padding-bottom:70px;}
	.whiskeyDescriptionWrap h2{font-size:0.9em;font-weight:bold;text-transform:uppercase;margin-bottom:10px;}
	.whiskeyDescriptionWrap p{width:500px;margin:0 0 10px 178px;}
	.whiskeyBottles{width:177px;height:323px;float:left;display:inline-block;/* the height and width should match those of the image */}
	.whiskeyBottles img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);/* make the real image fully transparent in IE5.5/Win, so the Alpha image can show through */}
	
	#original .whiskeyBottles{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/en-row/site/bushmills_whiskey_original.png');}
	#blackBush .whiskeyBottles{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/en-row/site/bushmills_whiskey_black_bush.png');}
	#tenYear .whiskeyBottles{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/en-row/site/bushmills_whiskey_malt_10.png');}
	#sixteenYear .whiskeyBottles{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/en-row/site/bushmills_whiskey_malt_16.png');}
	#twentyOneYear .whiskeyBottles{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/en-row/site/bushmills_whiskey_malt_21.png');}
	
/* DISTILLERY PAGE */
	#distilleryPage{width:879px;margin:0 auto;}
	#distilleryIntro{width:500px;margin:0 0 30px 178px;}
	.distillDescriptionWrap{clear:right;padding-bottom:10px;}
	.distillDescriptionWrap h2{margin-left:180px;font-size:0.9em;font-weight:bold;text-transform:uppercase;margin-bottom:10px;}
	.distillDescriptionWrap h2 span{color:#7f7f7f;}
	.distillDescriptionWrap p{width:500px;margin-left:181px;}
	.distilleryImgWrap{float:left;display:inline-block;margin-bottom:10px;}
	
/* HISTORY PAGE */
	#historyPage{width:879px;margin:-50px auto 0 auto;}
	#historyPage #histroySubNavWrap{width:829px;margin:0 auto;background:url(/assets/img/en-row/site/history_subnav_bg.jpg) 0 13px no-repeat;min-height:380px;padding:175px 0 0 12px;}
	#historyPage #historySubNav{smargin-left:10px;spadding-bottom:100px;}
	#historyPage #container-4{width:829px;background:url(/assets/img/en-row/site/history_timeline.jpg) 13px 35px no-repeat;position:relative;}
	#historyPage .historyCopyWrap{width:600px;margin:0 auto 0 auto;background-color:#0e0c0d;padding:30px;}
	#historyPage .historyCopyWrap h2{font-size:0.9em;font-weight:bold;text-transform:uppercase;margin-bottom:10px;}
	
/* VISIT PAGE */
	#visitPage{width:879px;margin:0 auto;} 
	#visitPage #col1 h1{padding-bottom:5px;}
	#visitPage #col1{width:390px;float:left;}
	#visitPage #col1 p{width:350px;}
	#visitPage #col2{width:380px;margin-left:390px;}
	#visitPage a{font-size:0.9em;}
	#visitPage a:hover{color:#b18748;}
	
/* RUGBY PAGES */
	/*
	#blogPage{width:879px;margin:0 auto;background:url(/assets/img/en-row/site/keithwood_blog_title_bg.jpg) 30px 30px no-repeat;}
	#blogPage #col1{width:450px;float:left;padding:50px 0 0 0;}
	#blogPage #col2{width:270px;margin:0 0 0 500px;padding:50px 0 0 0;}
	#blogPage #blogTitle{padding:50px 0 0 0;}
	
	#blogPage #postDate{padding:0 0 15px 0;}
	#blogPage #recentPostTitle{padding:0 0 20px 0;}
	#blogPage .postsList{padding:0 0 8px 0;}
	#blogPage .postsList a{font-size:1em;text-decoration:underline;}
	#blogPage .postsList a:hover{color:#b18748;}
	#blogPage #aboutKeith{margin-top:20px;}
	#blogPage #profileImageWarp{float:left;}
	#blogPage #profileLink{margin-left:50px;}
	#blogPage #profileLink a:hover{color:#b18748;}
	
	#blogPage ol#blogOl li{list-style:decimal;margin-left:25px;}
	#blogPage table td{padding:0 0 5px 0;}
	#blogPage table td.question{text-align:right;}
	#blogPage table td.answer{padding-left:10px;}
	
	#blogPage .toggle{padding:5px 0 15px 0;}
	#blogPage h3.toggleBtn{color:#fff;font-size:1.5em;text-decoration:underline;}
	#blogPage .toggleLink a:hover h3.toggleBtn{color:#b18748;font-size:1.5em;}
	*/
	#fullWidth{}
	#rugbyBannerWrap{width:100%;background-color:#ce1141;}
	#rugbyBanner{width:875px;margin:0 auto;background:url(/assets/img/en-row/site/rugby_player.jpg) 50% 0 no-repeat;}
	#rugbyTitle{padding:66px 0 19px 0;float:left;}
	#rugbySupplierLogo {padding:89px 0 0 700px;}
	
	#rugbyPage #col1{width:450px;float:left;padding:50px 0 0 0;}
	#rugbyPage #col2{width:270px;margin:0 0 0 500px;padding:50px 0 0 0;}
	#rugbyPage #blogContent{width:875px;margin:0 auto;}
	
	#rugbyPage #aboutKeith{}
	#rugbyPage #profileImageWarp{}
	#rugbyPage #profileQuestionLink{width:160px;margin-left:50px;}
	#rugbyPage #profileQuestionLink a{font-size:0.9em;font-weight:bold;}
	#rugbyPage #profileLink{margin-top:10px;margin-bottom:30px;}
	#rugbyPage #profileLink a{font-size:0.9em;font-weight:bold;}
	#rugbyPage #lionsTourLink{margin:0 0 20px 0;}
	#rugbyPage #lionsTourLink a{font-size:0.8em;font-weight:bold;text-decoration:underline;}
	
	#rugbyPage #recentPostTitle h3{font-size:0.9em;}
	
	#rugbyPage .postsList a{font-size:1em;text-decoration:underline;}
	#rugbyPage #profileQuestionLink a:hover, #rugbyPage #profileLink a:hover, .postsList a:hover,#rugbyPage #lionsTourLink a:hover{color:#b18748;}
	
	#rugbyPage .toggle{padding:5px 0 15px 0;}
	#rugbyPage h3.toggleBtn{color:#fff;font-size:1.5em;text-decoration:underline;}
	#rugbyPage .toggleLink a:hover h3.toggleBtn{color:#b18748;font-size:1.5em;}
	
/* BUSHMILLS BROTHERS PAGE */
	#bushmillsBrothers #headerWrap{position:absolute;top:0;left:0;z-index:10;}
	#bushmillsBrothers #flashWrap{outline:none;}
	#bushmillsBrothers #pageSubNav{margin-left:60px;}
	#bushmillsBrothers #noFlash{margin:10px 0 0 0;padding:0 0 20px 0;}
	#bushmillsBrothers #noFlash a{font-size:0.9em;text-decoration:underline;}
	#bushmillsBrothers #htmlCarousel{margin:220px auto 0 auto;width:700px;}
	#bushmillsBrothers #htmlCarousel ul li{width:620px;margin:0 auto 10px auto;}
	#bushmillsBrothers #pageSubNav{position:relative;top:0px;z-index:10;}
	#bushmillsBrothers #footer{position:relative;top:0px;z-index:10;}
	
	
/* FORM PAGE */
	#regPage{background:transparent url(/assets/img/en-row/site/bushmills_site_background.jpg) repeat-x scroll 0 0;color:#FFFFFF;}
	#registerContent{width:780px;margin:0 auto;} 
	#registerContent #intro{padding:28px 0 0 0;width:570px;}
	#registerContent .regMandatory{font-weight:bold;padding:30px 0 0 0;}
	#registerContent .simpleForm .regSectionCount{font-weight:bold;padding:10px 0 0 10px;clear:both;}
	#registerContent .formIntro{width:550px;margin:0 auto;}
	#registerContent .formIntro p{color:#FFFFFF;font-size:0.9em;}	
	
	.simpleForm{width:550px;margin:0;}
	.simpleForm h1{display:none;}
	.simpleForm .no{color:#FFFFFF;font-weight:bold;font-size:0.8em;margin-bottom:1em;}
	
	.simpleForm .line{margin-bottom:0.3em;}
	.simpleForm input{font-family:arial,verdana,tahoma,georgia,sans-serif;font-size:12px;border:1px solid #161415;}
	.simpleForm select{font-family:arial,verdana,tahoma,georgia,sans-serif;font-size:12px;border:1px solid #161415;font-weight:bold;}
	.simpleForm1 .text input{width:200px;}
	
	.simpleForm input, select, textarea{font-family:Tahoma, Arial, sans-serif;font-size:0.8em;background-color:#161415;color:#FFFFFF;}
	
	.simpleForm .text .label label,
	.simpleForm .select .label label,
	.simpleForm .radio .label label,
	.simpleForm .radio .label p 	{ display:block; font-weight:bold; float:left; width:90px; padding:3px 10px 3px 0; text-align:left; margin-bottom:0.3em; color:#FFFFFF; }	
	
	/* - Text box - */
	.simpleForm .iinput input.textbox,.simpleForm select.wide{width:195px;}
	.simpleForm select{width:95px;}
	
	/* - Select - */
	.simpleForm .iselect			{ padding-right:5px; }
	.simpleForm .iselect #country	{ width:170px; }
	.simpleForm #dob				{ margin-bottom:0.5em; } 
	.simpleForm #dob p				{ font-weight:bold; display:block; float:left; width:92px; padding:3px 10px 3px 0; margin-bottom:0.5em; text-align:left; color:#FFFFFF; font-size:0.8em; }
	.simpleForm #dob .select		{ float:left; }
	
	.simpleForm #questions label    { width:550px; }
	.simpleForm #questions select   { margin:0 0 20px 0; }
	
	/* - Radio - */
	.simpleForm	.radio .label p		{ font-size:0.75em; }
	.simpleForm .radio .label		{ text-align:left; }
	.simpleForm .radio .label label	{ width:auto; padding-right:30px; }	
	.simpleForm .radio .iinput 		{ float:left; }

	.simpleForm .multiRadio					{ padding-bottom:20px; margin:0; padding:0; }
	.simpleForm .multiRadio .radio .label p { smargin-left:147px; width:550px; margin:0 130px 0 0; text-align:left; margin-bottom:1em; }
	.simpleForm .multiRadio .radio .iinput 	{ spadding-left:145px; padding-right:5px; }
	.simpleForm .multiRadio .radio .label label	{ text-align:left; float:none; font-weight:normal; }
	
	/* - Checkbox - */
	.simpleForm .checkbox				{  }
	.simpleForm .checkbox .iinput		{ float:left; width:14px; margin:0; }
	.simpleForm .checkbox .label label 	{ font-size:0.7em; color:#FFFFFF; margin-left:25px; display:block; }
	
	.simpleForm #multiCheckbox			{ padding-bottom:1em;  }
	.simpleForm #multiCheckbox p		{ font-weight:bold; display:block; float:left; width:550px; padding:3px 10px 0 0; margin-bottom:5px; text-align:left; color:#FFFFFF; font-size:0.8em; }
	.simpleForm #multiCheckbox .checkbox{ float:left; width:90px; padding:0; }
	.simpleForm #multiCheckbox .checkbox .iinput{ padding-right:5px; }
	.simpleForm #multiCheckbox #checkWrap		{ width:400px }
	.simpleForm1 #multiCheckbox .checkbox .label label{ font-size:0.7em; }
	
	/* Submit */
	.simpleForm	#submit				{margin:20px 0 80px 0;background:none;border:none;}
	/* Error Display */
	.simpleForm .error		{ min-height:1px; font-size:0.7em; padding-left:102px; color:red; }
    .field-validation-error{color:#ff0000;}

/* FORM THANKYOU PAGE */
	#thanksPage{width:780px;margin:0 auto;}
	#thanksWrap{padding:20px 0 100px 0; }

/* LEGAL PAGES */
	#legalsPage{width:879px;margin:0 auto;}
	#legalContentWrap{width:780px;padding:20px 0 0 0;}
	#legalsPage .questionHeader{font-weight:bold;text-transform:uppercase;margin-top:10px;}
	#legalsPage .toggle{padding:5px 0 15px 0;}
	#legalsPage .toggle a{font-size:1.0em;}
	#legalsPage h2{color:#b18748;margin-top:20px;}
	#legalsPage .toggleLink a:hover h3{color:#b18748;}

/* IMAGE REPLACEMENTS */
	#errorPage h1.imageReplace		{ width:92px; height:17px; background-image:url(/assets/img/en-row/pagetitle_error.jpg); margin:0 0 0 10px; }
	#errorPage h1.imageReplace span	{ display:block; width:0; height:0; overflow:hidden; }

	#regPage h1.imageReplace{width:89px;height:17px;background-image:url(/assets/img/en-row/site/pagetitle_joinus.jpg);}
	#regPage h1.imageReplace span{display:block;width:0;height:0;overflow:hidden;}
	
	#thanksPage h1.imageReplace{width:110px;height:17px;background-image:url(/assets/img/en-row/pagetitle_thanks.jpg);}
	#thanksPage h1.imageReplace span{display:block;width:0;height:0;overflow:hidden;}
	
	#rugbyPage h1.imageReplace{width:188px;height:60px;background:url(/assets/img/en-row/site/rugby_keithwoods_title.gif) 0 0 no-repeat;}
	#rugbyPage h1.imageReplace span{display:block;width:0;height:0;overflow:hidden;}
	
	#privacy h1.imageReplace{width:179px;height:17px;background:url(/assets/img/en-row/pagetitle_privacy.jpg) 0 0 no-repeat;}
	#privacy h1.imageReplace span{display:block;width:0;height:0;overflow:hidden;}
	
	#terms h1.imageReplace{width:243px;height:17px;background:url(/assets/img/en-row/pagetitle_terms.jpg) 0 0 no-repeat;}
	#terms h1.imageReplace span	{display:block;width:0;height:0;overflow:hidden;}
		
	#accessibility h1.imageReplace{width:362px;height:102px;background:url(/assets/img/en-row/site/keithwood_blog_title.gif) 0 0 no-repeat;}
	#accessibility h1.imageReplace span{display:block;width:0;height:0;overflow:hidden;}

	#questions h1.imageReplace{width:326px;height:17px;background:url(/assets/img/en-row/pagetitle_questions.jpg) 0 0 no-repeat;}
	#questions h1.imageReplace span{display:block;width:0;height:0;overflow:hidden;}

	#brothersTitle{display:block;position:absolute;top:150px;left:0;z-index:10;width:100%;}
	#brothersTitle h1.imageReplace{width:371px;height:23px;background:url(/assets/img/en-row/site/bushmills_brothers_title.gif) 0 0 no-repeat;margin:0 auto;}
	#brothersTitle h1.imageReplace span{display:block;width:0;height:0;overflow:hidden;}
	
	#OtherDrinksFieldHidden{ display:none; height:0; line-height:0; visibility:hidden; }
	#OtherDrinksLabelHidden{ display:none; height:0; line-height:0; visibility:hidden; }

