/* CSS Document */


body { font-family:Arial, Helvetica, sans-serif;}

#outside_area { background:#FFFFFF; width:770px; margin: 0px auto 0px auto;}

#header { height:120px;}
#header h1 { position:absolute; margin:60px, 0px,0px, 500px; font-size:12px; color:#990033; display:none;}
#header img {float:left; margin: 10px 0px 0px 45px;}


ul#top_nav { position:absolute; margin: -80px 0px 0px 500px; text-align:right; list-style-type:none; font-size:14px;}
ul#top_nav a { display:inline; text-decoration:none; color:#990033; padding-right:30px;}
ul#top_nav a:hover { color:#FF99CC;}
ul#top_nav li { display:inline;}




/* common styling */
.left_nav{
font-family: arial, sans-serif; width:120px; height:180px; position:absolute; font-size:14px; margin:-460px 0px 0px 60px; z-index:100;
}
.left_nav ul {
padding:0; margin:0; list-style-type: none; background::#FF99CC; width:130px; height:180px;
}
.left_nav ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:85px;
}
.left_nav ul li {
float:left;
}
.left_nav ul li a, .left_nav ul li a:visited {
display:block; float:left; text-decoration:none; color:#990033; width:120px; height:30px; line-height:29px; font-size:14px; padding-left:10px;
}
* html .left_nav ul li a, * html .left_nav ul li a:visited {width:120px; w\idth:120px;}

.left_nav table {
border-collapse:collapse; border:0; margin:0; padding:0; font-size:1em; position:absolute; left:0; top:0;
}

/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.left_nav ul li:hover a,
.left_nav ul li a:hover{
 color:#FF99CC;
}

.left_nav ul li:hover {position:relative; z-index:90;}
* html .left_nav ul li a:hover {position:relative; z-index:100;}

.left_nav ul li:hover ul,
.left_nav ul li a:hover ul {
visibility:visible; position:absolute; height:auto; border:1px solid #990033; background:#990033; overflow:visible;
}
.left_nav ul li:hover ul li a,
.left_nav ul li a:hover ul li a{
display:block; background:transparent; color:#FFFFFF; line-height:15px; padding:5px 0 5px 10px; height:auto; text-decoration:none;
}

.left_nav ul li:hover ul li:hover a,
.left_nav ul li a:hover ul li a:hover {
 color:#FF99CC;
}
.left_nav ul li:hover ul li ul,
.left_nav ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:85px;
}
.left_nav ul li:hover ul li:hover ul,
.left_nav ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; height:auto; color:#990033; padding:0; border:1px solid #990033; list-style-type:none; background:#990033;
}
.left_nav ul li:hover ul li:hover ul li a,
.left_nav ul li a:hover ul li a:hover ul li a {
display:block; background:transparent; color:#fff;
}

.left_nav ul li:hover ul li:hover ul li:hover a,
.left_nav ul li a:hover ul li a:hover ul li a:hover {
 color:#ff99cc;
}












#left_img { margin:0px 0px 0px 0px; background:url(../images/home/leftbdr.jpg) repeat-y;}

#affiliates { position:absolute; margin: -140px 0px 0px 70px;}
#affiliates a { display:block; padding-top:10px;}


#main_area { font-family:Arial, Helvetica, sans-serif; }
#main_area h1 {}
#main_area h2 {}
#main_area h2 a {}
#main_area h3 { position:absolute; color:#990033; margin:-483px 0px 0px 270px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; z-index:100;}


#terms { font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin: -453px 340px 0px 270px; height:450px; width:750px; overflow:auto; padding-right:40px;}
#terms h3 { color:#990033; text-align:center}
#terms h4 { color:#990033; font-size:12px; text-align:left; }
#terms h5 { color:#666666; font-size:12px; text-align:justify; font-weight:normal;}


/*wording*/
#wording { font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin: -370px 340px 0px 270px; height:360px; width:780px; overflow:auto; line-height:15px; }

#wording h1 { font-size:14px; color:#990033; font-weight:normal;}
#wording h2 { font-weight:normal; font-size:11px; color:#666; text-align:center; }
#wording h3 { font-weight:normal; font-size:11px; color:#666; text-align:left; margin:0px 0px 0px 50px;}
#wording h4 { font-weight:normal; font-size:11px; color:#666; text-align:left; margin:-30px 0px 0px 365px; padding-bottom:10px;}
#wording img { margin:0px 0px 0px 40px;}
.cornerbox { border:#990033 solid; margin: 0px 130px 0px 130px;}

#wordinglist { font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin: -470px 340px 0px 400px; height:470px; width:780px; overflow:auto; line-height:15px; }
#wordinglist li { font-size:12px; line-height:15px; list-style-type:none;  }
#wordinglist a { color:#666; text-decoration:none; font-size:12px; font-weight:normal; }
#wordinglist h5 { font-size:12px; line-height:15px; list-style-type:none; text-decoration:none;  color:#990033; }
#wordinglist a:hover {text-decoration:underline;}

#typefacelist { font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin: -470px 0px 0px 640px; height:470px; width:780px; overflow:auto; line-height:15px; }
#typefacelist li { font-size:12px; line-height:15px; list-style-type:none;  }
#typefacelist a { color:#666; text-decoration:none; font-size:12px; font-weight:normal; }
#typefacelist h5 { font-size:12px; line-height:15px; list-style-type:none; text-decoration:none;  color:#990033; }
#typefacelist a:hover {text-decoration:underline;}

/*end of wording*/




#links {position:absolute;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;font-weight:normal;margin: -453px 123px 0px 215px; width:845px;height:450px;overflow:auto;}
#links ul li {list-style-type:none; padding-bottom:40px;}
#links ul li span {list-style-type:none; margin:-100px 0px 0px 0px; line-height:17px;}
#links ul li span h1 { color:#990033; font-size:14px; font-weight:normal; margin: -81px 0px 0px 130px; }
#links ul li span h2 { color:#666666; font-size:12px; font-weight:normal; margin: 0px 115px 0px 130px;}
#links ul li span h3 { color:#990033; font-size:12px; font-weight:normal; margin: 0px 0px 0px 130px; }
#links ul li img { z-index:2; }


#footer { margin:0px 0px 0px 0px;	clear:both;	text-align:center;	list-style-type:none;}
#footer ul {color:#990033; padding-right:30px;font-size:12px;  }
#footer li { display:block;}
#footer a {text-decoration:none; padding:0px 10px;}
#footer a:hover { color:#FF99CC;}


#table table  { border-collapse:collapse; border-color:#990033; text-align:left; color:#666;  }
#table th, td { font-size:14px; border-right: 2px solid #990033; border-bottom: 2px solid #990033; padding: 5px 70px; border-left: 2px solid #990033; border-top: 2px solid #990033;}
#table thread th { font-weight:bold;}




#gallery {
	
	padding-top:0px;
	margin:0px 0px 0px 0px;
	width: 812px;
	height: 0px;
	left: 257px;
	z-index:1;
	top: 157px;
}

#gallery ul { position:absolute;
	list-style:none;
	width: 395px;
	margin:0px 0px 0px 0px;
	float:right;
	left: 641px;
	top: 163px;
}
#gallery ul li {display:inline; width:123px; height:100px; float:left; margin:0px 4px 4px 4px;  cursor:pointer; }

#gallery ul li.hide {display:inline; }

/* using background images */
#gallery ul li.home1 {background:url(../images/thumbs/home/smallfairy.jpg);}
#gallery ul li.home4 {background:url(../images/thumbs/home/workingpicsml.jpg); margin:105px 4px 4px -126px; }
#gallery ul li.home7 {background:url(../images/thumbs/home/smallphone.jpg); margin:210px 4px 4px -126px;}


#gallery ul li.ccovers1 {background:url(../images/thumbs/chaircovers/chaircoverlilac.jpg);}
#gallery ul li.ccovers2 {background:url(../images/thumbs/chaircovers/chaircoverpink.jpg);}
#gallery ul li.ccovers3 {background:url(../images/thumbs/chaircovers/chaircoverburgundy.jpg);}
#gallery ul li.ccovers4 {background:url(../images/thumbs/chaircovers/chaircoverLpink.jpg);}
#gallery ul li.ccovers5 {background:url(../images/thumbs/chaircovers/chaircoverLblue.jpg);}
#gallery ul li.ccovers6 {background:url(../images/thumbs/chaircovers/chaircoverwhite.jpg);}
#gallery ul li.ccovers7 {background:url(../images/thumbs/chaircovers/chaircoverbrown.jpg);}
#gallery ul li.ccovers8 {background:url(../images/thumbs/chaircovers/chaircovergold.jpg);}
#gallery ul li.ccovers9 {background:url(../images/thumbs/chaircovers/chaircoverblack.jpg);}

#gallery ul li.wed1 {background:url(../images/thumbs/wbutterflies/Butterfly.jpg);}
#gallery ul li.wed2 {background:url(../images/thumbs/wbutterflies/Bow.jpg);}
#gallery ul li.wed3 {background:url(../images/thumbs/wbutterflies/EveningInvite4.jpg);}
#gallery ul li.wed4 {background:url(../images/thumbs/wbutterflies/Butterfly2.jpg);}
#gallery ul li.wed5 {background:url(../images/thumbs/wbutterflies/Bow2.jpg);}
#gallery ul li.wed6 {background:url(../images/thumbs/wbutterflies/CloseupButterfly.jpg);}
#gallery ul li.wed7 {background:url(../images/thumbs/wbutterflies/Butterfly3.jpg);}
#gallery ul li.wed8 {background:url(../images/thumbs/wbutterflies/Bow3.jpg);}
#gallery ul li.wed9 {background:url(../images/thumbs/wbutterflies/EveningInvite2.jpg);}

#gallery ul li.snow1 {background:url(../images/thumbs/wsnow/MainSnowFlake2.jpg);}
#gallery ul li.snow2 {background:url(../images/thumbs/wsnow/SnowInvite.jpg);}
#gallery ul li.snow3 {background:url(../images/thumbs/wsnow/NamePlaceTag.jpg);}
#gallery ul li.snow4 {background:url(../images/thumbs/wsnow/GuestBook2.jpg);}
#gallery ul li.snow5 {background:url(../images/thumbs/wsnow/SwInvite.jpg);}
#gallery ul li.snow6 {background:url(../images/thumbs/wsnow/2_Favours1a.jpg);}
#gallery ul li.snow7 {background:url(../images/thumbs/wsnow/Albums6.jpg);}
#gallery ul li.snow8 {background:url(../images/thumbs/wsnow/Snowflake.jpg);}
#gallery ul li.snow9 {background:url(../images/thumbs/wsnow/2_Favours2a.jpg);}

#gallery ul li.beads1 {background:url(../images/thumbs/wbeads/MainImage.jpg);}
#gallery ul li.beads2 {background:url(../images/thumbs/wbeads/Circle2.jpg);}
#gallery ul li.beads3 {background:url(../images/thumbs/wbeads/FavoursJellybean.jpg);}
#gallery ul li.beads4 {background:url(../images/thumbs/wbeads/2circles.jpg);}
#gallery ul li.beads5 {background:url(../images/thumbs/wbeads/Invite.jpg);}
#gallery ul li.beads6 {background:url(../images/thumbs/wbeads/Favours2.jpg);}
#gallery ul li.beads7 {background:url(../images/thumbs/wbeads/CircleThankYou.jpg);}
#gallery ul li.beads8 {background:url(../images/thumbs/wbeads/InviteLayers.jpg);}
#gallery ul li.beads9 {background:url(../images/thumbs/wbeads/Favours3.jpg);}

#gallery ul li.borders1 {background:url(../images/thumbs/wborders/BlueMain.jpg);}
#gallery ul li.borders2 {background:url(../images/thumbs/wborders/InsideInvite2.jpg);}
#gallery ul li.borders3 {background:url(../images/thumbs/wborders/FavourBox2.jpg);}
#gallery ul li.borders4 {background:url(../images/thumbs/wborders/InsideInvite3.jpg);}
#gallery ul li.borders5 {background:url(../images/thumbs/wborders/CloseupInvite1.jpg);}
#gallery ul li.borders6 {background:url(../images/thumbs/wborders/FavourBox3.jpg);}
#gallery ul li.borders7 {background:url(../images/thumbs/wborders/WeddingCelebration.jpg);}
#gallery ul li.borders8 {background:url(../images/thumbs/wborders/CloseupInvite2.jpg);}
#gallery ul li.borders9 {background:url(../images/thumbs/wborders/NamePlaceTag.jpg);}

#gallery ul li.ribbons1 {background:url(../images/thumbs/wribbons/MainImage2.jpg);}
#gallery ul li.ribbons2 {background:url(../images/thumbs/wribbons/OrderOfService.jpg);}
#gallery ul li.ribbons3 {background:url(../images/thumbs/wribbons/Menu3.jpg);}
#gallery ul li.ribbons4 {background:url(../images/thumbs/wribbons/EveningInvitation3.jpg);}
#gallery ul li.ribbons5 {background:url(../images/thumbs/wribbons/Menu2.jpg);}
#gallery ul li.ribbons6 {background:url(../images/thumbs/wribbons/Favours.jpg);}
#gallery ul li.ribbons7 {background:url(../images/thumbs/wribbons/EveningInvitation.jpg);}
#gallery ul li.ribbons8 {background:url(../images/thumbs/wribbons/Menu.jpg);}
#gallery ul li.ribbons9 {background:url(../images/thumbs/wribbons/ThankYou.jpg);}

#gallery ul li.diamantes1 {background:url(../images/thumbs/wdiamantes/MainBlack2.jpg);}
#gallery ul li.diamantes2 {background:url(../images/thumbs/wdiamantes/Invite5.jpg);}
#gallery ul li.diamantes3 {background:url(../images/thumbs/wdiamantes/Invite.jpg);}
#gallery ul li.diamantes4 {background:url(../images/thumbs/wdiamantes/InviteCard3.jpg);}
#gallery ul li.diamantes5 {background:url(../images/thumbs/wdiamantes/InviteCard.jpg);}
#gallery ul li.diamantes6 {background:url(../images/thumbs/wdiamantes/TableNumbers.jpg);}
#gallery ul li.diamantes7 {background:url(../images/thumbs/wdiamantes/Invite3.jpg);}
#gallery ul li.diamantes8 {background:url(../images/thumbs/wdiamantes/NamePlaceTag.jpg);}
#gallery ul li.diamantes9 {background:url(../images/thumbs/wdiamantes/TablePlan.jpg);}

#gallery ul li.cca1 {background:url(../images/thumbs/wcca/CcaMain2.jpg);}
#gallery ul li.cca2 {background:url(../images/thumbs/wcca/weddingcakewhitepink.jpg);}
#gallery ul li.cca3 {background:url(../images/thumbs/wcca/Dance.jpg);}
#gallery ul li.cca4 {background:url(../images/thumbs/wcca/Butterflies.jpg);}
#gallery ul li.cca5 {background:url(../images/thumbs/wcca/PicturePerfect.jpg);}
#gallery ul li.cca6 {background:url(../images/thumbs/wcca/Jasper.jpg);}
#gallery ul li.cca7 {background:url(../images/thumbs/wcca/negstrip.jpg);}
#gallery ul li.cca8 {background:url(../images/thumbs/wcca/daisieshotpink.jpg);}
#gallery ul li.cca9 {background:url(../images/thumbs/wcca/MagiMoments.jpg);}

#gallery ul li.girl1 {background:url(../images/thumbs/baby/girl/Main.jpg);}
#gallery ul li.girl2 {background:url(../images/thumbs/baby/girl/BirthAnnounce2.jpg);}
#gallery ul li.girl3 {background:url(../images/thumbs/baby/girl/Book1.jpg);}
#gallery ul li.girl4 {background:url(../images/thumbs/baby/girl/BabyGirl.jpg);}
#gallery ul li.girl5 {background:url(../images/thumbs/baby/girl/BirthAnnounce3.jpg);}
#gallery ul li.girl6 {background:url(../images/thumbs/baby/girl/ThankYou.jpg);}
#gallery ul li.girl7 {background:url(../images/thumbs/baby/girl/BirthAnnounce1.jpg);}
#gallery ul li.girl8 {background:url(../images/thumbs/baby/girl/BirthAnnounce4.jpg);}
#gallery ul li.girl9 {background:url(../images/thumbs/baby/girl/Box3.jpg);}

#gallery ul li.boy1 {background:url(../images/thumbs/baby/boy/Main.jpg);}
#gallery ul li.boy2 {background:url(../images/thumbs/baby/boy/BoyAnnounce3.jpg);}
#gallery ul li.boy3 {background:url(../images/thumbs/baby/boy/BoyAnnounce4.jpg);}
#gallery ul li.boy4 {background:url(../images/thumbs/baby/boy/BoyAnnounce.jpg);}
#gallery ul li.boy5 {background:url(../images/thumbs/baby/boy/Birthday1.jpg);}
#gallery ul li.boy6 {background:url(../images/thumbs/baby/boy/BabyEnvelope.jpg);}
#gallery ul li.boy7 {background:url(../images/thumbs/baby/boy/BoyAnnounce2.jpg);}
#gallery ul li.boy8 {background:url(../images/thumbs/baby/boy/BirthdayTag.jpg);}
#gallery ul li.boy9 {background:url(../images/thumbs/baby/boy/BoyBoxes.jpg);}

#gallery ul li.christenings1 {background:url(../images/thumbs/baby/christenings/Main.jpg);}
#gallery ul li.christenings2 {background:url(../images/thumbs/baby/christenings/Christening2.jpg);}
#gallery ul li.christenings3 {background:url(../images/thumbs/baby/christenings/Christening5.jpg);}
#gallery ul li.christenings4 {background:url(../images/thumbs/baby/christenings/Christening1.jpg);}
#gallery ul li.christenings5 {background:url(../images/thumbs/baby/christenings/Christening3.jpg);}
#gallery ul li.christenings6 {background:url(../images/thumbs/baby/christenings/ChristeningBox2.jpg);}
#gallery ul li.christenings7 {background:url(../images/thumbs/baby/christenings/NamingCeremony.jpg);}
#gallery ul li.christenings8 {background:url(../images/thumbs/baby/christenings/Christening4.jpg);}
#gallery ul li.christenings9 {background:url(../images/thumbs/baby/christenings/ChristeningBox.jpg);}

#gallery ul li.special1 {background:url(../images/thumbs/special/BdayMain3.jpg);}
#gallery ul li.special2 {background:url(../images/thumbs/special/BdayCirclePINK.jpg);}
#gallery ul li.special3 {background:url(../images/thumbs/special/GoldWed3.jpg);}
#gallery ul li.special4 {background:url(../images/thumbs/special/NameTag.jpg);}
#gallery ul li.special5 {background:url(../images/thumbs/special/BabyShowerMain.jpg);}
#gallery ul li.special6 {background:url(../images/thumbs/special/GoldWed2.jpg);}
#gallery ul li.special7 {background:url(../images/thumbs/special/Bday.jpg);}
#gallery ul li.special8 {background:url(../images/thumbs/special/BabyShower.jpg);}
#gallery ul li.special9 {background:url(../images/thumbs/special/GoldWed1.jpg);}

#gallery ul li.keepsakes1 {background:url(../images/thumbs/keepsakes/Box1.jpg);}
#gallery ul li.keepsakes2 {background:url(../images/thumbs/keepsakes/Book1.jpg);}
#gallery ul li.keepsakes3 {background:url(../images/thumbs/keepsakes/Albums6.jpg);}
#gallery ul li.keepsakes4 {background:url(../images/thumbs/keepsakes/Box2.jpg);}
#gallery ul li.keepsakes5 {background:url(../images/thumbs/keepsakes/Book2.jpg);}
#gallery ul li.keepsakes6 {background:url(../images/thumbs/keepsakes/GuestBook2.jpg);}
#gallery ul li.keepsakes7 {background:url(../images/thumbs/keepsakes/Box3.jpg);}
#gallery ul li.keepsakes8 {background:url(../images/thumbs/keepsakes/Albums5.jpg);}
#gallery ul li.keepsakes9 {background:url(../images/thumbs/keepsakes/MainSnowFlake2.jpg);}

#gallery ul li.favours1 {background:url(../images/thumbs/favours/FavoursPink.jpg);}
#gallery ul li.favours2 {background:url(../images/thumbs/favours/2_Favours2a.jpg);}
#gallery ul li.favours3 {background:url(../images/thumbs/favours/Favours.jpg);}
#gallery ul li.favours4 {background:url(../images/thumbs/favours/FavoursWhite.jpg);}
#gallery ul li.favours5 {background:url(../images/thumbs/favours/2_Favours1a.jpg);}
#gallery ul li.favours6 {background:url(../images/thumbs/favours/Favours_2.jpg);}
#gallery ul li.favours7 {background:url(../images/thumbs/favours/FavoursBlue.jpg);}
#gallery ul li.favours8 {background:url(../images/thumbs/favours/FavourBox2PINK.jpg);}
#gallery ul li.favours9 {background:url(../images/thumbs/favours/Favours_3.jpg);}






/* remove visibility:hidden; if you want to use the original images as thumbnails */
#gallery ul li img {visibility:hidden; display:block; width:123px; height:99px; }

#gallery ul li span {display:none; position:absolute; left:-355px; top:340px; width:759px; font-family:Arial, Helvetica, sans-serif; z-index:2;}
#gallery ul li span h1 { color:#990033; margin:0px 0px 0px 0px;font-size:12px; font-weight:normal; line-height:15px; text-align:justify; }
#gallery ul li span h2 { color:#666666; margin:-44px 0px 0px 185px;font-size:12px; font-weight:normal; line-height:15px; text-align:justify;}

#gallery ul li span h4 { color:#666666; margin:0px 260px 0px 125px;font-size:12px; font-weight:normal; line-height:15px; text-align:justify; }
#gallery ul li span h5 { color:#666666; margin:-7px 260px 0px 145px;font-size:12px; font-weight:normal; line-height:15px; text-align:justify; }
#gallery ul li span h6 { color:#666666; margin:7px 265px 0px 170px;font-size:12px; font-weight:normal; line-height:15px; text-align:justify; }
#gallery ul li span h3 { color:#990033; margin:-323px 0px 0px 160px; width:200px; font-size:14px; font-weight:normal; text-align:left; } 


#gallery ul li.chosen { cursor:pointer; }
#gallery ul li.chosen div {	position:absolute; top:0px; height:311px; left: -380px; width: 418px;}
#gallery ul li.chosen li { position:absolute;}
#gallery ul li.chosen div i { width:418px; } 
#gallery ul li.chosen div i img {visibility:visible; width:418px; height:311px;}
#gallery ul li.chosen span {display:block;}


#gallery ul li.chosen div .pic2 img { position:absolute; visibility:visible; width:550px; height:90px; padding-top:10px; margin: 312px 0px 0px 380px; }

#cornerbox img { position:absolute; margin: 0px 0px 0px 0px; left: 260px; top: 485px; z-index:1;}







