/* Anvil Hall Wedding Packages - 16 January 2006 */

body 
{  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #D9CCBC; color: #333333; margin: 0; padding: 0; font-size: 100%; background-attachment: fixed; background-image: url(../_images/bk2.gif); background-repeat: no-repeat; background-position: left top; }

td { vertical-align: top; }

.bkheader {  background-image: url(../_images/bk-header.jpg);}
.bkcontent {  background-color: white; font-size: 80%; line-height: 140%;  }

h1 { font-family: "Times New Roman", Times, serif;  font-size: 24px; color: #99336A; margin: 0px 0 10px 0px; padding: 0; font-weight: normal; }

h2 { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #804D68; margin: 0px; padding: 0; font-weight: bold; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; margin: 0; padding: 0; text-align: left; text-transform: lowercase; line-height: 110%; font-weight: normal;  }


a:link {color: #5E5D5D; text-decoration: underline;}
a:visited {color: #666666; } 
a:hover {color: #B81469;  }
a:active {color: #B81469; }

/* Navigation */

#navcontainer {margin: 3px 0px; border-top: 1px solid silver; border-bottom: 1px solid silver;}
#navcontainer a { text-decoration: none; }

#navcontainer ul
{   background-color:  #FFFFFF; padding: 0;	margin: 0;	list-style-type: none;	display: block;}

#navcontainer li { 	display: inline;	margin: 0px; }

#navcontainer ul a, #navcontainer ul a:link,#navcontainer ul a:visited
{	color: #804D72; background-color:  #FFFFFF; 
	font-size: 1.1em; font-family:Arial, Helvetica, sans-serif;	display: inline-block;
	margin: 0px; padding: 5px 3px;
	text-transform: uppercase; }

#navcontainer ul a:hover, #navcontainer ul a:focus
{ font-weight: bold; color: #666666;}

#navcontainer ul a#current {font-weight: bold; color: #99337E;}

.smaller {font-size: 70%; font-weight: normal;  }
.smalltext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 80%; }

li {list-style: circle; margin-bottom: 15px;  }


.bkfooter {  background-image: url(../_images/bk-footer.jpg); }

.first {	font-size: 20px; font-style: normal; color: #B8146D; font-family: Georgia, "Times New Roman", Times, serif;  font-weight: normal; }

strong { font-weight: bold; }
em {font-style: italic; }


.w { font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 13px;  margin-left:4px;}
.wl {text-transform: lowercase;}
.photos { background-color: #FEEFDC; padding: 2px; }
.photos img { border: 2px solid #F7CD6B; margin-bottom: 10px;  }


.color1 { background-color: #F5E4ED; }
.color2 { background-color: #E6B3CE; padding: 6px; }
.color3 { color: #CC0045;  }

.caps {text-transform: uppercase; }

.quote {text-align: right; font-size: 90%; margin: 0; }

#smiths { float: right; width: 180px; background-color: #F7CD6B; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 13px;  line-height: 155%; padding: 10px; font-weight: bold; border: 1px solid #E6B3CE; margin-left:20px;}
.firsts {	font-size: 20px; font-style: normal; color: #B8146D; font-family: Georgia, "Times New Roman", Times, serif;   font-weight: normal; }