body, html {
margin-left: 20px;
padding-left: 20px;
}



.brown11 { font-family: Georgia,Times,serif,verdana; color: #7D6E5E; font-size: 11px; line-height: 14px; letter-spacing: 2px; }
.brown11 A:link 	{ color: #7D6E5E; }
.brown11 A:visited 	{ color: #7D6E5E; }
.brown11 A:hover 	{ color: #7D6E5E; text-decoration:none; }

.black11 { font-family: Georgia,Times,serif,verdana; color: #000000; font-size: 11px; line-height: 14px; letter-spacing: 2px; }
.black11 A:link 	{ color: #000000; }
.black11 A:visited 	{ color: #000000; }
.black11 A:hover 	{ color: #000000; text-decoration:none; }

.white11 { font-family: Georgia,Times,serif,verdana; color: #FFFFFF; font-size: 11px; line-height: 14px; letter-spacing: 2px; }
.white11 A:link 	{ color: #FFFFFF; text-decoration: none; }
.white11 A:visited 	{ color: #FFFFFF; }
.white11 A:hover 	{ color: #FFFFFF; text-decoration: underline; }

.black9 { font-family: Georgia,Times,serif,verdana; color: #000000; font-size: 9px; line-height: 14px; letter-spacing: 2px; }

.footer { font-family: Georgia,Times,serif,verdana; color: #7D6E5E; font-size: 11px; letter-spacing: 2px; }
.footer A:link 	{ color: #7D6E5E; }
.footer A:visited 	{ color: #7D6E5E; }
.footer A:hover 	{ color: #7D6E5E; text-decoration:none; }

.blue11 { font-family: Georgia,Times,serif,verdana; color: #4B54AA; font-size: 11px; line-height: 14px; letter-spacing: 2px; }

.green11 { font-family: Georgia,Times,serif,verdana; color: #666600; font-size: 11px; line-height: 14px; letter-spacing: 2px; }

.footertable { width:620; position: absolute; left:160px; top:469px; z-index:25; text-align:center; padding-bottom:30px; }

.no_link_style { color: #666666;
font-family: Georgia,Times,serif,verdana; 
size: 10px;
text-decoration: none;
 }
.no_link_style A:hover { color: #666666;
font-family: Georgia,Times,serif,verdana; 
size: 10px;
text-decoration: none;
 }
.no_link_style A:visited  { color: #666666;
font-family: Georgia,Times,serif,verdana; 
size: 10px;
text-decoration: none;
 }
.no_link_style A:link 
{ color: #666666;
font-family: Georgia,Times,serif,verdana; 
size: 10px;
text-decoration: none;
 }
 
.weddingmenu A:link, A:visited { white-space: nowrap; text-align: center; font-family: Georgia,Times,serif,verdana; color: #7D6E5E; font-size: 10px; line-height: 12px; letter-spacing: 2px; text-decoration: none;}
 
.weddingmenu A:hover { white-space: nowrap; text-align: center; font-family: Georgia,Times,serif,verdana; color: #996600; font-size: 10px; line-height: 12px; letter-spacing: 2px; text-decoration: none;}

/* menus on the left */ 

h1.wedding {
font-family: Georgia,Times,serif,verdana; color: #996600; font-size: 14px;
text-transform:lowercase;
} 
.weddingmenu_left { white-space: nowrap;  font-family: Georgia,Times,serif,verdana; color: #996600; font-size: 12px; text-decoration: none;}

a.weddingmenu_left:link, a.weddingmenu_left:visited { 
color: #7D6E5E; 
text-decoration: none;
font-size: inherit;
text-transform:lowercase;
}

.weddingmenu_left a:active { 
color: #454545; 
text-decoration: none;
font-size: inherit;
background: #3c3c3c;
}
 
a.weddingmenu_left:hover { 
color: #996600; 
text-decoration: none;
font-size: inherit;
text-transform:lowercase;}

/* portraits */ 

h1.portraits {
font-family: Georgia,Times,serif,verdana; color: #996600; font-size: 14px;
text-transform:lowercase;
} 
.portraitsmenu_left { white-space: nowrap;  font-family: Georgia,Times,serif,verdana; color: #996600; font-size: 12px; text-decoration: none;}

a.portraitsmenu_left:link, a.portraitsmenu_left:visited { 
color: #7D6E5E; 
text-decoration: none;
font-size: inherit;
text-transform:lowercase;
}

.portraitsmenu_left a:active { 
color: #454545; 
text-decoration: none;
font-size: inherit;

}
 
a.portraitsmenu_left:hover { 
color: #996600; 
text-decoration: none;
font-size: inherit;
text-transform:lowercase;}