@charset "utf-8";
/* CSS Document */

body {
	background-image: url(images/bg.jpg);
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	background-position: top center;
	background-repeat: no-repeat;
	}

/* DIVs */

#wrapper {
		width: 786px;
		margin-top: 0px;
		padding-top: 0px;
		margin-left: auto;
		margin-right: auto;
		}

#wrapper_2 {
			width: 757px;
			width: 757px;
			padding-right: 14px;
			padding-left: 15px;
			float: left;
			background-image: url(images/wrapper_bg.gif);
			}

#column_left {
			width: 210px;
			float: left;
			}

#column_right {
			width: 547px;
			float: left;
			}

#nav {
	width: 210px;
	height: 562px;
	float: left;
	background-image: url(images/nav_bg.gif);
	}

#nav_top {
		width: 210px;
		height: 208px;
		background-image: url(images/nav_top.gif);
		float: left;
		}

#awmAnchor-menu {
				width: 210px;
				height: 324px;
				float: left;
				}

#nav_bottom {
			width: 210px;
			height: 50px;
			background-image: url(images/nav_bottom.gif);
			float: left;
			}

#left_contact_info {
			width: 210px;
			float: left;
			padding-top: 8px;
			}

#flash {
		width: 547px;
		height: 272px;
		float: left;
		}

#content {
		width: 535px;
		padding-left: 12px;
		float: left;
		}

#content_2 {
			width: 535px;
			float: left;
			background-image: url(images/content_bg.gif);
			}

#content_top {
			width: 535px;
			height: 15px;
			width: 535px;
			float: left;
			background-image: url(images/content_top.gif);
			background-repeat: no-repeat;
			}

#content_main {
				width: 507px;
				padding-left: 14px;
				padding-right: 14px;
				float: left;
				}

#pricing {
			width:302px;
			height:61px;
			background:url(images/pricing-bg.jpg) top center no-repeat;
			float:left;
			padding: 46px 15px 15px 15px;
			margin: 15px 0 0 0;
			
			}
#pricing a {
			width:144px;
			height:22px;
			background:url(images/wed-menu-btn.png) top center no-repeat;
			margin:0 0 8px 0;
			text-transform:uppercase;
			color:#FFFFFF;
			font-size:12px;
			font-weight:normal;
			text-align:center;
			padding:7px 0 0 0;
			display:block;
			text-decoration:none;

			}
#pricing a:hover {
			background:url(images/wed-menu-btn2.png) top center no-repeat;
			}

#pricing-group1 {
			float:left;
			width:144px;
			margin:0 14px 0 0;
}

#pricing-group2 {
			float:left;
			width:144px;
			margin:0;
}

#wedding-menu {
			width:302px;
			height:176px;
			background:url(images/wedding-menu-bg.jpg) top center no-repeat;
			float:left;
			padding: 46px 15px 15px 15px;
			
			}
#wedding-menu a {
			width:144px;
			height:22px;
			background:url(images/wed-menu-btn.png) top center no-repeat;
			margin:0 0 8px 0;
			text-transform:uppercase;
			color:#FFFFFF;
			font-size:12px;
			font-weight:normal;
			text-align:center;
			padding:7px 0 0 0;
			display:block;
			text-decoration:none;

			}
#wedding-menu a:hover {
			background:url(images/wed-menu-btn2.png) top center no-repeat;
			}

#wedding-group1 {
			float:left;
			width:144px;
			margin:0 14px 0 0;
}

#wedding-group2 {
			float:left;
			width:144px;
			margin:0;
}

#fund-sub {
			text-align:center;
			margin:0 0 15px 0;
			float:left;
			width:510px;
}
#fund-sub a {
			color:#a48531;
			text-decoration:none;
			text-transform:uppercase;
			display:block;
			height:20px;
			width:150px;
			margin:5px;
			background:#1c1c1c;
			border:1px solid #a48531;
			float:left;
			padding: 5px 0 0 0;
}

#fund-sub a:hover {
			color:#1c1c1c;
			background:#a48531;
}

.fund {
			width:510px;
			height:auto;
}

.fund .top {
			background:url(images/fund-top.png) top center no-repeat;
			width:510px;
			height:8px;
}
.fund .main {
			background:url(images/fund-bg.gif) top center repeat-y;
			width: 480px;
			padding:0 15px;
			position:relative;
}
.fund .main .affiliation {
	position:absolute;
	top:440px;
	right:71px;
	width: 64;
	height: 61;
}
.fund .btm {
			background:url(images/fund-btm.png) top center no-repeat;
			width:510px;
			height:9px;
}

#content_bottom {
			width: 535px;
			height: 17px;
			float: left;
			background-image: url(images/content_bottom.gif);
			background-repeat:no-repeat;
			}

#bottom_slogan {
		width: 757px;
		padding-top: 18px;
		float: left;
		}

#footer_links {
			width: 747px;
			padding-top: 12px;
			float: left;
			padding-left: 10px;
			padding-bottom: 10px;
			}

/* Text Styles */

#content_main {
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			}

h1 {
	color: #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

h1 a:link, h1 a:visited, h1 a:active, h1 a:hover{
	color: #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	}
h2 {
	color: #f2b629;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 25px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	}
h3{
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight:bold;
			}
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover{
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight:bold;
			text-decoration:none;
			}
.letter1 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
		font-size: 35px;
		margin-right: 4px;
		color: #f2b629;
		}

#bottom_slogan {
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #CCCCCC;
				font-size: 20px;
				letter-spacing: 10px;
				text-align: center;
				}
				
#bottom_slogan a:link, #bottom_slogan a:hover, #bottom_slogan a:visited, #bottom_slogan a:active{
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #CCCCCC;
				font-size: 20px;
				letter-spacing: 10px;
				text-decoration:none;
				}

#left_contact_info {
				color: #f2b629;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
				text-align: center;
				}
#left_contact_info a:link, #left_contact_info a:hover, #left_contact_info a:active, #left_contact_info a:visited{
				color: #f2b629;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 12px;
				text-align: center;
				}			
li {
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			}
			
ol {
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			}

/* Link Styles */

#footer_links a, #footer_links a:link {
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #CCCCCC;
				font-size: 12px;
				text-align: center;
				color: #f2b629;
				text-decoration: none;
				float: left;
				}

#footer_links a:hover {
					color: #CCCCCC;
					}
a {
	text-decoration:underline;
	}
a:hover {
	text-decoration:none;
	}

p a:link, p a:visited, p a:active {
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:underline;
			}
p a:hover {
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:none;
			}
li a:link, li a:visited, li a:active, li a:hover {
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:underline;
			}
li a:hover {
			color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:none;
			}
.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #F2B629;
	margin-left:40px;
}
.name2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #CCCCCC;
	margin-left:40px;
}

#copyright {
			width: 737px;
			float: left;
			padding-left: 20px;
			padding-bottom: 10px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 11px;
			text-align: center;
			color: #f2b629;
			text-decoration: none;
			float: left;
			}
#copyright a, #copyright a:link {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 11px;
			color: #f2b629;
			text-decoration: none;
			}
#copyright a:hover {
					color: #CCCCCC;
					}
#AWMEL5 {
	left:-9999px;
	top:-9999px;
	}
.clear { clear:both;}

