
body {
	font-family : arial;
	text-align: center;
	font-size: 10pt;
	margin : 0;
	padding: 0;
/*	background: transparent url(../images/backgroundgraphic.jpg) top left repeat;  */
	background: #f1e9d7 url(../images/backgroundgrahic5.jpg) top left repeat-x;
/*	background: #e7dab5 url(../images/accasion-background2.jpg) top left repeat-x;  */
	cursor : default;
}
a {
	color : #000;
	text-decoration: underline;
}
a:hover {
	text-decoration : underline;
}


h1 {
	margin : 0;
	font-size : 14pt;
	color : #787fcb;  /* #b78e4c;*/
	text-align : center;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}
h2 {

	margin : 0;
	margin-top: -30px;
	font-size : 12pt;
	color : #787fcb; /* #e11804;*/
	text-align : center;
	font-style : italic;
/*	padding-bottom:20px;  */
}
h2#slogan {
	margin-left:73px;
	text-indent: -50px;
	text-align: left;
	color : #c16783;
	font-size : 24pt;
	font-family: "Times New Roman", Serif;
	margin-top:20px;
	margin-bottom:30px;
}
div#gallery-img-link {
/*	margin-top: 120px;  */
	text-align:left;
	vertical-align:top;
}
div#gallery-img-link img {
	border: 1px solid #9f8241; /* #7e691e */;
	margin-right:20px;
	vertical-align: text-top;
	float : left;
}
div#gallery-img-link a,
div#gallery-img-link a:visited {
	margin : 0;
	font-size : 9pt;
	font-weight:bold;
	color : #9f8241; /* #7e691e */
	text-decoration : underline;
	vertical-align:top;
}
/*
div#gallery-img-link a {
	margin-left : 50px;
	margin-right : 50px;
}  */
div.gall_img {
	vertical-align: top;
	display : block;
	margin-left:60px;
	margin-right:60px;
	height:120px;
}
div.gall_img p {
	margin-top : 0;
}

p {
	font-size : 10pt;;
	text-align:left;
}

/*  page body  */
div#page-container {
/*	margin-bottom: 30px;  */
}

div#pagebody {
	width : 780px;
	text-align: left;
	border : 5px solid #f0e3cb;
		min-height: 780px;
/*	border : 2px solid #7e691e;*/
	border-top : none;
/*	background-color: #FFF; */
	background: #fff url(../images/page-background6.jpg) bottom right no-repeat;
}
div#container {
	text-align:center;
	margin : 0 80px 0 80px;
	position: relative;
	display : block;
	display:block;
	overflow: visible;

}
div#container p a {
	color : #000;
	text-decoration :underline;
/*	color : inherit;*/
}
a img
 {
	border: 1px solid #a6935d;
}

span.subhead,
p.subhead {
	font-weight : bold;
	color : #9f8241; /* #7e691e */;
}
img {
	font-size: 8pt;
}
img.img-left {
	float:left;
/*	margin-left: 50px;*/
	margin-right:10px;
}
img.img-right {
	float:right;
	margin-right: 50px;
	margin-left:10px;
}
/*  end page body  */


/* header */
div#header_bg {
	width : 780px;
	height: 180px;
	background :#e7dab5  url(../images/new-banner-5.jpg) top left no-repeat;
/*	background : transparent url(../images/banner-animation4.gif) bottom left no-repeat; */
}
div#header {
	width : 780px;
	height: 180px;
/*	background : transparent; url(../images/bannerrotate4.gif) bottom left no-repeat;*/
/*	background : transparent url(../images/banner-animation4.gif) bottom left no-repeat;*/
/*	background transparent url(../images/new-banner-4.jpg) top left no-repeat;*/
}

/*
div#header {
	width : 780px;
	height: 180px;
	background :#e7dab5;
	} */
/*	background :#7e691e;  */
/*	background : transparent url(../images/headergraphic.jpg) top left no-repeat; */

/*  end header  */

/*  menubar  */
div#menubar {
	width : 780px;
	height : 40px;
	padding-top: 3px;
	/*padding-top: 3px;  */
	background : #fff url(../images/new-headerband.jpg) top left repeat-x;
	text-align:center;
}
div#menubar span {
	padding-left: 20px;
}

div#menubar a,
div#menubar a:visited {
	font-size : 10pt;
	color : #9f8241; /* #7e691e */;
	text-decoration : none;
	font-weight : bold;
}

div#menubar a:hover {
	text-decoration : underline;
}
div#menubar a.current,
div#menubar a.current:visited {
	color : #787fcb;
	font-style : italic;
}
/* end menubar   */

/*  footer  */
div#footer{
	width :780px;
 	color : #9f8241; /* #7e691e */;
 	font-size : 7pt;
 	text-align: center;
 	border-top: 1px solid #9f8241; /* #7e691e */;
	padding-bottom: 10px;
}

div#footer .foot-title {
  	font-size : 8pt;
  	font-weight:bold;
/* 	 margin-top: 10px;  */
}

div#footer div#phone span {
	padding-left: 20px;
}

span#programmedby {
 	color : #9f8241; /* #7e691e */;
	padding-left:50px;
}

span#programmedby a,
span#programmedby a:visited {
	 	color : #9f8241; /* #7e691e */;
		text-decoration : underline;
}
span#programmedby a:hover {
		text-decoration : underline;
}

/*  contact form   */
  div#contact_form  {
 	margin: 1em 80px 0 80px;
	text-align:left;
  }
 div.formrow {
	position: relative;
	margin-top: 5px;
 }
 div.formleft {
	position: relative;
	top: 0;
	left: 0;
 }
 div.formright {
	margin-top:-20px;
	position: relative;
	top: 0;
	left: 150px;
 }
 div.formright input.text {
	width : 250px;
 }

 input.button
 {
	width :60px;
	height : 21px;
	background: transparent url(../images/button.jpg) top left no-repeat;
	font-size : 9pt;
	font-weight:bold;
	border : none;
	padding:0;
	margin : 0;
	color : #9f8241; /* #7e691e */;
	margin-left:50px;
	margin-bottom:3px;
	padding-bottom:1px;
 }

div.back-link {
	margin: 20px;
}
div.back-link a {
	font-size: 9pt;
	color : #9f8241; /* #7e691e */;
	text-decoration : underline;

}

p.bold,
ul.bold
{
	font-weight: bold;
}

/* ie 6 table based image borders */
tr.accessory_row img {
	border : 1px solid #9f8241;
}