/*All Pages*/

.body_text {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Georgia, "times New Roman", Times, Serif;
	LINE-HEIGHT: 200%;
}

.body_text2 {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Georgia, "times New Roman", Times, Serif;
	LINE-HEIGHT: 130%;
}

a.body_link:link {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: none; line-height:200% }
a.body_link:visited {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: none; line-height:200% }
a.body_link:active {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: underline; line-height:200% }
a.body_link:hover {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: underline; line-height:200% }

a.body_link2:link {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: none; line-height:130% }
a.body_link2:visited {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: none; line-height:130% }
a.body_link2:active {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: underline; line-height:130% }
a.body_link2:hover {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: bold; text-decoration: underline; line-height:130% }

a.body_link3:link {font-size: 11px; color: #ffffff; font-family: Georgia, "times New Roman", Times, Serif; font-weight: normal; text-decoration: underline; line-height:130% }
a.body_link3:visited {font-size: 11px; color: #ffffff; font-family: Georgia, "times New Roman", Times, Serif; font-weight: normal; text-decoration: underline; line-height:130% }
a.body_link3:active {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: normal; text-decoration: underline; line-height:130% }
a.body_link3:hover {font-size: 11px; color: #a64717; font-family: Georgia, "times New Roman", Times, Serif; font-weight: normal; text-decoration: underline; line-height:130% }

a.body_link4:link {font-size: 10px; color: #a64717; font-family: Tahoma, Arial, Verdana, Helvetica; Sans Serif; font-weight: normal; text-decoration: underline; line-height:130% }
a.body_link4:visited {font-size: 10px; color: #a64717; font-family: Tahoma, Arial, Verdana, Helvetica; Sans Serif; font-weight: normal; text-decoration: underline; line-height:130% }
a.body_link4:active {font-size: 10px; color: #a64717; font-family: Tahoma, Arial, Verdana, Helvetica; Sans Serif; font-weight: normal; text-decoration: underline; line-height:130% }
a.body_link4:hover {font-size: 10px; color: #a64717; font-family: Tahoma, Arial, Verdana, Helvetica; Sans Serif; font-weight: normal; text-decoration: underline; line-height:130% }


.subtitle {
	FONT-SIZE: 11px;
	COLOR: #b1b025;
	FONT-FAMILY: Georgia, "times New Roman", Times, Serif;
	LINE-HEIGHT: 130%;
	FONT-WEIGHT: bold;
}

.subtitle_large {
	FONT-SIZE: 18px;
	COLOR: #b1b025;
	FONT-FAMILY: Georgia, "times New Roman", Times, Serif;
	LINE-HEIGHT: 130%;
	FONT-WEIGHT: bold;
}

.page_title1 {
	FONT-SIZE: 28px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Georgia, "times New Roman", Times, Serif;
	FONT-WEIGHT: normal;
}

.page_title2 {
	FONT-SIZE: 28px;
	COLOR: #b3b3a5;
	FONT-FAMILY: Georgia, "times New Roman", Times, Serif;
	FONT-WEIGHT: normal;
}

.padding_body {
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 60px;
}

.padding_heading {
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 20px;
}

.padding_heading2 {
	PADDING-BOTTOM: 30px;
	PADDING-TOP: 30px;
	PADDING-LEFT: 30px;
}

a.small_menu:link {font-size: 9px; color: #595959; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.small_menu:visited {font-size: 9px; color: #595959; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.small_menu:active {font-size: 9px; color: #a64717; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.small_menu:hover {font-size: 9px; color: #a64717; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }

/*Images*/

.border_med_images {
	border: 1px solid #FFFFFF;
}

.border_top_left_images {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.border_top_right_images {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.border_bottom_left_images {
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.border_bottom_right_images {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.padding_med_images {
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 30px;

}

.portfolio_title {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; Sans Serif;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: bold;
}

.portfolio_text {
	FONT-SIZE: 10px;
	COLOR: #b4b3b3;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; Sans Serif;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 10px;
}

.photos_by {
	FONT-SIZE: 10px;
	COLOR: #a64717;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; Sans Serif;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: normal;
}









/*Masthead and buttons*/

.address {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica; Sans Serif;
}


.address_gold {
	FONT-SIZE: 10px;
	COLOR: #ead87f;
	FONT-FAMILY: Arial, Verdana, Helvetica; Sans Serif;
}


.border_top_menu {
	BORDER-RIGHT: #3e3f31 1px solid;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;

}


a.top_menu:link {font-size: 12px; color: #ead87f; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.top_menu:visited {font-size: 12px; color: #ead87f; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.top_menu:active {font-size: 12px; color: #e1b53a; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.top_menu:hover {font-size: 12px; color: #e1b53a; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }

a.top_menu_selected:link {font-size: 12px; color: #e1b53a; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.top_menu_selected:visited {font-size: 12px; color: #e1b53a; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.top_menu_selected:active {font-size: 12px; color: #e1b53a; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.top_menu_selected:hover {font-size: 12px; color: #e1b53a; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }

a.address_menu:link {font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.address_menu:visited {font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.address_menu:active {font-size: 10px; color: #ead87f; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.address_menu:hover {font-size: 10px; color: #ead87f; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }

.image-border img {
  display: block;
  position: relative;
  background-color: #000000;
  border: 1px solid #b1b025;
  margin: 6px 6px 6px -6px;
  padding: 4px;
  } 
