/* ---< Mcintosh-Anderson.com layout & font stylesheet >------------------- */
/* ---< developed by Steven Joniak for Marketing Images >--------------- */
/* ---< updated August 18, 2007 - copyright 2007 >------------- */

/* -( Universal Background and Body Definitions )---------------------- */

body {
	background-color: #fff;
	background: url("images/BG-top.jpg") repeat-x;
	margin:0;
	padding:0;
  }
  
    html>body {font-size:11px;}

a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
 	color: #c7b634;
}

a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
 	color: #49653f;
}

p, td {
  margin:0 0 1em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #49653f;
  }
  
blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #49653f;
  }
form {
  margin:0;
  padding:0;
  }
dl, ul, ol {
  margin-top:0;
  margin-bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	color: #49653f;
  }
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	color: #49653f;
  margin:0 0 5px 5px;
  list-style-position:outside;
  }

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #49653f;
  }

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #49653f;
	margin: 0 0 8px 0;
	padding: 0;
	border-bottom: 2px solid #c7b735;
  }	
  
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: bold;
	color: #49653f;
	margin: 0 0 10px 0;
	padding: 35px 0 0 70px;
	background-color: #fff;
	background: url("images/memoryBG.jpg") no-repeat;
	border-bottom: 1px solid #c7b735;
  }	
  
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #49653f;
	margin: 0 0 8px 0;
	padding: 0;
	border-bottom: 1px solid #c7b735;
  }	
  
.shop {
	margin: 2px 2px 0 2px;
	padding: 0;
	border: 1px solid #c7b735;
  }	

.obituary {
	margin: 2px 0 5px 0;
	padding: 0;
	border: 1px solid #c7b735;
  }	
  
.obitText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #49653f;
	margin: 0 0 0 150px;
	padding: 0;
  }	
#wrapper {
  background:url("images/Bg-left.jpg") repeat-y;
  position:auto;
  width:161px;
  top:auto;
  }
  
.GooMap {
	border: 1px solid #c7b634;
}

.slideshow {
	margin: 0;
	padding: 0;
	border: 2px solid #c7b634;
}


/* -( Search Styles )----------------------------- */

#search {
	width: 474px;
	height: 71px;
	background-color: #fff;
	background: url("images/ma-searchBar.jpg") no-repeat;
	padding: 0;
	margin: 0;
}

#search p{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0; 
	padding: 14px 0 0 30px; 
}
.yellow {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #efd53f;
}

#searchINT {
	width: 474px;
	height: 71px;
	background-color: #fff;
	background: url("images/ma-searchBarINT.jpg") no-repeat;
	padding: 0;
	margin: 0;
}

#searchINT p{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0; 
	padding: 14px 0 0 30px; 
}

  
  
/* -( Events Styles )----------------------------- */
#event_box {
	margin-bottom: 40px;
	background: url("images/ma-RightContentBG.jpg") no-repeat;
	padding: 40px 7px 25px 7px;
	width: 100%;
}

#events {
	width: 154px;
	float: right; 
	background-color: #fff;
	/*background: url("images/ma-RightContentBG.jpg") no-repeat;
	padding: 40px 7px 25px 7px;*/
	margin: 0;
}
#events p{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #49653f;
	line-height: 14px;
	padding: 0 4px 0 4px;
}

#events img{
  	padding: 0;
	margin: 2px 0 2px -7px;
}

#events a:hover{
	text-decoration: underline;
 	color: #c7b634;
	font-size: 11px;
}
#events a{
	text-decoration: none;
 	color: #83a26c;
	font-size: 11px;
}

/* message styles */
.message {
	font-size: 14px;
	font-weight:bold;
	color:#000000;
}


/* -( STaff Styles )----------------------------- */

#staff {
	padding: 0;
	margin: 0;
}
#staff p{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #49653f;
	line-height: 14px;
	padding: 0 4px 0 4px;
}

#staff img{
  	padding: 0;
	margin: 0 0 10px 25px;
	border: 1px solid #c7b634;
}


  
/* -( Footer Styles )----------------------------- */

#footer{
	position: inherit;
	padding: 0 0 5px 250px;
	margin: 0;
	vertical-align: bottom;
	border-top: 2px solid #c7b735;
}
#footer p{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #83a26c;
	line-height: 18px;
	padding: 1px 0px 4px 0px;
	margin-top: 0;
	vertical-align: middle;
}

#footer img{
	float: left; 
  	position: relative;
  	padding: 5px 10px 15px 0px;
	margin: 0;
	vertical-align: middle;
}

#footer a:hover{
	text-decoration: underline;
 	color: #620016;
	font-size: 10px;
	font-weight: bold;
}
#footer a{
	text-decoration: none;
 	color: #333;
	font-size: 10px;
	font-weight: bold;
}

img, div { behavior: url(http://www.mcintosh-anderson.com/iepngfix.htc) } /*fixes IE transparent PNG issues */
