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

/* jennMikeStylesheet */
/* Style Rule for the 'Container' Div of all the pages except the welcome.html
   and events.html pages. */
#Container {
	height: 925px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: thick;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
}
/*Style for Horizontal Menu for all pages except the welcome.html
  and events.html pages. */
#MenuBar1	{
	margin-left:15px;
}
/* Styley Rule for the 'Container2' Div of the welcome.html and events.html pages. */
#Container2 {
	height: 935px;
	width: 808px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: thick;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
}
/*Style for Horizontal Menu for the welcome.html and events.html pagse. */
#MenuBar2	{
	height:100px;
	width:825px;
	padding-left:60px;
	margin-left:15px;
}
/*Style for the 4 Boxes for the Welcome, Events, Hotels, Registry HTML pages*/
#leftTopBox {
	float: left;
	height: 400px;
	width: 400px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000;
}
.item{
	width: 400px !important;
	height: 400px !important;
	margin-left:auto;
	margin-right:auto;
}
.CarouselExample{
	margin-top:25px;
	margin-left:-160px;
}
#rightTopBox {
	float: left;
	height: 400px;
	width: 400px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(Images/LightBlueBackgroundBox.jpg);
}
#leftBottomBox {
	float: left;
	height: 400px;
	width: 400px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(Images/LightBlueBackgroundBox.jpg);
}
#rightBottomBox {
	height: 400px;
	width: 400px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #000;
	float: left;
	background-image: url(Images/LightBlueBackgroundBox.jpg);
}
/*Style for the rightBottomBox of the Welcome Page*/
#displayDays {
	height: 100px;
	width: 400px;
	border-top-width: thin; 
	border-right-width: thin; 
    border-bottom-width: thin;
	border-left-width: thin; 
	border-top-style: solid; 
	border-top-color: #000;
	text-align:center;
	color:#000066;
}




/* === Style Classes === */
/*Style for the individual tabs*/
.tabStyle	{
	border:solid thick #00F;
	font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
	font-weight:bold;
	text-align:center;
}

/* Style for the RSVP HTML page*/
.topPicsBox {
	height: 100px;
	width: 800px;
	float: left;
}
.leftSidePicsBox {
	height: 700px;
	width: 100px;
	float: left;
}
.rightSidePicsBox {
	float: right;
	height: 700px;
	width: 100px;
}
.bottomPicsBox {
	float: left;
	height: 100px;
	width: 600px;
	margin-top: -100px;
	margin-left: 100px;
}

.rightSidePicsBox_Announcements {
	height: 700px;
	width: 100px;
	margin-top: -500px;
	float: right;
}
.bottomPicsBox_Announcements {
	height: 100px;
	width: 600px;
	float: right;
}

.rsvp_Letter {
	float: left;
	height: 590px;
	width: 590px;
}
.announcementMsg {
	float: left;
	height: 500px;
	width: 600px;
}
.addMsg {
	float: left;
	height: 100px;
	width: 600px;
}


/* Centering Style for the RSVP Page */
.centerText {
	text-align:center;
}

/* Bold Font-weight Style for the RSBP Page */
.boldFaceText {
	font-weight:bold;
}
