.custom  #header { border-top: 6px solid #b10101;
	}

.custom .comments_closed p {display: none ;}

      /* style of search box in header  */
      /* clears the header floats */
.custom #header {
	overflow: hidden;
}

.custom #header a{background-color:none;
border:none;
}

.custom #header a:hover{background-color:#ffffff;
text-decoration:none;
border:none;

}
/* allows the search function to be positioned to the right of the logo */
.custom #logo, #tagline {
	float: left;
	width: 300px;
}
/* positions the search widget on the right hand side of the header */
.custom .widget_search {
	float: right;
margin-top:-30px;
	width: 200px;

}
/* formats the search input and button */
.custom .search_form .text_input {
	font-size: 11px;
	padding: 5px;
}
.custom .search_form #searchsubmit {
	font-size: 11px;
	padding: 4px;
}
.custom #replacement-1 {
  width: 100px;
  height: 55px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(SearchGoogle.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
.custom #replacement-2 {
  width: 100px;
  height: 55px;
  padding: 55px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(/images/search.png) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
.custom form>#replacement-2 { /* For non-IE browsers*/
  height: 0px;
}
      /*-- end of search box---*/



.custom .menu {
	
	background:#D1B45F;
	} 

.custom  .menu a {letter-spacing: 1px; 
	text-transform: none; 
	font-weight:bold
	}
/*.custom  .menu {position: relative; left:20px;  margin-right:45px; }

.custom .menu .current > a, .menu .current-cat > a {
	border-top:4px solid #B10101
	}*/


.custom  .post_box, .teasers_box { border-color: #b39a51;
	clear: both; }

/*
.custom #content{
	margin-left:10px
}
*/

.custom  #sidebars { border-style: solid; 
	border-color: #b10101; 
	}

.custom  #sidebar_1 { border-style: dotted; 
	border-color: #b10101; 
	}


.custom #quote{width:75%;
	background-color: #F4F1E6;
	margin:30px;
	padding:10px;
	}

.custom .by {margin-top:5px;
	text-align:right;
	font-size:11px;
	margin-bottom:3px;
	}
.custom  h3{font-size:1.5em; 
	color:#b10101
	}
.custom .sidebar h3{font-size:1em;
	letter-spacing: normal;
	font-variant:normal;
	font-weight:bold;
	}
.custom blockquote { border-left:none; 
	color: #050848;
	}

.custom table {
	border-spacing:15px;
	border-collapse:collapse;
	}

.custom  td, th {padding:15px;
	vertical-align:top;
	border:1px solid #b39a51;
	}


.custom #footer{ margin:0 10px
	}

/*icontact styles
.custom .link, .signupframe {
	color: #226699;
	font-family: Arial, Helvetica, sans-serif;
	}
.custom	.link {
		text-decoration: none;
		}
.custom	.signupframe {
		border: 1px solid #000000;
		background: #ffffff;
		}
*/
