/* CSS Document */

* {
margin:0;
padding:0;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.ack {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

body {
background-color:#EEEEEE;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#cc3333;
}

#left {
background-image:url(images/aisledo_09.gif);
background-repeat:repeat-y;
}

#right {
background-image:url(images/aisledo_11.gif);
background-repeat:repeat-y;
}

#header1 {
background-image:url(images/header_01.gif);
background-repeat:no-repeat;
}

#header2 {
background-image:url(images/header_02.gif);
background-repeat:no-repeat;
}

#header3 {
background-image:url(images/header_03.gif);
background-repeat:no-repeat;
}

a#home { 
background-image:url(images/home.gif); 
height:27px; 
width:65px; 
display:block; 
}

a#home span { 
display:none; 
}

a#home:hover { 
background-image:url(images/home_over.gif);
}

a#about { 
background-image:url(images/about.gif); 
height:27px; 
width:73px; 
display:block; 
}

a#about span { 
display:none; 
}

a#about:hover { 
background-image:url(images/about_over.gif);
}

a#services { 
background-image:url(images/services.gif); 
height:27px; 
width:87px; 
display:block; 
}

a#services span { 
display:none; 
}

a#services:hover { 
background-image:url(images/services_over.gif);
}

a#test { 
background-image:url(images/testimonials.gif); 
height:27px; 
width:121px; 
display:block; 
}

a#test span { 
display:none; 
}

a#test:hover { 
background-image:url(images/test_over.gif);
}

a#contact { 
background-image:url(images/contact.gif); 
height:27px; 
width:88px; 
display:block; 
}

a#contact span { 
display:none; 
}

a#contact:hover { 
background-image:url(images/contact_over.gif);
}

#open_text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:15px;
width:625px;
margin-left:75px;
}

#home_text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
z-index:1;
width:335px;
float: right;
margin-top:40px;
margin-right:50px;
}

#services_list {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin-left:40px;
}

.list {
margin-left:20px;
}

#additional {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
width:550px;
margin-left:100px;
}

#form {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
width:500px;
margin-left:100px;
}

#bridalparty {
float:left;
margin-left:40px;
margin-top:40px;
z-index:-1
}

#couple {
float:right;
margin-top:30px;
margin-right:70px;
z-index:1;
}

#about_text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
width:375px;
margin-left:70px;
margin-top:60px;
z-index:-1;
}