.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.text A:link {color: #FFFFFF; text-decoration: none;}
.text A:visited {color: #FFFFFF; text-decoration: none;}
.text A:hover {color: #FFFFFF; text-decoration: underline;}

.text-sm {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.text-sm A:link {color: #FFFFFF; text-decoration: none;}
.text-sm A:visited {color: #FFFFFF; text-decoration: none;}
.text-sm A:hover {color: #FFFFFF; text-decoration: underline;}

.text-med {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.text-med A:link {color: #FFFFFF; text-decoration: none;}
.text-med A:visited {color: #FFFFFF; text-decoration: none;}
.text-med A:hover {color: #FFFFFF; text-decoration: underline;}

.text-lg {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF;}
.text-lg A:link {color: #FFFFFF; text-decoration: none;}
.text-lg A:visited {color: #FFFFFF; text-decoration: none;}
.text-lg A:hover {color: #FFFFFF; text-decoration: underline;}

.text-footer {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.text-footer A:link {color: #FFFFFF; text-decoration: none;}
.text-footer A:visited {color: #FFFFFF; text-decoration: none;}
.text-footer A:hover {color: #FFFFFF; text-decoration: underline;}

.body-div {width: 525px; height: 340px; overflow: auto;}

.body-div-wedding {width: 530px; height: 340px; overflow: auto;}

.thumbnail {border-width: 1px; border-color: #000000; border-style: solid;}

.body-div_OLD {width: 362px; height: 338px; border-width: 1px; border-color: #829F8B; border-style: solid; overflow: auto; scrollbar-face-color: #829F8B;}

.thumbnail_OLD A:link {border-width: 2px; border-color: #CCCCCC; border-style: solid;}
.thumbnail_OLD A:visited {border-width: 2px; border-color: #CCCCCC; border-style: solid;}
.thumbnail_OLD A:hover {border-width: 2px; border-color: #00CC00; border-style: solid;}
