@charset "utf-8";
/* CSS Document */
body {
	background-color:#ECE9B1;
	/* Optional Background Color
	background-color:#cbe098;*/
	margin-top:0;
}
.banner {
	padding-bottom:10px;
	text-align:center;
	border-left:#CC9 solid 1px;
}
td.navigation {
	color:#9C9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:10px 10px 20px 10px;
	border-left:#CC9 solid 1px;
	border-top:#ECE9B1 solid 3px;
}
a.navigation {
	color:#660;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
}
a.navigation:hover {
	padding:10px 10px 10px 10px;
}
.sidebar {
	text-align:center;
	vertical-align:top;
	width:20%;
	padding:10px 10px 15px 10px;
	border-left:#CC9 solid 1px;
	border-right: #CC9 dotted 1px;
}
.headings {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	color: #94a554;
	font-style: italic;
	font-weight: bold;
}
.content {
	vertical-align:top;
	width:80%;
	padding:10px 10px 15px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231A03;
}
a.link {
	color:#960;
}
.footer {
	color:#94a554;
	font-face:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:center;
	border-top:#94a554 solid 2px;
	padding:10px 0px 15px 0px;
	border-left:#CC9 solid 1px;
}

/* IDs for Navigation and Misc Headers */
#welcome {
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#231A03;
	font-weight: bold;
}
#welcomeitalic {
	color:#231A03;
	font-style:italic;
}
#winner {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#330000;
}
#brow {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#94A554;
	font-weight:bold;
}
#proud {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
}
/* Navigation Link Colors */
a#home:hover {
	color:#FFFFFF;
	background-color:#C69;
	padding:10px 10px 10px 10px;
}
a#about:hover {
	color:#FFFFFF;
	background-color:#C90;
	padding:10px 10px 10px 10px;
}
a#services:hover {
	color:#FFFFFF;
	background-color:#990;
	padding:10px 10px 10px 10px;
}
a#bridal:hover {
	color:#FFFFFF;
	background-color:#39C;
	padding:10px 10px 10px 10px;
}
a#makeup:hover {
	color:#FFFFFF;
	background-color:#99C;
	padding:10px 10px 10px 10px;
}
a#partners:hover {
	color:#FFFFFF;
	background-color:#F9C;
	padding:10px 10px 10px 10px;
}
a#contact:hover {
	color:#FFFFFF;
	background-color:#096;
	padding:10px 10px 10px 10px;
}

