body {border-top: solid 150px #f6c3c9;
      width: 100%;
      margin: 0;
      padding: 0;
	  background-image:url(siteimages/mainbackground.png);
	  background-repeat:repeat;}
	  
#wrap {width: 850px;
       margin: -60px auto 0;
	   position:relative;} 	   
	  
#logo {position:absolute;
       top: 20px;
	   right: 20px;
	   z-index: 9999;}
	   
@font-face {
  font-family: daniel black;
  src: url('danielbk.ttf');}

@font-face {
  font-family: daniel;
  src: url('daniel.ttf');}
  
  
/*Navigation LAVALAMP*/
   .lavaLampBottomStyle {
            position: relative;
            height: 30px;
            width: 505px;
            padding: 10px 0px 50px 0px;
            margin: auto;
            overflow: hidden;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
					margin: auto;
					z-index: 9995;
					padding: 0px 0px 0px 0px;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 5px solid #55483e;
                        height: 30px;
                        position: absolute;
						margin: auto;
						padding: 0px 0px 0px 0px;
						z-index: 9994;
                    }
                    .lavaLampBottomStyle li a {
                        font: 18px daniel black, Lucida Sans Unicode, Arial, Helvetica, sans-serif;
						font-weight: bold;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        letter-spacing: 0;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
						padding: 0px 0px 0px 0px;
						z-index: 9996;

                    }   
                        .lavaLampBottomStyle li a:hover {
                            border: none;
							color: #f6c3c9;
                        }
						
/*Rates*/
#frame {width: 850px;
        height: 450px;
		position: relative;
		margin: 0;
		padding: 0;
		background-image: url(siteimages/backgrounds/photographer1.jpg);}	
		
#textframe {width: 336px;
            height: 416px;
			background-image:url(siteimages/textframe.png);	
			position: relative;
			padding: 0;
			margin: 0;
			top: 20px;
			left: 30px;
			float: left;}
			
#maintext {font: 13px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
           line-height: 17px;
		   text-align: justify;
		   color: #fff;
		   position: relative;
		   padding: 0 10px 10px 10px;
		   margin: 0;
		   width: 310px;
		   height: 390px;
		   float: left;}
		   
		   span#coloredit {color: #55483e;}
		   
.links {text-decoration: none;
        color: #f6c3c9;}
		
		.links:hover {text-decoration:underline;}		   
		   
h1 {font: 20px Daniel, Lucida Sans Unicode, Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin: 0;
	padding: 10px 0 5px 10px;
	color: #55483e;}
	
/*where to buy prints*/
#frame2 {width: 850px;
        height: 450px;
		position: relative;
		margin: 0;
		padding: 0;
		background-image:url(siteimages/backgrounds/photographer4.jpg);}	
	
/*resources*/
#frame3 {width: 850px;
        height: 450px;
		position: relative;
		margin: 0;
		padding: 0;
		background-image:url(siteimages/backgrounds/photographer3.jpg);}	
		
#maintext2 {font: 13px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
           line-height: 17px;
		   text-align: left;
		   color: #fff;
		   position: relative;
		   padding: 0 10px 10px 10px;
		   margin: 0;
		   width: 310px;
		   height: 390px;}
		   
/*contact*/
#frame4 {width: 850px;
        height: 450px;
		position: relative;
		margin: 0;
		padding: 0;
		background-image:url(siteimages/backgrounds/photographer6.jpg);}

.form {color: #FFFFFF;
       font: 13px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	   line-height: 16px;
	   padding: 0px;
	   margin: 0px;
	   position: absolute;
	   right: 0px;
	   top: 100px;
	   float: left;}
	   
	   span#coloredit2 {color: #f6c3c9;}
	   
/*facebook*/
#facebookframe {background-image:url(siteimages/facebookframe.png);
                width: 110px;
				height: 110px;
				text-align: center;
				margin: 0px;
				padding: 0px;
				position: absolute;
				right: 46px;
				top: 173px;}
				
p#facebooktext {color: #fff;
                font: 10px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
				line-height: 14px;
				margin: 0px;
				padding: 0px;}	
				
				
#facebooklogo {margin: 0px;
               padding: 5px 0 0 0;
			   border: none;}
			   
/*galleries*/

#wrap2 {width: 850px;
       margin: -60px auto 0;
	   padding: 0 180px 0 180px;
	   position:relative;} 	

#galleryframe {background-image:url(siteimages/galleryframe.png);
               background-repeat:no-repeat;
               height: 550px;
			   width: 850px;
			   position: relative;
			   padding: 0;
			   margin: 0 0 0px 0;}
			   
#h1links {text-decoration: none;
          color: #55483e;
          border: none;
		  margin: 0px;
		  padding: 0px;
		  position: relative;
		  top: 20px;
		  left: 20px;
		  width: 200px;}
		  
#galframe     {position: absolute;
			   padding: 0 0 0 0px;
			   margin: 0 0 0 0px;
			   overflow: hidden;
			   bottom: 0px;
			   left: -180px;
			   width: 150px;
			   background-color: #faedcb;
			   border: 10px solid #fff;
			   text-align:center;}

h2 {margin: 0;
    padding: 0px;
	font: 11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #55483e;
	line-height: 21px;} 
	
	h2 a:hover {color: #6c9bae;
			    text-decoration:underline;}
				
	span#h2edit {font-size: 14px;
	             line-height: 24px;}				
					
.gallerylinks {text-decoration: none;
    padding: 0px 0 0 0px;
	font: 11px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #55483e;
	line-height: 21px;}