/*  Perception Kayaks Global Gateway   */

/*  STYLES
******************************************************************/

	*				{margin:0; padding:0;}
	body			{background:#fbf8e5 url(../images/bg_body.jpg) top center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:75%; line-height:1.4em; color:#333;}
	img				{border:none;}
	hr				{display:none;}
	sup				{font-size:50%;}
	.clear			{clear:both;}
	.hrzrule		{height:1px; background:#ccc; margin:1em 0;}
	.go_button		{cursor:pointer;}
	p.logo			{text-align:center; margin-bottom:2em;}
	
	a				{color:#EE2E24;}
	p				{margin-bottom:1.2em;}
	h1				{position:absolute; left:-999em;}
	h2				{font-size:1.4em; text-align:center; color:#a05b16; text-transform:uppercase;}
	
	#container		{background:url(../images/bg_regions.jpg) no-repeat 0 210px; position:relative; width:971px; margin:0 auto; padding:180px 0 100px; overflow:hidden;}
	
	#logo			{position:absolute; top:30px; left:400px;}
	
	#thumbs						{float:left; margin:0; list-style-type:none; height:145px; padding:26px 24px;}
	#thumbs	li					{float:left;}
	#thumbs	li a				{float:left; position:relative; cursor:default; width:291px; height:151px; color:#000; text-transform:uppercase; text-decoration:none; font-weight:bold; outline:none; }
	#thumbs li a#recreational	{background-position:0 0; margin-left:11px; margin-right:16px;}
	#thumbs li a#touring		{background-position:-291px 0; margin-right:16px;}
	#thumbs li a#seakayak		{background-position:-582px 0;}
	#thumbs	li a span			{position:absolute; bottom:12px; left:18px; }
	
	#choose					{width:320px; height:300px; margin-left:20px; float:left; list-style-type:none; font-size:1.2em;}
	#choose li				{height:25px; padding:11px 0 5px 140px;  background:url(../images/hrzrule1.png) bottom left no-repeat; text-transform:uppercase; text-decoration:none; font-weight:bold; color:#a05b16;}
	
	#regions				{list-style-type:none; font-size:1.2em;}
	#regions li				{width:592px; padding:8px 0 8px 24px; float:left; background:url(../images/hrzrule1.png) bottom left no-repeat; height:25px;}
	#regions li a			{float:left; text-transform:uppercase; text-decoration:none; font-weight:bold; padding-top:3px; outline:none; margin-right:20px; color:#000;}
	#regions li a.current	{color:#a05b16;}
	#regions li a:hover		{color:#a05b16;}
	#regions li input		{font-size:1em;}
	#regions li select		{font-family:Arial, Helvetica, sans-serif; font-size:1em; float:left; padding:2px; margin-right:8px; height:25px; width:180px;}
	
	.colorbox_hidden		{display:none;}
	#colorbox_alert1		{padding:30px 30px 0 30px; background:#fff;}
	#colorbox_alert2		{padding:30px 30px 0 30px; background:#fff;}
	
	#region-content  		{float: left;color: #333; padding: .9em; width: 510px;}



