@charset "utf-8";

* { margin:0; padding:0; }
 
html, body { height:100%; }
 
body { background-color:#fff; color:#333; font: 100.01%/1.4 "Myriad Pro", Verdana, Arial, sans-serif; text-align:center; /* IEv5 quirks mode*/ }
 
#distance { width:1px; height:50%; background-color:#fff; margin-bottom:-375px; /* = half the height of container*/ float:left; }
 
#container { margin:0 auto; position:relative; text-align:left; height:750px; width:1100px; background-image: url(design_elements/jpp_background.jpg); clear:left; }

#header ul { list-style-type: none; padding-right: 120px; font-size:18px; text-transform:lowercase;}
#header li { float: right; padding: 10px 0px 0px 12px; color: #ddd;}
#header #menu1 { border-left: none; }
#header ul li a { color: #666; text-decoration: none; }
#header ul li a:hover { color: #f00; text-decoration: none; }
#header h1 { padding-left:120px; font-size:28px; font-weight: normal; letter-spacing: 2px;}
#header h1 span {font-weight: normal; color:#f00;}
 
#main { padding: 40px 120px 0px 120px; }
#main h1, h2 { font-size:22px; font-weight: normal; letter-spacing: 1px; color: #000; padding-top: 20px}
#main p { font-size:14px; font-weight: normal; word-spacing: 1px; margin-top: 6px; color: #333;  text-align:justify; }
#main img { margin: 20px 40px 10px 0px; float:left;}
#main a { color: #333; text-decoration: underline; }
#main a:hover { color: #F00; text-decoration: none; }
#main a img{ border:none; text-decoration: none; }

/* alt_flash_content is for browsers without flash */
#alt_flash_content  { padding: 30px 80px 0px 80px; }
#alt_flash_content p { font-size:18px; font-weight: bold; margin-bottom: 50px;}
#alt_flash_content a { color:#FF0000; }
#main #alt_flash_content img { display:block; margin: 10px 15px 20px 15px; float:none;}
#main #alt_flash_content li { background-repeat:no-repeat; padding-left:120px; list-style:none; margin-top:20px;}
#main #alt_flash_content li h1 { font-size:16px; font-weight: bold; padding: 0px; margin:0px;}
#main #alt_flash_content li p { font-size:14px; font-weight: normal; margin:0px; padding-bottom: 30px; word-spacing: 0px; }
 
#color_gallery #main #alt_flash_content li#img01 {background-image:url(color_gallery/gallery/album/thumb/01.jpg); }
#color_gallery #main #alt_flash_content li#img02 {background-image:url(color_gallery/gallery/album/thumb/02.jpg); }
#color_gallery #main #alt_flash_content li#img03 {background-image:url(color_gallery/gallery/album/thumb/03.jpg); } 
#color_gallery #main #alt_flash_content li#img04 {background-image:url(color_gallery/gallery/album/thumb/04.jpg); }
#color_gallery #main #alt_flash_content li#img05 {background-image:url(color_gallery/gallery/album/thumb/05.jpg); }
#color_gallery #main #alt_flash_content li#img06 {background-image:url(color_gallery/gallery/album/thumb/06.jpg); } 
#color_gallery #main #alt_flash_content li#img07 {background-image:url(color_gallery/gallery/album/thumb/07.jpg); } 
#color_gallery #main #alt_flash_content li#img08 {background-image:url(color_gallery/gallery/album/thumb/08.jpg); } 
#color_gallery #main #alt_flash_content li#img09 {background-image:url(color_gallery/gallery/album/thumb/09.jpg); }
#color_gallery #main #alt_flash_content li#img10 {background-image:url(color_gallery/gallery/album/thumb/10.jpg); }
#color_gallery #main #alt_flash_content li#img11 {background-image:url(color_gallery/gallery/album/thumb/11.jpg); }
#color_gallery #main #alt_flash_content li#img12 {background-image:url(color_gallery/gallery/album/thumb/12.jpg); }
#color_gallery #main #alt_flash_content li#img13 {background-image:url(color_gallery/gallery/album/thumb/13.jpg); }
#color_gallery #main #alt_flash_content li#img14 {background-image:url(color_gallery/gallery/album/thumb/14.jpg); }
#color_gallery #main #alt_flash_content li#img15 {background-image:url(color_gallery/gallery/album/thumb/15.jpg); }
#color_gallery #main #alt_flash_content li#img16 {background-image:url(color_gallery/gallery/album/thumb/16.jpg); }
#color_gallery #main #alt_flash_content li#img17 {background-image:url(color_gallery/gallery/album/thumb/17.jpg); }
#color_gallery #main #alt_flash_content li#img18 {background-image:url(color_gallery/gallery/album/thumb/18.jpg); }
#color_gallery #main #alt_flash_content li#img19 {background-image:url(color_gallery/gallery/album/thumb/19.jpg); }
#color_gallery #main #alt_flash_content li#img20 {background-image:url(color_gallery/gallery/album/thumb/20.jpg); }
#color_gallery #main #alt_flash_content li#img21 {background-image:url(color_gallery/gallery/album/thumb/21.jpg); }
#color_gallery #main #alt_flash_content li#img22 {background-image:url(color_gallery/gallery/album/thumb/22.jpg); }
#color_gallery #main #alt_flash_content li#img23 {background-image:url(color_gallery/gallery/album/thumb/23.jpg); }
#color_gallery #main #alt_flash_content li#img24 {background-image:url(color_gallery/gallery/album/thumb/24.jpg); }
#color_gallery #main #alt_flash_content li#img25 {background-image:url(color_gallery/gallery/album/thumb/25.jpg); }
#color_gallery #main #alt_flash_content li#img26 {background-image:url(color_gallery/gallery/album/thumb/26.jpg); } 
#color_gallery #main #alt_flash_content li#img27 {background-image:url(color_gallery/gallery/album/thumb/27.jpg); } 
#color_gallery #main #alt_flash_content li#img28 {background-image:url(color_gallery/gallery/album/thumb/28.jpg); } 
#color_gallery #main #alt_flash_content li#img29 {background-image:url(color_gallery/gallery/album/thumb/29.jpg); } 
#color_gallery #main #alt_flash_content li#img30 {background-image:url(color_gallery/gallery/album/thumb/30.jpg); } 
#color_gallery #main #alt_flash_content li#img31 {background-image:url(color_gallery/gallery/album/thumb/31.jpg); } 
#color_gallery #main #alt_flash_content li#img32 {background-image:url(color_gallery/gallery/album/thumb/32.jpg); } 
#color_gallery #main #alt_flash_content li#img33 {background-image:url(color_gallery/gallery/album/thumb/33.jpg); } 
#color_gallery #main #alt_flash_content li#img34 {background-image:url(color_gallery/gallery/album/thumb/34.jpg); } 
#color_gallery #main #alt_flash_content li#img35 {background-image:url(color_gallery/gallery/album/thumb/35.jpg); } 
#color_gallery #main #alt_flash_content li#img36 {background-image:url(color_gallery/gallery/album/thumb/36.jpg); }  

#black_gallery #main #alt_flash_content li#img01 {background-image:url(black_gallery/gallery/album/thumb/01.jpg); }
#black_gallery #main #alt_flash_content li#img02 {background-image:url(black_gallery/gallery/album/thumb/02.jpg); }
#black_gallery #main #alt_flash_content li#img03 {background-image:url(black_gallery/gallery/album/thumb/03.jpg); } 
#black_gallery #main #alt_flash_content li#img04 {background-image:url(black_gallery/gallery/album/thumb/04.jpg); }
#black_gallery #main #alt_flash_content li#img05 {background-image:url(black_gallery/gallery/album/thumb/05.jpg); }
#black_gallery #main #alt_flash_content li#img06 {background-image:url(black_gallery/gallery/album/thumb/06.jpg); } 
#black_gallery #main #alt_flash_content li#img07 {background-image:url(black_gallery/gallery/album/thumb/07.jpg); } 
#black_gallery #main #alt_flash_content li#img08 {background-image:url(black_gallery/gallery/album/thumb/08.jpg); } 
#black_gallery #main #alt_flash_content li#img09 {background-image:url(black_gallery/gallery/album/thumb/09.jpg); }
#black_gallery #main #alt_flash_content li#img10 {background-image:url(black_gallery/gallery/album/thumb/10.jpg); }
#black_gallery #main #alt_flash_content li#img11 {background-image:url(black_gallery/gallery/album/thumb/11.jpg); }
#black_gallery #main #alt_flash_content li#img12 {background-image:url(black_gallery/gallery/album/thumb/12.jpg); }
#black_gallery #main #alt_flash_content li#img13 {background-image:url(black_gallery/gallery/album/thumb/13.jpg); }
#black_gallery #main #alt_flash_content li#img14 {background-image:url(black_gallery/gallery/album/thumb/14.jpg); }
#black_gallery #main #alt_flash_content li#img15 {background-image:url(black_gallery/gallery/album/thumb/15.jpg); }
#black_gallery #main #alt_flash_content li#img16 {background-image:url(black_gallery/gallery/album/thumb/16.jpg); }
#black_gallery #main #alt_flash_content li#img17 {background-image:url(black_gallery/gallery/album/thumb/17.jpg); }
#black_gallery #main #alt_flash_content li#img18 {background-image:url(black_gallery/gallery/album/thumb/18.jpg); }
#black_gallery #main #alt_flash_content li#img19 {background-image:url(black_gallery/gallery/album/thumb/19.jpg); }
#black_gallery #main #alt_flash_content li#img20 {background-image:url(black_gallery/gallery/album/thumb/20.jpg); }
#black_gallery #main #alt_flash_content li#img21 {background-image:url(black_gallery/gallery/album/thumb/21.jpg); }
#black_gallery #main #alt_flash_content li#img22 {background-image:url(black_gallery/gallery/album/thumb/22.jpg); }
#black_gallery #main #alt_flash_content li#img23 {background-image:url(black_gallery/gallery/album/thumb/23.jpg); }
#black_gallery #main #alt_flash_content li#img24 {background-image:url(black_gallery/gallery/album/thumb/24.jpg); }
#black_gallery #main #alt_flash_content li#img25 {background-image:url(black_gallery/gallery/album/thumb/25.jpg); }
#black_gallery #main #alt_flash_content li#img26 {background-image:url(black_gallery/gallery/album/thumb/26.jpg); } 
#black_gallery #main #alt_flash_content li#img27 {background-image:url(black_gallery/gallery/album/thumb/27.jpg); } 
#black_gallery #main #alt_flash_content li#img28 {background-image:url(black_gallery/gallery/album/thumb/28.jpg); } 
#black_gallery #main #alt_flash_content li#img29 {background-image:url(black_gallery/gallery/album/thumb/29.jpg); } 
#black_gallery #main #alt_flash_content li#img30 {background-image:url(black_gallery/gallery/album/thumb/30.jpg); } 
#black_gallery #main #alt_flash_content li#img31 {background-image:url(black_gallery/gallery/album/thumb/31.jpg); } 
#black_gallery #main #alt_flash_content li#img32 {background-image:url(black_gallery/gallery/album/thumb/32.jpg); } 
#black_gallery #main #alt_flash_content li#img33 {background-image:url(black_gallery/gallery/album/thumb/33.jpg); } 
#black_gallery #main #alt_flash_content li#img34 {background-image:url(black_gallery/gallery/album/thumb/34.jpg); } 
#black_gallery #main #alt_flash_content li#img35 {background-image:url(black_gallery/gallery/album/thumb/35.jpg); } 
#black_gallery #main #alt_flash_content li#img36 {background-image:url(black_gallery/gallery/album/thumb/36.jpg); } 

#white_gallery #main #alt_flash_content li#img01 {background-image:url(white_gallery/gallery/album/thumb/01.jpg); }
#white_gallery #main #alt_flash_content li#img02 {background-image:url(white_gallery/gallery/album/thumb/02.jpg); }
#white_gallery #main #alt_flash_content li#img03 {background-image:url(white_gallery/gallery/album/thumb/03.jpg); } 
#white_gallery #main #alt_flash_content li#img04 {background-image:url(white_gallery/gallery/album/thumb/04.jpg); }
#white_gallery #main #alt_flash_content li#img05 {background-image:url(white_gallery/gallery/album/thumb/05.jpg); }
#white_gallery #main #alt_flash_content li#img06 {background-image:url(white_gallery/gallery/album/thumb/06.jpg); } 
#white_gallery #main #alt_flash_content li#img07 {background-image:url(white_gallery/gallery/album/thumb/07.jpg); } 
#white_gallery #main #alt_flash_content li#img08 {background-image:url(white_gallery/gallery/album/thumb/08.jpg); } 
#white_gallery #main #alt_flash_content li#img09 {background-image:url(white_gallery/gallery/album/thumb/09.jpg); }
#white_gallery #main #alt_flash_content li#img10 {background-image:url(white_gallery/gallery/album/thumb/10.jpg); }
#white_gallery #main #alt_flash_content li#img11 {background-image:url(white_gallery/gallery/album/thumb/11.jpg); }
#white_gallery #main #alt_flash_content li#img12 {background-image:url(white_gallery/gallery/album/thumb/12.jpg); }
#white_gallery #main #alt_flash_content li#img13 {background-image:url(white_gallery/gallery/album/thumb/13.jpg); }
#white_gallery #main #alt_flash_content li#img14 {background-image:url(white_gallery/gallery/album/thumb/14.jpg); }
#white_gallery #main #alt_flash_content li#img15 {background-image:url(white_gallery/gallery/album/thumb/15.jpg); }
#white_gallery #main #alt_flash_content li#img16 {background-image:url(white_gallery/gallery/album/thumb/16.jpg); }
#white_gallery #main #alt_flash_content li#img17 {background-image:url(white_gallery/gallery/album/thumb/17.jpg); }
#white_gallery #main #alt_flash_content li#img18 {background-image:url(white_gallery/gallery/album/thumb/18.jpg); }
#white_gallery #main #alt_flash_content li#img19 {background-image:url(white_gallery/gallery/album/thumb/19.jpg); }
#white_gallery #main #alt_flash_content li#img20 {background-image:url(white_gallery/gallery/album/thumb/20.jpg); }
#white_gallery #main #alt_flash_content li#img21 {background-image:url(white_gallery/gallery/album/thumb/21.jpg); }
#white_gallery #main #alt_flash_content li#img22 {background-image:url(white_gallery/gallery/album/thumb/22.jpg); }
#white_gallery #main #alt_flash_content li#img23 {background-image:url(white_gallery/gallery/album/thumb/23.jpg); }
#white_gallery #main #alt_flash_content li#img24 {background-image:url(white_gallery/gallery/album/thumb/24.jpg); }
#white_gallery #main #alt_flash_content li#img25 {background-image:url(white_gallery/gallery/album/thumb/25.jpg); }
#white_gallery #main #alt_flash_content li#img26 {background-image:url(white_gallery/gallery/album/thumb/26.jpg); } 
#white_gallery #main #alt_flash_content li#img27 {background-image:url(white_gallery/gallery/album/thumb/27.jpg); } 
#white_gallery #main #alt_flash_content li#img28 {background-image:url(white_gallery/gallery/album/thumb/28.jpg); } 
#white_gallery #main #alt_flash_content li#img29 {background-image:url(white_gallery/gallery/album/thumb/29.jpg); } 
#white_gallery #main #alt_flash_content li#img30 {background-image:url(white_gallery/gallery/album/thumb/30.jpg); } 
#white_gallery #main #alt_flash_content li#img31 {background-image:url(white_gallery/gallery/album/thumb/31.jpg); } 
#white_gallery #main #alt_flash_content li#img32 {background-image:url(white_gallery/gallery/album/thumb/32.jpg); } 
#white_gallery #main #alt_flash_content li#img33 {background-image:url(white_gallery/gallery/album/thumb/33.jpg); } 
#white_gallery #main #alt_flash_content li#img34 {background-image:url(white_gallery/gallery/album/thumb/34.jpg); } 
#white_gallery #main #alt_flash_content li#img35 {background-image:url(white_gallery/gallery/album/thumb/35.jpg); } 
#white_gallery #main #alt_flash_content li#img36 {background-image:url(white_gallery/gallery/album/thumb/36.jpg); } 

 
#copyright { padding: 20px 0px 20px 0px; clear:both }
#copyright p { color: #999; font-size: 12px; text-align:center; }


/* navigation is for main gallery page */
#navigation h2 { margin:20px 50px 0px 50px; font-size:24px; font-weight: normal; letter-spacing: 1px;  padding: 40px 40px 0px 40px; background-color:#ccc; color:#000; }
#navigation h2 span {font-style:italic; font-size:14px; letter-spacing: 1px; vertical-align:-20%;}
#navigation #black {color:#000}
#navigation #white {color:#fff}
#navigation #color {color:#f00}
#main #navigation p { margin:0px 50px 0px 50px; font-size:16px; text-align:right; font-weight: normal; letter-spacing: 1px;  padding: 12px 20px 12px 12px; background-color:#ccc; color:#000; margin-bottom:40px; text-transform:lowercase;}
#main #navigation a { color: #000; text-decoration: none; }
#main #navigation a:visited { color: #000; text-decoration: none; }
#main #navigation a:hover { color: #f00; text-decoration: none; }
 
 /* For Contact Form */
 
form {display:block; width:600px; padding: 0px; margin:20px auto 0px auto;}
fieldset {border: none; margin: 0; padding:0px; background-color:#FFF;}
fieldset label {Display:block; color: #333; text-transform:lowercase; font-size:16px; margin: 15px 0px 20px 20px; font-family: "Myriad Pro", Verdana, Arial, sans-serif;}
fieldset input, textarea {Display:block; color:#666; font-family: "Myriad Pro", Verdana, Arial, sans-serif; font-size:14px; width: 500px; border: none; margin: 5px 5px 5px 15px; padding: 5px;  background-color:#FAFAFA;}
fieldset textarea {height: 200px;}
fieldset input:hover, input:active, input:focus, textarea:hover, textarea:active, textarea:focus {border: none;}
input#Button {Display:block; color: #333; text-transform:lowercase; font-family: "Myriad Pro", Verdana, Arial, sans-serif; font-size: 16px; text-decoration:underline; margin: 0px auto 0px auto; background-color: #FFF; border: solid 1px #fff; padding:0px 14px 0px 14px;}
input#Button:hover, input#Button:active, input#Button:focus {color: #f00; }
form img {Display:block; margin: 20px auto 0 auto; }

