html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #d5dafa;
	}
.style1 {
font-family: "Times New Roman", Times, serif;
font-size: 12px;
}
.style2 {
font-family: "Times New Roman", Times, serif;
font-size: 16px;
}
.style3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
}
.style4 {color: #aba0c1}
.style5 {color: #8283b9}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #996699;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #996699;
	font-style: italic;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #aba0c1;
}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9999ff;
	font-style: italic;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #8283b9;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #996699;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #9999ff;
}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9999ff;
}
.style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #9999ff;
	font-style: italic;
	}
.style22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #9999ff;
	font-style: italic;
}
/*content must equal index content */
#content      
	{
	width:915px;
	height:610px;
	background-image:url(background.gif);
	position: absolute;
	margin-top: -305px;
	margin-left: -458px;
	top: 50%;
	left: 50%;
	overflow: visible;
		} 
		
 #indexcontent      
	{
	width:915px;
	height:610px;
	background-image: url(indexbackground.gif);
	position: absolute;
	margin-top: -305px;
	margin-left: -458px;
	left: 50%;
	top: 50%;
	
		} 
		
#home_button {
	position:absolute;
	width:289px;
	height:89px;
	z-index:1;
	top: 8px;
	left: 10px;
}
		
#intropagewriting {
	position:absolute;
	width:448px;
	height:405px;
	z-index:1;
	left: 14px;
	top: 12px;
}

#aboutmewriting {
	position:absolute;
	width:456px;
	height:416px;
	z-index:8;
	left: 13px;
	top: 11px;
}
/*
menu items
*/
#rightnav1 {
	position:absolute;
	width:135px;
	height:25px;
	z-index:11;
	left: 785px;
	top: 115px;
}
#rightnav2 {
	position:absolute;
	width:140px;
	height:25px;
	z-index:14;
	left: 782px;
	top: 177px;
}
#rightnav3 {
	position:absolute;
	width:79px;
	height:27px;
	z-index:15;
	left: 784px;
	top: 208px;
}
#rightnav4 {
	position:absolute;
	width:79px;
	height:27px;
	z-index:15;
	left: 784px;
	top: 146px;
}
#menu {
	position:absolute;
	width:975px;
	height:61px;
	z-index:4;
	left: -67px;
	top: 539px;
	visibility: visible;
}
#indexmenu {
	position:absolute;
	width:968px;
	height:61px;
	z-index:4;
	top: 539px;
	visibility: visible;
	left: -181px;
}
#home {
	position:absolute;
	width:123px;
	height:42px;
	z-index:2;
	left: 388px;
	top: 106px;
}
#weddings {
	position:absolute;
	width:94px;
	height:36px;
	z-index:2;
	left: 330px;
	top: 12px;
}
#portraits {
	position:absolute;
	width:90px;
	height:36px;
	z-index:3;
	left: 435px;
	top: 12px;
}
#travel {
	position:absolute;
	width:65px;
	height:36px;
	z-index:4;
	left: 541px;
	top: 12px;
}
#blog {
	position:absolute;
	width:58px;
	height:36px;
	z-index:7;
	left: 717px;
	top: 12px;
}
#testimonials {
	position:absolute;
	width:115px;
	height:36px;
	z-index:1;
	left: 105px;
	top: 12px;
}

#aboutme {
	position:absolute;
	width:86px;
	height:36px;
	z-index:6;
	left: 621px;
	top: 12px;
}
#contact {
	position:absolute;
	width:75px;
	height:36px;
	z-index:7;
	left: 787px;
	top: 12px;
}
#client {
	position:absolute;
	width:70px;
	height:35px;
	z-index:8;
	left: 877px;
	top: 12px;
}
/*
writing for testimonials page
*/

#writingauto {
	position:absolute;
	width:492px;
	height:442px;
	z-index:4;
	left: 302px;
	top: 2px;
	overflow: auto;
}
#mainwriting3 {
	position:relative;
	width:370px;
	height:auto;
	z-index:2;
	left: -27px;
	top: 35px;
}
#mainwriting2 {
	position:relative;
	width:390px;
	height:200px;
	z-index:6;
	left: 27px;
	top: 35px;
}
#mainwriting1 {
	position:relative;
	width:382px;
	height:381px;
	z-index:4;
	left: 17px;
	top: 18px;
}
#rightpic {
	position:absolute;
	width:795px;
	height:446px;
	z-index:5;
	left: 63px;
	top: 99px;
	visibility: visible;
}
#blogtext {
	position:absolute;
	width:445px;
	height:331px;
	z-index:5;
	left: 404px;
	top: 162px;
	visibility: visible;
}
/* 
thumb gallery pages
*/


#mainimage {
	position:absolute;
	width:570px;
	height:446px;
	z-index:7;
	left: 174px;
	top: 100px;
}
#slideimage {
	position:absolute;
	width:570px;
	height:446px;
	z-index:7;
	left: 286px;
	top: 56px;
}

#thumbs {
	position:absolute;
	width:966px;
	height:462px;
	z-index:3;
	left: -36px;
	top: 76px;
}
#writing {
	position:absolute;
	width:149px;
	height:79px;
	z-index:2;
	left: 326px;
	top: 724px;
}
#thumbs1 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:1;
	left: 89px;
	top: 54px;
}
#thumbs2 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:2;
	left: 89px;
	top: 99px;
}
#thumbs3 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:3;
	left: 89px;
	top: 144px;
}
#thumbs4 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:4;
	left: 89px;
	top: 189px;
}
#thumbs5 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:5;
	left: 89px;
	top: 234px;
}
#thumbs6 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:6;
	left: 89px;
	top: 279px;
}
#thumbs7 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:7;
	left: 89px;
	top: 324px;
}
#thumbs8 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:8;
	left: 89px;
	top: 369px;
}
#thumbs9 {
	position:absolute;
	width:57px;
	height:43px;
	z-index:9;
	left: 89px;
	top: 399px;
}
#thumbs10 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:12;
	left: 134px;
	top: 54px;
}
#thumbs11 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:16;
	left: 134px;
	top: 99px;
}
#thumbs12 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:17;
	left: 134px;
	top: 144px;
}
#thumbs13 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:18;
	left: 134px;
	top: 189px;
}
#thumbs14 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:19;
	left: 134px;
	top: 234px;
}
#thumbs15 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:20;
	left: 134px;
	top: 279px;
}
#thumbs16 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:21;
	left: 134px;
	top: 324px;
}
#thumbs17 {
	position:absolute;
	width:40px;
	height:40px;
	z-index:22;
	left: 134px;
	top: 369px;
}
#rightgrad {
	position:absolute;
	width:90px;
	height:351px;
	z-index:10;
	left: 820px;
	top: 53px;
}
/*
front index page stuff
*/

#frontlogo {
	position:absolute;
	width:181px;
	height:98px;
	z-index:1;
	left: 322px;
	top: 58px;
}
#frontleft {
	position:absolute;
	width:211px;
	height:290px;
	z-index:2;
	top: 197px;
	left: 40px;
}
#frontcntr {
	position:absolute;
	width:616px;
	height:414px;
	z-index:3;
	left: 150px;
	top: 127px;
}
#frontright {
	position:absolute;
	width:189px;
	height:294px;
	z-index:4;
	left: 693px;
	top: 197px;
}
#frontcopyright {
	position:absolute;
	width:154px;
	height:25px;
	z-index:8;
	left: 401px;
	top: 521px;
}

/*
top menu stuff
*/

#topmenu2pages {
	position:absolute;
	width:114px;
	height:28px;
	z-index:1;
	left: 91px;
	top: -22px;
}
#topmenuleftarrow {
	position:absolute;
	width:20px;
	height:20px;
	z-index:2;
	top: 2px;
	left: 2px;
}
#completealbum {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	top: 12px;
	left: 83px;
}

#topmenupage1 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 18px;
	top: 2px;
}
#of {
	position:absolute;
	width:20px;
	height:20px;
	z-index:2;
	left: 35px;
	top: 3px;
}
#topmenudot1 {
	position:absolute;
	width:5px;
	height:20px;
	z-index:1;
	left: 51px;
	top: 5px;
}
#topmenupage2 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 63px;
	top: 0px;
}

#topmenudot2 {
	position:absolute;
	width:5px;
	height:20px;
	z-index:1;
	left: 69px;
	top: 5px;
}
#topmenu2pagerightarrow {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 88px;
	top: 0px;
}
#topmenu6pages {
	position:absolute;
	width:122px;
	height:26px;
	z-index:1;
	left: 89px;
	top: 414px;
}
#albumcontrols {
	position:absolute;
	width:173px;
	height:28px;
	z-index:8;
	left: 441px;
	top: -15px;
}
#topmenudot3 {
	position:absolute;
	width:5px;
	height:20px;
	z-index:1;
	left: 96px;
	top: 5px;
}
#topmenupage3 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 75px;
	top: 5px;
}
#topmenudot4 {
	position:absolute;
	width:5px;
	height:20px;
	z-index:1;
	left: 123px;
	top: 5px;
}
#topmenu6pagerightarrow {
	position:absolute;
	width:21px;
	height:19px;
	z-index:1;
	left: 68px;
	top: 2px;
}
#topmenupage4 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 103px;
	top: 7px;
}
#topmenudot5 {
	position:absolute;
	width:5px;
	height:20px;
	z-index:1;
	left: 150px;
	top: 5px;
}
#topmenupage5 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 129px;
	top: 5px;
}
#topmenupage6 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 156px;
	top: 8px;
}
#topmenudot6 {
	position:absolute;
	width:5px;
	height:20px;
	z-index:1;
	left: 177px;
	top: 5px;
}
#topmenupage7 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 96px;
	top: 3px;
}
#topmenupage8 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 51px;
	top: 2px;
}
#gallery {
	position:absolute;
	width:77px;
	height:25px;
	z-index:9;
	left: 228px;
	top: 12px;
}
#faq {
	position:absolute;
	width:72px;
	height:25px;
	z-index:10;
	left: 758px;
	top: 78px;
}
#topmenu_div {
	position:absolute;
	width:35px;
	height:30px;
	z-index:9;
	left: 336px;
	top: 15px;
}
#galback {
	position:absolute;
	width:6px;
	height:38px;
	z-index:0;
	left: 317px;
	top: 14px;
}
#albumwindow {
	position:absolute;
	width:782px;
	height:358px;
	z-index:8;
	left: 60px;
	top: 105px;
}
#albumtext {
	position:absolute;
	width:166px;
	height:31px;
	z-index:1;
	left: 40px;
	top: -394px;
}
#albumtext2 {
	position:absolute;
	width:166px;
	height:31px;
	z-index:1;
	left: 26px;
	top: -354px;
}
#butterflies {
	position:absolute;
	width:58px;
	height:78px;
	z-index:9;
	left: 915px;
	top: -62px;
}
#slideshowicon {
	position:absolute;
	width:29px;
	height:110px;
	z-index:8;
	left: 163px;
	top: 317px;
}
#scrollboxtext {
	position:absolute;
	width:438px;
	height:1050px;
	z-index:1;
	left: 21px;
	top: 10px;
	overflow: visible;
}
#testbox {
	position:relative;
	width:430px;
	height:700px;
	z-index:1;
	top: 6px;
	left: 0px;
}
#rightarrow {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 129px;
	top: 3px;
}
#rightnumber {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 96px;
	top: 3px;
}
#of2 {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 70px;
	top: 3px;
}
#leftnumber {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	left: 44px;
	top: 3px;
}
#leftarrow {
	position:absolute;
	width:20px;
	height:20px;
	z-index:1;
	top: 3px;
	left: 11px;
}
#mainimageold {
	position:absolute;
	width:570px;
	height:446px;
	z-index:7;
	left: 286px;
	top: 99px;
}
#othumbs1 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#othumbs2 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:2;
	left: 84px;
	top: 0px;
}
#othumbs3 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:3;
	left: 0px;
	top: 84px;
}
#othumbs4 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:4;
	left: 84px;
	top: 84px;
}
#othumbs5 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:5;
	left: 0px;
	top: 168px;
}
#othumbs6 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:6;
	left: 84px;
	top: 168px;
}
#othumbs7 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:7;
	left: 0px;
	top: 252px;
}
#othumbs8 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:8;
	left: 84px;
	top: 252px;
}
#othumbs9 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:9;
	left: 0px;
	top: 336px;
}
#othumbs10 {
	position:absolute;
	width:78px;
	height:78px;
	z-index:10;
	left: 84px;
	top: 336px;
}
#othumbs {
	position:absolute;
	width:204px;
	height:452px;
	z-index:3;
	left: 67px;
	top: 99px;
}
#thumbnav {
	position:absolute;
	width:166px;
	height:29px;
	z-index:1;
	left: 0px;
	top: 419px;
}
