	/* david skehan photography and design */

body 			{font-family: georgia, sans-serif; font-size : 16px; color: #555555; margin-top: 20px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding:0px 0px; background: #DED0C0 url(i/bg-all.gif) no-repeat 50% 0%;}
h1			{font-family: georgia, serif; font-size : 8px; color: #A09C7F; font-weight: bold; margin: 0 0; padding: 0; border: 0 none inherit; line-height: 1.1em;}
h2			{font-family: georgia, serif; font-size : 8px; color: #A09C7F; font-weight: bold; margin: 0 0; padding: 0; border: 0 none inherit; line-height: 1.1em;}
h3			{font-family: georgia, serif; font-size : 8px; color: #A09C7F; font-weight: bold; margin: 0 0; padding: 0; border: 0 none inherit; line-height: 1.2em;}
hr			{border: none 0; border-top: 1px dashed #666666; height: 1px;} 
a 			{font-family: georgia, serif; font-size : 16px; text-decoration: none; font-weight: normal; cursor: hand;}
a:link			{font-family: georgia, serif; font-size : 16px; text-decoration: none; font-weight: normal; color : #003333;}
a:visited			{font-family: georgia, serif; font-size : 16px; text-decoration: none; font-weight: normal; color : #003333;}
a:active			{font-family: georgia, serif; font-size : 16px; text-decoration: none; font-weight: normal; color : #003333;}
a:hover			{font-family: georgia, serif; font-size : 16px; text-decoration: none; font-weight: normal; color : #FFFFFF;}
span.menu a 		{font-family: trebuchet ms, serif; font-size : 14px; text-decoration: none; font-weight: bold; cursor: hand; line-height: 1.4em;}
span.menu a:link		{font-family: trebuchet ms, serif; font-size : 14px; text-decoration: none; font-weight: bold; color : #4C4B3E;}
span.menu a:visited	{font-family: trebuchet ms, serif; font-size : 14px; text-decoration: none; font-weight: bold; color : #4C4B3E;}
span.menu a:active	{font-family: trebuchet ms, serif; font-size : 14px; text-decoration: none; font-weight: bold; color : #4C4B3E;}
span.menu a:hover		{font-family: trebuchet ms, serif; font-size : 14px; text-decoration: none; font-weight: bold; color : #FFFFFF;}

span.space		{line-height: 1.4em;}
span.light			{background-color:#EEECE9; line-height: 1.1em;}
span.white		{background-color:#FFFFFF; line-height: 1.1em;}
span.mid			{background-color:#C7C3B7; line-height: 1.4em;}
span.purple		{background-color:#CF9F5D; line-height: 1.4em;}

	/* layout */

#all			{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; background: transparent;}
#bed			{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; background: transparent;}

#head			{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: right; width: 700px; height: 157px; background: #9A968A url(./i/bg_index_head.gif);}
#head_building		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: right; width: 700px; height: 157px; background: #9A968A url(./i/bg_index_head_building.gif);}
#head_fish		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: right; width: 700px; height: 157px; background: #9A968A url(./i/bg_index_head_fish.gif);}
#head_utensils		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: right; width: 700px; height: 157px; background: #9A968A url(./i/bg_index_head_utensils.gif);}
#head_booze		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: right; width: 700px; height: 157px; background: #9A968A url(./i/bg_index_head_booze.gif);}

#menu			{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: center; width: 700px; height: 24px; background: transparent url(./i/bg-menu.gif); margin-top: 8px;}
#upper_01		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 216px; background: transparent url(./i/bg-upper-01.jpg); margin-top: 8px; padding-left: 20px; padding-top: 100px;}
#middle_01		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; height: 169px; background: transparent url(./i/bg-middle-01.jpg); margin-top: 8px;}
#lower_01		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 444px; background: transparent url(./i/bg-lower-444.gif); margin-top: 0px; padding-left: 20px;}

#upper_02		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 216px; background: transparent url(./i/bg-upper-02.jpg); margin-top: 8px; padding-left: 20px; padding-top: 100px;}
#middle_02		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; height: 169px; background: transparent url(./i/bg-middle-02.jpg); margin-top: 8px;}
#lower_02		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 444px; background: transparent url(./i/bg-lower-444.gif); margin-top: 0px; padding-left: 20px;}

#upper_03		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 216px; background: transparent url(./i/bg-upper-03.jpg); margin-top: 8px; padding-left: 20px; padding-top: 100px; text}
#middle_03		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; height: 169px; background: transparent url(./i/bg-middle-03.jpg); margin-top: 8px;}
#lower_03		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 444px; background: transparent url(./i/bg-lower-444.gif); margin-top: 0px; padding-left: 20px;}

#upper_04		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 216px; background: transparent url(./i/bg-upper-04.jpg); margin-top: 8px; padding-left: 20px; padding-top: 100px;}
#middle_04		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; height: 169px; background: transparent url(./i/bg-middle-04.jpg); margin-top: 8px;}
#lower_04		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 444px; background: transparent url(./i/bg-lower-444.gif); margin-top: 0px; padding-left: 20px;}

#upper_05		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 236px; background: transparent url(./i/bg-upper-05.jpg); margin-top: 8px; padding-left: 20px; padding-top: 80px;}
#middle_05		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; height: 169px; background: transparent url(./i/bg-middle-05.jpg); margin-top: 8px;}
#lower_05		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 444px; background: transparent url(./i/bg-lower-444.gif); margin-top: 0px; padding-left: 20px;}

#upper_06		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 236px; background: transparent url(./i/bg-upper-06.jpg); margin-top: 8px; padding-left: 20px; padding-top: 80px;}
#middle_06		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 700px; height: 169px; background: transparent url(./i/bg-middle-06.jpg); margin-top: 8px;}
#lower_06		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 444px; background: transparent url(./i/bg-lower-444.gif); margin-top: 0px; padding-left: 20px;}


#lower_07		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: center; width: 680px; height: 3200px; background: transparent url(./i/bg-lower-3200.gif); margin-top: 0px; padding-left: 20px;}
#lower_08		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 5000px; background: transparent url(./i/bg-lower-5000.gif); margin-top: 0px; padding-left: 20px;}
#lower_09		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: center; width: 680px; height: 1800px; background: transparent url(./i/bg-lower-1800.gif); margin-top: 0px; padding-left: 20px;}
#lower_10		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 740px; background: transparent url(./i/bg-lower-740.gif); margin-top: 0px; padding-left: 20px;}
#lower_11		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 1800px; background: transparent url(./i/bg-lower-1800.gif); margin-top: 0px; padding-left: 20px;}
#lower_12		{margin: 0 auto; padding: 0; border: 0 none inherit; text-align: left; width: 680px; height: 640px; background: transparent url(./i/bg-lower-640.gif); margin-top: 0px; padding-left: 20px;}


#foot			{ position: relative; float: clear; margin: 0 auto; padding: 0; border: 0 none inherit; text-align: center; width: 700px; height: 60px; background: transparent url(./i/bg-foot.gif); margin-top: 8px; font-family: trebuchet ms, serif; font-size: 11px; text-decoration: none; font-weight: normal; padding-top:7px;}
#foot a			{ position: relative; float: clear; font-family: trebuchet ms, serif; font-size: 11px; text-decoration: none; font-weight: normal; cursor: hand;}
#gutter			{ position: relative; float: clear; margin: 0 auto; padding: 0; border: 0 none inherit; text-align: right; width: 700px; height: 11px; background: #DED0C0; font-family: trebuchet ms, serif; font-size: 11px; text-decoration: none; font-weight: normal; }
#gutter a			{ position: relative; float: clear; font-family: trebuchet ms, serif; font-size: 11px; text-decoration: none; font-weight: normal; cursor: hand;}












	/* life is beautiful */















