.body {	background-attachment: fixed;	background-repeat: no-repeat;	background-position: center 0px;}.content {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	margin: auto;	height: 100%;	width: 864px;	padding: 0px;	border: 8px solid #333333;	background-color: #000000;}.header {	background-attachment: scroll;	background-image: url(logo.gif);	background-repeat: no-repeat;	background-position: left top;	height: 115px;	width: 864px;	margin: auto;	display: block;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 500px;	width: 400px;	line-height: 16px;	background-attachment: scroll;	background-image: url(montage.jpg);	background-repeat: no-repeat;	background-position: 10px 400px;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;}.links {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 718px;	width: 330px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 400px;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 20px;}.linkspageheader {	background-attachment: scroll;	background-image: url(links.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.linksright {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 680px;	width: 330px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 400px;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;}.linkhere {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	height: auto;	width: 410px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 400px;	padding: 5px;	text-indent: 15px;}.linksall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 100%;	width: 840px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right center;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 10px;}.testimonialspageheader {	background-attachment: scroll;	background-image: url(testimonials.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.testimonials {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 550px;	width: 400px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 10px;	padding-right: 5px;	padding-left: 0px;	background-position: 420px center;}.testimonialsright {	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center 10px;	height: 570px;	width: 393px;	float: right;	padding-left: 10px;	background-image: url(testimonials.jpg);}.events {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0099CC;	height: 100px;	width: 100px;}.testimonial_name {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #FFFFFF;}.venuespageheader {	background-attachment: scroll;	background-image: url(venues.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.venues {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 500px;	width: 800px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	background-position: right center;}.indexpageheader {	background-attachment: scroll;	background-image: url(welcome.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.indexflash {	height: 420px;	width: 410px;	border: 1px solid #FFFFFF;}.index {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	height: 885px;	width: 360px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 300px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 20px;	background-color: #330033;}.indexright {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 400px;	width: 305px;	line-height: 16px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-color: #000000;}.subnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	height: 20px;	width: 600px;	visibility: hidden;}.childrensbespoke {	float: left;	height: 300px;	width: 244px;	display: block;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	padding: 2px;}.contactpageheader {	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 850px;	padding-top: 8px;	padding-left: 10px;}.contactleft {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 700px;	width: 302px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 400px;	padding-top: 20px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 15px;}.otherdivide {	background-color: #742C88;	height: 1px;	width: 480px;}.dinedanceposter {	display: block;	height: 344px;	width: 244px;	border: 1px solid #C000BB;	background-attachment: scroll;	background-image: url(DineDance.jpg);	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.otherright {	padding: 5px;	float: right;	height: 1300px;	width: 265px;	background-attachment: scroll;	background-image: url(other_right.jpg);	background-repeat: no-repeat;	background-position: 10px 380px;}.weddingspageheader {	background-attachment: scroll;	background-image: url(weddings.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.partiespageheader {	background-attachment: scroll;	background-image: url(parties.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.themedpageheader {	background-attachment: scroll;	background-image: url(themed-events.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.otherpageheader {	background-attachment: scroll;	background-image: url(events.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.thankspageheader {	background-attachment: scroll;	background-image: url(thanks.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.formright {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 950px;	width: 453px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 400px;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	text-align: justify;}.other {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 1400px;	width: 525px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 20px;	background-position: right top;}.othersubheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 27px;	color: #A900DE;	font-weight: normal;	text-decoration: none;	text-transform: none;}.glowstick {	height: auto;	width: 285px;	background-attachment: scroll;	background-image: url(glowstick.jpg);	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-bottom: 10px;	padding-left: 10px;	background-color: #000000;	border: 1px solid #C000BB;}.weddings {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 700px;	width: 300px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 10px;	padding-right: 19px;	padding-bottom: 20px;	padding-left: 20px;	background-position: right center;}.themed {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 402px;	width: 260px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-bottom: 10px;	padding-left: 10px;	background-position: right bottom;	background-image: url(themed_loweright.gif);}.parties {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 670px;	width: 350px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 15px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 20px;	background-position: right center;}.airambulancelogo {	background-attachment: scroll;	background-image: url(AirAmbulance.jpg);	background-repeat: no-repeat;	background-position: center center;	float: left;	height: 120px;	width: 177px;	border: 1px solid #C000BB;	padding: 2px;	display: block;}.airambulancelogostatic {	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;	float: left;	height: 120px;	width: 177px;	padding: 2px;	display: block;}.airambulancelogo:hover {	background-attachment: scroll;	background-image: url(AirAmbulance.jpg);	background-repeat: no-repeat;	background-position: center center;	float: left;	height: 120px;	width: 177px;	border: 1px solid #C072B6;	padding: 2px;	display: block;}.headerstatic {	background-attachment: scroll;	background-repeat: no-repeat;	background-position: left top;	height: 115px;	width: 864px;	margin: auto;	display: block;}.indexrightlower {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 380px;	width: 360px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center 0px;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(index.jpg);}.weddingflash {	height: 413px;	width: 354px;	background-color: #320032;	border: 1px solid #FFFFFF;}.weddingflashholder {	height: 800px;	width: 300px;	float: right;	padding-top: 10px;}.weddingdivide {	height: auto;	width: auto;	padding-top: 10px;	line-height: 20px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center bottom;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	padding-bottom: 10px;	padding-left: 5px;}.dinedanceposterstatic {	display: block;	height: 344px;	width: 244px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.dinedanceposter:hover {	display: block;	height: 344px;	width: 244px;	border: 1px solid #C072B6;	background-attachment: scroll;	background-image: url(Dine&Dance_r.jpg);	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.indexleftlower {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 380px;	width: 360px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center 0px;	padding-top: 5px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(index.jpg);}.childrenspageheader {	background-attachment: scroll;	background-image: url(childrens.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 450px;}.bronzepackage {	float: left;	height: 180px;	width: 400px;	padding-top: 10px;	padding-bottom: 5px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: left bottom;	padding-left: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}.bronzeheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	color: #E7A889;}.childrensright {	float: right;	height: 422px;	width: 267px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 400px;	padding-top: 200px;	padding-right: 4px;	padding-bottom: 4px;	padding-left: 4px;}.childrensleft {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 700px;	width: 425px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 20px;	background-position: right top;}.silverheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	color: #CCCCCC;}.silverpackage {	float: left;	height: 220px;	width: 400px;	padding-top: 10px;	padding-bottom: 5px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: left bottom;	padding-left: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}.goldpackage {	float: left;	height: 260px;	width: 400px;	padding-top: 10px;	padding-bottom: 5px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: left bottom;	padding-left: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}.goldheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	color: #F8AF15;}.childrensbespoke:hover {	float: left;	height: 300px;	width: 244px;	display: block;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	padding: 2px;}.childrensbespokestatic {	float: left;	height: 300px;	width: 244px;	display: block;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	padding: 2px;	background-color: #330033;	background-image: url(bespoke.jpg);}.childrens_right {	display: block;	height: 366px;	width: 244px;	border: 1px solid #C000BB;	background-attachment: scroll;	background-image: url(childrens_right.jpg);	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.testimonialdivide {	height: auto;	width: auto;	padding-top: 10px;	line-height: 22px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center bottom;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	padding-bottom: 10px;	padding-left: 5px;}.weddingsleftpic {	display: block;	height: 428px;	width: 280px;	border: 1px solid #C000BB;	background-attachment: scroll;	background-image: url(wedding_left.jpg);	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.otherdivide {	height: 70px;	width: 495px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #742C88;	padding-top: 10px;	line-height: 17px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #742C88;	background-color: #330033;}.chocpageheader {	background-attachment: scroll;	background-image: url(choc-fountain.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 480px;}.chocleft {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 900px;	width: 830px;	line-height: 18px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 25px;	background-position: right top;}.choc_right {	height: 750px;	width: 270px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;	padding: 7px;	float: right;	line-height: 18px;}.chocpic {	background-attachment: scroll;	background-image: url(choc.gif);	background-repeat: no-repeat;	background-position: center center;	height: 267px;	width: 400px;	border: 1px solid #8C5A52;	padding: 2px;	float: left;}.pinkheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	color: #999999;	line-height: normal;}.chocdivide {	height: auto;	width: 800px;	line-height: 20px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center bottom;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 20px;	padding-left: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #B89485;}.chocpicright {	background-attachment: scroll;	background-image: url(chocright.gif);	background-repeat: no-repeat;	background-position: center center;	height: 280px;	width: 344px;	border: 1px solid #8C5A52;	padding: 2px;	float: left;}.newevent {	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center bottom;	height: auto;	width: 495px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 10px;}.othersubheaderlower {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;}.oldevent {	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center bottom;	height: 370px;	width: 495px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	padding-top: 10px;}.nav_index {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	display: block;	float: left;	height: 28px;	width: auto;	padding-top: 4px;	text-align: center;	padding-right: 7px;	padding-left: 7px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000000;	background-color: #000000;	background-image: url(nav.jpg);	margin: auto;}.nav_index:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	display: block;	float: left;	height: 28px;	width: auto;	padding-top: 4px;	text-align: center;	text-decoration: none;	padding-right: 7px;	padding-left: 7px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000000;	background-image: url(nav_r.jpg);	background-color: #670080;	margin: auto;}.diarypageheader {	background-attachment: scroll;	background-image: url(diary.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.nav_index:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	display: block;	float: left;	height: 28px;	width: auto;	text-decoration: none;	padding-top: 4px;	text-align: center;	padding-right: 7px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000000;	background-image: url(nav_r.jpg);	padding-left: 7px;	margin: auto;}.nav_index:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	display: block;	float: left;	height: 28px;	width: auto;	padding-top: 4px;	text-align: center;	text-decoration: none;	padding-right: 7px;	padding-left: 7px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000000;	background-image: url(nav.jpg);	margin: auto;}.nav_index_static {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	display: block;	float: left;	height: 28px;	width: auto;	padding-top: 4px;	text-align: center;	text-decoration: underline;	background-color: #273E7B;	padding-right: 7px;	padding-left: 7px;	border-right-width: 1px;	border-right-color: #000000;	border-right-style: solid;	background-image: url(nav_static.jpg);	margin: auto;}.equipmentpageheader {	background-attachment: scroll;	background-image: url(coverage.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.diary {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 100%;	width: 800px;	line-height: 16px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 20px;	font-weight: normal;}.diary_monthheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #330033;	height: 16px;	width: 230px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.diary_booked {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #330033;	height: 20px;	width: 20px;	text-decoration: underline;	border: 1px solid #840084;	text-align: center;}.jasmineevent {	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center bottom;	height: auto;	width: 495px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.coverage {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 500px;	width: 800px;	line-height: 16px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 10px;	font-weight: normal;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 335px 25px;}.indexleft {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 150px;	width: 315px;	line-height: 19px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 195px;	padding-left: 5px;	background-position: center 5px;}.indexdivide {	height: auto;	width: auto;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #FFFFFF;	padding-top: 10px;	line-height: 20px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	padding-bottom: 5px;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center bottom;	padding-left: 5px;}.themed_right {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 350px;	width: 430px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	background-position: right bottom;}.themed_bond {	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center 0px;	height: 335px;	width: 430px;}.themed_right_lowertext {	float: left;	height: 370px;	width: 800px;	padding: 10px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right bottom;	background-image: url(themed.gif);}.testimonial_topright {	background-attachment: scroll;	background-image: url(testimonial.jpg);	background-repeat: no-repeat;	background-position: center 20px;	height: 305px;	width: 390px;}.pinkheader_testimonial {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #FFFFFF;	line-height: 20px;	font-style: italic;	letter-spacing: 1pt;}.thanks {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 400px;	width: 302px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: 10px 400px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 15px;}.partyservices {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 220px;	width: 139px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #330033;}.party_servicespageheader {	background-attachment: scroll;	background-image: url(party-services.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.party_services_nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-position: center top;	display: block;	float: none;	height: 28px;	width: 120px;	padding-top: 10px;	text-align: left;	padding-right: 7px;	padding-left: 12px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #330033;}.party_services_nav:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	display: block;	float: none;	height: 28px;	width: 120px;	padding-top: 10px;	text-align: left;	padding-right: 7px;	padding-left: 12px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #330033;	background-color: #330033;	background-attachment: scroll;	background-image: url(party_services_nav_r.gif);	background-repeat: no-repeat;	background-position: right center;}.party_services_main {	padding: 0px;	float: right;	height: auto;	width: 650px;}.party_services_nav:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-position: center top;	display: block;	float: none;	height: 28px;	width: 120px;	padding-top: 10px;	text-align: left;	padding-right: 7px;	padding-left: 12px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #330033;}.party_services_nav:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-position: center top;	display: block;	float: none;	height: 28px;	width: 120px;	padding-top: 10px;	text-align: left;	padding-right: 7px;	padding-left: 12px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #330033;} .balloonspageheader {	background-attachment: scroll;	background-image: url(balloons.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.party_services_navstatic {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-position: center top;	display: block;	float: none;	height: 28px;	width: 120px;	padding-top: 10px;	text-align: left;	padding-right: 7px;	padding-left: 12px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #330033;	font-style: normal;	text-decoration: underline;}.themed_bg {	padding: 10px;	float: left;	height: 820px;	width: 820px;	background-attachment: scroll;	background-image: url(themed_bg.jpg);	background-repeat: no-repeat;	background-position: right top;}.wedding_stationarypageheader {	background-attachment: scroll;	background-image: url(wedding-stationary.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 480px;}.partyservices_leadpara {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #FFFFFF;	line-height: 19px;	font-weight: normal;}.balloons_right {	float: right;	height: auto;	width: 450px;	padding-bottom: 10px;	padding-left: 5px;}.balloons_pics {	padding: 5px;	height: auto;	width: 175px;	float: left;}.party_services_index {	float: right;	height: 470px;	width: 650px;	background-color: #000000;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: left top;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	background-image: url(index_bg.jpg);}.partiesall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 690px;	width: 790px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 30px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(parties_bg.jpg);}.weddingsall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 800px;	width: 820px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(wedding_bg.jpg);}.indexall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 960px;	width: 840px;	line-height: 16px;	background-attachment: scroll;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;}.childrensall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 856px;	width: 820px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(childrens_bg.jpg);}.diaryall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 1920px;	width: 820px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right -60px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(diary_bg.jpg);}.diary_reserved {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #273E7B;	height: 20px;	width: 20px;	text-decoration: underline;	border: 1px solid #456EDA;	text-align: center;}.linkall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 728px;	width: 820px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(links_bg.jpg);}.venuesall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 630px;	width: 830px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	padding-top: 15px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(venues_bg.jpg);}.coverageall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 520px;	width: 820px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	padding-top: 15px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(coverage_bg.jpg);}.testimonialsall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 580px;	width: 820px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 10px;	background-image: url(testimonials_bg.jpg);}.kareokepageheader {	background-attachment: scroll;	background-image: url(kareoke.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.party_services_kareoke {	float: left;	height: 300px;	width: 830px;	background-attachment: scroll;	background-image: url(kareoke_bg.jpg);	background-repeat: no-repeat;	background-position: 10px top;	color: #FFFFFF;	padding-top: 480px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;}.party_right {	float: right;	height: 248px;	width: 330px;	border: 1px solid #BA02AD;	background-attachment: scroll;	background-image: url(parties_right.jpg);	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.partyservices_mainright {	float: right;	height: 225px;	width: 300px;	border: 1px solid #BA02AD;	background-attachment: scroll;	background-image: url(partyservices_main.jpg);	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.venues_mainright {	float: left;	height: 248px;	width: 330px;	border: 1px solid #BA02AD;	background-attachment: scroll;	background-image: url(venue_right.jpg);	background-repeat: no-repeat;	background-position: center center;	padding: 2px;}.karaokepicright {	background-attachment: scroll;	background-image: url(karaoke_pic.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 267px;	width: 200px;	border: 1px solid #BD00B4;	padding: 2px;	float: right;}.index_weddinglink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_wedding.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;	font-style: normal;}.index_linkholder {	float: left;	height: 260px;	width: 278px;	padding-top: 10px;}.index_weddinglink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_wedding.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #FFFFFF;}.index_partylink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_parties.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_partylink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_parties.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #FFFFFF;}.index_childrenslink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_childrens.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_childrenslink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_childrens.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #FFFFFF;}.index_diarylink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(index_linksdiary.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_diarylink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(index_linksdiary.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #FFFFFF;}.index_testimoniallink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_testimonials.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_testimoniallink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_testimonials.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #FFFFFF;}.content_other {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	margin: auto;	height: 1670px;	width: 864px;	padding: 0px;	border: 8px solid #333333;	background-color: #000000;}.newevent_party {	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	height: auto;	width: 490px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	background-image: url(partynight.jpg);	padding-top: 5px;	padding-bottom: 10px;	padding-left: 5px;}.party_services_weddingstat_top {	float: left;	height: 50px;	width: 640px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.party_services_weddingstat_gallery {	float: left;	height: 500px;	width: 500px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	overflow: hidden;}.party_services_wedding {	padding: 10px;	float: left;	height: 760px;	width: 830px;}.party_services_weddingstat_gallerytabs {	float: left;	height: 25px;	width: 25px;	text-align: center;	background-color: #660066;	border: 4px solid #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FF00FF;	padding-top: 10px;	padding-right: 7px;	padding-bottom: 7px;	padding-left: 7px;	display: block;}.party_services_weddingstat_gallerytabs:hover {	float: left;	height: 25px;	width: 25px;	text-align: center;	background-color: #660066;	border: 4px solid #AE00AE;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FF00FF;	padding-top: 10px;	padding-right: 7px;	padding-bottom: 7px;	padding-left: 7px;	display: block;}.content_weddingstationary {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	margin: auto;	height: 1030px;	width: 864px;	padding: 0px;	border: 8px solid #333333;	background-color: #000000;}.tabholder {	height: 150px;	width: 650px;	float: left;	padding-top: 20px;}.index_choclink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_choc.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_choclink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_choc.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;	text-decoration: none;}.chocsubheader {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 30px;	color: #A3735B;	font-weight: normal;	text-decoration: none;	text-transform: none;	font-style: italic;	line-height: 30px;}.choc_inner {	height: 400px;	width: 800px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;	float: left;	line-height: 18px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.chocpicright_holder {	background-attachment: scroll;	height: 300px;	width: 380px;	float: left;	padding-right: 10px;}.balloonsleft {	font-family: Arial, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 520px;	width: 830px;	line-height: 18px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 10px;	background-position: center top;}.balloons_inner {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 600px;	width: 840px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right center;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 10px;}.contactall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 1037px;	width: 840px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right center;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 10px;}.choc_right {	padding: 0px;	float: right;	height: 890px;	width: 398px;}.choc_left {	padding: 0px;	float: left;	height: 740px;	width: 394px;}.chocdiaryall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 1360px;	width: 840px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right -60px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 20px;}.entertainmentall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 610px;	width: 790px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 30px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(entertainment_bg.jpg);}.entertainmentpageheader {	background-attachment: scroll;	background-image: url(entertainment.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.entertainment {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 600px;	width: 840px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.index_entertainmentlink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_entertainment.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_entertainmentlink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_entertainment.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;}.lightingpageheader {	background-attachment: scroll;	background-image: url(lighting.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 480px;}.lightingall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 505px;	width: 820px;	line-height: 18px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 20px;	background-image: url(lighting_bg.jpg);}.lighting {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 500px;	width: 250px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.index_lightinglink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_lighting.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_lightinglink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_lighting.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;}.entertainment_right {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 600px;	width: 306px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.pic {	padding: 2px;	height: auto;	width: auto;}.index_cabaretlink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_cabaret.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_cabaretlink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_cabaret.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;}.entertainment_left {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 890px;	width: 450px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.entertainment_left_abba {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 600px;	width: 450px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.entertainmentall_abba {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 1020px;	width: 790px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 30px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(entertainment_abba_bg.jpg);}.index_abbalink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_abba.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_abbalink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_abba.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;}.entertainment_right_abba {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 1020px;	width: 306px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.entertainment_main {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 605px;	width: 850px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 10px;}.entertainment_left_cabaret {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 600px;	width: 450px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.entertainment_left_britney {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 800px;	width: 450px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.britneyall {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 810px;	width: 790px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 30px;	padding-bottom: 20px;	padding-left: 20px;	background-image: url(entertainment_bg.jpg);}.entertainment_right_britney {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 800px;	width: 306px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.index_britneylink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_britney.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_britneylink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_britney.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;}.weddingdisplaypageheader {	background-attachment: scroll;	background-image: url(weddingdisplay.gif);	background-repeat: no-repeat;	background-position: 20px center;	float: left;	height: 60px;	width: 400px;}.weddingdisplay_all {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 925px;	width: 790px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 30px;	padding-bottom: 20px;	padding-left: 20px;}.weddingdisplay_right {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: right;	height: 880px;	width: 306px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}.index_weddingdisplaylink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_weddingdisplay.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_weddingdisplaylink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_weddingdisplay.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;}.entertainmentall_madonna {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 1020px;	width: 790px;	line-height: 16px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: right top;	padding-top: 5px;	padding-right: 30px;	padding-bottom: 20px;	padding-left: 20px;}.index_madonnalink {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_madonna.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #000000;}.index_madonnalink:hover {	float: left;	height: 30px;	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding-top: 220px;	background-attachment: scroll;	background-image: url(indexlink_madonna.jpg);	background-repeat: no-repeat;	background-position: center top;	padding-left: 10px;	border: 1px solid #ffffff;}.entertainmentmadonna_left {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	float: left;	height: 970px;	width: 450px;	line-height: 20px;	background-attachment: scroll;	background-repeat: no-repeat;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	background-position: right center;}