/*Brosamers Bells Style Sheet*/
body	{
	margin:	0;
	padding: 0;
	font: 14px/18px "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	color:	#363;
	background : #FFF url(pics/bg.gif) ;
	}

	
div, p, th, td, li, dd, dl, dt,  blockquote  {
             /* redundant selectors to help NS4 not forget */
	font: 14px/18px "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;	
    }

table td {
	text-align: left;
	vertical-align: middle;
	}

a, h a  {
	text-decoration: none;
	color: blue;
	}
	
a:hover, 
h a:hover  {
	text-decoration: underline;
	color: black;
	background: white;
	}
   
a img {
	text-decoration: none;
	border: none;
	background: transparent;
	}
	
a:hover img  {
	text-decoration: none;
	border: none;
	background: transparent;
	}

#main {
	border: 1px solid green;
	position: relative;
	width: 800px;
	margin: 0 auto;
	padding-top: 0;
	}
	
#header {
/*	border: 1px dotted red;*/
	padding: 0;
	width: 800px;
	margin: 0 auto;
	text-align: center;
	}
	
#header p img a:hover {
	text-decoration: none;
	}
	
#logobell {
	position: absolute;
	top: 55px;
	right: 60px;
	}
	
#nav {
	/*border: 1px dotted blue;*/
	text-align: left;
	position: relative;
	float: right;
	width: 145px;
/*	margin-left: 4px;*/
	}

#nav ul {
	border: 0;
	padding: 0 0 2px 0;
	list-style: none;
	color: #FFF;
	margin: 0;
	
	}	
	
#nav a {
	text-decoration:	none;
	font: 14px arial, sans-serif;
	line-height: 22px;
	color: #030;
	font-weight: bold;	
	}	
	
#nav a:hover {
	text-decoration: underline;
	background: #FFF;
	font: 14px arial, sans-serif;
	line-height: 22px;
	color: #000;
	font-weight: bold;	
	}	


#content {
	position: relative;
/*	border: 1px solid black;*/
	width: 500px;
	padding: 0;
	margin: 0 0 0 100px;
	}
	

#content p {
	line-height: 120%;
	width: 510px;
	margin: 10px auto;
	text-align: justify;
	}	

#content p.caption {
	/*border: 1px solid green;*/
	width: 550px;
	text-align: center;
	vertical-align: middle;
	margin: 2px auto 10px auto;
	}

#content .caption img {
	/*border: 1px solid green;*/
	vertical-align: middle;
	}

	
/*menu page indication*/
#home a#linkhome, 
#about a#linkabout, 
#current a#linkcurrent, 
#appraise a#linkappraise,
#webuy a#linkwebuy,
#price a#linkprice, 
#order a#linkorder, 
#hear a#linkhear, 
#history a#linkhistory, 
#buytips a#linkbuytips, 
#church a#linkchurch, 
#cupola a#linkcupola, 
#rr a#linkrr, 
#ships a#linkships, 
#fire a#linkfire, 
#sales a#linksales, 
#post a#linkpost,  
#hand a#linkhand,
#castiron a#linkcastiron,
#mission a#linkmission,
#misc a#linkmisc,
#memorial a#linkmemorial {
	color: #630;
	}	
	
#home a#linkhome:hover, 
#about a#linkabout:hover, 
#current a#linkcurrent:hover, 
#appraise a#linkappraise:hover,
#webuy a#linkwebuy:hover,
#price a#linkprice:hover, 
#order a#linkorder:hover, 
#hear a#linkhear:hover, 
#history a#linkhistory:hover, 
#buytips a#linkbuytips:hover, 
#church a#linkchurch:hover, 
#cupola a#linkcupola:hover, 
#rr a#linkrr:hover, 
#ships a#linkships:hover, 
#fire a#linkfire:hover, 
#sales a#linksales:hover, 
#post a#linkpost:hover,  
#hand a#linkhand:hover,
#castiron a#linkcastiron:hover,
#mission a#linkmission:hover,
#misc a#linkmisc:hover,
#memorial a#linkmemorial:hover {
	color: #CCC;
	text-decoration: none;
	}	
	
h1, h2, h3, h4, h5, h6	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #363;
	background: transparent;
	margin: 0;
	}
	
h1	{
	font-size:	115%;
	line-height: 120%;
	}
	
h2	{
	font-size:	102%;
	line-height: 106%;
	}
	
h3	{
	font-size:	110%;
	}
	



.pageimg {
	position: relative;
	float: left;
	padding: 0 10px;
	}
	
#botnav  {
	position: relative;
	margin: 10px auto;
	width: 600px;
	border-top: 1px dotted green;
	border-bottom: 1px dotted green;
	text-align: center;
	font-size: 12px;
	}