/* CSS Document */

body {background-image:url(../images/ddi_bg.jpg);
	  background-repeat:repeat-y;
	  background-color:#A694B5;
	  background-position:center;}
	  
.once {background-repeat:no-repeat;}
	  
img {border:0px;}

.mainleft {background:url(../images/mainbox_left.jpg);
		   background-repeat:repeat-y;}
		   
.rightleft {background:url(../images/mainbox_right.jpg);
		   background-repeat:repeat-y;}
		   
		   
		   
/* HOME */

#b1 {font-family:Arial;
	 color:black;
	 font-size:12px;
	 line-height:1.3em;
	 padding:5px 0px 0px 15px;}
	 
#b1 a{color:#FF5D04;
	  font-size:20px;
	  text-decoration:none;}
	  
#b1 a:hover{color:white;
	        font-size:20px;
	        text-decoration:underline;}
				
#b2 {font-family:Arial;
	 color:black;
	 font-size:12px;
	 line-height:1.6em;
	 padding:0px 0px 7px 0px;}
	 
#b2 a{color:#0066FF;
	  font-size:27px;
	  text-decoration:none;}
	  
#b2 a:hover{color:gray;
	        font-size:27px;
	        text-decoration:underline;}		

#b3 {font-family:Arial;
	 color:black;
	 font-size:12px;
	 line-height:1.5em;
	 padding:5px 11px 0px 0px;}
	 
#b3 a{color:red;
	  font-size:21px;
	  text-decoration:none;}
	  
#b3 a:hover{color:white;
	        font-size:21px;
	        text-decoration:underline;}
			
/* GALLERIES */

.placepics {margin:-30px 0px 10px 10px;}

.placepics p{font-family:Arial, Helvetica, sans-serif;
	         font-size:11px;
			 font-weight:bold;
			 margin:-10px 0px -5px 0px;
			 vertical-align:middle;
			 color:#663399;}

.galleryback {background-image:url(../images/body_bg.jpg);
			  background-repeat:no-repeat;
			  background-color:#D9BEF1;}
			  
.galleryback p{font-family:Arial, Helvetica, sans-serif;
	           font-size:12px;
	           padding:10px 18px 10px 18px;}

.kidsg {background-color:#D9BEF1;}

.kidsg p{font-family:Arial, Helvetica, sans-serif;
	     font-size:12px;
	     padding:10px 0px 10px 18px;}



/* ABOUT THE DESIGNER */

.bio {background:url(../images/designer_bg2.jpg);
      background-repeat:no-repeat;
	  background-color:#CCCCCC;}
	  
.bio p {font-family:Arial, Helvetica, sans-serif;
	    font-size:12px;
		padding:10px 18px 10px 18px;}
	  
#biopic {margin:10px 15px 10px 18px;}


/* ZB GALLERY */
.gallerybackzb {background-image:url(../images/zb_bg2.jpg);
			    background-repeat:no-repeat;
			    background-color:#D9BEF1;}

.gallerybackzb p{font-family:Arial, Helvetica, sans-serif;
	             font-size:12px;
	             padding:10px 18px 10px 18px;}			  

/* LINKS */

#smallt {margin:0px 25px 10px 0px;}

#coming {font-family:Arial, Helvetica, sans-serif;
         font-size:17px;
		 font-weight:bold;
		 color:#FF3300;
	     margin:2px 0px 2px 0px;}

#cd {margin:0px 0px -9px 0px;}

.linktext {font-family:Arial, Helvetica, sans-serif;
           font-size:14px;
		   padding:0px 0px 0px 0px;
		   line-height:1.3em;}
		   
.linktext a{font-family:Arial, Helvetica, sans-serif;
            font-size:13px;
		    font-style:italic;
			color:#FF3300;
			text-decoration:underline;
			font-weight:bold;}
.linktext a:hover{font-family:Arial, Helvetica, sans-serif;
                  font-size:13px;
		          font-style:italic;
			      color:blue;
			      text-decoration:underline;
				  font-weight:bold;}

#linkpic {background:url(../images/links_bg2.jpg);
		  background-repeat:no-repeat;
		  background-color:#CCCCCC;}
		  
/* CONTACT */
#cinfo {font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
	    line-height:1.3em;}

.contact {background:url(../images/contact_bg2.jpg);
          background-repeat:no-repeat;
	      background-color:#62A3F4;}
		  

.form {font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
	   padding:0px 0px 0px 20px;
	   line-height:1.5em;}
	   
#buy {font-size:25px;
	  padding:10px 0px 0px 0px;}
