body {
/*scrollbar-face-color: #B7B7FF;*/
scrollbar-face-color: #373769;
scrollbar-shadow-color: #8080FF;
scrollbar-highlight-color: #F4F4FF;
scrollbar-3dlight-color: #000099;
scrollbar-darkshadow-color: #000099;
scrollbar-track-color: #6B68AB;
/*scrollbar-track-color: #CECEFF;*/
scrollbar-arrow-color: #FFFFFF;

background-attachment : fixed;
background-repeat: no-repeat 
}

/***************************************************/
table.GalleryTop {
             width:100%; 
             height:25;
	background-image: url('images/backgrounds/HeadingBar.jpg');
             border-width: 0px;
	border-style: outset;
	border-collapse: collapse	
}

table.GalleryTop th {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
		
}

table.GalleryTop td {
	width:100%;
	height:25;	
	border-width: 0px;
	padding: 0px;
             text-align: Left;	
             border-style: inset;
	
}

/***************************************************/
table.GalleryMain {
             
	border-left:2px outset #FFFFFF; 
	border-right:2px outset #000080; 
	border-top:2px outset #FFFFFF; 
	border-bottom:2px outset #000080; 
	width:586; 
             height:;
	border-collapse: 
	

}

table.GalleryMain th {
	border-width: 1px;
	padding: 0px;
	border-style: inset;
	border-color: #CCCCCC;

}

table.GalleryMain td {
             width:600;
             border-width: 2px;
border-spacing:5px;	
padding: 2px;
	text-align: center;	
	border-style: outset;
	border-top-color: #FFFFFF;
             border-right-color: #000080;
             border-bottom-color: #000080;
             border-left-color: #FFFFFF;
	

}

/***************************************************/
table.ItemTop {
             width:100%; 
             height:25;
	background-image: url('images/backgrounds/HeadingBar.jpg');
             border-width: 0px;
	border-style: outset;
	
	border-collapse: collapse	
}

table.ItemTop th {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
		
}

table.ItemTop td {
	width:100%;
	height:25;	
	border-width: 0px;
	padding: 0px;
             text-align: Left;	
             border-style: inset;
	
}

/***************************************************/
table.ItemMain {
             
	width:520; 
             height:260;
	border-width: 2px;
	border-style: outset;
	border-top-color: #CCCCCC;
             border-right-color: #000080;
             border-bottom-color: #000080;
             border-left-color: #CCCCCC;

             border-collapse: collapse;
	background-color: #FFFFFF;
}

table.ItemMain th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #CCCCCC;
}

table.ItemMain td {
             width:260;
             height:25;
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-top-color: #CCCCCC;
             border-right-color: #FFFFFF;
             border-bottom-color: #CCCCCC;
             border-left-color: #FFFFFF;
}

/***************************************************/
table.ItemBar {
             width:520; 
	border-width: 2px;
	border-style: outset;
	border-top-color: #CCCCCC;
             border-right-color: #000080;
             border-bottom-color: #000080;
             border-left-color: #CCCCCC;
	border-collapse: collapse;	
}

table.ItemBar th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #000080;	

 
}

table.ItemBar td 
{
	border:1px inset #000080; width:130;
	border-right-color: #FFFFFF;
             height:25;	
	padding: 2px;
	text-align: center;	
             background-image: url('images/ButtonsNew/ButtonBack.jpg');
	background-position:  center 50%;
	background-repeat: repeat-x	
}


                                /*same as GalleryButtonLink*************/

table.ItemBar td A:Link, table.ItemBar td A:visited {
   font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
             color: #EFEF8E;
	background-color: none;
	text-decoration: none;
	border: none;
}

table.ItemBar td A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}

/***************************************************/



.layername {
position: absolute;
left: 200px;
top: 100px;
width: 300px;
z-index: 90;
border: 4px double #000080;
background-color: #FFFFFF;
layer-background-color: #FFFFFF; [n.b. this is not valid css, but required if the background color is to show properly in Netscape 4.x]
visibility: visible;
}



.submit
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
font-variant: normal;
font-weight: bold;
background: #000080;
border: 2px outset #d7b9c9
} 

textarea
{
color: #000080;
background: #FFFFA0;
border: 1px solid #000080
}


/***************************************************/

/*****Links Page**********/
.LinkWhiteTimesNewRoman17, LinkWhiteTimesNewRoman17:visited {
	font-family:  Times New Roman, Times, serif;
	font-size: 17px;
	font-style: normal;
	font-weight: Bold;
	font-variant: normal;
	text-decoration: none; 
      color: #000080;
      
}


.LinkWhiteTimesNewRoman17:hover {
	font-family:  Times New Roman, Times, serif;
	font-size: 17px;
	font-style: normal;
	font-weight: Bold;
	font-variant: normal;
	color: #847308;
	text-decoration: underline; 
}

/***************************************************/

.LargeWhiteLink, LargeWhiteLink:visited {
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
             color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}

.LargeWhiteLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}

/***************************************************/

.LargeBlueLink, LargeBlueLink:visited {
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
      color: #635208;
	background-color: none;
	text-decoration: underline;
	border: none;
}

.LargeBlueLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000080;
	background-color: none;
	text-decoration: underline;
	border: none;
}


/* *********************************************** */

.LargerWhiteLink, LargeWhiteLink:visited {
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
             color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}

.LargerWhiteLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}

.GalleryButtonLink, GalleryButtonLink:visited {
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
             /*color: #A2A357; */
             color: #EFEF8E;
	background-color: none;
	text-decoration: none;
	border: none;
}

.GalleryButtonLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}

/* *********************************************** */

.GalleryButtonLink2, GalleryButtonLink2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EFEF8E;
	background-color: none;
	text-decoration: none;
	border: none;
}

.GalleryButtonLink2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}

/* *********************************************** */

.MenuButtonLink, MenuButtonLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EFEF8E;
	background-color: none;
	text-decoration: none;
	border: none;
}

.MenuButtonLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FFFFFF; 
	background-color: none;
	text-decoration: none;
	border: none;
}

/* *********************************************** */

.SubHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000080;
	background-color: none;
	text-decoration: none;
	border: none;
}

/* *********************************************** */

.GalleryHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000066;
	background-color: none;
	text-decoration: none;
	border: none;
}

/* *********************************************** */

.GalleryPleaseClick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000080;
	background-color: none;
	text-decoration: none;
	border: none;
}

/* *********************************************** */


.GallerySpace {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: none;
	text-decoration: none;
	border: none;
}




.GalleryText {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000080;
	background-color: none;
	text-decoration: none;
	border: none;
}


.GalleryTextBold {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000080;
	background-color: none;
	text-decoration: none;
	border: none;
}


.GalleryTextBoldCapitalize{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000080;
	background-color: none;
	text-decoration: none;
	text-transform: capitalize;
    border: none;
}

/* *********************************************** */

.TextMain {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000BC;
	background-color: none;
	text-decoration: none;
	border: none;
}

.TextMainItalic {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #0000BC;
	background-color: none;
	text-decoration: none;
	border: none;
}

.TextMainBold {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000BC;
	background-color: none;
	text-decoration: none;
	border: none;
}

.TextSubHead {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000BC;
	background-color: none;
	text-decoration: none;
	border: none;
}

.TextMainFirstCap {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000BC;
	background-color: none;
	text-decoration: none;
	border: none;
}



.TextMainBoldLink, TextMainBoldLink:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000BC;
	background-color: none;
	text-decoration: none;
	border: none;
}



.TextMainBoldLink:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #808040;
	background-color: none;
	text-decoration: none;
	border: none;
}



.WeddingTextLink, WeddingTextLink:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFCC00;
	background-color: none;
	text-decoration: underlined;
	border: none;
}



.WeddingTextLink:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: yellow;
	background-color: none;
	text-decoration: none;
	border: none;
}



.TextSpace {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FEFFEF;
	background-color: none;
	text-decoration: none;
	border: none;
}

/* *********************************************** */


.RedBlink {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: Red;
	text-decoration: none;
	
}


.imagelinks{
	border-style:outset;
	border-color: #000080;
	border-width: 3px;
           

      }