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

* {margin:0px; padding:0px; border:none;}
html, body {background:#ad9d9d; font-size:12px; font-family:"Times New Roman", Times, serif;}
#container {width:706px; height:530px; margin:1% auto 0px auto; background:#dddbcb; padding:20px 22px 20px 22px;}
html body div#fancy_outer { padding: 0; }
html body div#fancy_close { top: 0; right: 0; }

#right table tr td { font-size: 12px; }
#right table td.s {padding: 0 10px 10px 2px; color:#311242; height:100%; }
#right table td.s #inner-content-box {height:100%;}

#nav {background:transparent url(../images/header.png) 0px 0px no-repeat;}
#nav h1 {height:60px;}
#nav h1 a {display:block; line-height:60px; text-align:right; padding:0px 20px 0px 0px; color:#ebddc2; text-decoration:none;}
#nav h1 a i {visibility:hidden;}
	
#nav ul {list-style:none; margin:0px 0px 0px 5px; height:31px;}
#nav ul li {float:left; display:block;}
#nav ul li a {display:block; color:#ebddc2; text-decoration:none; line-height:19px; margin:0px 0px 0px 0px;}
#nav ul li a#preperations {width:88px; margin:0px 0px 0px 10px; background:transparent url(../images/header2.png) -15px -92px no-repeat;}
#nav ul li a#preperations:hover {background:transparent url(../images/header2.png) -15px -122px no-repeat;}
#nav ul li a#preperations.current {background:transparent url(../images/header2.png) -15px -122px no-repeat;}
#nav ul li a#rehearsal {width:115px; margin:0px 0px 0px 19px; background:transparent url(../images/header2.png) -122px -92px no-repeat;}
#nav ul li a#rehearsal:hover {background:transparent url(../images/header2.png) -122px -122px no-repeat;}
#nav ul li a#rehearsal.current {background:transparent url(../images/header2.png) -122px -122px no-repeat;}
#nav ul li a#ceremony {width:75px; margin:0px 0px 0px 15px; background:transparent url(../images/header2.png) -252px -92px no-repeat;}
#nav ul li a#ceremony:hover {background:transparent url(../images/header2.png) -252px -122px no-repeat;}
#nav ul li a#ceremony.current {background:transparent url(../images/header2.png) -252px -122px no-repeat;}
#nav ul li a#reception {width:75px; margin:0px 0px 0px 15px; background:transparent url(../images/header2.png) -342px -92px no-repeat;}
#nav ul li a#reception:hover {background:transparent url(../images/header2.png) -342px -122px no-repeat;}
#nav ul li a#reception.current {background:transparent url(../images/header2.png) -342px -122px no-repeat;}
#nav ul li a#honeymoon {width:88px; margin:0px 0px 0px 15px; background:transparent url(../images/header2.png) -432px -92px no-repeat;}
#nav ul li a#honeymoon:hover {background:transparent url(../images/header2.png) -432px -122px no-repeat;}
#nav ul li a#honeymoon.current {background:transparent url(../images/header2.png) -432px -122px no-repeat;}
#nav ul li a#home {width:45px; margin:0px 0px 0px 15px; background:transparent url(../images/header2.png) -535px -92px no-repeat;}
#nav ul li a#home:hover {background:transparent url(../images/header2.png) -535px -122px no-repeat;}
#nav ul li a#home.current {background:transparent url(../images/header2.png) -535px -122px no-repeat;}
#nav ul li a#gallery {width:60px; margin:0px 0px 0px 15px; background:transparent url(../images/header.png) -535px -92px no-repeat;}
#nav ul li a#gallery:hover {background:transparent url(../images/header.png) -535px -122px no-repeat;}
#nav ul li a#gallery.current {background:transparent url(../images/header.png) -535px -122px no-repeat;}
#nav ul li a i {visibility:hidden;}

#content {background:transparent url(../images/landing-bg.jpg) 0px 0px no-repeat; height:437px;}

#content #left {width:160px; height:415px; float:left; margin:10px 15px 10px 15px; font-size:11px; line-height:15px; color:#311242; position:relative;}
#content #left ul {list-style:none; margin:5px 0px 0px 0px;}
#content #left ul li {font-size:12px; color:#30163e;}
#content #left ul li a {display:block; height:35px; text-decoration:none;}
#content #left ul li a:hover {text-decoration:underline;}
#content #left ul li a#consultants {background:transparent url(../images/nav-consultants.png) left top no-repeat;}
#content #left ul li a#invitations {background:transparent url(../images/nav-invitations.png) left top no-repeat;}
#content #left ul li a#gifts {background:transparent url(../images/nav-gifts.png) left top no-repeat;}
#content #left ul li a#accomodations {background:transparent url(../images/nav-accomodations.png) left top no-repeat;}
#content #left ul li a#marinas {background:transparent url(../images/nav-marinas.png) left top no-repeat;}
#content #left ul li a#liscense {background:transparent url(../images/nav-liscense.png) left top no-repeat;}
#content #left ul li a#temps {background:transparent url(../images/nav-temps.png) left top no-repeat;}
#content #left ul li a#directions {background:transparent url(../images/nav-directions.png) left top no-repeat;}
#content #left ul li a#locations {background:transparent url(../images/nav-locations.png) left top no-repeat;}
#content #left ul li a#caterers {background:transparent url(../images/nav-caterers.png) left top no-repeat;}
#content #left ul li a#florists {background:transparent url(../images/nav-florists.png) left top no-repeat;}
#content #left ul li a#entertainment {background:transparent url(../images/nav-entertainment.png) left top no-repeat;}
#content #left ul li a#bridalparty {background:transparent url(../images/nav-bridalparty.png) left top no-repeat;}
#content #left ul li a#worship {background:transparent url(../images/nav-worship.png) left top no-repeat;}
#content #left ul li a#officiants {background:transparent url(../images/nav-officiants.png) left top no-repeat;}
#content #left ul li a#beauty {background:transparent url(../images/nav-beauty.png) left top no-repeat;}
#content #left ul li a#music {background:transparent url(../images/nav-music.png) left top no-repeat;}
#content #left ul li a#attire {background:transparent url(../images/nav-attire.png) left top no-repeat;}
#content #left ul li a#transportation {background:transparent url(../images/nav-transportation.png) left top no-repeat;}
#content #left ul li a#bakeries {background:transparent url(../images/nav-bakeries.png) left top no-repeat;}
#content #left ul li a#dining {background:transparent url(../images/nav-dining.png) left top no-repeat;}
#content #left ul li a#attractions {background:transparent url(../images/nav-attractions.png) left top no-repeat;}
#content #left ul li a#shops {background:transparent url(../images/nav-shops.png) left top no-repeat;}

#content #left ul li a i {display:none; font-style:normal;}
#content #left img {position:absolute; bottom:10px; left:-2px;}

#content #right {width:515px; height:435px; float:left; position:relative; top:0px; left:0px;}
#content #right p {margin:0px 30px 0px 20px; color:#311242;}

#landing #content div#one {position:absolute; top:12px; left:15px; background:transparent url(../images/group-one-shadow.png) 2px 2px no-repeat; width:180px; height:275px;}
#landing #content div#one ul {list-style:none;}
#landing #content div#one span {position:absolute; top:-2px; left:-3px; display:block; width:177px; height:255px; background:transparent url(../images/group-one-frame.png) 0px 0px no-repeat; z-index:1337;}

#landing #content div#two {position:absolute; top:5px; right:12px; background:transparent url(../images/group-two-shadow.png) 2px 2px no-repeat; width:300px; height:270px;}
#landing #content div#two ul {list-style:none;}
#landing #content div#two span {position:absolute; top:-2px; left:-2px; display:block; width:296px; height:266px; background:transparent url(../images/group-two-frame.png) 0px 0px no-repeat; z-index:1337;}

#landing #content div#three {position:absolute; bottom:-3px; left:8px; background:transparent url(../images/group-three-shadow.png) 2px 2px no-repeat; width:490px; height:165px;}
#landing #content div#three ul {list-style:none;}
#landing #content div#three span {position:absolute; top:-1px; left:-2px; display:block; width:480px; height:157px; background:transparent url(../images/group-three-frame.png) 0px 0px no-repeat; z-index:1337;}

/* IE6 Hacks */
#content #left {_margin:10px 15px 0px 10px; _width:150px;}

#content #left ul li a {_color:#30163e;}
#content #left ul li a i {_display:block;}
#content #left ul li a#consultants,
#content #left ul li a#invitations,
#content #left ul li a#gifts,
#content #left ul li a#accomodations,
#content #left ul li a#marinas,
#content #left ul li a#liscense,
#content #left ul li a#temps,
#content #left ul li a#directions,
#content #left ul li a#locations,
#content #left ul li a#caterers,
#content #left ul li a#florists,
#content #left ul li a#entertainment,
#content #left ul li a#bridalparty,
#content #left ul li a#worship,
#content #left ul li a#officiants,
#content #left ul li a#beauty,
#content #left ul li a#music,
#content #left ul li a#attire,
#content #left ul li a#transportation,
#content #left ul li a#bakeries,
#content #left ul li a#dining,
#content #left ul li a#attractions ,
#content #left ul li a#shops {_background:none;}

#landing #content div#one {_background:none;}
#landing #content div#one ul {list-style:none;}
#landing #content div#one span {_background:none;}

#landing #content div#two {_background:none;}
#landing #content div#two ul {list-style:none;}
#landing #content div#two span {_background:none;}

#landing #content div#three {_background:none;}
#landing #content div#three ul {list-style:none;}
#landing #content div#three span {_background:none;}

