/*** LAYOUT ****/
html, body {background:#000000;margin: 0; padding: 0; height: 100%; /* Required */ }
#container 	{width: 100%; position: relative; min-height: 100%; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */ height: 100%; /* For IE */}
#content {padding-bottom: 40px;}
#box-footer {width: 100%;  position: absolute; bottom: 0 !important; bottom: -1px; /* For Certain IE widths */ height: 40px;}

td.photostyle {padding-right: 50px;}
.gallery {position:relative;height: 320px; padding-top: 30px ;margin:0px;}
.headerflower {position:relative;height: 320px; padding: 0% 40% 40px 40%;margin:-55px;}

.galleryTitle {position:relative;height: 20px; padding: 40px 0px 0px 70px;margin:0px;}
.galleryMenu	{position:relative;height: 20px; width:905px; padding:40px 0px 0px 30px;float:left;}
.contactMenu {position:relative;height: 20px; float:right;padding:40px;padding-left:5px;padding-right:20px;}

.box-footer 	{ height:15px; border-top: solid 0px #000000;width:100%;margin : 0px; padding : 0px;position: absolute;bottom: 0 !important;bottom: -1px;}

/*** STYLE *****/
body {font-family:helvetica, arial, sans-serif;background:#000; }
.galleryTitle {color:#cccccc;font-size: 32px; }
.galleryMenu {color: #fff;font-size: 14px;white-space: normal;}
a:link {color: #BFFF80;text-decoration:none ;font-weight:normal;}
a:visited{color: #BFFF80;text-decoration:none;}
a:hover{color: #fff;text-decoration:underline;}
a:active{color: #fff;text-decoration:none;}
a:focus{color: #fff;text-decoration:none;}

.contactMenu {color: #fff;font-size: 14px;}
.contactMenu a {color: #BFFF80;text-decoration: none;}
.contactMenu a:hover{color: #BFFF80;text-decoration:underline;}
.contactMenu a:active{color: #fff;text-decoration:none;}

.box-footer 		{font-size: 11px; color : #cccccc;text-align: center; background:#000000;} 
.box-footer a		{color: #cccccc;text-decoration: underline}
.box-footer a:hover	{color: #BFFF80;text-decoration: none}
p {font-size:13px; color:#cccccc;}
p a{color:#BFFF80;text-decoration:none;}
p a:hover{color:#fff;text-decoration:underline;}
h1 {font-size:15px; color:#cccccc;}
h1 a {color:#BFFF80;text-decoration:none;}
h1 a:hover {color:#fff;text-decoration:underline;}
h2 {font-size:14px; color:#cccccc;}
h3 {font-size:13px; color:#cccccc;font-weight:normal;}

/*** STYLE OTHERS PAGES CONTACT BIO HOME*/
h4 {color:#cccccc;font-size: 32px;font-weight:normal; }
.gallery {color:#cccccc;font-size: 12px; }
.columnContentg{width:400px; text-align:right;}
.columnContentc{width:1000px; text-align:center;}
.columnContentd{width:400px; text-align:left;}
.columnTab {width:70px;}
/*** HOME*/

.homeTitle {color:#cccccc;font-size: 32px; position:relative;height: 20px; padding: 40px 0px 20px 0px;margin:0px;}
.pagesMenu {color: #fff;font-size: 14px;white-space: normal;padding-top:20px;}
.pagesMenu a {color: #BFFF80;text-decoration:none ;font-weight:normal;}
.pagesMenu a:hover{color: #fff;text-decoration:none;}

/*** FORM*/
/* Type Style  */
.formFieldName { width:80; padding: 5 5; }
.formTypeTitle {padding:0 20 5; font-weight: bold;background:url(/jdd/public/images/circle.gif) top left no-repeat; }
.formTypeText { width:150; font-size:10px;}
.formTypeTextarea { width:100%; font-size:10px;}
.formTypeSubmit { font-size:11px;}

/* Box Style  */
.formBox {
  font-size: 11px;
  width:200;
  background-color:#ddd;
  border:1px solid #000;
  margin: 10px;
  padding: 10px;
}