a img
{
	border:none;
}


.BlogPostTitle
{
	background-color:#B5936C;
	font-size:16px;
	font-weight:bolder;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

.BlogPostTitle A
{
	font-size:16px;
	font-weight:bolder;
}

.BlogPostContent
{
	padding-left:15px;
	padding-right:15px;
}

.DistributionListColumn
{
	vertical-align:top;
}

.DistributionListFirstCategory
{
	font-family:Arial, sans-serif; font-size:11pt;
	font-weight:bold;
	font-style:italic;
	color:#9ba14b;
	padding-top:0px;
}

.DistributionListCategory
{
	font-family:Arial, sans-serif; font-size:11pt;
	font-weight:bold;
	font-style:italic;
	color:#9ba14b;
	padding-top:15px;
}

.DistributionListLocation
{
	font-family:Arial, sans-serif; font-size:10pt;
}

.ExhibitorNav
{
	background-image:url('../Images/ExhibitorServicesNavGradient.jpg');
	color:#FFFFFF;
	font-size:16px;
	text-transform:uppercase;
	padding-left:15px;
	padding-right:15px;
}

.ExhibitorNav A
{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

#Banners
{
	margin-top:15px;
}

.BannerItem
{
	text-align:center;
	
	padding-left:8px;
	padding-right:8px;
	padding-bottom:9px;
	padding-top:0px;
	
	font-family: Arial, Tahoma, Times New Roman;
	font-weight:bold;
	font-size:11px;
	color:#71441b;
}


.normal
{
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;

}
.aiWidth
{
	width:25%;
}
.aira
{
	text-align:right;
}
.ShowHighlightWidth
{
	width: 350px;
}
Table #WeddingPlannerTable Label
{
	text-align: right;
}
.FormTitle
{
	font-family: Arial Black;
	color: #71441b;
	font-size: 16px;

}
.FormColorDivider
{
	 border-bottom:solid 1px #71441b;
}

.ImageLeft
{
	float: left;
	padding-right: 15px;
}

.ImageLeft P
{
	margin-top:3px;
	margin-bottom:0px;
	font-size: 9pt;
}

#WeddingPlanner
{
	padding: 20px 20px 20px 10px;
}
.Italic
{
	font-style:italic;
}
TABLE #ctl00_Content_objServicesDirectory
{
	width: 100%;
}
TABLE #ctl00_Content_objServicesDirectory TD
{
	padding: 0;
}

.CategoryTitle
{
	font-family: Arial Black;
	font-size:18px;
	color: #9ba14b;
	background-color:#F8F4EB;
	border-bottom:solid 1px #9ba14b;
}

.CategoryTitle A
{
	font-family: Arial Black;
	font-size:18px;
	color: #9ba14b;
	background-color:#F8F4EB;
	border-bottom:solid 1px #9ba14b;
	text-decoration:none;
}

Table.CategoryTitle TD,TH
{
	padding: 0;
	margin:0;
}

.ServicesPremiumText
{
	padding: 20px 20px 0 0;
	font-size: 12px;
}

.ServicesPremiumLinks
{
	padding-top:5px;
}

.ServicesPremiumLinks a
{
	display:inline-block;
}

.ServicesSubInfo
{
	font-family: Arial;
	font-weight: bolder;
	font-size: 12px;
}

.CategoryTitleHR
{
	color: #9ba14b;
	height:1px;
	margin: 0;
	padding: 0;
}
.ServiceCompany
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.ServicesStar
{
	width: 30px;
	vertical-align: top;
}

.TicketOrderTable
{
	border: solid 1px #9ba14b;
}

select, option
{
	border: solid 1px #71441b;
	background-color:#F8F4EB;
	color:#71441b;
}

.Center
{
	text-align:center;
}
Table.WeddingTipsTable TD,TH
{
	border-width: 1px;
	padding: 5px;
	border-style: outset;
	border-color: #9ba14b;
	width: 150px;
}
.WeddingTipsTableCellPadding
{
	padding-left:25px;
}
.WeddingTipsHeading
{
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
}
.WeddingTips
{
	font-style:italic;
	list-style-position:inside;
}
.BodyFloatRight
{
	padding-left:415px;
	text-align:center;
	position:absolute;
}
.BodyFloatRightLinksBold
{
	font-size: 18px;
	line-height: 25px;
}
.Highlight
{
	background-color:#EBD5AE;
	font-size:18px;
	font-weight:bolder;
	padding-left:10px;
}

ul
{
	
}

.BlankList ul
{
	list-style:none;
	font-size:14px;
	margin:0;
}

.inline
{
	display: inline;
}

ul.FashionShowSponsors
{
	font-size:18px;
}



.TopContentBoundaries
{
	padding-top:30px;
	padding-right:380px;
	display:inline-block;
	
}
#TopContent
{
	padding-bottom: 10px;
}
#TopContent h1,h2,h3,h4,h5,h6
{
	margin:0;
	color: #9ba14b;
}	
h1
{
	font-size: 18px;
	color: #71441b;
	margin: 0;
}
h2
{
	font-size: 16px;
	color: #71441b;
}
h3
{
	font-size: 14px;
	color: #71441b;
}
h4
{
	font-size: 12px;
	color: #71441b;
}

h5
{
	font-size: 10px;
	color: #71441b;
}

.NoBreak
{
	display:inline;
	text-decoration:none;
}

body
{
	color: #71441b;
	font-family: Arial, Tahoma, Times New Roman;
	font-size:14px;
	background-color:#F8F4EB;
	margin:0px;
}


h2 A
{
	font-size: 16px;
	color: #71441b;
}

A
{
	color: #71441b;
	font-family: Arial, Tahoma, Times New Roman;
	font-size:12px;
	margin:0px;
}


#HeaderTopRight
{
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	background-image:url('../Images/HeaderTopRightBackground.jpg');
	text-align:right;
	vertical-align:bottom;
}

#ColumnLeft
{
	background-color:#EAE0D6;
}

#Content
{
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	background-image:url('../Images/ContentBackground.jpg');
	background-position:right top;
	background-repeat:no-repeat;
}

#SubPageContent
{
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	background-image:url('../Images/SubPageContentOverlay.jpg');
	background-position:right top;
	background-repeat:no-repeat;
}

#Footer
{
	padding-top:6px;
	text-align:center;
	color:#696969;
	font-family:Verdana, Arial;
	font-size:9px;
}

#Footer A
{
	color:#696969;
	font-family:Verdana, Arial;
	font-size:9px;
}


.TinyYellowText
{
	color:#9ba14b;
	font-family: Arial, Verdana;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

.TinyYellowText A
{
	color:#9ba14b;
	font-family: Arial, Verdana;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

.MediumYellowText
{
	color:#9ba14b;
	font-family: Arial, Verdana;
	font-size:17px;
	font-weight:bold;
}

.MediumYellowText A
{
	color:#9ba14b;
	font-family: Arial, Verdana;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
}

.SmallGrayText
{
	color:#696969;
	font-family: Arial, Verdana;
	font-size:12px;
	font-weight:bold;
}

.SmallGrayText B
{
	color:#494949;
	font-family: Arial, Verdana;
	font-size:13px;
	font-weight:bold;
}

.VideoBoxTopEdge
{
	background-image:url('../images/VideoBoxTopSpacer.png');
	background-repeat:repeat-x;
}

.VideoBoxBottomEdge
{
	background-image:url('../images/VideoBoxBottomSpacer.png');
	background-repeat:repeat-x;
}

.VideoBoxLeftEdge
{
	background-image:url('../images/VideoBoxLeftSpacer.png');
	background-repeat:repeat-y;
}

.VideoBoxRightEdge
{
	background-image:url('../images/VideoBoxRightSpacer.png');
	background-repeat:repeat-y;
}

.SmallDarkBrownText
{
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #331F0D;
	text-decoration: none;
}

.SmallBrownText
{
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #71441B;
	text-decoration: none;
}

