A { color : #807f7b;
    font-family: arial, tahoma, verdana, Times New Roman;
    text-decoration : none;font-size: 12px; LINE-HEIGHT: 16px;}
A:hover { color : #151514;}
TD {font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 12px; LINE-HEIGHT: 16px; color: #000000; TEXT-ALIGN: left;}
.bold-black {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 12px; LINE-HEIGHT: 14px; color: #000000; }
.small-black {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 11px; LINE-HEIGHT: 14px; color: #00000; }
.small-black-underline {
    text-decoration : underline;
	font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 11px; LINE-HEIGHT: 14px; color: #00000; }
.extra-small-black {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 8px; LINE-HEIGHT: 10px; color: #000000; }
.underline-black {
    font-family: arial, tahoma, verdana, Times New Roman;
    text-decoration : underline; font-size: 12px; LINE-HEIGHT: 14px; color: #000000; }
.bold-blue {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 12px; LINE-HEIGHT: 14px; color: #8FBEEA; }
.underline-blue {
    font-family: arial, tahoma, verdana, Times New Roman;
    text-decoration : underline; font-size: 12px; LINE-HEIGHT: 14px; color: #8FBEEA; }
.small-blue {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 10px; LINE-HEIGHT: 12px; color: #8FBEEA; }
.extra-small-blue {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 8px; LINE-HEIGHT: 10px; color: #8FBEEA; }
.bold-red {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 12px; LINE-HEIGHT: 14px; color: #960d1f; }
.underline-red {
    font-family: arial, tahoma, verdana, Times New Roman;
    text-decoration : underline; font-size: 12px; LINE-HEIGHT: 14px; color: #960d1f; }
.small-red {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 10px; LINE-HEIGHT: 12px;  color: #960d1f; }
.extra-small-red {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 8px; LINE-HEIGHT: 10px; color: #960d1f; }
.bold-white{
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 12px; LINE-HEIGHT: 14px; color: #FFFFFF; }
.underline-white {
    font-family: arial, tahoma, verdana, Times New Roman;
    text-decoration : underline; font-size: 12px; LINE-HEIGHT: 14px; color: #FFFFFF; }
.small-white {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 10px; LINE-HEIGHT: 12px; color: #FFFFFF; }
.extra-small-white {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-size: 8px; LINE-HEIGHT: 10px; color: #FFFFFF; }
.headings-black {
    font-family: arial, tahoma, verdana, Times New Roman; 
    font-weight: bold; font-size: 14px; LINE-HEIGHT: 16px; color: #000000; TEXT-ALIGN: left;}
.titles-black {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 28px; LINE-HEIGHT: 28px; color: #000000; TEXT-ALIGN: left;}
.sub-titles-black {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 18px; LINE-HEIGHT: 20px; color: #000000; TEXT-ALIGN: left;}
.headings-blue {
    font-family: arial, tahoma, verdana, Times New Roman; 
    font-weight: bold;font-size: 20px; LINE-HEIGHT: 36px; color: #8FBEEA; TEXT-ALIGN: left;}
.titles-blue {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 24px; LINE-HEIGHT: 30px; color: #8FBEEA;; TEXT-ALIGN: left;}
.sub-titles-blue {
    font-family: arial, tahoma, verdana, Times New Roman;
	font-weight: bold; font-size: 14px; LINE-HEIGHT: 16px; color: #8FBEEA; TEXT-ALIGN: left;}
.headings-red {
    font-family: arial, tahoma, verdana, Times New Roman; 
    font-weight: bold; font-size: 28px; LINE-HEIGHT: 36px; color: #960d1f; TEXT-ALIGN: left;}
.titles-red {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 28px; LINE-HEIGHT: 24px; color: #960d1f; TEXT-ALIGN: left; }
.sub-titles-red {
    font-family: arial, tahoma, verdana, Times New Roman;
	font-weight: bold; font-size: 14px; LINE-HEIGHT: 16px; color: #960d1f; TEXT-ALIGN: left;}
.headings-white {
    font-family: arial, tahoma, verdana, Times New Roman; 
    font-weight: bold; font-size: 20px; LINE-HEIGHT: 36px; color: #FFFFFF; TEXT-ALIGN: left;}
.titles-white {
    font-family: arial, tahoma, verdana, Times New Roman;
    font-weight: bold; font-size: 18px; LINE-HEIGHT: 22px; color: #FFFFFF; TEXT-ALIGN: left;}
.sub-titles-white {
    font-family: arial, tahoma, verdana, Times New Roman;
	font-weight: bold; font-size: 14px; LINE-HEIGHT: 16px; color: #FFFFFF; TEXT-ALIGN: left;}
#cntrAVAbout {
	BORDER-BOTTOM: #e1e1d4 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 28px
}
#cntrAVAboutInner {
	MARGIN: 0px auto; WIDTH: 920px
}
#cntrAVAboutLeftCol {
	TEXT-ALIGN: left; WIDTH: 400px; FLOAT: left
}
#cntrAVAboutRightCol {
	TEXT-ALIGN: left; WIDTH: 400px; FLOAT: left; MARGIN-LEFT: 70px
}
#promoPAV {
	MIN-HEIGHT: 190px; WIDTH: 480px; BACKGROUND: url(ui/bg-promo-pav.jpg) #ffffff no-repeat left bottom; FLOAT: left; HEIGHT: 190px; MARGIN-LEFT: 20px; FONT-SIZE: 0.9em
}
#promoPAV P {
	MARGIN: 0.5em 0px
}
#promoPeople {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; MIN-HEIGHT: 190px; PADDING-LEFT: 0px; WIDTH: 239px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; FLOAT: left; HEIGHT: 190px; PADDING-TOP: 0px
}
#promoPeopleContent {
	MARGIN: 27px 0px 0px 10px; WIDTH: 145px
}
H6.promoSectionTitle {
	FONT-VARIANT: small-caps; MARGIN: 0px; COLOR: #747474; FONT-SIZE: 0.9em
}
H3.promoTitle {
	MARGIN: 0px; COLOR: #2c8500
}
H3.promoTitle2 {
	MARGIN: 0px; COLOR: #231f20
}
.promoTitle2altclr {
	COLOR: #990000
}
#promoResearch {
	POSITION: relative; MARGIN: 27px 0px 5px 10px; WIDTH: 440px; FLOAT: left; FONT-SIZE: 0.9em
}
HTML > BODY #promoResearch {
	MARGIN-LEFT: 20px
}
#promoResearchLeft {
	WIDTH: 90px; FLOAT: left; HEIGHT: 145px
}
#promoResearchRight {
	WIDTH: 335px; FLOAT: left; HEIGHT: 145px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
#promoResearchRight P {
	MARGIN: 0px 0px 1em
}
#promoResearchBottom {
	WIDTH: 440px; HEIGHT: 12px
}
#contentFooter {
	MARGIN-TOP: 30px; PADDING-RIGHT: 40px; FLOAT: right; FONT-SIZE: smaller
}
#contentFooter P {
	TEXT-ALIGN: right; MARGIN-TOP: 2em
}

<!--START OF ROTATING IMAGES--> 
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cufon-loading {
	TEXT-INDENT: -9999px; VISIBILITY: hidden !important
}
.fancy_title {
	DISPLAY: none !important
}
#bodylight {
	BACKGROUND: url(body-light.png) no-repeat 50% 0px
}
#page {
	PADDING-BOTTOM: 91px; MARGIN: 0px auto; WIDTH: 960px
}
#header {
	POSITION: relative; HEIGHT: 238px
}
IMG.logo {
	POSITION: absolute; TOP: 40px; LEFT: 316px
}
.splash {
	POSITION: relative; BACKGROUND: url(home-splash-bg.jpg) no-repeat left bottom; HEIGHT: 271px
}
.splash-weddings {
	BACKGROUND: url(pic-1.jpg) no-repeat left bottom; HEIGHT: 271px
}
.splash-corporate {
	BACKGROUND: url(pic-2.jpg) no-repeat left bottom; HEIGHT: 271px
}
.splash-events {
	BACKGROUND: url(pic-3.jpg) no-repeat left bottom; HEIGHT: 271px
}
.splash-accessories {
	BACKGROUND: url(pic-4.jpg) no-repeat left bottom; HEIGHT: 271px
}
.splash-about {
	BACKGROUND: url(splash-about.jpg) no-repeat left bottom; HEIGHT: 271px
}
#tabcontent {
	BACKGROUND: url(home-splash-bg.jpg) no-repeat left bottom; HEIGHT: 20px
}
.tab-section {
	DISPLAY: none
}
.ui-tabs-panel {
	DISPLAY: block
}
.ui-tabs-hide {
	DISPLAY: none !important
}
#divEditArea .ui-tabs-hide {
	DISPLAY: block !important
}
.splashText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 112px; PADDING-RIGHT: 0px; FONT: 11px/20px sans-serif, Verdana, Arial, Helvetica; COLOR: #ffffff; PADDING-TOP: 85px
}
.splashText P {
	LINE-HEIGHT: 2em; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
.splashText H2 {
	LINE-HEIGHT: 41px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 36px; FONT-WEIGHT: normal
}
UL.tabButton {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
UL.tabButton LI IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 234px !important; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 0px !important; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 0px
}
UL.tabButton LI.last {
	WIDTH: 233px
}
UL.tabButton LI.last IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.tabButton LI A {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 18px/1.3em sans-serif, Arial, Helvetica; HEIGHT: 0px; COLOR: #fff; TOP: 0px; TEXT-DECORATION: none; PADDING-TOP: 216px; LEFT: 0px
}
UL.tabButton LI A SPAN {
	TEXT-TRANSFORM: uppercase; COLOR: #597797; FONT-SIZE: 11px
}
UL.tabButton LI A:hover {
	BACKGROUND: url(tab-hover.png) no-repeat 0px 0px
}
UL.tabButton LI.ui-tabs-selected A {
	BACKGROUND: url(tab-hover.png) no-repeat 0px 0px
}
UL.tabButton LI A:hover SPAN {
	COLOR: #ffec83
}
UL.tabButton LI.ui-tabs-selected A SPAN {
	COLOR: #ffec83
}

