a img {
  border: none;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0; margin: 0;
	
}
.home {line-height: 18px;}

.press {line-height:18px; text-align:left; padding-left:30px; padding-right:30px;}

.event {
font-family:Arial, Helvetica, sans-serif;
position: relative;
font-weight:bold;
font-size: 24px;
text-align: center;
padding-top: 2320px;
line-height: 30px;
color: #C9BE62;}

.detail {
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
text-align: center;
}



#container{
width: 750px; height:4700px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerbehind{
width: 750px; height:10800px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerwrong{
width: 750px; height:1050px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containeranswer{
width: 750px; height:1530px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerquiz{
width: 750px; height:25000px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containervegas{
width: 750px; height:1050px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containertribute{
	width: 750px;
	height:7200px;
	margin-left:-375px;
	top:0px;
	left:50%;
	position:absolute;
	border: 2px solid #C9BE62;
}

#containerfree{
	width: 750px;
	height:6833px;
	margin-left:-375px;
	top:0px;
	left:50%;
	position:absolute;
	border: 2px solid #C9BE62;
}

#containerbabies{
width: 750px; height:10100px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerceleb{
	width: 750px;
	height:7600px;
	margin-left:-375px;
	top:0px;
	left:50%;
	position:absolute;
	border: 2px solid #C9BE62;
}

#containerburger{
	width: 750px;
	height:1700px;
	margin-left:-375px;
	top:0px;
	left:50%;
	position:absolute;
	border: 2px solid #C9BE62;
}

#containerlascakeas{
	width: 750px;
	height:5120px;
	margin-left:-375px;
	top:0px;
	left:50%;
	position:absolute;
	border: 2px solid #C9BE62;
}

#containerculture{
width: 750px; height:11700px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerconfetti{
width: 750px; height:5350px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerelite{
width: 750px; height:1500px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerpress{
width: 750px; height:1600px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containeracc{
width: 750px; height:1600px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerents{
width: 750px; height:3300px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containervenues{
width: 750px; height:1550px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerrules{
width: 750px; height:5450px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containertruelove{
width: 750px; height:7000px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containermasterclass{
width: 750px; height:35540px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercourses{
width: 750px; height:2700px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerhaunted{
width: 750px; height:12740px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containertour{
width: 750px; height:20900px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containersculpt{
width: 750px; height:890px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}
#containercaric{
width: 750px; height:2200px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerhistory{
width: 750px; height:4790px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerfrozen{
width: 750px; height:5800px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}
#containerchrist{
width: 750px; height:1050px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}


#containerpl1{
width: 750px; height:30870px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerld1{
width: 750px; height:23850px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}
#princessandladies2{
width: 750px; height:4400px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#princessandladies7{
width: 750px; height:3300px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#ladzndads4{
width: 750px; height:2950px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}




#containercomm{
width: 750px; height:1250px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerroyal{
width: 750px; height:1250px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}
#containerbiog{
width: 750px; height:4950px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercorp{
width: 750px; height:10900px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerxmas1{
width: 750px; height:950px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerbday{
width: 750px; height:3350px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerxmas{
width: 750px; height:13400px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containersale2{
width: 750px; height:14750px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercc1{
width: 750px; height:1300px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercc2{
width: 750px; height:1150px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerwed{
width: 750px; height:4410px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containeradvice{
width: 750px; height:2530px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}
#containerdelivery{
width: 750px; height:3500px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containersale{
width: 750px; height:4600px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerchoc{
width: 750px; height:3580px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerman{
width: 750px; height:6030px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat1{
width: 750px; height:3450px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercomm1{
width: 750px; height:8380px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercomm2{
width: 750px; height:2280px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercomm3{
width: 750px; height:2450px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}


#containerchrist1{
width: 750px; height:10700px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerchrist2{
width: 750px; height:2470px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerchrist3{
width: 750px; height:2550px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerchrist4{
width: 750px; height:2550px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerchrist5{
width: 750px; height:2130px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerchrist6{
width: 750px; height:2500px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerchrist8{
width: 750px; height:2100px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercompromo{
width: 750px; height:1170px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containersantorini{
width: 750px; height:1500px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containergypsy{
width: 750px; height:1300px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containersanta{
width: 750px; height:1400px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat2{
width: 750px; height:2850px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat6{
width: 750px; height:2450px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}
#containercat5{
width: 750px; height:2290px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat5a{
width: 750px; height:2810px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat8{
width: 750px; height:2650px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat9{
width: 750px; height:2300px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat12{
width: 750px; height:3800px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat13{
width: 750px; height:1500px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerenq{
width: 750px; height:5530px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercat7{
width: 750px; height:2830px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}


#header {
position: absolute; top: 0px; left: 0px;
width: 750px; height: 100px;
color: #FFFFFF;
text-align:center;
padding-top: 7px;
}

#navcontainer{
position:absolute; top: 100px; left: 0px;
padding-left: 0px; margin-left: 0px;
padding-top: 0px; margin-top:0px;
}


#feature1 {
position: absolute; top: 135px; left: 2px;
width: 372px; height: 150px;
border: 1px solid #C9BE62;
}

#feature2 {
position: absolute; top: 135px; left: 375px;
width: 372px; height: 150px;
border: 1px solid #C9BE62;
}

#maincontent {
position: absolute; top: 300px; left: 15px;
width: 530px; height: 2500px;
display: inline;
}

#maincontentsantorini {
position: absolute; top: 160px; left: 15px;
width: 530px; height: 1000px;
display: inline;
}

#maincontentfrozen {
position: absolute; top: 140px; left: 15px;
width: 710px; height: 2400px;
display: inline;
padding: 0px; margin: 0px;
text-align: center;
}

.sliceddisplay {
display: inline; text-align: center;
}

.sliceddisplay2 {
text-align: center; margin-top: 10px; border: 2px solid #C9BE62; display:block;
}

#maincontentcivil {
	position: absolute;
	top: 140px;
	left: 15px;
	width: 720px;
	height: 1041px;
	display: inline;
	text-align: center;
}
.civilimg {
text-align: center; 
}

#maincontentbiog {
	position: absolute;
	top: 140px;
	left: 30px;
	width: 670px;
	height: 2500px;
	display: inline;
	text-align: left;
}

#maincontentbabies {
	position: absolute;
	top: 140px;
	left: 30px;
	width: 670px;
	height: 2500px;
	display: inline;
	text-align: center;
}



#maincontentform {
position: absolute; top: 300px; left: 15px;
width: 530px; height: 2500px;
display: inline;
}

.intialvalue {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; color: grey; text-align: left;
}


	
#maincontentwedpage {
position: absolute; top: 150px; left: 15px;
width: 710px; height: 2500px; text-align:center;

}

#maincontentsalepage {
position: absolute; top: 150px; left: 15px;
width: 710px; height: 2500px;

}

#maincontentchocpage {
position: absolute; top: 150px; left: 15px;
width: 530px; height: 3750px;
display: block;
}

#maincontentcatpage1 {
	position: absolute;
	top: 150px;
	left: 25px;
	width: 700px;
	display: block;

}

#maincontentbabies {
	position: absolute;
	top: 140px;
	left: 30px;
	width: 700px;
	height: 2500px;
	display: inline;
	text-align: left;
}

#maincontentcatpage2 {
position: absolute; top: 150px; left: 25px;
width: 700px; height: 1900px;
display: block;
border: 0px solid black;
}

#maincontentcatpage5 {
position: absolute; top: 150px; left: 25px;
width: 700px; height: 1300px;
display: block;
border: 0px solid black;
}



#adcolumn {
	position: absolute;
	top: 290px;
	left: 560px;
	width: 180px;
	padding: 5px;
	height: 4200px;
}

#adcolumnwedpage {
position: absolute; top: 150px; left: 560px;
height: 180px; width: 180px;
padding: 5px;
}

#adcolumnsalepage {
position: absolute; top: 160px; left: 560px;
height: 2565px; width: 180px;
padding-top: 0px;
}

.imgads {
margin-bottom: 5px;
border: 2px solid #C9BE62;}

.imgadsale {
margin-bottom: 10px;
border: 2px solid #C9BE62;}

.imgdban {
padding-top: 30px;
border: 2px solid #C9BE62;}

.imgmains{margin-top: 10px;
border: 2px solid #C9BE62;}

.imgmains5{margin-top: 10px;
}

.imgmains2{margin-top: 10px; margin-left:60px;
border: 2px solid #C9BE62; }

.imghh{margin-top: 10px;}

.imgmainscomm{margin-top: 10px;margin-right: 17px;
border: 2px solid #C9BE62;}

.imgmainschrist{margin-top: 10px;margin-right: 10px;
border: 2px solid #C9BE62;}


.netad {
float: left; border: 2px solid #C9BE62; margin-top: 10px; margin-right: 5px; margin-bottom: 10px; display: inline;}

.wedad1 {
float: left; border: 2px solid #C9BE62; margin-top: 10px; margin-left: 90px; margin-bottom: 10px; display: inline;}
.wedad2 {
float: left; border: 2px solid #C9BE62; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; display: inline;}

.netad2 {
border: 2px solid #C9BE62; margin-top: 10px; margin-right: 5px; margin-bottom: 10px;}

.lancs {
border: 2px solid #C9BE62; margin-top: 10px; margin-left: 5px; margin-bottom: 10px; display: inline;}

.bridal {
float: right; border: 2px solid #C9BE62; margin-top: 10px; margin-left: 5px; margin-bottom: 10px; display: inline;}


.imgmain {
float: right; margin-bottom: 0px; margin-top: 10px;}

.imgmainleft{
float:left; margin-top: 10px; margin-right: 10px;}

#find {
position: absolute; bottom: 55px; left: 10px;
width: 750px; height: 70px;}

#return {
position: absolute; bottom: 120px; left: 20px;
width: 750px; height: 70px;}

#footer {
position: absolute; bottom: 0px; left: 0px;
width: 750px; height: 40px;
background-color:#C9BE62;
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: center;
color: #fff;
padding-top:10px;
}

#questions {width: 500px;
padding-top: 20px;
}

#questions li {margin-bottom: 20px;list-style: decimal;}

#questions ul{
list-style-type: none;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: 20px;
}

#questions a {
  color: #AF7817; text-decoration: underline;}

#questions a:link, #questlist a:visted {
color: #AF7817;
text-decoration: none;
}

#questions a:hover {
color: #C9BE62;
}

.mainhello {
color: blue;
width: 900px;}

.man {
	position: absolute;
	top: 150px;
	left: 28px;
}

.man1 {
	position: absolute;
	top: 277px;
	left: 28px;
}
.man2 {
	position: absolute;
	top: 287px;
	left: 186px;
}
.man3 {
	position: absolute;
	top: 287px;
	left: 611px;
}
.man4 {
	position: absolute;
	top: 417px;
	left: 36px;
}
.man5 {
	position: absolute;
	top: 457px;
	left: 611px;
}
.man6 {
	position: absolute;
	top: 597px;
	left: 21px;
}
.man7 {
	position: absolute;
	top: 627px;
	left: 611px;
}
.man8 {
	position: absolute;
	top: 792px;
	left: 611px;
}
.man9 {
	position: absolute;
	top: 877px;
	left: 611px;
}
.man10 {
	position: absolute;
	top: 827px;
	left: 21px;
}
.man11 {
	position: absolute;
	top: 910px;
	left: 21px;
}
.man12 {
	position: absolute;
	top: 910px;
	left: 301px;
}
.man13 {
	position: absolute;
	top: 910px;
	left: 451px;
}
.man14 {
	position: absolute;
	top: 1020px;
	left: 21px;
}
.man15 {
	position: absolute;
	top: 1790px;
	left: 21px;
}
.man16 {
	position: absolute;
	top: 1147px;
	left: 361px;
}
.man17 {
	position: absolute;
	top: 1147px;
	left: 521px;
}
.man18 {
	position: absolute;
	top: 1272px;
	left: 31px;
}
.man19 {
	position: absolute;
	top: 1272px;
	left: 181px;
}
.man20 {
	position: absolute;
	top: 1272px;
	left: 331px;
}
.man21 {
	position: absolute;
	top: 1272px;
	left: 481px;
}
.man22 {
	position: absolute;
	top: 1537px;
	left: 31px;
}
.man23 {
	position: absolute;
	top: 1537px;
	left: 201px;
}
.man24 {
	position: absolute;
	top: 1537px;
	left: 371px;
}
.man25 {
	position: absolute;
	top: 1537px;
	left: 561px;
}
.man26 {
	position: absolute;
	top: 2057px;
	left: 171px;
}
.man27 {
	position: absolute;
	top: 2057px;
	left: 401px;
}
.man28 {
	position: absolute;
	top: 2287px;
	left: 21px;
}
.man29 {
	position: absolute;
	top: 2287px;
	left: 171px;
}
.man30 {
	position: absolute;
	top: 2287px;
	left: 321px;
}
.man31 {
	position: absolute;
	top: 2287px;
	left: 481px;
}
.man32 {
	position: absolute;
	top: 2477px;
	left: 171px;
}
.man33 {
	position: absolute;
	top: 2477px;
	left: 21px;
}
.man34 {
	position: absolute;
	top: 2477px;
	left: 301px;
}
.man35 {
	position: absolute;
	top: 2557px;
	left: 51px;
}
.man36 {
	position: absolute;
	top: 2577px;
	left: 201px;
}
.man37 {
	position: absolute;
	top: 2577px;
	left: 331px;
}
.man38 {
	position: absolute;
	top: 2767px;
	left: 171px;
}
.man39 {
	position: absolute;
	top: 3407px;
	left: 21px;
}
.man40 {position: absolute; top: 3440px; left: 20px;}
.man41 {position: absolute; top: 3440px; left: 150px;}
.man42 {position: absolute; top: 3440px; left: 300px;}
.man43 {position: absolute; top: 3440px; left: 560px;}
.man44 {position: absolute; top: 3640px; left: 20px;}
.man45 {position: absolute; top: 3640px; left: 250px;}
.man46 {position: absolute; top: 3640px; left: 500px;}
.man47 {
	position: absolute;
	top: 4361px;
	left: 21px;
}
.man48 {
	position: absolute;
	top: 4361px;
	left: 211px;
}
.man49 {
	position: absolute;
	top: 4361px;
	left: 391px;
}
.man50 {
	position: absolute;
	top: 4361px;
	left: 581px;
}
.man51 {
	position: absolute;
	top: 4861px;
	left: 11px;
	border: 2px solid #C9BE62;
}
.man52 {
	position: absolute;
	top: 5241px;
	left: 11px;
	border: 2px solid #C9BE62;
}
.man53 {position: absolute; top: 5390px; left: 10px; border: 2px solid #C9BE62;}
.man54 {position: absolute; top: 3270px; left: 380px;}
.man55 {position: absolute; top: 3270px; left: 560px;}
.man56 {
	position: absolute;
	top: 5607px;
	left: 12px;
	border: 2px solid #C9BE62;
}
.man57 {
	position: absolute;
	top: 5683px;
	left: 12px;
	border: 2px solid #C9BE62;
}
.man58 {
	position: absolute;
	top: 1837px;
	left: 21px;
}
.man59 {
	position: absolute;
	top: 1837px;
	left: 281px;
}
.man60 {
	position: absolute;
	top: 1837px;
	left: 451px;
}
.man61 {
	position: absolute;
	top: 1837px;
	left: 621px;
}


.man62 {
	position: absolute;
	top: 3407px;
	left: 251px;
}
.man63 {
	position: absolute;
	top: 3407px;
	left: 521px;
}
.man64 {
	position: absolute;
	top: 3587px;
	left: 31px;
}

.man65 {
	position: absolute;
	top: 4097px;
	left: 31px;
}
.man66 {
	position: absolute;
	top: 4097px;
	left: 256px;
}
.man67 {
	position: absolute;
	top: 4097px;
	left: 491px;
}

.man68 {
	position: absolute;
	top: 4611px;
	left: 31px;
}
.man69 {
	position: absolute;
	top: 4611px;
	left: 176px;
}
.man70 {
	position: absolute;
	top: 4611px;
	left: 506px;
}


.mantxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-align: center;
	line-height: 22px;
	position: absolute;
	top: 767px;
	left: 186px;
	width: 360px;
	height: 90px;
	padding: 20px;
}

.mantxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: left;
	line-height: 18px;
	position: absolute;
	top: 997px;
	left: 21px;
	width: 670px;
	height: 120px;
	padding: 20px;
}

.mantxt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: left;
	line-height: 18px;
	position: absolute;
	top: 1467px;
	left: 46px;
	width: 670px;
	height: 120px;
	padding: 0px;
}

.mantxt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: center;
	line-height: 18px;
	position: absolute;
	top: 1757px;
	left: 31px;
	width: 150px;
	height: 120px;
	padding: 0px;
}

.mantxt5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: center;
	line-height: 18px;
	position: absolute;
	top: 1757px;
	left: 201px;
	width: 500px;
	height: 120px;
	padding: 0px;
}

.mantxt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: center;
	line-height: 18px;
	position: absolute;
	top: 2687px;
	left: 21px;
	width: 700px;
	height: 120px;
	padding: 0px;
}

.mantxt7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-align: center;
	line-height: 22px;
	position: absolute;
	top: 3097px;
	left: 21px;
	width: 700px;
	height: 120px;
	padding: 0px;
}

.mantxt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-align: center;
	line-height: 22px;
	position: absolute;
	top: 4257px;
	left: 21px;
	width: 700px;
	height: 120px;
	padding: 0px;
}

.mantxt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-align: center;
	line-height: 22px;
	position: absolute;
	top: 4781px;
	left: 21px;
	width: 700px;
	height: 120px;
	padding: 0px;
}

.mantxt10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: center;
	line-height: 18px;
	position: absolute;
	top: 4971px;
	left: 21px;
	width: 700px;
	height: 120px;
	padding: 0px;
}


.gallery{
position: relative; top: 20px;
margin:0; padding:0; margin-bottom: 30px;
overflow:hidden; /* Clears the floats */
width:100%; /* IE and older Opera fix for clearing, they need a dimension */
list-style:none;
height: auto;
}

.gallery li{
float:left;
display:inline; /* For IE so it doesn't double the 1% left margin */
width:167px;
margin:0.5%; padding: 0px;
height:172px; /* Height of img (75) + 2 times 3px padding + 2 times 1px border = 83px */
position:relative; /* This is the key */
}

.gallery a, .gallery img{
display:block;
margin-left: auto; margin-right: auto;
margin-top: auto; margin-bottom: auto;
}
          
a img{ border:none; } /* A small fix */
.gallery a:link,
.gallery a:visited,
.gallery a:focus,
.gallery a:hover,
.gallery a:active{
padding:0px;
width:150px; height:150px;
border:0px solid #C9BE62; /* We blend the border with the bg, as if it isn't there */
position:absolute; top:50%; left:50%; /* position it so that image's top left corner is in the center of the list item */
margin:-75px 0 0 -75px; /* Pull the image into position with negative margins (margins value is half of the width of the image) */
}
            
.gallery a:hover{border-color:#dfdfdf;}

.gallerytext {font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: 25px;
text-align: center; font-style: italic;
}

.pagenav{
 position: relative;
 text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
}

.xmas2 {position: absolute; top: 480px; left: 410px;}
.xmastxt1 {position: absolute; top: 480px; left: 10px; width: 370px; line-height: 20px; text-align: left; font-size: 13px;}
.xmas3 {position: absolute; top: 710px; left: 10px;}
.xmastxt2 {position: absolute; top: 730px; left: 400px; width: 300px; line-height: 20px; font-size: 13px;}
.xmas4 {position: absolute; top: 860px; left: 410px;}
.xmastxt3 {position: absolute; top: 900px; left: 10px; width: 370px; line-height: 20px; font-size: 15px;}
.xmas5 {position: absolute; top: 1050px; left: 10px;}
.xmas6 {position: absolute; top: 1050px; left: 410px;}
.xmas7 {position: absolute; top: 1330px; left: 10px;}
.xmas8 {position: absolute; top: 1780px; left: 10px;}
.xmas9 {position: absolute; top: 2100px; left: 10px;}
.xmas10 {position: absolute; top: 2429px; left: 10px;}
.xmas11 {position: absolute; top: 2758px; left: 10px;}
.xmas12 {position: absolute; top: 3130px; left: 10px;}
.xmas13 {position: absolute; top: 3600px; left: 10px;}
.xmas14 {position: absolute; top: 4150px; left: 10px;}
.xmas15 {position: absolute; top: 4800px; left: 0px;}
.xmas16 {position: absolute; top: 4860px; left: 0px;}

#menucontainer {
position:absolute; top: 100px; left: 0px;
padding-left: 0px; margin-left: 0px;
padding-top: 0px; margin-top:0px;     }

#containercivil{
	width: 750px;
	height:3600px;
	margin-left:-375px;
	top:0px;
	left:50%;
	position:absolute;
	border: 2px solid #C9BE62;
}
.civil06 {position: absolute; top: 50px; left: 10px;}
.civil03 {position: absolute; top: 50px; left: 400px;}
.civil09 {position: absolute; top: 250px; left: 400px;}
.civil11 {position: absolute; top: 250px; left: 570px;}
.civiltxt1 {position: absolute; top: 470px; left: 400px; width: 270px; line-height: 20px; font-size: 12px; text-align: left;}
.civil16 {position: absolute; top: 555px; left: 400px;}
.civil20 {position: absolute; top: 800px; left: 10px;}
.civil22 {position: absolute; top: 800px; left: 250px;}
.civil24 {position: absolute; top: 800px; left: 570px;}
.civilban {position: absolute; top: 1050px; left: 0px;}
.ids {
	position:absolute;
	top: 1474px;
	left: 13px;
}
.civiltxt2 {
	position: absolute;
	top: 997px;
	left: 240px;
	width: 300px;
	line-height: 15px;
	font-size: 11px;
	text-align: center;
}
.civiltxt3 {position: absolute; top: 995px; left: 572px; width: 130px; line-height: 14px; font-size: 11px; text-align: center;}
.civilmaintxt {position: absolute; top: 1070px; left: 30px; width: 650px; line-height: 20px; font-size: 12px; text-align: left;}
.civil29 {
	position: absolute;
	top: 2509px;
	left: 19px;
}

.civil33 {
	position: absolute;
	top: 2707px;
	left: 14px;
}
.civil36 {
	position: absolute;
	top: 2707px;
	left: 214px;
}
.civil38 {
	position: absolute;
	top: 2707px;
	left: 364px;
}
.civil40 {
	position: absolute;
	top: 2707px;
	left: 544px;
}
.civil45 {
	position: absolute;
	top: 2852px;
	left: 214px;
}
.civil47 {
	position: absolute;
	top: 2852px;
	left: 334px;
}
.civil49 {
	position: absolute;
	top: 2852px;
	left: 504px;
}
.cp9 {
	position: absolute;
	top: 2120px;
	left: 8px;
}
.cp10 {
	position: absolute;
	top: 2120px;
	left: 448px;
}

.civil69 {
	position: absolute;
	top: 2984px;
	left: 17px;
}
.civil72 {
	position: absolute;
	top: 2994px;
	left: 187px;
}
.civil77 {
	position: absolute;
	top: 2994px;
	left: 397px;
}
.civil74 {
	position: absolute;
	top: 2994px;
	left: 527px;
}
.civiltxt4 {
	position: absolute;
	top: 3147px;
	left: 32px;
	width: 662px;
	line-height: 20px;
	font-size: 12px;
}
.galban {
	position: absolute;
	top: 3185px;
	left: 12px;
}
.civiltxt5 {
	position: absolute;
	top: 3559px;
	left: 14px;
	width: 700px;
	line-height: 20px;
	font-size: 15px;
}
.civil56 {
	position: absolute;
	top: 3646px;
	left: 11px;
}
.civil58 {
	position: absolute;
	top: 3646px;
	left: 421px;
}
.civil62 {
	position: absolute;
	top: 3643px;
	left: 35px;
}
.civil64 {
	position: absolute;
	top: 3643px;
	left: 355px;
}
.follies {
	position: absolute;
	top: 4326px;
	left: 33px;
}
.civemail {
	position: absolute;
	top: 3620px;
	left: 35px;
}
.ancient {
	position: absolute;
	top: 4210px;
	left: 41px;
}

#containerhollywood{
width: 750px; height:880px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containeropen{
width: 750px; height:1750px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containercut{
width: 750px; height:1650px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerancient{
width: 750px; height:1250px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#containerscifi{
width: 750px; height:1550px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

.cakesale1 {position: absolute; top: 1320px; left: 0px;border: 2px solid #C9BE62;}
.cakesale2 {position: absolute; top: 1320px; left: 272px;border: 2px solid #C9BE62;}
.cakesale3 {position: absolute; top: 1525px; left: 0px;border: 2px solid #C9BE62;}
.cakesale4 {position: absolute; top: 1525px; left: 272px;border: 2px solid #C9BE62;}
.cakesale5 {position: absolute; top: 1725px; left: 0px;border: 2px solid #C9BE62;}
.cakesale6 {position: absolute; top: 1725px; left: 272px;border: 2px solid #C9BE62;}

.cakesale7 {position: absolute; top: 2490px; left: 0px;border: 2px solid #C9BE62;}
.cakesale8 {position: absolute; top: 2490px; left: 272px;border: 2px solid #C9BE62;}
.cakesale9 {position: absolute; top: 2860px; left: 0px;border: 2px solid #C9BE62;}
.cakesale10 {position: absolute; top: 3370px; left: 0px;border: 2px solid #C9BE62;}
.cakesale11 {position: absolute; top: 4180px; left: 0px;border: 2px solid #C9BE62;}
.cakesale12 {position: absolute; top: 4250px; left: 0px;border: 2px solid #C9BE62;}

.cakesale13 {position: absolute; top: 1905px; left: 0px;border: 2px solid #C9BE62;}
.cakesale14 {position: absolute; top: 1905px; left: 272px;border: 2px solid #C9BE62;}

.cakesale15 {position: absolute; top: 2090px; left: 0px;border: 2px solid #C9BE62;}
.cakesale16 {position: absolute; top: 2090px; left: 272px;border: 2px solid #C9BE62;}

.cakesale17 {position: absolute; top: 2300px; left: 0px;border: 2px solid #C9BE62;}
.cakesale18 {position: absolute; top: 2300px; left: 272px;border: 2px solid #C9BE62;}


.christmain {padding: 0; margin: 0; display: block;}


#containerdesign{
width: 750px; height:1000px; margin-left:-375px; top:0px; left:50%; position:absolute; border: 2px solid #C9BE62;}

#choc101 {
position: absolute; bottom: 200px; left: 20px;
width: 750px; height: 496px;}
#choc101 img{
margin-right:10px;}



.tributehead {font-family: Times New Roman, Times, Serif; font-size:24px; font-style: italic; text-align: center;}

#tribtext {position: absolute; width: 470px; left: 220px;}

.trib1 {position:absolute; top: 640px;}
.trib2 {position:absolute; top: 1120px;}
.trib3 {position:absolute; top: 1370px;}
.trib4 {
	position:absolute;
	top: 2550px;
	left: 8px;
}
.trib5 {
	position:absolute;
	top: 2970px;
	left: -7px;
}
.trib6 {
	position:absolute;
	top: 3400px;
	left: -7px;
}
.trib7 {
	position:absolute;
	top: 3560px;
	left: -5px;
}
.trib8 {
	position:absolute;
	top: 3800px;
	left: -8px;
}
.trib9 {
	position:absolute;
	top: 4130px;
	left: -3px;
}
.trib10 {
	position:absolute;
	top: 4400px;
	left: -5px;
}
.trib11 {
	position:absolute;
	top: 4950px;
	left: -4px;
}
.trib12 {position:absolute; top: 2490px;}
.trib13 {position:absolute; top: 2050px;}
.trib14 {position:absolute; top: 3590px;}
.trib15 {position:absolute; top: 2310px;}
.tribcake {position:absolute; top: 4400px;}
.friends {
	position:absolute;
	top: 2481px;
	left: -2px;
}


.biog {position:relative; top: 5310px; border: 2px solid #C9BE62;}
.achieve {position:relative; top: 5300px; border: 2px solid #C9BE62;}
.charity {position:relative; top: 5250px; border: 2px solid #C9BE62;}


.line1 {
	position:absolute;
	top: 1100px;
}
.line2 {
	position: absolute;
	top: 5728px;
	
}
.line3 {
	position: absolute;
	top: 6058px;
	left: -9px;
}
.line4 {
	position: absolute;
	top: 6149px;
	left: -8px;
}
.line5 {
	position: absolute;
	top: 6477px;
	left: -9px;
}
.line6 {
	position: absolute;
	top: 6696px;
	left: -12px;
}
.line7 {
	position: absolute;
	top: 6904px;
	left: -17px;
}
.line8 {
	position: absolute;
	top: 7123px;
	left: -12px;
}
.line9 {
	position: absolute;
	top: 7500px;
	left: -5px;
}
.line10 {
	position: absolute;
	top: 7786px;
	left: -7px;
}
.line11 {
	position: absolute;
	top: 8365px;
	left: -7px;
}
.line12 {
	position: absolute;
	top: 9114px;
	left: -11px;
}
.line13 {
	position: absolute;
	top: 6280px;
	left: -11px;
}

.photos {
	position:absolute;
	top: 1656px;
	left: 350px;
	width: 259px;
	height: 272px;
}
.foreverfreehead {font-family: Times New Roman, Times, Serif; font-size:30px; font-style: italic; text-align: left; margin-bottom: 20px;}

.centered {text-align:center;}

.open {font-family:Arial, Helvetica, sans-serif; font-size: 18px; text-align:center; font-weight:bold;}

.master {text-align:center;}
#containercourses #maincontentbabies .master h3 {
	color: #F00;
}
#containercourses #maincontentbabies .book {
	color: #000;
}
#containercourses #maincontentbabies h3 {
	color: #F00;
}
.booktext {
	font-size: 16px;
	line-height: 20px;
}
.bookcenter {
	text-align: center;
}
