@charset "utf-8";
/* CSS Document */

body {
	font-family: Copse, Arial, Helvetica, sans-serif; 
	font-size: 1.1em;
	background: #FFFAFA;
	margin: 0; 
	padding: 0;
	color: #000;
	position: relative;
}

#container {
	width: 900px;  
	background: #FFFAFA;
	margin: 0 auto; 
	border: 0px;
	text-align: left; 
}

/* Header */

#header {
	
	width: 100%;
	height: 240px;
	padding-top: 2em;
	background-color: #FFFAFA;
	background-image:url(images/ddheader.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	position: relative;
	
	}

#header h1 {
	font-family: England, Arial, Helvetica, sans-serif;
	font-size: 6.6em;
	text-shadow: 1px 1px 1px #CCC;
	color: #900;
	padding: 0;
	margin: 0;
	width: auto;
	line-height: 1em;
	text-align: left;
	position:absolute;
	left: 190px;
	top: 71px;
	
	}
	
.firstletter {
	font-family: England, Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	text-shadow: 1px 1px 1px #CCC;
	color: #900;
	padding: 0;
	margin: 0;
	width: 180px;
	text-align: left;
	position: absolute;
	left: -170px;
	top:20px;
}


#header h1 a, #header h1 a:visited, #header h1 a:hover, #header h1 a:active, #header h1 a:focus {
	color: #900;
	text-decoration: none;
}

/*CSS Navigation with Submenu from 13 Styles http://13styles.com/css-menus/dropdown/ */
/* Navigation First Level */

#nav{
	font-family: Copse, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1em;
	z-index: 
}

#nav ul{
	background:#fffafa;
	height:35px;
	list-style:none;
	border-top: solid thin #900;
	-webkit-border-radius: 6px;
}

#nav li{
	float:right;
	padding:0px;
}

#nav li a{
	background:#fffafa;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#000;
	line-height:35px;
	padding:0px 25px;
	-webkit-border-radius: 6px;
	
}

#nav li a:hover{
	text-decoration:none;
	background: #fffafa;
	color:#900;
	font-weight: 800;
	-webkit-border-radius: 3px;
}

/* Navigation Second Level */

#nav li ul{
	position:absolute;
	background:#fffafa;
	display:none;
	height:auto;
	width:190px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	margin-left:-3px;
}

#nav li:hover ul{
	display:block;
}

#nav li li:hover {
	font-weight: 800;
	
}

#nav li li {
	display:block;
	float:none;
	width:190px;
	
}

#nav li ul a{
	text-align:left;
	display:block;
	background: #d3d3d3;
	height:35px;
	padding:0px 10px 0px 25px;
}

/*Content Styles*/
	  
#maincontent {
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 10px;/* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFAFA;
	
}
	
h1 {
	font-family: Typewriter, Arial, Helvetica, sans-serif;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}

h2 {
	font-family: Typewriter, Arial, Helvetica, sans-serif;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}

h3 {
	font-family: Typewriter, Arial, Helvetica, sans-serif;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}


h4 {
	font-family: Typewriter, Arial, Helvetica, sans-serif;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}

h5 {
	font-family: Typewriter, Arial, Helvetica, sans-serif;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}

h6 {
	font-family: Typewriter, Arial, Helvetica, sans-serif;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}

p {
	font-family: Copse, Arial, Helvetica, sans-serif;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px;
	line-height: 1.3em;
	word-spacing: .25em;
}

sup {
    line-height:0;
}

.txtfirstltr {     
	display:block;     
	float:left;     
	margin: 0;     
	height : 1em;     
	color:#900;   
	}
.txtfirstltr span {     
	font-size:200%;     
	line-height: .60em;  
	}   
.txtfirstltr + span{     
	margin-left  : 0;   
	}

ul, ol, dl { 
	padding: 0;
	margin: 0;
}


#maincontent a, #textbox a {
text-decoration: underline;
color: #039;
}
 
#maincontent a:visited, #textbox a:visited {
text-decoration: none;
color:#055ff;
}
 
#maincontent a:hover, #textbox a:hover, #maincontent a:active, #textbox a:active {
text-decoration: none;
color: #055ff;
}

.breadcrumbtop {
	font-size: 75%;
	float: right;
	width: 350px;
	padding-top: 3px;
	padding-bottom: 0;
	margin: 1px;
}

.breadcrumbbottom {
	font-size: 75%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 5px;
}

/*Images*/


#image_fglnutshells {
	width: 252px;
	float: right;
	padding: 10px;
	margin: 3px;
	display: block;
	border: #900 solid thin;
	display: block;
	position: relative;
	left: 12px;
	top: 0px;
}

#image_fglbarn {
	width: 186px;
	float: left;
	padding: 10px;
	margin: 3px;
	display: block;
	border: #900 solid thin;
	display: block;
	position: relative;
	left: -5px;
	top: 0px;
}

#image_hapsbanquet {
	width: 252px;
	float: right;
	padding: 10px;
	margin: 3px;
	display: block;
	border: #900 solid thin;
	display: block;
	position: relative;
	left: 13px;
	top: 0px;
}

#image_hapsseminar {
	width: 279px;
	float: right;
	padding: 10px;
	margin: 3px;
	display: block;
	border: #900 solid thin;
	display: block;
	position: relative;
	left: 12px;
	top: 0px;
}

#image_fglbath {
	width: 252px;
	float: right;
	padding: 10px;
	margin: 3px;
	display: block;
	border: #900 solid thin;
	display: block;
	position: relative;
	left: 13px;
	top: 0px;
}

#image_nutshellmodern {
	width: 252px;
	float: left;
	padding: 10px;
	margin: 5px;
	display: block;
	border: #900 solid thin;
	position: relative;
	left: -5px;
	top: 0px;
}


#image_about {
	width: 283px;
	float: left;
	padding: 10px;
	margin: 5px;
	display: block;
	border: #900 solid thin;
	display: block;
	position: relative;
	left: -5px;
	top: -2px;
}

#image_fglskull {
	width: 252px;
	float: right;
	padding: 12px;
	margin: 5px;
	display: block;
	border: #900 solid thin;
	display: block;
	position: relative;
	left: 6px;
	top: -2px;
}


.caption {
	font-family: Copse, Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height: 1.25em;
	font-size: .80em;
	padding-top: 5px;
}

.credit {
	font-family: Copse, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:.60em;
	padding-top: 2px;
}

.imageInstruction {
	font-family: Typewriter, Arial, Helvetica, sans-serif;
	display:block;
	position:relative;
	text-align:center;
	background-color:#fffafa;
	color:#00;	
	width:900px;
	margin-left:0px;
}

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* Main Image Map */

ul#main {
list-style: none;
background: url(images/mainimagemap.jpg) no-repeat 0 0;
position: relative;
width: 620px;
height: 250px;
margin-left: 120px;
margin-right: 20px;
padding: 0;
border: #000 solid thin;
}

#main li {
border: 0px solid #000;
position: absolute;
}

ul#main li a{
display: block;
height: 100%;
text-indent: -9000px;
}

#ln {
width: 300px;
height: 250px;
top: 0px;
left: 0px;
}
 
#ex {
width: 300px;
height: 250px;
top: 0px;
left: 320px;
}

 
ul#main li a:hover {
background: url(images/mainimagemap.jpg) no-repeat 0 0;
}

ul#main li#ln a:hover {
background-position: 0 -250px;
}

ul#main li#ex a:hover {
background-position: -320px -250px;
}

/* Learn Image Map */

ul#learn {
list-style: none;
background: url(images/learnmap.jpg) no-repeat 0 0;
position: relative;
width: 640px;
height: 200px;
margin-left: 120px;
margin-right: 20px;
padding: 0;
border: #000 solid thin;
}

#learn li {
border: 0px solid #000;
position: absolute;
}

ul#learn li a{
display: block;
height: 100%;
text-indent: -9000px;
}

#motherlee {
width: 200px;
height: 200px;
top: 0px;
left: 0px;
}
 
#thenutshells {
width: 200px;
height: 200px;
top: 0px;
left: 220px;
}
 
#legacy {
width: 200px;
height: 200px;
top: 0px;
left: 440px;
}
 
ul#learn li a:hover {
background: url(images/learnmap.jpg) no-repeat 0 0;
}

ul#learn li#motherlee a:hover {
background-position: 0 -200px;
}

ul#learn li#thenutshells a:hover {
background-position: -220px -200px;
}

ul#learn li#legacy a:hover {
background-position: -440px -200px;
}


/* Nutshell Image Map */

ul#nutshell {
list-style: none;
background: url(images/nutshellmap.jpg) no-repeat 0 0;
position: relative;
width: 860px;
height: 200px;
margin-left: 10px;
margin-right: 20px;
padding: 0;
border: #000 solid thin;
}



#nutshell li {
border: 0px solid #000;
position: absolute;
}

ul#nutshell li a{
display: block;
height: 100%;
text-indent: -9000px;
}

#kitchen {
width: 200px;
height: 200px;
top: 0px;
left: 0px;
}
 
#darkbathroom {
width: 200px;
height: 200px;
top: 0px;
left: 220px;
}
 
#redbedroom {
width: 200px;
height: 200px;
top: 0px;
left: 440px;
}
 
#parsonage {
width: 200px;
height: 200px;
top: 0px;
left: 660px;
}

ul#nutshell li a:hover {
background: url(images/nutshellmap.jpg) no-repeat 0 0;
}

ul#nutshell li#kitchen a:hover {
background-position: 0 -200px;
}

ul#nutshell li#darkbathroom a:hover {
background-position: -220px -200px;
}

ul#nutshell li#redbedroom a:hover {
background-position: -440px -200px;
}

ul#nutshell li#parsonage a:hover {
background-position: -660px -200px;
}

/*Images Parsonage*/
#pars {
	display:block;
	margin:0;
	height:577px;
	width:900px;
	background-image: url(images/nutshells/parswide.jpg);
	position:relative;
	left: 0px;

}

#pars a#nutHeader {
	display:block;
	width:900px;
	height:31px;
	padding-top:546px;
	margin:0;
	overflow:hidden;
	position:absolute;
	background:transparent url(images/nutshells/parswidehover.jpg) no-repeat 760px 760px;
	cursor:default;
	left: 0px;
	top: 0px;
	
  }

* html #pars a#nutHeader {
	height:565px;
	
}

#pars a#nutHeader:hover {
	background-position: 0 0;
	z-index:10;
}

#pars dd {
	position:absolute;
	padding:0;
	margin:0;
	width: 38px;
	height: 43px;
  }

#pars #fnum1 {
	left:269px;
	top:320px;
	z-index:20;
  }

#pars #fnum2 {
	left:422px;
	top:428px;
	z-index:20;
  }
#pars #fnum3 {
	left:230px;
	top:474px;
	z-index:20;
  }
#pars #fnum4 {
	left:729px;
	top:382px;
	z-index:20;
  }
#pars #fnum5 {
	left:754px;
	top:304px;
	z-index:20;
  }

#pars a#one, #pars a#two, #pars a#three, #pars a#four, #pars a#five {
  display:block; 
  width:40px; 
  height:40px; 
  background:transparent -200px -200px no-repeat; 
  text-decoration:none; 
  z-index:20;
  }

#pars #nutHeader a, #pars #nutHeader a:visited {
  display:none;
  }

#pars a span, #pars a:visited span {
  display:none;
  }


#pars a:hover span {
  position:absolute;  
  width: 300px;
  height: 358px;
  display:block; 
  border: #000 solid thin;
  font-family: Copse, Arial, Helvetica, sans-serif; 
  font-size: .72em; 
  color:#000;
  padding:10px;
  background-color: #d3d3d3;
  background-repeat: no-repeat;
  background-position: 0 0;
  }


/* the hack for IE pre IE6 */
* html #pars a:hover span {
  width:260px; 
  }

#pars a:hover span img {
  border-style:none;
  }
  
/* Location of Hover Boxes */

#pars a#one:hover span {
  left: -80px; 
  top:-230px;
  }

#pars a#two:hover span {
  left:-50px;
  top:-205px;
  }

#pars a#three:hover span {
  left: -65px; 
  top:-280px;
  }
  
#pars a#four:hover span {
  left:-80px; 
  top:-130px;
  }

#pars a#five:hover span {
  left:-200px; 
  top:-198px;
  }

/*Images Red Bedroom*/
#rbed {
	display:block;
	margin:0;
	height:577px;
	width:900px;
	background-image: url(images/nutshells/redwide.jpg);
	position:relative;
	left: 0px;

}

#rbed a#nutHeader {
	display:block;
	width:900px;
	height:31px;
	padding-top:546px;
	margin:0;
	overflow:hidden;
	position:absolute;
	background:transparent url(images/nutshells/redwidehover.jpg) no-repeat 760px 760px;
	cursor:default;
	left: 0px;
	top: 0px;
	
  }

* html #rbed a#nutHeader {
	height:565px;
	
}

#rbed a#nutHeader:hover {
	background-position: 0 0;
	z-index:10;
}

#rbed dd {
	position:absolute;
	padding:0;
	margin:0;
	width: 38px;
	height: 43px;
  }

#rbed #fnum1 {
	left:49px;
	top:424px;
	z-index:20;
  }

#rbed #fnum2 {
	left:28px;
	top:342px;
	z-index:20;
  }
#rbed #fnum3 {
	left:550px;
	top:353px;
	z-index:20;
  }
#rbed #fnum4 {
	left:590px;
	top:297px;
	z-index:20;
  }
#rbed #fnum5 {
	left:791px;
	top:387px;
	z-index:20;
  }

#rbed a#one, #rbed a#two, #rbed a#three, #rbed a#four, #rbed a#five {
  display:block; 
  width:40px; 
  height:40px; 
  background:transparent -200px -200px no-repeat; 
  text-decoration:none; 
  z-index:20;
  }

#rbed #nutHeader a, #rbed #nutHeader a:visited {
  display:none;
  }

#rbed a span, #rbed a:visited span {
  display:none;
  }


#rbed a:hover span {
  position:absolute;  
  width: 300px;
  height: 348px;
  display:block; 
  border: #000 solid thin;
  font-family: Copse, Arial, Helvetica, sans-serif; 
  font-size: .72em; 
  color:#000;
  padding:10px;
  background-color: #d3d3d3;
  background-repeat: no-repeat;
  background-position: 0 0;
  }


/* the hack for IE pre IE6 */
* html #rbed a:hover span {
  width:260px; 
  }

#rbed a:hover span img {
  border-style:none;
  }
  
/* Location of Hover Boxes */

#rbed a#one:hover span {
  left: -30px; 
  top:-280px;
  }

#rbed a#two:hover span {
  left:-20px;
  top:-198px;
  }

#rbed a#three:hover span {
  left: -45px; 
  top:-198px;
  }
#rbed a#four:hover span {
  left:-200px; 
  top:-200px;
  }

#rbed a#five:hover span {
  left:-200px; 
  top:-198px;
  }
  
/*Images Dark Bathroom*/
#dbath {
	display:block;
	margin:0;
	height:577px;
	width:900px;
	background-image: url(images/nutshells/darkwide.jpg);
	position:relative;
	left: 0px;

}

#dbath a#nutHeader {
	display:block;
	width:900px;
	height:31px;
	padding-top:546px;
	margin:0;
	overflow:hidden;
	position:absolute;
	background:transparent url(images/nutshells/darkwidehover.jpg) no-repeat 760px 760px;
	cursor:default;
	left: 0px;
	top: 0px;
	
  }

* html #dbath a#nutHeader {
	height:565px;
	
}

#dbath a#nutHeader:hover {
	background-position: 0 0;
	z-index:10;
}

#dbath dd {
	position:absolute;
	padding:0;
	margin:0;
	width: 38px;
  }

#dbath #fnum1 {
	left:307px;
	top:437px;
	z-index:20;
  }

#dbath #fnum2 {
	left:457px;
	top:263px;
	z-index:20;
  }
#dbath #fnum3 {
	left:519px;
	top:438px;
	z-index:20;
  }
#dbath #fnum4 {
	left:568px;
	top:320px;
	z-index:20;
  }
#dbath #fnum5 {
	left:700px;
	top:277px;
	z-index:20;
  }

#dbath a#one, #dbath a#two, #dbath a#three, #dbath a#four, #dbath a#five {
  display:block; 
  width:40px; 
  height:40px; 
  background:transparent -200px -200px no-repeat; 
  text-decoration:none; 
  z-index:20;
  }

#dbath #nutHeader a, #dbath #nutHeader a:visited {
  display:none;
  }

#dbath a span, #dbath a:visited span {
  display:none;
  }


#dbath a:hover span {
  position:absolute;  
  width: 300px;
  height: 340px;
  display:block; 
  border: #000 solid thin;
  font-family: Copse, Arial, Helvetica, sans-serif; 
  font-size: .72em; 
  color:#000;
  padding:10px;
  background-color: #d3d3d3;
  background-repeat: no-repeat;
  background-position: 0 0;
  }


/* the hack for IE pre IE6 */
* html #dbath a:hover span {
  width:260px; 
  }

#dbath a:hover span img {
  border-style:none;
  }
  
/* Location of Hover Boxes */

#dbath a#one:hover span {
  left:30px; 
  top:-200px;
  }

#dbath a#two:hover span {
  left:-240px;
  top:-198px;
  }

#dbath a#three:hover span {
  left:-30px; 
  top:-290px;
  }
#dbath a#four:hover span {
  left:-260px; 
  top:-260px;
  }

#dbath a#five:hover span {
  left:-280px; 
  top:-75px;
  }

/*Images Kitchen*/

#kit {
	display:block;
	margin:0;
	height:577px;
	width:900px;
	background-image: url(images/nutshells/kitwide.jpg);
	position:relative;
	left: 0px;

}

#kit a#nutHeader {
	display:block;
	width:900px;
	height:31px;
	padding-top:546px;
	margin:0;
	overflow:hidden;
	position:absolute;
	background:transparent url(images/nutshells/kitwidehover.jpg) no-repeat 760px 760px;
	cursor:default;
	left: 0px;
	
	
  }

* html #kit a#nutHeader {
	height:565px;
	
}

#kit a#nutHeader:hover {
	background-position: 0 0;
	z-index:10;
}

#kit dd {
	position:absolute;
	padding:0;
	margin:0;
	width: 38px;
  }

#kit #fnum1 {
	left:161px;
	top: 383px;
	z-index:20;
  }

#kit #fnum2 {
	left:190px;
	top:264px;
	z-index:20;
  }
#kit #fnum3 {
	left:329px;
	top:287px;
	z-index:20;
  }
#kit #fnum4 {
	left:407px;
	top:284px;
	z-index:20;
  }
#kit #fnum5 {
	left:601px;
	top:287px;
	z-index:20;
  }
  
#kit #fnum6 {
	left:442px;
	top:339px;
	z-index:20;
  }
#kit #fnum7 {
	left:808px;
	top:298px;
	z-index:20;
  }
  
 #kit #fnum8 {
	left:871px;
	top:239px;
	z-index:20;
  }
#kit a#one, #kit a#two, #kit a#three, #kit a#four, #kit a#five, #kit a#six, #kit a#seven, #kit a#eight{
  display:block; 
  width:40px; 
  height:40px; 
  background:transparent -200px -200px no-repeat; 
  text-decoration:none; 
  z-index:20;
  }

#kit #nutHeader a, #kit #nutHeader a:visited {
  display:none;
  }

#kit a span, #kit a:visited span {
  display:none;
  }


#kit a:hover span {
  position:absolute;  
  width: 300px;
  height: 340px;
  display:block; 
  border: #000 solid thin;
  font-family: Copse, Arial, Helvetica, sans-serif; 
  font-size: .72em; 
  color:#000;
  padding:10px;
  background-color: #d3d3d3;
  background-repeat: no-repeat;
  background-position: 0 0;
  }


/* the hack for IE pre IE6 */
* html #kit a:hover span {
  width:260px; 
  }

#kit a:hover span img {
  border-style:none;
  }
  
/* Location of Hover Boxes */

#kit a#one:hover span {
  left:0px; 
  top:-200px;
  }

#kit a#two:hover span {
  left:-240px;
  top:-198px;
  }

#kit a#three:hover span {
  left:-30px; 
  top:-90px;
  }
#kit a#four:hover span {
  left:-260px; 
  top:-60px;
  }

#kit a#five:hover span {
  left:-280px; 
  top:-75px;
}

#kit a#six:hover span {
  left:-280px; 
  top:-75px;
}

#kit a#seven:hover span {
  left:-280px; 
  top:-75px;
}

#kit a#eight:hover span {
  left:-280px; 
  top:-75px;
}

/* Pull Quote */

.pull_quote {
	float: left;
	width:265px;
	padding: 10px;
	
}

.pull_quoteright {
	float: right;
	width:265px;
	padding: 10px;
	
}

.pull_quote span.quote, .pull_quoteright span.quote {
	font-size: 1em;
	line-height: 1.25em;
	color: #900;
	font-family: Copse, Arial, Helvetica, sans-serif;
	text-align: left;
	}

.pull_quotecite {
	font-size: .90em;
	text-align: right;
	padding: 3px 12px 3px 10px;
	line-height: 1.5em;
	color: #1f1f1f;
	font-family: Copse, Arial, Helvetica, sans-serif;
	font-style: italic; 	
}
/*
.pull_quote span.pqstart {
	position: absolute;
	top: -38px;
	left: -61px;
	z-index: 10;
	opacity: 0.3;
	
 }

 .pull_quote span.pqend {
	position: absolute;
	top: 219px;
	left: 263px;
	z-index: 10;
	opacity: 0.3;
 } */
/* Block Quote */

.blockquote {
	width:575px;
	margin-left: 80px;
	margin-bottom: 15px;
	padding: 5px;
	text-align: left;
	line-height: 1.05em;
	letter-spacing: .02em;
	font-size: .95em;
	
}
	
/* Superscripted Notes and Endnotes */

#maincontent a.note {
color: #039;
margin-right: .2em;
padding: .1em .2em .1em .2em;
text-decoration: none;
border: none;
line-height: 0em;
font-size: .80em;

}
 
#maincontent a.note:visited {
background-color: #d3d3d3;
color: # 039;

}
 
#maincontent a.note:hover,
#maincontent a.note:active {
background-color: #d3d3d3;
color: #039;

}

#endnotes {
font-size: .75em;
margin: 0 0 0 0;
width: 100%;
float: left;
border-top:solid;
border-top-width:thin;
}
 
#endnotes p {
margin-top: .2em;
padding: .5em 3em 0 1em;
line-height: 1.25em;
font-size: .90em;
font-family: Copse, Arial, Helvetica, sans-serif;
}
 
#endnotes a.note{
background-color: #fffafa;
font-weight: normal;
text-decoration: none;
color: #000;
padding: .5em .2em .1em .2em;
margin-right: .2em;
border: none;
font-size: .90em;
font-family: Copse, Arial, Helvetica, sans-serif;
}
 
#endnotes a.note:visited {
background-color: #fffafa;
color: #0055ff;
}
 
#endnotes a.note:hover, 
#endnotes a.note:active {
background-color: #fffafa;
color: #0055ff;
}
	

#footer {
	width: 900px;
	padding: 0 0; 
	background:#fffafa;
	border-top: solid thin #900;
	clear: both;
	
}
#footer p {
	margin: 0; 
	padding: 10px 0;
	color:#1f1f1f;
	font-weight:800;
	font-size: .75em;
	word-spacing: normal;
	text-align: center;
}

#footer a {
	color: #039;
	
}

/*Global Styles*/


@font-face {
    font-family: Typewriter;
    src: url(/font/Moms_typewriter-webfont.eot?) format('eot');
	src: local('☺'), url(/font/Moms_typewriter-webfont.woff) format('woff'), 
	     url(/font/Moms_typewriter-webfont.ttf) format('truetype'),
         url(/font/Moms_typewriter-webfont.svg#webfontxmFwWeEV) format('svg');
    font-weight: normal;
    font-style: normal;
	
}

@font-face {
    font-family: England;
    src: url(/font/england-webfont.eot?) format('eot');
    src: local('☺'), url(/font/england-webfont.woff) format('woff'),
         url(/font/england-webfont.ttf) format('truetype'),
         url(/font/england-webfont.svg#webfontZ3zScwRm) format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: Droid;
    src: url(/font/DroidSans-webfont.eot?) format('eot');
    src: local('☺'), url(/font/DroidSans-webfont.woff) format('woff'),
         url(/font/DroidSans-webfont.ttf) format('truetype'),
         url(/font/DroidSans-webfont.svg#webfontw7zqO19G) format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: DroidBold;
    src: url(/font/DroidSans-Bold-webfont.eot?) format('eot');
    src: local('☺'), url(/font/DroidSans-Bold-webfont.woff) format('woff'),
         url(/font/DroidSans-Bold-webfont.ttf) format('truetype'),
         url(/font/DroidSans-Bold-webfont.svg#webfontSOhoM6aS) format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: Copse;
    src: url(font/Copse-Regular-webfont.eot?) format('eot');
	src: local('☺'), url(/font/Copse-Regular-webfont.woff) format('woff'),
         url(/font/Copse-Regular-webfont.ttf) format('truetype'),
         url(/font/Copse-Regular-webfont.svg#webfontWKqJmDgH) format('svg');
    font-weight: normal;
    font-style: normal;

}
