/* Faux Creations */
html, body {
  margin:0;
  padding:0;
  text-align:center;
  background: url(../images/misc/bkgrnd7-0133.jpg);
}

body,td,th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  color: #600;
}

/* LINKS */
a {
  font-size: small;
  color: #660000;
}
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: #000;
}
a:hover { text-decoration: underline;}
a:active {text-decoration: none;}

/* structure */
#pagewidth {
 width:770px;
 text-align:left;
 margin-left:auto;
 margin-right:auto;
 border:1px solid #fff;
}

#header {
 width:100%;
 text-align:center;
}

#headerimg {
 width:728px;
 height:105px;
 border:none;
 margin:10px auto;
}

#picturearea {
 text-align:center;
 clear:both;
 margin:5px 0 15px 0;
}

#picturearea p {
 text-align:left;
 width:96%;
 margin:15px 3%;
}

div.photoleft,
div.photoright {
 width:49%;
 text-align:center;
 margin:10px 0;
}

div.photoleft {
 float:left;
}

div.photoright {
 float:right;
}

div.photoset3,
div.photoset3b {
 float:left;
 width:28%;
 margin:1%;
 padding:0;
}

div.photoset3b {
 height:170px;
}

div.photoset3 img.photo {margin:2px;}

div.photoset2 {
 float:left;
 width:48%;
 margin:1%;
 height:350px;
}

div.photoset2b {
 float:left;
 width:47%;
 margin:1%;
 height:300px;
}

div.photoset2 img.photo {margin:2px;}

.photoleft img,
.photoright img {
 margin-left:auto;
 margin-right:auto;
}

#picturearea p.photocaption {
 text-align:center;
 width:96%;
 margin:2%;
}

img.photo {
 border:2px solid #000;
 margin:15px;
 padding:0;
}

#sectionmenu,
#footermenu {
 text-align:center;
 width:100%;
 clear:both;
}

#sectionmenu {
 margin:25px 0 15px 0;
 padding-top:15px;
 font-weight:bold;
}

#footerbar {
 width:728px;
 height:48px;
 border:none;
 margin:15px auto;
}

.style1 {font-size:medium;}

#sectionmenu a {
 font-size:medium;
}

#homemural {
 width:180px;
 height:695px;
 float:left;
 border:none;
 margin:0 2px 0 22px;
}

#homefooterbar {
 width:728px;
 height:48px;
 border:none;
 margin:10px 15px 10px 20px;
}

#homewelcome {
 width:175px;
 height:62px;
 border:none;
}

#bodytext {
 float:right;
 width:350px;
 margin-right:20px;
}

#mainmenu {
 float:left;
 width:160px;
 margin:5px;
}

ul#homemenu {
 list-style:none;
 margin:15px 0 0 0;
 padding:0;
}

ul#homemenu li {
 margin:10px 5%;
 padding:0;
 width:90%;
 text-align:center;
}

ul#homemenu li a {
 font-weight:bold;
}

#picturearea p.testimonial {
 background:tan;
 padding:15px;
 border:2px solid #000;
 width:730px;
 margin:15px auto;
 clear:both;
}

#jdqa,
#jdsamples {
 width:48%;
 margin:auto 0 25px 0;
}

#jdqa {
 float:left;
}

#jdsamples {
 float:right;
}

#jdqa .jdques {font-weight:bold;}

ul#jdbenefits {
 list-style:none;
 margin:25px 0;
 padding:0;
 width:98%;
}

ul#jdbenefits li {
 margin:0.2em 2%;
 padding:0;
 text-indent:40px;
 width:40%;
 text-align:left;
 float:left;
}

#jdguarantee {
 clear:both;
 background:#e1d09a;
 margin-top:25px;
 padding:10px;
}

#jdbene {
 clear:both;
 margin-top:25px;
 padding:10px;
}

.news {
 color:#cb3a29;
 width:94%;
 margin:10px 3%;
}

#newsection {
 background:#ffd;/*#d2b48c;*/
 border:2px solid #000;
}

#newsection h2 {
 width:94%;
 margin:10px 3%;
}
