body { color:#242f60; font-family:robotoregular,Verdana,Arial,Helvetica,sans-serif; font-size:1.0625em; line-height:1.4; margin:0px; background-color:#4c4c4c; height:100% }
html { height:100% }
#headerTopRight a:link { color:#fff; text-decoration:none }
#headerTopRight a:visited { color:#fff }
#headerTopRight a:hover { color:#146182 }
#footerRow3 a:link { color:#fff; text-decoration:none }
#footerRow3 a:visited { color:#fff }
#footerRow3 a:hover { text-decoration:underline }
#PageDiv { position:relative; min-height:100%; margin:auto; background-color:#fff }
#section2 { z-index:0; background-color:#242f60 }
#heroDesktop { max-width:1401px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#heroLeft { width:74.3%; z-index:0; float:left }
#entrepreneurwelsh { width:1040px; overflow:hidden }
#heroRight { width:25.7%; z-index:0; float:right }
#est1920welsh { width:360px; background-color:#fff; overflow:hidden }
#sectionInner1mobile { max-width:1401px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto; display:none }
#heroTop { z-index:0 }
#entrepreneurwelsh1 { width:564px; overflow:hidden }
#heroBottom { z-index:0 }
#est1920welsh1 { width:564px; overflow:hidden }
#mobileSocialLinks { z-index:0; padding:15px; display:none }
#mobiletwitter { left:680px; top:0px; width:44px; height:44px; margin-left:10px; margin-right:10px; overflow:hidden }
#mobilefacebook { left:680px; top:0px; width:44px; height:44px; margin-left:10px; margin-right:10px; overflow:hidden }
#mobileinstagram { left:680px; top:0px; width:44px; height:44px; margin-left:10px; margin-right:10px; overflow:hidden }
#subnavOuter1 { z-index:0; background-color:#242f60 }
#subNav1 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#section3 { z-index:0 }
#sectionInner2 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#section2Col1 { width:31.66%; z-index:0; float:left; padding-top:50px; padding-bottom:50px; margin-right:2.5% }
#video { z-index:0; margin-top:60px; border-top:solid #93c9df 9px }
#nathanvideo { left:0px; top:0px; width:443px; height:280px; overflow:hidden }
#section2Col2 { width:31.66%; z-index:0; float:left; padding-top:50px; padding-bottom:50px }
#section2Col3 { position:relative; width:31.66%; min-height:805px; z-index:0; float:right; background-color:#d4e9f2 }
#iconPic { position:absolute; left:0px; bottom:0px; z-index:1 }
#nathan { left:0px; height:630px; width:443px; bottom:12px; overflow:hidden }
#quote { position:absolute; left:100px; top:50px; right:50px; z-index:2 }
#quoteclose { left:10px; top:15px; width:39px; height:29px; vertical-align:top; overflow:hidden; position:relative }
#quoteopen { position:absolute; left:-57px; top:-9px; width:48px; height:36px; z-index:1 }
#section9 { z-index:0; background-color:#93c9df }
#section3Inner2 { max-width:1445px; z-index:0; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#section3Col4 { width:33.94%; z-index:0; float:left; margin-right:2.5% }
#nathan7 { left:0px; top:0px; width:443px; height:284px; overflow:hidden }
#section3Col5 { width:30.48%; z-index:0; float:left; padding-top:50px; padding-bottom:30px }
#section3Col6 { width:30.69%; z-index:0; float:right }
#nathanwelsh0 { left:31px; top:0px; width:381px; height:167px; overflow:hidden }
#section5 { z-index:0; background-color:#242f60 }
#section4Inner { max-width:1400px; z-index:0; padding:35px 3%; margin-left:auto; margin-right:auto }
#pageIconNav { z-index:0; overflow:hidden }
#section6 { z-index:0; padding-top:30px; padding-bottom:30px }
#section3Inner1 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto }
#item1 { max-width:820px; z-index:0; padding-bottom:20px; margin-left:auto; margin-right:auto }
#section3row1 { z-index:0; overflow:hidden }
#infographic3 { width:23.13%; z-index:0; float:left; margin-right:2.5% }
#nathanwelsh2 { width:324px; overflow:hidden }
#infographic4 { width:23.13%; z-index:0; float:left; margin-right:2.5% }
#nathanwelsh3 { width:324px; overflow:hidden }
#infographic5 { width:23.13%; z-index:0; float:left }
#nathanwelsh4 { width:324px; overflow:hidden }
#infographic6 { width:23.13%; z-index:0; float:right }
#nathanwelsh5 { width:324px; overflow:hidden }
#section5row3 { z-index:0; margin-left:auto; margin-right:auto; background-color:#93c9df }
#section5row2inner1 { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#location7 { width:50%; z-index:0; float:left }
#ben3 { left:0px; top:0px; width:745px; height:341px; overflow:hidden }
#location9 { width:46%; z-index:0; float:right; padding-left:2%; padding-right:2% }
#benwelsh2 { left:0px; top:0px; width:684px; height:340px; overflow:hidden }
#location { z-index:0; background-color:#fff }
#section5row1 { z-index:0; margin-left:auto; margin-right:auto }
#section5row1inner { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#location3 { width:50%; z-index:0; float:right }
#location1 { left:0px; top:0px; width:745px; height:340px; overflow:hidden }
#item2 { width:46%; z-index:0; float:left; padding:50px 2% }
#section5row2 { z-index:0; margin-left:auto; margin-right:auto; background-color:#93c9df }
#section5row2inner { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#location4 { width:50%; z-index:0; float:left }
#location5 { left:0px; top:0px; width:745px; height:340px; overflow:hidden }
#location6 { width:46%; z-index:0; float:right; padding-left:2%; padding-right:2% }
#locationwelsh1 { left:0px; top:0px; width:685px; height:340px; overflow:hidden }
#section7 { z-index:0; background-color:#fff }
#section6row1 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto }
#section6row1inner { max-width:1160px; z-index:0; padding-top:50px; margin-left:auto; margin-right:auto; overflow:hidden }
#accommodationFeatures { max-width:1400px; z-index:0; padding:30px 3% 50px; margin-left:auto; margin-right:auto; overflow:hidden }
#feature1 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#nathandisk1 { width:234px; overflow:hidden }
#feature2 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#nathandisk2 { width:234px; overflow:hidden }
#feature3 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#nathandisk3 { width:234px; overflow:hidden }
#feature4 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#nathandisk4 { width:234px; overflow:hidden }
#item3 { position:absolute; right:23px; bottom:22px; z-index:1 }
@media screen and (max-width:950px)
{
	#section2Col2 { width:65.82% }
	#section2Col3 { display:none }
	#section3Inner2 { max-width:1400px; padding-left:3% }
	#section3Col4 { display:none }
	#section3Col5 { width:48.84% }
	#section3Col6 { width:48.76% }
}
@media screen and (max-width:820px)
{
	#mobileSocialLinks { display:block }
}
@media screen and (max-width:600px)
{
	#heroDesktop { display:none }
	#sectionInner1mobile { display:block }
	#est1920welsh1 { background-color:#fff }
}
@media screen and (max-width:568px)
{
	#section2Col1 { width:auto; float:none; padding-top:20px; padding-bottom:0px }
	#video { margin-top:10px }
	#section2Col2 { width:auto; float:none; padding-top:20px; padding-bottom:20px }
	#section2Col3 { width:auto; float:none; display:block }
	#section3Col4 { width:auto; float:none; display:block }
	#section3Col5 { width:auto; float:none }
	#section3Col6 { width:auto; float:none; padding-bottom:30px }
	#infographic3 { width:auto; float:none; margin-right:0px }
	#infographic4 { width:auto; float:none; margin-right:0px }
	#infographic5 { display:none }
	#infographic6 { display:none }
	#location7 { display:none }
	#location9 { width:auto; float:none; padding-left:3%; padding-right:3% }
	#location3 { width:auto; float:none }
	#item2 { width:auto; float:none; padding-left:3%; padding-right:3% }
	#location4 { display:none }
	#location6 { width:auto; float:none; padding-left:3%; padding-right:3% }
	#feature1 { width:auto; float:none }
	#nathandisk1 { display:none }
	#feature2 { width:auto; float:none }
	#nathandisk2 { display:none }
	#feature3 { width:auto; float:none }
	#nathandisk3 { display:none }
	#feature4 { width:auto; float:none }
	#nathandisk4 { display:none }
}
