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

html, body, #container {
height:100%;
}

p {
	line-height:140%;
	}



body { 
	background-image:url(../bc-images/ballooncluster.jpg);
	background-repeat:repeat-y;
	background-position:top center;

}


#container {
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	width:960px;
	height: 1350px;
	position:absolute;
	top: 10px;	
	left: 50%;
	margin-left: -480px;
	z-index: 2;
	
}
#logo {
	background-image:url(../bc-images/bc_logo.jpg);
	background-repeat:no-repeat;
	width:230px;
	height: 50px;
	position:absolute;
	top: 39px;
	left: 448px;
	margin-left: -410px;
}

#top_navigation {
	width:370px;
	height: 30px;
	position:absolute;
	top: 55px;
	left: 1012px;
	margin-left: -450px;
	text-align:right;
}

#wedding_image {
	width:200px;
	height: 200px;
	position:absolute;
	top: 592px;
	left: 440px;
	margin-left: -410px;
}

#wedding_text {
	background-image:url(../bc-images/wedding_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:200px;
	height: 200px;
	position:absolute;
	top: 812px;
	left: 440px;
	margin-left: -410px;
	padding:20px 0 0 0;
}

#parties_image {
	width:200px;
	height: 200px;
	position:absolute;
	top: 592px;
	left: 672px;
	margin-left: -410px;
}

#parties_text {
	background-image:url(../bc-images/parties_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:200px;
	height: 200px;
	position:absolute;
	top: 812px;
	left: 670px;
	margin-left: -410px;
	padding:20px 0 0 0;
}

#corporate_image {
	width:200px;
	height: 200px;
	position:absolute;
	top: 592px;
	left: 904px;
	margin-left: -410px;
}

#corporate_text {
	background-image:url(../bc-images/corporate_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:200px;
	height: 200px;
	position:absolute;
	top: 812px;
	left: 904px;
	margin-left: -410px;
	padding:20px 0 0 0;
}

#delivery_image {
	width:200px;
	height: 200px;
	position:absolute;
	top: 592px;
	left: 1140px;
	margin-left: -410px;
}

#delivery_text {
	background-image:url(../bc-images/delivery_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:200px;
	height: 200px;
	position:absolute;
	top: 812px;
	left: 1140px;
	margin-left: -410px;
	padding:20px 0 0 0;
}



#header {
	background-image:url(../bc-images/balloon_decoration.jpg);
	background-repeat: no-repeat;
	width:900px;
	height: 415px;
	position:absolute;
	top: 151px;
	left: 510px;
	margin-left: -480px;
}

#party_header {
	background-image:url(../bc-images/champagne.jpg);
	background-repeat: no-repeat;
	width:900px;
	height: 415px;
	position:absolute;
	top: 151px;
	left: 510px;
	margin-left: -480px;
}

#about {
	background-image:url(../bc-images/about.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	width:650px;
	height: 300px;
	position:absolute;
	top: 1372px;
	left: 434px;
	margin-left: -400px;
	padding: 30px 0 0 0;
}

#balloons {
	background-image:url(../bc-images/balloons.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	width:650px;
	height: 150px;
	position:absolute;
	top: 1161px;
	left: 431px;
	margin-left: -400px;
	padding: 30px 0 0 0;
}

#montage {
	background-image:url(../bc-images/montage.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	width:200px;
	height: 600px;
	position:absolute;
	top: 1146px;
	left: 1132px;
	margin-left: -400px;
	padding: 30px 0 0 0;
}

#nabas {
	background-image:url(../bc-images/nabas_logo.jpg);
	background-repeat:no-repeat;
	width:145px;
	height: 90px;
	position:absolute;
	top: 1462px;
	left: 430px;
	margin-left: -400px;
}
#comment2 li {
	margin-left: -40px;
	list-style: none;
	
}

#contact {
	background-image:url(../bc-images/contact.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	width:650px;
	height: 80px;
	position:absolute;
	top: 1667px;
	left: 432px;
	margin-left: -400px;
	padding: 30px 0 0 0;
}

#spacer{
	background-image:url(../bc-images/spacer.gif);
	background-repeat:no-repeat;
	width:900px;
	height: 6px;
	position:absolute;
	top: 1126px;
	left: 430px;
	margin-left: -400px;
}



#polaroid{
	background-image:url(../bc-images/party_balloons1.jpg);
	background-repeat:no-repeat;
	width:600px;
	height: 220px;
	position:absolute;
	top: 877px;
	left: 431px;
	margin-left: -400px;
}

#info {
	width:200px;
	height: 200px;
	position:absolute;
	top: 260px;
	left: 50%;
	margin-left: -910px;
		
}

#about_weddings {
	background-image:url(../bc-images/parties_decoration.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	width:650px;
	height: 200px;
	position:absolute;
	top: 591px;
	left: 431px;
	margin-left: -400px;
	padding: 30px 0 0 0;
}

#montage_weddings {
	background-image:url(../bc-images/montage2.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	width:200px;
	height: 600px;
	position:absolute;
	top: 591px;
	left: 1133px;
	margin-left: -400px;
	padding: 30px 0 0 0;
}

#contact_wedding {
	background-image:url(../bc-images/contact.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	width:650px;
	height: 80px;
	position:absolute;
	top: 1112px;
	left: 430px;
	margin-left: -400px;
	padding: 30px 0 0 0;
}

/* Footer */


#footer {
	text-align:center;
	position:absolute;
	background-color:#CC0066;
	top: 1270px;
	height: 80px;
	width: 960px;
	padding: 10px 0 0 0 ;
	left: 50%;
	margin-left: -480px;
	z-index: 10;
}

#footer p {
	margin: 0;
	text-align: center;
	font-size: 100%;
	line-height:150%;
}

#footer a {
	color: #FFFFFF;
	text-decoration:none;
	
}

/* NAVIGATION BUTTONS */
		#navcontainer ul{
	padding-left: 0;
	margin-left: 0;
	background-color: #375aab;
	color: White;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
	padding: .5em 1em;
	background-color: #375aab;
	color: White;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
}

#navcontainer ul li a:hover {
	background-color: #036;
	color: #fff;
}





/* Text Styles */

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:150%;
	color: #000000;
}

.copy_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 150%;
	color: #333333;
}
.copy_h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:150%;
	color: #000000;
}

.copy_h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	line-height:150%;
	color:#CC0099;

}

.copy_h5 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	line-height:150%;
	color:#CC0099;

}
.copy_h5 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	line-height:150%;
	color:#CC0099;

}
.copy_h5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	line-height:150%;
	color:#CC0099;

}


.copy_h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	line-height:150%;
	color: #333333;

}
.copy_h6 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	line-height:150%;
	color: #333333;

}

.copy_h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:150%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #375ba9;
}
.copy_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:150%;
	color: #FFFFFF;
}
