/*  Seabrookers   */
/*  www.theseabrookers.com   */

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

	*					{margin:0; padding:0;}
	body				{background:#e7d8c2 url(../images/bg_body.jpg) top center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:70%; line-height:1.7em; color:#534741;}
	p					{margin-bottom:1em;}
	a					{color:#534741;}
	img					{border:none;}
	hr					{display:none;}
	h1					{margin-bottom:.2em;}
	h2					{margin-bottom:.1em;}
	sup					{font-size:50%;}
	.clear				{clear:both;}
	.hrzrule			{height:1px; background:#ccc; margin:1em 0;}
	.error				{color:red;}
	
	#container			{width:560px; margin:0 auto;}
	#container.home		{width:570px;}
	#header				{height:240px; position:relative;}
	#header.secondary	{height:220px; position:relative;}
	#logo				{position:absolute; top:130px; left:175px;}
	#footer				{margin-left:166px; padding:20px 0 60px;}


/*  THUMBS
******************************************************************/

	.thumbs							{margin-top:20px;}
	.thumbs ul						{list-style-type:none;}
	.thumbs ul li					{float:left; padding-right:15px; border-right:solid 1px #c9bba8; margin-right:15px; height:26em; width:162px;}
	.thumbs ul li div				{background:#d3c9b2; padding:9px 6px; float:left; width:151px; border-top:solid 6px #E7D8C2; margin-bottom:6px;}
	.thumbs ul li div p				{margin-bottom:0; white-space:nowrap;}
	.thumbs ul li.end				{margin-right:0; padding-right:none; border:none;}
	.thumbs ul li img.button		{border:none; background:none;}
	.thumbs ul li img.thumb			{border:solid 3px #d3c9b2; padding:1px; background:#99908a; float:left; width:155px; height:116px;}


/*  VIDEO PLAYER
******************************************************************/

	#videothumbs					{list-style-type:none; background:#cfc2ae;}
	#videothumbs li					{float:left;}
	#videothumbs li	a				{float:left; width:86px; height:64px; display:block; text-indent:-999em; overflow:hidden; border:solid 2px #CFC2AE; background-position:0 -64px!important;}
	#videothumbs li	a:hover			{background-position:0 0!important;}
	#videothumbs li	a.current,
	#videothumbs li	a.current:hover	{background-position:0 0!important;}
	#videothumbs li	a#patti			{background:url(../images/link_patti.jpg) no-repeat;}
	#videothumbs li	a#jackandjon	{background:url(../images/link_jack_and_jon.jpg) no-repeat;}
	#videothumbs li	a#joe			{background:url(../images/link_joe.jpg) no-repeat;}
	#videothumbs li	a#ed			{background:url(../images/link_ed.jpg) no-repeat;}
	#videothumbs li	a#colleen		{background:url(../images/link_colleen.jpg) no-repeat;}
	#videothumbs li	a#lefty			{background:url(../images/link_lefty.jpg) no-repeat;}
	
	#videoplayer					{padding:4px; background:#CFC2AE; width:540px; margin-bottom:.8em; margin-top: 20px;}
	#flashcontent					{margin-bottom:4px; width:540px; height:328px; border-bottom: solid #000 2px;}
	
	p.sub							{color:#8a7d71; font-size:1.2em!important; margin-bottom:.6em;}
	.button_return					{float:left; margin-right:4px;}
	

/*  SEND TO A FRIEND FORM
******************************************************************/
	
	div#bottomnav 								{background-color: #d5cab4; width: 548px; float: left; margin-top: 35px; margin-bottom: 20px;  text-align: center;}
	
	div#bottomnav ul 							{list-style-type: none; border: 1px solid #d5cab4; padding-left: 38px; margin-top: 3px; margin-bottom: 3px;}
	div#bottomnav li							{float: left; margin-right: 6px;}
	div#bottomnav li a							{float: left; display: block; padding: 4px 10px 4px 10px; font-weight: bold; text-decoration: none; outline: none;}
	div#bottomnav li a:hover					{color: #FFFFFF; background-color: #c5baa6;}
	
	/*
	div#bottomnav li.sendtofriend a 			{width: 88px; background-image: url(../images/nav_sendtofriend.gif);}
	div#bottomnav li.sendtofriend a:hover 		{background-position: 0 182px;}
	div#bottomnav li.sendtofriend				{margin-right: 20px; padding-right: 20px; border-right: 1px solid #352b12;}
	
	div#bottomnav li.guestbook a 				{width: 106px; background-image: url(../images/nav_signguestbook.gif);}
	div#bottomnav li.guestbook a:hover 			{background-position: 0 182px;}
	div#bottomnav li.guestbook					{margin-right: 20px; padding-right: 20px; border-right: 1px solid #352b12;}
	
	div#bottomnav li.visit a					{width: 150px; background-image: url(../images/nav_discover.gif);}
	div#bottomnav li.visit a:hover 				{background-position: 0 182px;}
	*/
	div#bottomnav #sendtofriend					{background-color:#d5cab4; text-align: left; margin-top: 35px; padding: 0 22px 0 22px;}
	div#bottomnav #sendtofriend .title			{}
	div#bottomnav #sendtofriend .line			{border-bottom: 1px solid #b5aa94; margin-bottom: 25px;}
	
	div#bottomnav #sendtofriend label			{float:left; font-weight:bold;}
	div#bottomnav #sendtofriend fieldset		{border:none;}
	div#bottomnav #sendtofriend input			{background:#FFF3E2; border:solid 1px #B2A7A1; width:231px; margin-right:10px; margin-bottom:6px; color:#544945; height:20px; padding-left:4px;}
	div#bottomnav #sendtofriend input.button	{width:53px; height:19px; background:none; border:none; margin:10px 0 20px 0; padding:0;}
	
	div#bottomnav #sendtofriend .tiny 			{font-weight: normal; font-size: 9px;}
	
	fieldset#sendfriend							{width:498px; float:left; color:#544945; border-top:solid 1px #C9BAA5;}
	fieldset#sendfriend textarea				{width:485px; height:75px; background:#FFF3E2; border:solid 1px #B2A7A1; color:#544945; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; padding:2px 4px;}
	
/*  ALTERNATE BOTTOM NAV
******************************************************************/

	ul.altnav							{list-style-type:none; margin-top:35px;}
	ul.altnav li						{float:left;}
	ul.altnav li.return					{width:165px; border-right:solid 1px #c9bba8;}
	ul.altnav li.discover				{width:222px;}
	ul.altnav li.discover img			{position:relative; left:46px;}
	ul.altnav li.discover a				{outline:none;}
	ul.altnav li.guestbook				{width:160px; border-left:solid 1px #c9bba8;}
	ul.altnav li.guestbook img			{float:right;}
	
	ul.altnav_thankyou					{list-style-type:none; margin-top:35px;}
	ul.altnav_thankyou li				{float:left;}
	ul.altnav_thankyou li.return		{width:165px;}
	ul.altnav_thankyou li.discover		{float:right; margin-right:67px;}
	ul.altnav_thankyou li.discover img	{position:relative; left:46px;}
	ul.altnav_thankyou li.discover a	{outline:none;}

/*  CONTACT FORM
******************************************************************/

	#contact label					{float:left; font-weight:bold;}
	#contact fieldset				{border:none;}
	#contact input					{background:#FFF3E2; border:solid 1px #B2A7A1; width:264px; margin-right:10px; margin-bottom:6px; color:#544945; height:20px; padding-left:4px;}
	#contact select					{background:#FFF3E2; border:solid 1px #B2A7A1; color:#544945; height:20px;}
	#contact input.nomargin			{margin-right:0;}
	#contact select.state			{width:162px; margin-right:10px;}
	#contact input.zip				{width:92px; margin-right:0;}
	#contact input.button			{width:53px; height:19px; background:none; border:none; margin:10px 0 0 0; padding:0;}
	
	fieldset#comments				{width:548px; float:left; color:#544945; padding-top:20px; border-top:solid 1px #C9BAA5; margin-top:20px;}
	fieldset#comments textarea		{width:540px; height:140px; background:#FFF3E2; border:solid 1px #B2A7A1; color:#544945; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; padding:2px 4px;}
	
	fieldset#howdidyouhear				{width:548px; float:left; color:#544945; padding-top:20px; padding-bottom:20px; border-top:solid 1px #C9BAA5; border-bottom:solid 1px #C9BAA5; margin-top:20px;}
	fieldset#howdidyouhear input		{width:15px; height:15px; float:left; margin:2px 3px 0 0 ; border:none;}
	fieldset#howdidyouhear input.text	{float:left; background:#FFF3E2; border:solid 1px #B2A7A1; width:160px; margin-right:10px; margin-bottom:6px; color:#544945; height:20px; padding-left:4px;}
	fieldset#howdidyouhear label		{float:left; font-weight:normal;}
	fieldset#howdidyouhear div			{width:180px; float:left;}
	

/*  SIFR
******************************************************************/

	.sIFR-active h1,
	.sIFR-active h2 				{visibility:hidden; height:24px;}
