﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}

div#holder {
position: relative;
width: 890px;
height: 519px;
margin: 0 auto;
/* background-color: #33FF00; */
}

div#border_left {
position: absolute;
background-color: #cc6699;
width: 6px;
height: 519px;
top: 0px;
left: 0px;
}

div#border_top {
font-size: 1px;
position: absolute;
height: 6px;
width: 878px;
background-color: #cc6699;
top: 0px;
left: 6px;
}

div#picborder {
padding: 1px;
background-color: #cc6699;
text-align: center;
width: 170px;
}

div#picborderskinny {
padding: 1px;
background-color: #cc6699;
text-align: center;
width:122px;
}

img#right {
float: right;
padding: 0px;
margin: 0px 0px 0px 10px;
}

img#rightlong {
float: right;
padding: 0px;
margin: 0px 0px 10px 10px;
}

img#left {
float: left;
padding: 0px;
margin: 0px 10px 0px 0px;
}

img#leftlong {
float: left;
padding: 0px;
margin: 0px 10px 10px 0px;
}

div#border_right {
position: absolute;
background-color: #cc6699;
width: 6px;
height: 519px;
top: 0px;
left: 884px;
}

div#border_middle {
position: absolute;
background-color: #cc6699;
width: 3px;
height: 479px;
top: 6px;
left: 185px;
}

div#photo_left {
position: absolute;
background-color: #cc6699;
width: 179px;
height: 479px;
top: 6px;
left: 6px;
z-index: 1;
}

div#logo {
position: absolute;
width: 209px;
height: 50px;
top: 470px;
left: 664px;
z-index: 1000;
}

div#slogan {
position: absolute;
width: 543px;
height: 30px;
top: 11px;
left: 200px;
}

div#slogan_full {
position: absolute;
width: 543px;
height: 30px;
top: 11px;
left: 265px;
}

div#welcome {
position: absolute;
width: 318px;
height: 84px;
top: 198px;
left: 374px;
z-index: 1000;
}

div#page_title {
position: absolute;
width: 465px;
height: 24px;
top: 47px;
left: 248px;
}

div#page_title_full {
position: absolute;
width: 465px;
height: 24px;
top: 47px;
left: 303px;
}

div#photos_right {
position: absolute;
height: 432px;
width: 110px;
top: 21px;
left: 757px;
}

div#content {
position: absolute;
width: 465px;
height: 372px;
top: 83px;
left: 244px;
}

div#content_scroll {
position: absolute;
width: 465px;
height: 372px;
top: 83px;
left: 244px;
padding: 0 10px 0 0;
overflow: auto;
scrollbar-face-color: #cc6698;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #f17cb5;
scrollbar-darkshadow-color: #7e3458;
scrollbar-shadow-color: #aa507c;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #d5bec9;
}

h1 {
font-size: 14px;
color: #CC6699;
font-weight: bold;
}

h3 {
font-size: 24px;
color: #CC6699;
}

div#subnav {
position: absolute;
top: 467px;
left: 6px;
height: 37px;
width: 192px;
z-index: 20000;
}

div#content_scroll p {
padding: 0px;
margin: 0 0 10px 0;
}

div#content_scroll ul {
list-style-image: url(images/bullet.jpg);
}

div#content_scroll ul ul {
list-style-image: url(images/bullet2.jpg);
}

div#content p {
padding: 0px;
margin: 0 0 10px 0;
}

div#content ul {
list-style-image: url(images/bullet.jpg);
}

div#content_full {
position: absolute;
width: 580px;
height: 372px;
top: 83px;
left: 244px;
padding: 0 10px 0 0;
overflow: auto;
scrollbar-face-color: #cc6698;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #f17cb5;
scrollbar-darkshadow-color: #7e3458;
scrollbar-shadow-color: #aa507c;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #d5bec9;
}

div#content_full h1 {
font-size: 14px;
color: #CC6699;
font-weight: bold;
}

div#content_full p {
padding: 0px;
margin: 0 0 10px 0;
}

div#content_full ul {
list-style-image: url(images/bullet.jpg);
}

div#logo_flash {
position: absolute;
width: 209px;
height: 250px;
top: 270px;
left: 664px;
z-index: 1000;
}

div#nav {
position: absolute;
width: 647px;
height: 34px;
top: 485px;
left: 6px;
background-color: #cc6699;
}

/* PLANNING */

div#navfloat {
position: relative;
float: left;
}

div#navfloat a {
display:block;
width: 92px;
height: 34px;
background: url("images/navigation_planning.jpg") 0 0 no-repeat;
color: #ca6698;
font-size: 6px;
}


div#navfloat:hover ul {
display: block;
position: relative;
top: -100px;
left: -35px;
z-index: 1000;
}

div#navfloat ul {
display: none;
list-style-type: none;
z-index: 1000;
}

div#navfloat ul li 
{
background-color: #FF9999;
border: 1px solid #ffffff;
width: 150px;
height: 15px;
}




div#navfloat a:hover { 
background-position: -92px 0;
}

/* DAYOFCOORDINATION */

div#navfloat2 {
position: relative;
float: left;
}

div#navfloat2 a {
display:block;
width: 98px;
height: 34px;
background: url("images/navigation_dayof.jpg") 0 0 no-repeat;
color: #ca6698;
font-size: 6px;
}

div#navfloat2 a:hover { 
background-position: -98px 0;
}

/* DECOR */

div#navfloat3 {
position: relative;
float: left;
}

div#navfloat3 a {
display:block;
width: 78px;
height: 34px;
background: url("images/navigation_decor.jpg") 0 0 no-repeat;
color: #ca6698;
font-size: 6px;
}

div#navfloat3 a:hover { 
background-position: -78px 0;
}

/* GALLERY */

div#navfloat4 {
position: relative;
float: left;
}

div#navfloat4 a {
display:block;
width: 96px;
height: 34px;
background: url("images/navigation_gallery.jpg") 0 0 no-repeat;
color: #ca6698;
font-size: 6px;
}

div#navfloat4 a:hover { 
background-position: -96px 0;
}

/* TESTIMONIALS */

div#navfloat5 {
position: relative;
float: left;
}

div#navfloat5 a {
display:block;
width: 123px;
height: 34px;
background: url("images/navigation_testimonials.jpg") 0 0 no-repeat;
color: #ca6698;
font-size: 6px;
}

div#navfloat5 a:hover { 
background-position: -123px 0;
}

/* CONTACT */

div#navfloat6 {
position: relative;
float: left;
}

div#navfloat6 a {
display:block;
width: 89px;
height: 34px;
background: url("images/navigation_contact.jpg") 0 0 no-repeat;
color: #ca6698;
font-size: 6px;
}

div#navfloat6 a:hover { 
background-position: -89px 0;
}

/* HOME */

div#navfloat7 {
position: relative;
float: left;
}

div#navfloat7 a {
display:block;
width: 71px;
height: 34px;
background: url("images/navigation_home.jpg") 0 0 no-repeat;
color: #ca6698;
font-size: 6px;
}

div#navfloat7 a:hover { 
background-position: -71px 0;
}