/********* HTML tag styles *************/

body {
	width: 750px;
	margin: 0px;
	padding: 0px;
	background: transparent url("../images/bg_EEE6A3_750x1.gif"/*tpa=http://www.relishsparkill.com/images/bg_EEE6A3_750x1.gif*/) repeat-y;
  	font-family: Verdana, Helvetica, sans-serif;
  	font-size: 12px;
	color: #000;
}

table{
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  font-size: 12px;
}

td{
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  font-size: 12px;
}

img {
  border: none 0px #fff;
}

a {
  text-decoration: none;
  color: #0067AF; 
}


hr {
	padding-top: 7px;
	padding-bottom: 7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #863D19;
}


form {
  display: inline;
}

#MainMenu .br {
  display: none;
}

/********** PAGE LAYOUT CLASSES ***************/

#container {
}

/* header */
.header {
  width: 750px;
  height:153px;
}

.header .topmenu {
  position: absolute;
  top: 135px;  
  width: 750px;
  height: 18px;  
  background-color: #613417;
  z-index: 999;
}

/* body */
#contentarea {
    position: relative;
  	left: 0px;
  	top: 17px;
  	height: inherit;  
  	border-top: solid 1px #fff;
  	width: 602px;
	background: transparent url("../images/bg_D5CF82_602x1.gif"/*tpa=http://www.relishsparkill.com/images/bg_D5CF82_602x1.gif*/) repeat-y;
}

#sidebarright {
  position: absolute;
  left: 612px;
  top: 170px;
  width: 115px;
}

#sidebarright a img {
  padding-bottom: 0px;
}


/************* BEGIN CONTENT *************/ 

/*************** Content area text ****************/

#contentarea  span {
  	display: block;
}

#news  span {
  	display: block;
}

#contentarea  strong {
  	color: #98000A;
  	font-size: 14px;
  	font-weight: normal;
  	letter-spacing: 2px;
}

#news  .homeNewsHead {
  	color: #613417;
  	font-size: 15px;
  	font-weight: normal;
  	letter-spacing: 0px;
  	padding-top: 20px;
  	padding-bottom: 5px;
}

#news  .homeNewsText {
  	color: #672138;
  	font-size: 11px;
  	font-weight: normal;
  	letter-spacing: 0px;
  	line-height: 14px;
}

#news  a.homeNewsText:hover {
  	color: #767348;
  	
}

#contentarea  .menutitle { 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 15px; 
	padding-bottom: 15px; 
  	color: #990034;
  	background-color: #E2BA49;
  	font-size: 14px;
  	letter-spacing: 2px;
	border-bottom: solid 1px #fff; 
}

#contentarea  .menuhead{ 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 15px; 
	padding-bottom: 15px; 
  	color: #fff;
  	font-size: 14px;
  	letter-spacing: 2px;
}

 #contentarea  h2, #contentarea  #copy .menuhead,#contentarea  #copy h2 { 
	padding: 0px; 
  	color: #fff;
  	font-size: 14px;
  	letter-spacing: 2px;
	margin-top:30px;
}

#contentarea  .Head { 
	padding-left: 20px; 
	padding-right: 20px;
	padding-top: 20;
	padding-bottom: 15;
  	color: #98000A;
  	font-size: 14px;
  	font-weight: normal;
  	letter-spacing: 2px;
}


#contentarea  .subHead { 
	padding-left: 20px; 
	padding-right: 20px; 
  	color: #5F320E;
  	font-weight: bold;
  	letter-spacing: 2px;
  	
}
#contentarea  .subHead2 { 
	padding-left: 20px; 
	padding-right: 20px; 
  	color: #000;
  	font-weight: bold;
  	letter-spacing: 0px;
  	font-size: 15px;
}

#leftcolPeople p, #leftcolSmall p{
	margin:0;
}

#contentarea  .Text { 
	padding-left: 20px; 
	padding-right: 20px; 
}

#contentarea  #copy .Text { 
	padding-left: 0px; 
	padding-right: 0px; 
}

#contentarea .quote { 
	padding: 20px; 
	color: #863D19;
  	font-size: 12px;
}

#contentarea .quote b { 
  	font-size: 11px;
}

#contentarea img { 
	border-top: solid 1px #fff; 
	border-bottom: solid 1px #fff; 
}


/*-------Home Page -----*/
#contentarea #homesquares td { 
	width: 300px; 
	height: 170px; 
	border-right: solid 1px #fff; 
	border-bottom: solid 1px #fff; 
}

#homesquares #block1 { 
	vertical-align: top;
	background-color: #AAC183;
}

#homesquares #block1 span { 
  	display: block;
  	padding: 10px 20px 0 20px; 
}

#homesquares #block1 b { 
  	display: block;
  	color: #98000A;
  	font-size: 14px;
  	font-weight: normal;
  	letter-spacing: 2px;
}

#homesquares img { 
  	border: none;
}

#contentarea #bottom { 
	padding: 20px; 
	color: #863D19;
  	font-size: 11px;
  	text-align: justify;
}

/*-------2 Col Pages -----*/
#contentarea #leftcol {
	width: 300px;
	vertical-align: top;
	padding-bottom: 30px;
	border-right: solid 1px #fff; 
}

#contentarea #rightcol {
	width: 300px; 
	vertical-align: top;
	padding-bottom: 30px;
}


#contentarea #leftcolPeople {
	width: 300px;
	vertical-align: top;
	padding-bottom: 30px;
	border-right: solid 1px #fff;
	background-color: #E2BA49;
}

#contentarea #leftcolSmall {
	width: 230px;
	vertical-align: top;
	padding-bottom: 30px;
	border-right: solid 1px #fff;
	color: #fff; 
	background-color: #835314;
}

#contentarea #rightcolLarge {
	width: 370px; 
	vertical-align: top;
	padding-bottom: 30px;
}

#contentarea #leftcolSmall2 {
	width: 230px;
	vertical-align: top;
	padding-bottom: 30px;
	border-right: solid 1px #fff;
}

#contentarea #rightcolLarge2 {
	width: 370px; 
	vertical-align: top;
	padding-bottom: 30px;
	background-color: #AAC183;
}


#contentarea #leftcolSmall .quote { 
	padding: 20px;
	color: #D5CF82;
}


/*-------Photo Pages -----*/
#contentarea #leftcolPhoto {
	width: 96px;
	vertical-align: top;
	border-right: solid 1px #fff; 
	background-color: #835314;
}

#contentarea #leftcolPhoto div {
}

#contentarea #midcolPhoto {
	width: 11px;
}


#contentarea #rightcolPhoto {
	width: 494px; 
	vertical-align: top;
	border-left: solid 1px #fff; 
}
