	/* david skehan photography and design */

body 	{font-family: tahoma, sans-serif; font-size : 11px; color: #EEEEEE; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding:0px 0px; cursor: crosshair; background:#222;}

h1	{font-family: tahoma, sans-serif; font-size : 12px; color: #EEEEEE; font-weight: normal; margin: 0 0; padding: 0; border: 0 none inherit; line-height: 1.5em;}
h2	{font-family: tahoma, sans-serif; font-size : 12px; color: #F6B620; font-weight: strong; margin: 0px 0; padding: 0; border: 0; line-height: 1.5em;}
h3	{font-family: tahoma, sans-serif; font-size : 18px; color: #F6B620; font-weight: strong; margin: 0px 0; padding: 0; border: 0; line-height: 0.9em;}

hr {border: none 0; border-top: 1px dashed #666666; height: 1px;} 

a 	{font-size : 11px; text-decoration: none; cursor: crosshair;}
a:link	{font-size : 11px; text-decoration : none; color : #F6B620;}
a:visited	{font-size : 11px; text-decoration : none; color : #F6B620;}
a:active	{font-size : 11px; text-decoration : none; color : #F6B620;}
a:hover	{font-size : 11px; text-decoration : none; color : #FFFFFF;}

#all	{background:#000000; margin: 0 auto; padding: 0; border: 0 none inherit; width: 700px; text-align: right;}
#head	{background:#000000; margin: 0 auto; padding: 0; border: 0 none inherit; width: 700px; height: 260px; text-align: right;}
#body	{margin: 0 auto; padding: 0; border: 0 none inherit; width: 700px; text-align: right; background: #BA6321 url(./i/bg_arrows.gif) right repeat-y;}

#box01	{background:#000000; width: 660px; height: 160px; margin: 0 auto; padding: 15px; border: 0 none inherit; text-align: left; positon: relative; background: transparent url(./i/bg_01.jpg) bottom center no-repeat;}
#box02	{background:#000000; width: 700px; height: 38px; margin: 0; padding: 0; border: 0 none inherit; text-align: left; positon: relative;}
#box03	{background:#000000; width: 700px; height: 12px; margin: 0; padding: 0; border: 0 none inherit; text-align: left; positon: relative; font-size: 12px; font-weight: bold; color:#F6B620;}
#box03 a {font-size : 12px; font-weight: bold ; text-decoration: none; cursor: crosshair;}

div#menu	{float:left; width: 104px; height: 26px; font-weight: bold; color:#000;}
div#menu a 	{width: 104px; height: 26px; display: block; text-align: left; background: #000 url(./i/menu.gif);}
div#menu a:hover	{width: 104px; height: 26px;background: #444 url(./i/menu2.gif);}

	/* page titles */
.title1	{float:left; width:80%; padding:0px; padding-top:10px;}
.title2	{float:left; width:20%; padding:0px; padding-top:13px; font-size : 10px; text-align:right;}
.title	{float:left; width:100%; padding:0px; padding-top:10px;}

	/* main background images */
#box04e		{width: 700px; height: 611px; margin: 0px; padding: 0px; border: 0px; text-align: left; positon: relative; background: transparent url(./i/bg_map.gif) top no-repeat;}
#box04b		{width: 700px; height: 1000px; margin: 0px; padding: 0px; border: 0px; text-align: left; positon: relative; background: transparent url(./i/bg_potter.jpg) top no-repeat;}
#box04_01	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_01_l.jpg) top no-repeat;}
#box04_02	{width:700px; height:1000px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_02_l.jpg) top no-repeat;}
#box04_03	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/as_02_l.jpg) top no-repeat;}
#box04_04	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_04_l.jpg) top no-repeat;}
#box04_05	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_05_l.jpg) top no-repeat;}
#box04_06	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_06_l.jpg) top no-repeat;}
#box04_07	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_07_l.jpg) top no-repeat;}
#box04_08	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_08_l.jpg) top no-repeat;}
#box04_09	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_09_l.jpg) top no-repeat;}
#box04_10	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_10_l.jpg) top no-repeat;}
#box04_11	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_11_l.jpg) top no-repeat;}
#box04_12	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_12_l.jpg) top no-repeat;}
#box04_13	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_13_l.jpg) top no-repeat;}
#box04_14	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_14_l.jpg) top no-repeat;}
#box04_15	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_15_l.jpg) top no-repeat;}
#box04_16	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_16_l.jpg) top no-repeat;}
#box04_17	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_17_l.jpg) top no-repeat;}
#box04_18	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/on_18_l.jpg) top no-repeat;}
#box04_19	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/as_19_l.jpg) top no-repeat;}
#box04_20	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/as_20_l.jpg) top no-repeat;}
#box04_21	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent url(./i/as_21_l.jpg) top no-repeat;}
#box04e		{width: 700px; height: 611px; margin: 0px; padding: 0px; border: 0px; text-align: left; positon: relative; background: transparent url(./i/bg_map.gif) top no-repeat;}
#box04_blank	{width:700px; height:500px; margin:0px; padding:0px; border:0px; text-align:left; positon:relative; background:transparent;}


#box04_left_a	{float:left; width:50%; padding:11px;}
#box04_right_a	{float:right; width:50%; padding:11px;}
#box04_left_b	{float:left; width:50%; padding:11px; padding-top:50px;}
#box04_right_b	{float:right; width:50%; padding:11px; padding-top:50px;}
#box04_left_c	{float:left; width:50%; padding:11px; padding-top:100px;}
#box04_right_c	{float:right; width:50%; padding:11px; padding-top:100px;}
#box04_left_d	{float:left; width:50%; padding:11px; padding-top:150px;}
#box04_right_d	{float:right; width:50%; padding:11px; padding-top:150px;}
#box04_left_e	{float:left; width:50%; padding:11px; padding-top:200px;}
#box04_right_e	{float:right; width:50%; padding:11px; padding-top:200px;}
#box04_left_f	{float:left; width:50%; padding:11px; padding-top:250px;}
#box04_right_f	{float:right; width:50%; padding:11px; padding-top:250px;}
#box04_left_g	{float:left; width:50%; padding:11px; padding-top:300px;}
#box04_right_g	{float:right; width:50%; padding:11px; padding-top:300px;}


#box04_span_a	{float:left; width:90%; padding:11px;}
#box04_span_b	{float:left; width:90%; padding:11px; padding-top:50px;}
#box04_span_c	{float:left; width:90%; padding:11px; padding-top:100px;}
#box04_span_d	{float:left; width:90%; padding:11px; padding-top:150px;}
#box04_span_e	{float:left; width:90%; padding:11px; padding-top:200px;}


#box04_head	{background:#111; width:100%; height: 44px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative;}
#box04_body	{background:#333; width:100%; margin:0px; padding:4px; border:0px; text-align:left; positon:relative;}
#box04_info	{background:#F6B620; width:100%; margin:0px; padding:4px; border:0px; color: #333333; text-align:left; positon:relative;}



#box04_new_title	{background:#transparent; margin:0px; padding:0px; padding-bottom:11px; border:0px; text-align:left; positon:relative;}
.title_new	{font-family: tahoma, sans-serif; font-size : 18px; color: #F6B620; font-weight: bold; margin: 0px 0; padding: 0; border: 0; line-height: 1.0em; background: #333;}



#box04_icons_04	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_04.jpg) center no-repeat;}
#box04_icons_03	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_03.jpg) center no-repeat;}
#box04_icons_06	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_06.jpg) center no-repeat;}
#box04_icons_07	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_07.jpg) center no-repeat;}
#box04_icons_08	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_08.jpg) center no-repeat;}
#box04_icons_09	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_09.jpg) center no-repeat;}
#box04_icons_10	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_10.jpg) center no-repeat;}
#box04_icons_11	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_11.jpg) center no-repeat;}
#box04_icons_12	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_12.jpg) center no-repeat;}
#box04_icons_13	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_13.jpg) center no-repeat;}
#box04_icons_14	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_14.jpg) center no-repeat;}
#box04_icons_15	{width:100%; height:72px; margin:0px; padding:4px; border:0px; text-align:left; positon:relative; background:#333 url(./i/icons_15.jpg) center no-repeat;}

#box05	{width: 700px; positon: float; clear: right; height: 44px; margin: 0; padding: 0px; border: 0; text-align: left; background: url(./i/bg_foot.jpg) no-repeat;}
#box05l	{width: 700px; positon: float; clear: left; height: 44px; margin: 0; padding: 0px; border: 0; text-align: left; background: url(./i/bg_foot.jpg) no-repeat;}
#box05r	{width: 700px; positon: float; clear: right; height: 44px; margin: 0; padding: 0px; border: 0; text-align: left; background: url(./i/bg_foot.jpg) no-repeat;}

	/* column layout */
#content_left_a		{float:left; width:280px; padding:10px; }
#content_right_a		{float:left; width:380px; padding:10px; padding-top:100px;}

#content_left_col		{float:left; width:175px; padding:0px;}
#content_right_col	{float:left; width:175px; padding:0px;}

#content_box		{float:right; width:172px; padding:2px;}
#content_content		{float:right; width:153px; padding:5px; background:#333;}

#content_on_01s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_01_s.jpg) top repeat-x;}
#content_on_03s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_03_s.jpg) top repeat-x;}
#content_on_05s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_05_s.jpg) top repeat-x;}
#content_on_07s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_07_s.jpg) top repeat-x;}
#content_on_09s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_09_s.jpg) top repeat-x;}
#content_on_11s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_11_s.jpg) top repeat-x;}
#content_on_13s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_13_s.jpg) top repeat-x;}
#content_on_15s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_15_s.jpg) top repeat-x;}
#content_on_17s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_17_s.jpg) top repeat-x;}
#content_on_19s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_19_s.jpg) top repeat-x;}
#content_on_21s	{float:right; width:163px; padding:0px;padding-top: 32px; background:#333 url(./i/on_21_s.jpg) top repeat-x;}
.on_blank {padding-top: 2px; background: #222222;}

#gutter	{ font-size : 11px; color: #777; background:#222; margin: 0 auto; padding: 0; border: 0 none inherit; width: 700px; height: 44px; text-align: right;}

	/* life is beautiful */