.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

* 									{margin:0; padding:0; border:0; font-weight:normal;}
body								{font:14px/20px "Helvetica Neue", "Helvetica", Arial, sans-serif; background:#3a444b; color:#fff;}
a									{color:#58bff2;}
strong								{font-weight:bold;}
span.amp 							{font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;font-weight: normal;font-style: italic;font-size: 1.1em;}
#header h1							{text-indent:-9999999px; width:869px; height:75px; background:url(img/extraordinary.jpg) no-repeat left top; margin:20px auto 0 auto;}
#header h2							{text-indent:-9999999px; width:544px; height:18px; background:url(img/unique-experience.jpg) no-repeat left top; margin:0 auto 10px auto;}
h2									{margin-bottom:1em; font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif; font-size: 24px; font-weight: 300;}
h3									{font-size:14px; font-weight:bold; color:#86cdff; text-transform:uppercase; margin-bottom:1em;}
p									{margin-bottom:.7em;}

#what-is-vss						{margin-bottom:25px;}
#vss-engaging,
#vss-flexible,
#vss-brandable						{border-right:1px solid #5e666b;}
#vss-faq							{background:#30393e; padding:25px 0; margin-top:25px;}
#what-is-vss						{background:#2c353a; padding:15px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#get-vss-button						{float:right; margin:5px; text-align:center;}
#get-vss-button	a					{text-indent:-9999999px;display:block; width:286px;height:72px; background:url(img/get-sitesearch.jpg) no-repeat left top; margin-bottom:5px;}
#get-vss-button	a:hover				{background-position:left -80px;}

#vss-faq li							{font-size:16px; line-height:22px; margin-bottom:18px; list-style:none; border-bottom:1px solid #4f5e68; padding-bottom:18px;}
#answers li							{color:#a4b4bf; font-family:"Georgia", serif; font-style:italic;}
#answers small						{color:#fff; display:block; margin-bottom:5px; font: normal 22px/28px "Helvetica Neue", Arial, sans-serif;}
#answers li li						{background:transparent; font-size:13px; margin:15px 0 0 55px; padding:0; border:0;}

#vss-views-preview					{overflow:auto; font-size:12px; border:2px solid #05a8f4;}
#vss-views-preview td				{padding:10px;}
#vss-views-preview td img			{border:2px solid #05a8f4;}

#vss-instructions					{color:#3e3e3e; background:#fff; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#vss-instructions #step-1			{background:url(img/viewzi-icon.jpg) no-repeat left center; padding-left:90px; border-right:1px solid #b2b2b2;}
#vss-instructions #step-1 p			{margin-bottom:25px;}
#vss-instructions #step-2			{padding-left:10px; border-right:1px solid #b2b2b2;}
#vss-instructions #step-3			{padding-left:10px;}

#lightbox							{position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img						{width: auto; height: auto;}
#lightbox a img						{border: none; }
#outerImageContainer				{position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer						{padding: 10px; }
#loading							{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav							{position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav			{left: 0;}
#hoverNav 							{outline: none;}
#prevLink, 
#nextLink							{width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink 							{left: 0; float: left;}
#nextLink 							{right: 0; float: right;}
#prevLink:hover, 
#prevLink:visited:hover 			{background: url(img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, 
#nextLink:visited:hover				{background: url(img/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer					{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData							{padding:0 10px; color: #666; }
#imageData #imageDetails			{width: 70%; float: left; text-align: left; }	
#imageData #caption					{font-weight: bold;	}
#imageData #numberDisplay			{display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose			{width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay							{position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
