.pattern_light_bg {
	background-image: url(images/pattern_light_bg.gif);
	background-repeat: repeat-x;
}
.gallery_name_bg {
	background-image: url(images/tape.gif);
	background-repeat:no-repeat;
	background-position:center;
}

.lace_bg {
	background-image: url(images/lace.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.corner_bottom_bg {
	background-image: url(images/ornate_corner_flip.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.news_bottom_bg {
	background-image: url(images/true_love.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.dashed_line_bg {
	background-image: url(images/dashed_line.gif);
	background-repeat:repeat-y;
	background-position:top center;
}

.corner_top_bg {
	background-image: url(images/ornate_corner.gif);
	background-repeat: no-repeat;
	background-position:right top;
}

.contact_bg {
	background-image: url(images/contact_bg.gif);
	background-repeat: no-repeat;
	background-position:right bottom;
}

.site_map_bg {
	background-image: url(images/site_map_bg.gif);
	background-repeat: no-repeat;
	background-position:right top;
}


.contact_textbox_bg {
	background-image: url(images/contact_text_box_bg.gif);
	background-repeat: no-repeat;
	background-position:center;
}

.stripe_bg {
	background-image: url(images/stripe_bg.gif);
	background-repeat: repeat-x;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.datetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5883B2;
	text-decoration: none;
	letter-spacing: 2px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #97623A;
	text-decoration: none;
}

.thankstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#993300;
	text-decoration: none;
}

.commentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E8399;
	text-decoration: none;
}

  .smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #92855B;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3300;
	text-decoration:none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3300;
	text-decoration:none;
	}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6699CC;
	text-decoration:none;
	}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #66CCCC;
	text-decoration:none;
}

a.biglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5883B2;
	text-decoration: none;
	letter-spacing: 2px;
}

a.biglink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5883B2;
	text-decoration: none;
	letter-spacing: 2px;
}

a.biglink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: none;
	letter-spacing: 2px;
}

a.biglink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9900;
	text-decoration: none;
	letter-spacing: 2px;
}


div.transOFF { }
div.transON  {.65;filter: alpha(opacity=65); -moz-opacity: 0.65; }


  .trim_pattern_horizontal {
	background-image: url("images/trim_pattern.gif");
	background-repeat: repeat-x;
  }

  .trim_pattern_vertical {
	background-image: url("images/trim_pattern.gif");
	background-repeat: repeat-y;
  }
  

.selectedThumb {border:2px; border-thickness: 2px; border-color: #B2901C; 
border-style: solid;}

A:hover .selectedThumb, A:active .selectedThumb {border:2px; border-thickness:2px;
border-color: #B2901C; border-style: solid
}


.thumbLink {border:2px; border-thickness: 2px; border-color: #E0D597; 
border-style: solid;
.50;filter: alpha(opacity=50); -moz-opacity: 0.50;}

A:hover .thumbLink, A:active .thumbLink {border:2px; border-thickness:2px;
border-color: #C2AD83; border-style: solid;
.75;filter: alpha(opacity=75); -moz-opacity: 0.75;
}

#cellOver a {
background-color: #ADA574;
color: #A77946;
width: 15px;
height: 37px;
display: block;
}


#cellOver a:hover {
background-color: #D0C68A;
color: #8B5125;
text-decoration: none;
}

#cellDown a {
background-color: #E0D597;
color: #A77946;
width: 15px;
height: 37px;
display: block;
}

.commentsTable{
	border-color: #A9C5BE;
	background-color: #C6E6DE;
	border-style: dashed;
	border-width: thin;
}

.brownUnderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #865F1F;
}
.imageborder {border:1px; border-thickness: 1px; border-color: #865F1F; border-style: solid;}

a.creditlink, a.creditlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #92855B;
	text-decoration:none;
}

a.creditlink:hover, a.creditlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6699CC;
	text-decoration:none;
	}
	
	
.formInput{
	padding:3px;
	border: 1px solid #6fc6b7;
	background-color:#f7f5d8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top:2px;
	color: #97623A;
	}