body 			{ font-size: 12px; COLOR: #454545; line-height: 24px; font-family: verdana; margin:0; padding:0; }

td 				{ font-size: 12px; COLOR: #454545; line-height: 24px; }

#WedTable {width:800px; background:url(/_library/templates/skin_affairs/wedding_bk.jpg) bottom center no-repeat #FFFFE1; font-family: Georgia, sans; font-style: italic; font-size:13px;}
#WedTable td {padding:10px}
.WedTittle H1 {font-family: Georgia, serif; float:right; margin:0px; padding:0px; font-style: italic; font-weight:normal; font-size:35px; color: #ab2973; letter-spacing:-1px }
.WedLogo {width:860px; margin:0px auto; padding:0px 0px 5px 0px}
#Page_wedding .WedTittle{display:none}
#Page_weddingscontactus .WedTittle {display:none} 
#Page_weddingscontactus #WedTable td {background:url(/_library/templates/skin_affairs/ContactUs.png) 100px 400px no-repeat}

#menu .NavM001 { margin: 0px; padding:15px 0px; text-align: center; display:block; clear:both}
#menu .NavM001 ul { list-style: none; margin: 0px; padding: 0px; }
#menu .NavM001 li { display: inline; }
#menu .NavM001 li span { font-family: Georgia, serif; font-style: italic; font-weight:normal; font-size:23px; letter-spacing:-1px; color: #ab2973; padding: 0px 20px}
#menu .NavM001 li .MenuItemFirst {  }
#menu .NavM001 a { text-decoration: none; color: #555555; }
#menu .NavM001 a:hover { color: #ab2973; }

#menu .NavM010 { margin: 0px; padding:15px 0px; text-align: center; display:block; clear:both}
#menu .NavM010 ul { list-style: none; margin: 0px; padding: 0px; }
#menu .NavM010 li { display: inline; }
#menu .NavM010 li span { font-family: Georgia, serif; font-style: italic; font-weight:normal; font-size:23px; letter-spacing:-1px; color: #ab2973; padding: 0px 20px}
#menu .NavM010 li .MenuItemFirst {  }
#menu .NavM010 a { text-decoration: none; color: #555555; }
#menu .NavM010 a:hover { color: #ab2973; }

#submenu .NavM010 { margin: 0px; padding:15px 0px; text-align: center; display:block; clear:both}
#submenu .NavM010 ul { list-style: none; margin: 0px; padding: 0px; }
#submenu .NavM010 li { display: inline; }
#submenu .NavM010 li span { font-family: Georgia, serif; font-style: italic; font-weight:normal; font-size:14px; letter-spacing:-1px; color: #ab2973; padding: 0px 20px}
#submenu .NavM010 li .MenuItemFirst {  }
#submenu .NavM010 a { text-decoration: none; color: #555555; }
#submenu .NavM010 a:hover { color: #ab2973; }

.NavM001 { margin: 0px auto; padding:130px 0px 0px 0px; text-align:center }
.NavM001 ul { list-style: none; }
.NavM001 li { padding:15px 0px; font-size:20px; font-weight:normal}
.NavM001 li span {color: #ab2973;}
.NavM001 li a { color: #555555; }
.NavM001 li a:hover { color: #ab2973; }


.spanlink		{ color: #ab2973; text-decoration: none; cursor: hand }

.disabled		{ font-size: 9pt; color: #dadada }
.action			{ color: #ab2973 }
.action a:link	{ font-weight: bold; color: #ab2973}
.action a:visited{ font-weight: bold; color: #ab2973}
.action a:hover	{ font-weight: bold; color: #ab2973}

.MenuF       	 { color: #000 ; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing: -1px; padding-right: 3px; padding-left: 3px; }
.MenuF a:link	 { font-weight: bold; color: white; text-decoration: none; }
.MenuF a:visited { font-weight: bold; color: white; text-decoration: none; }
.MenuF a:hover	 { font-weight: bold; color: #c3cb80; text-decoration: none;}

.ViewData		{ font-size: 8pt; color: #575D27; border-bottom: 1px solid #4C89C4; border-left: 1px solid #4C89C4; border-right: 1px solid #4C89C4 }

.Footer      	 { FONT-SIZE: 9px; COLOR: #949c51; line-height: 12px; padding:20px}
.Footer a:link	 { font-weight: bold; color: #949c51}
.Footer a:visited{ font-weight: bold; color: #949c51}
.Footer a:hover	 { font-weight: bold; color: #c7cf84}
.Footer p a{color: #FFFFE1; font-size:12px;}
.Footer p a:visited {color: #FFFFE1}
.Footer p a:hover{color: #949c51}

.sitenav { FONT-SIZE: 10px; COLOR: #454545; text-transform: uppercase; }

.mezzanine {FONT-SIZE: 10px}
.mezzanine A:link {FONT-SIZE: 10px; COLOR: #3e85b3}
.mezzanine A:hover {FONT-SIZE: 10px; COLOR: #ff6600}

form			{ margin: 0px; padding: 0px; overflow:hidden; margin-left:0px; margin-right:0px}
input			{ font-size: 11px; font-family: Tahoma; width: 200px }
input.radio		{ font-size: 11px; font-family: Tahoma; width: 20px; height: 20px }
input.checkbox	{ font-size: 11px; font-family: Tahoma; width: 20px; height: 20px }
input.submit	{ font-size: 11px; font-family: Tahoma; width: 100px }
input.disabled	{ font-size:  11px; font-family: Tahoma; width: 100px }
textarea		{ font-size:  11px; font-family: Tahoma; width: 290px;  height: 80px; }
select			{ font-size:  11px; font-family: Tahoma; width: 200px }
button			{ font-size:  11px; font-family: Tahoma; }

div.hr			{ background-image: url(/_library/templates/skin_affairs/bardotswhite.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center; height: 15px; }
div.hr hr		{ display: none; }
