﻿/* CSS Document */

body {
margin: 0 auto;
font-family: arial, verdana, sans-serif;
font-size: 1.15em;
	line-height: 1.3em;
	
    color: #000000;
	background: #232323;
	height: 100%;
	width: 100%;
}

a {
    color: #000000;
text-decoration: none;
}
a:link
{
    color : #000000;
    text-decoration : none;
}

A:visitied
{
    color : #000000;
    text-decoration : none;
}

A:hover
{
    color : #000000;
    text-decoration : underline;
}

.contactinfo
{
 font-size: 13px;
 color : #000000;

}
#wrapperWeddings {
width: 1000px;
height: 1150px;
margin: 0 auto;
background:  #fff url(../img/wedding1.gif) no-repeat;
border: 1px solid #000;
}

#wrapperpackages {
	width: 1000px;
	height: 1472px;
	margin: 0 auto;
	background:  #fff url(../img/weddingpackages.gif) no-repeat;
	border: 1px solid #000;
}

#wrapperWeddings3 {
width: 1000px;
height: 946px;
margin: 0 auto;
background:  #fff url(../img/wedding3.gif) no-repeat;
border: 1px solid #000;
}

#wrapperevents3 {
	width: 1000px;
	height: 1040px;
	margin: 0 auto;
	background:  #fff url(../img/wrapperevents3.gif) no-repeat;
	border: 1px solid #000;
}
#wrapperevents1 {
width: 1000px;
height: 894px;
margin: 0 auto;
background:  #fff url(../img/wrapperevents1.gif) no-repeat;
border: 1px solid #000;
}

#wrapperevents {
width: 1000px;
height: 920px;
margin: 0 auto;
background:  #fff url(../img/wrapperevents.gif) no-repeat;
border: 1px solid #000;
}
#content {

margin: 0 auto;
margin-top: 230px;  
width: 772px;

background: #fff;
}

#contentWedding {

margin: 0 auto;
margin-top: 230px;  
width: 770px;
height: 600px;
background: #fff;
}

 #wrapperWeddings #subMain {
 position: relative;
 left: 112px;
 top: 106px;
width: 772px;

padding: 0px;
border: 1px solid #fff;
}

 #wrapperpackages #subMain {
 position: relative;
 left: 112px;
 top: 106px;
width: 772px;

padding: 0px;
border: 1px solid #fff;
}


 #wrapperWeddings3 #subMain {
 position: relative;
 left: 112px;
 top: 106px;
width: 772px;

padding: 0px;
border: 1px solid #fff;
}
 #wrapperevents3 #subMain {
 position: relative;
 left: 112px;
 top: 106px;
width: 772px;

padding: 0px;
border: 1px solid #fff;
}

 #wrapperevents4 #subMain {
 position: relative;
 left: 112px;
 top: 106px;
width: 772px;

padding: 0px;
border: 1px solid #fff;
}


 #wrapperevents1 #subMain {
 position: relative;
 left: 112px;
 top: 106px;
width: 772px;

padding: 0px;
border: 1px solid #fff;
}
span.pink {
color: #ee2c74;

}
span.pinkHeader {
color: #ee2c74;
}
 

#subPic {
float: left;
margin-left: 70px;
margin-top: 25px;
border: 1px solid #ccc;
}
/* #links {
float: right;
margin-top: -250px;
margin-right: 60px;
width: 250px;
	
	border: 0px solid #444;
	z-index: 100;	
	} */
	
	
#eventLinks {
float: right;
margin-top: -240px;
margin-right: 20px;
width: 280px;	
border: 0px solid #000000;
z-index: 100;	
	}

.container_main {
	float: left;
	height: 100px;
	width: 500px;
}

.container_quote {
	float: left;
	color: #F14E8F;
	font-style: italic;
    font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: center;
	vertical-align: bottom;
}

/* #links {
float: right;
margin-top: 40px;
margin-right: 60px;
width: 250px;
	
	border: 1px solid #444;
	z-index: 100;	
	} */
	
	
	
	
	
#menu {
float: right;
margin-right: 0;
height: 27px;
width: 640px;
background: #fde9f1;
padding-left: 0px;
border: 0px solid red;
}			

#menuWed {

margin-top: 133px;
margin-left: 65px;
height: 36px;
width: 710px;
background: #fde9f1;
padding-left: 0px;
border: 0px solid red;
}

#nav {
margin:0;
padding: 0;
height: 27px;
list-style: none;
display: inline;
overflow: hidden;
}

#nav li {
margin: 0;
padding: 0;
list-style: none;
display: inline;
	}



#nav a {
float: left;
padding: 27px 0 0 0;
overflow: hidden;
height: 0px !important;
height /**/:27px; /* for IE5/Win only */
}

	

#nav a:hover {
background-position: 0 -27px;
}



#nav a:active, #nav a.selected {
background-position: 0 -27px;
}

#navWed {
margin:0;
padding: 0;
height: 27px;
list-style: none;
display: inline;
overflow: hidden;

}


#navWed li {
margin: 0;
padding: 0;
list-style: none;
display: inline;
	}

#navWed a {
float: left;
padding: 27px 0 0 0;
overflow: hidden;
height: 0px !important;
height /**/:27px; /* for IE5/Win only */
}	

#navWed a:hover {
background-position: 0 -27px;
}

#navWed a:active, #navWed a.selected {
background-position: 0 -27px;
}
#subWed {
float: left;
margin-left: 134px;
height: 26px;
width: 641px;
background: #fff;
padding-left: 0px;
border: 0px solid blue;
}
#subWed li {
margin: 0;
padding: 0;
list-style: none;
display: inline;
	}
#subWed a {
float: left;
padding: 26px 0 0 0;
overflow: hidden;
height: 0px !important;
height /**/:26px; /* for IE5/Win only */
}

#subWed a:hover {
background-position: 0 -26px;
}

#subWed a:active, #subWed a.selected {
background-position: 0 -26px;
}

#pbSubWeddings_2 a  {
margin-left: 0;
width: 247px;
background: url(../img/chris_1.gif) top left no-repeat;
border: 0px solid green;
}

#pbSubWeddings_3 a  {
margin-left: 0;
width: 213px;
background: url(../img/steve_1.gif) top left no-repeat;
border: 0px solid green;
}

#pbhome a  {
margin-left: 5px;
width: 100px;
background: url(../img/pb_home.gif) top left no-repeat;
border: 0px solid red;

}

#pbweddings a  {
margin-left: 25px;
width: 148px;
background: url(../img/pb_weddings.gif) top left no-repeat;
border: 0px solid red;
}

#pbevents a  {
margin-left: 25px;
width: 110px;
background: url(../img/pb_events.gif) top left no-repeat;
border: 0px solid red;
}

#pbcontact a  {
margin-left: 24px;
width: 166px;
background: url(../img/pb_contact.gif) top left no-repeat;
border: 0px solid red;
}


#copyright {
clear: both;
width: 200px;
margin-top: 350px;
margin-left: 120px;
font-family: arial;
color: #fff;
font-size: 10px;
border: 0px solid blue;
}


.nav_wedding {
	float: left;
	height: 20px;
	font-family: "Segoe Script";
	color: black;
	font-size: 14px;
}

.nav_events {
	float: left;
	height: 20px;
	font-family: "Segoe Script";
	color: black;
	font-size: 14px;
}
.liSpc {
	float: left;
	width: 10px;
	height: 34px;
	font-family: "arial";
	color: black;
	font-size: 16px;
}

.liSpc2 {
	float: left;
	width: 7px;
	height: 34px;
	font-family: "arial";
	color: black;
	font-size: 16px;
}

.pbBul {
	background-image: url('../img/pbBul.gif');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 34px;
	height: 34px;
	background-position: center center;
	float: left;
	
}

.pbBul {
	width: 34px;
	height: 34px;
	background-position: center center;
	float: left;
	
}

#clear {
	clear:both;
	}
	
.nav_column_middle {
	float: right;
	width: 620px;
	text-align: left;
}
