body {
background-color:#383736;
background-image:url(images/bg-main.gif);
background-repeat:repeat;
margin:0px;
font-family: Verdana, Helvetica, sans-serif;
font-size:1em;
color:#ffffff;
}
td {
font-size:.95em;
line-height:1.15em;
}
p { margin-top:10px;margin-bottom:15px}
h1 { font-size:1.3em;font-weight:bold;}
h2 { margin-top:8px;margin-bottom:3px;font-size:1.2em;font-weight:bold;}
h3 { font-weight:bold;}
h4 {}
ul {}
a { color:#689AC5; text-decoration:none;}
a:visited {color:#CEE8FF}
a:hover {color:#CEE8FF}
img {border:0px}

/* chrome */
.mainContainerSize{
width:848px;
}
.bg-border-l {
background-image:url(images/border-l.gif); 
background-repeat:repeat-y
}
.bg-border-r {
background-image:url(images/border-r.gif); 
background-repeat:repeat-y;
}
.bg-chrome-topnav {
background-image:url(images/chrome-topnav-spacer.gif); 
background-repeat:repeat-x;
}
.bg-leftnav {
background-image:url(images/bg-leftnav.gif); 
background-repeat:repeat-y;background-color:#523410;
}
.bg-chrome-top {
background-image:url(images/chrome-bg-spacer-top.gif); 
background-repeat:repeat-x;
}
/* chrome end */
/* lnav */
.bg-lnav-l {
background-image:url(images/nav/bg-lnav-l2.gif); 
background-repeat:repeat-y;
}
.bg-lnav-r {
background-image:url(images/nav/bg-lnav-r.gif); 
background-repeat:repeat-y;
}
.bg-chrome-r {
background-image:url(images/chrome-bg-rt-spacer2.gif); 
background-repeat:repeat-y;
}
.bg-chrome-bot {
background-image:url(images/chrome-bg-bot-spacer.gif); 
background-repeat:repeat-x;background-color:#523410
}
/* lnav end */
.maincontent-home-show-container { 
width:323px;
}
.maincontent-home-show-container .layout{
padding-right:10px
}

.maincontent-home {
font-size:.85em;
background-image:url(images/bg-content-3.jpg);
background-repeat:no-repeat;
/*background-color:#633E10;*/
background-color:#392008;
padding:16px 8px 0px 20px;
margin-top:4px;
border:1px solid #D9CABA;
height:425px
}
.maincontent {
font-size:.85em; 
/*background-color:#633E10;*/
padding:0px 8px 0px 10px
}
.footer-lt {
background-image:url(images/bg-footer-light.gif); 
background-repeat:repeat-x;
}
.footer-dk {
background-image:url(images/bg-footer-dark.gif); 
background-repeat:repeat-x;
}
.footer {
font-size:.8em;
background-image:url(images/bg-footer.gif); 
background-repeat:repeat; 
color:#818080;
}
.footer #sitecredit, .footer #sitecredit a, .footer #sitecredit a:visited{
color:#818080;
}

.footer2 {
background-image:url(images/bg-footer-2.gif); 
background-repeat:repeat-x;font-size:.85em;
color:#E1E3E5;
}
.footer2 a, .footer a{
text-decoration:none;
color:#ffffff;
}
.footer2 #email {
color:#C8A46D; 
}
.footer2 #phone {
color:#C8A46D
}

.pad {
padding:10px;
}
.padd {
padding:15px;
}
 
.contentbg {
background-color: #543612;
}
.bg-maincontent {
background-color:#523410;
}
.bg-container-r {
background-color:#c77414;
}
/* inner pages */
.bg-maincontent2{
background-color:#1f1f1f;
}
.bg-maincontent3{
background-color:#000000;
}
.contentAreaContainer {
width:600px;
}
.bg-maincontent2-l-shadow {
background-image:url(images/chrom2-bg-l-shadow.gif); 
background-repeat:repeat-y; 
}
.bg-maincontent2-l{
background-image:url(images/chrom2-bg-l.gif); 
background-repeat:repeat-y; 
}
.maincontent-sub-show-container { 
width:311px;
}
.maincontent-sub-show-container .layout{
padding-right:10px
}

.maincontent-portfolio-container { 
width:416px;
}
.maincontent-portfolio-container layout {
padding:10px;
}
.galleryContainer{
background-color:#894a0c;
}
#galleryMainContainer {
background-color:#000;
width:550px;
}
#galleryMainContainerSub {
background-color:#000;
width:420px;
}
#galleryMainContainer .nav {
padding-top:10px;
padding-right:5px;
}
/*
#galleryMainContainer .photo {
padding-top:5px;
width:370px;
}
*/
#subnavContainer {
padding:20px 0px 10px 0px;
background-color:#1f1f1f;
}

#subnavContainer .content {
  margin-left:10px;
}
#subnavContainer img {
  padding-right:2px;
}

.bg-galleryTitle {
background-color:#894a0c;
border-bottom:1px solid #ffffff
}
.bg-galleryText{
background-color:#38220d;
border-bottom:1px solid #ffffff
}
.bg-galleryIndex{
background-color:#373534; 
border-bottom:1px solid #483212
}
.bg-galleryIndex2{
background-color:#373534;  
}
.galleryShadowContainer {
background-color:#894a0c;
border-left:1px solid #ffffff; 
padding:0px;
}
.galleryTitleContainer {
background-color:#894a0c;
border-left:1px solid #ffffff;
border-bottom:1px solid #ffffff;
padding:12px 5px 5px 10px;
}
.galleryTextContainer{
background-color:#38220d;
border-left:1px solid #ffffff;
border-bottom:1px solid #ffffff;
padding:5px 5px 5px 10px;
font-size:.9em;
}
.galleryIndexContainer{
background-color:#373534; 
border-left:1px solid #ffffff; 
border-bottom:1px solid #483212;
padding:0px 5px 5px 0px;
}
.galleryTitleContainer h2 {
color:#fff0ce;
font-weight:normal;
font-size:1.3em;
margin-bottom:2px;
}
.galleryPhotoShadow {
width:311px;
background-image:url(images/bg-photo-shadow-bot.gif);
background-repeat:repeat-x
}
.galleryIndexTab {
border-left:1px solid #fff;
}
.galleryIndexImages {
padding-top:10px;
padding-right:10px;
}

.galleryIndexImages .img {
padding-left:10px;
border:0px;
}
.testimonial {
background-color:#d4cac5;
background-image:url(images/bg-testimonials.gif);
background-repeat:no-repeat;
padding:10px;
color:#151515;
font-family: Verdana, Helvetica, sans-serif;
font-size:.925em;
line-height:1em;
}

#pagetitle {
padding:5px 5px 5px 0px;
}

.darktext a, darktext a:visited{
color:#C67518
}
/*
;*/
