.pad {padding-top:5px;}



/***********************************************************

 NAVIGATION BAR

***********************************************************/

#navbar 

{

	background-image:url(images/navbg.gif);

	background-repeat:repeat-x;

	width:728px;

	height:40px;

}



a.navTab, a.navTab:visited, a.navTab:hover 

{

	font-family:Arial;

	font-size:12px;

	color:#5B7552;

	text-decoration:none;

	font-weight:bold;

}



.navOff 

{

	padding:0 16px;

	text-align:center;

	float:left;

	height:24px;

}

	

.navOn 

{	

	padding:0 16px;

	text-align:center;

	float:left;

	height:24px;

	background-color:#ddc;

}

 

.nav_footerlink:link

{

    FONT-SIZE: 10px;

    COLOR: #336600;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}



.nav_footerlink:hover

{

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

   

.nav_footer:link{FONT-SIZE: 10px;COLOR: #C0CC8C;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;}
.nav_footer:hover{FONT-SIZE: 10px;COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;}



/***********************************************************

  Boutiques.php / Headings

***********************************************************/

/***************

  Column graphics

***************/

.nav_boutiques_background

{

	background-image:url('images/columns_bkg.gif');

}



/***************

  Department title text

***************/

.maincol_header_1

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #b39d00; /* #b39d00 */

    FONT-FAMILY: Arial, Helvetica, sans-serif

}



/***************

  Department link text

***************/

.maincol_title_1:link

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #59784e; /* #59784e */

    FONT-FAMILY: Georgia, "Times New Roman", Times, serif

}



/***************

  Department link text, hover

***************/

.maincol_title_1:hover

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #59784e; /* #59784e */

    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;

    text-decoration:underline;

}



/***************

  Inner column background color on boutiques.php

***************/

.boutiquesbg

{

    BACKGROUND: #F5F5F1; /* #F5F5F1 */

}







/***********************************************************

  Registry_billing.php / Headings

***********************************************************/



/***************

  Uncertain?

***************/

.maincol_header_2

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #59784e; /* #59784e */

    FONT-FAMILY: Arial, Helvetica, sans-serif

}



/***********************************************************

  Site wide configurations

***********************************************************/



/***************

  Sitewide body text color

***************/

.maincol_copy_1

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #59784e; /* #59784e */

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



/***************

  Sitewide title text color

***************/
.maintout_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #59784e; /* #59784e; */
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}




/***************

  Sitewide title text color, hover

***************/

.maintout_title:hover

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 24px;

    COLOR: #59784e; /* #59784e */

    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;

    text-decoration:underline;

}





/***************

  Sitewide mid spacerbar color

***************/

.maintout_boxtitle

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #dde1cb;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #A9B47C; /* #A9B47C */

}



/***************

  Sitewide link color

***************/

.maintout_link

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #ffffff; /* #ffffff */

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}



/***************

  Bottom footer, background gif

***************/

.nav_footer_background

{

	background-image:url('images/FOOTER_bkg.gif');

}





/***************

  NOT USED

***************/

.maintout_link_selected

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #5b7553; /* #5b7553 */

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}



/***************

  WIDELY USED, BUT ?? WHAT IT DOES

***************/

.maintout_credits

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #59784e; /* #59784e */

    FONT-FAMILY: Arial, Helvetica, sans-serif

}



/***********************************************************

 Gift Registry Item listing

***********************************************************/

/***************

  UNCERTAIN??

***************/

.dataTableHeader 

{

	font-weight: bold;

	color: #000000;

	text-align: center;

	font-family: verdana, arial;

	background: #FFFBF2; /* #FFFBF2 */

}



/***************

  data ledger, header color

***************/

.catRow 

{

	background: #FAF8D8; /* #FAF8D8 */

    FONT-WEIGHT: bold;

}



/***************

  dark ledger, table color

***************/

.dataTableRowDark

{

    BACKGROUND: #e6eff8 /* #e6eff8 */

}



/***************

  light ledger, table color

***************/

.dataTableRowLight

{

    BACKGROUND: #fffbf2 /* #fffbf2 */

}







/***********************************************************

 Billing checkout / receipt email

***********************************************************/

/***************

 header background color

***************/

.darkbg

{

    BACKGROUND: #C0CC8C /* #C0CC8C */

}



/***************

 email data background color

***************/

.lightbg

{

    BACKGROUND: #FFFFCC; /* #FFFFCC */

}





/***********************************************************

  This is the main background color

  for the center of the site

***********************************************************/

.mainBackgroundAlign

{

    BACKGROUND: #C0CC8C; /* C0CC8C */

    vertical-align: top;

}

.mainBackgroundAlignMiddle

{

    BACKGROUND: #COCC8C; /* #COCC8C */

    vertical-align: top; /* middle  - doesn't seem to matter */

}





/***********************************************************

  Search/Information box background color

***********************************************************/

.lightbackground

{

    BACKGROUND: #FFFFCC; /* #FFFFCC */

}



/***************

  Groom / Bride name text

***************/

.h1text

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 22px;

    COLOR: #94ba7f;	/* #94ba7f; */

    FONT-STYLE: italic;

    FONT-FAMILY: Times, verdana, Arial, Helvetica

}



/***************

  Groom / Bride inbetween text

***************/

.h2text

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 15px;

    COLOR: #94ba7f; /* #94ba7f */

    FONT-STYLE: normal;

    FONT-FAMILY: verdana, Arial, Helvetica

}



/***********************************************************

  Registry_Billing

***********************************************************/

/***************

  UNCERTAIN??

***************/

.billinglight

{

    BACKGROUND: #FFFFFF; /* #FFFFFF */

    vertical-align: top;

    text-align: left

}



/***************

  UNCERTAIN??

***************/

.billingbg

{

    BACKGROUND: #FFFFFF; /* #FFFFFF */

}





/***********************************************************

  ERROR AND WARNING MESSAGES

***********************************************************/



/***************

  Programming Error

***************/

.errormess

{

    FONT-SIZE: 12px;

    COLOR: #FF0000;

    FONT-FAMILY: Verdana, Arial, Helvetica;

}



/***************

  User warning text

***************/

.warning_text_regular

{

    FONT-SIZE: 12px;

    COLOR: #FF0000;

    FONT-FAMILY: Verdana, Arial, Helvetica;

}



/***************

  User warning text, large (SITE DEVELOPMENT)

***************/

.warning_text_large

{

    FONT-SIZE: 22px;

    COLOR: #FF0000;

    FONT-FAMILY: Verdana, Arial, Helvetica;

}



/***************

  Sitewide, link

***************/

A

{

	FONT-WEIGHT:bold;

    FONT-SIZE: 11px;

    COLOR: #226688;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}



/***************

  Sitewide, link hover

***************/

A:hover

{

	FONT-WEIGHT: bold;

	COLOR: #4E6B44;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline;

}





/* #FFFFFF */

/*

.backgroundcolor1

{

	COLOR: #FF6BFF; 

}

*/

/***************

  Sitewide, background color

***************/

BODY

{

	FONT-SIZE: 10px;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	background-color: #FFFFFF; /* #FFFFFF */

	margin: 0px;	

}



/***************

  Sitewide, background font

***************/

TD

{

    FONT-SIZE: 10px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}



.formtxt 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	font-style: normal;

	font-weight: normal;

}