body.custom {
   background:#411410 url(images/bg.jpg) repeat scroll 0 0;
   border-top:0px solid #E2CE27;
   padding:1.5em;
}
.custom #container {
   background:#F9E1B9 url(images/container-bg.jpg) repeat-x scroll 0 0;
   border-color:#791F0F;
   border-style:solid;
   border-width:0.5em;
   padding:0;
}
.custom #page {
   background:transparent;
   position:relative;
}
.custom #header {
   border-bottom:0 solid #DDDDDD;
   padding-bottom:0em;
   padding-top:0;
}
.custom #home-sidebar {
   width:250px;
   padding-left:1.1em;
   padding-right:1.1em;
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none;
}
#logo {
   position:absolute;
   top:0;
   left:1.5em;
}
.menu, .menu a, .menu li ul {
   border-width:0;
}
.menu .current ul a, .menu .current-cat ul a, .menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover {
   background:#561414;
   color:#F9E1B9;
}
.menu a {
   background:transparent;
   border-width:0;
   font-size:1.1em;
   font-weight:bold;
   line-height:1.273em;
   padding:1em 0.75em;
   letter-spacing:2px;
   text-transform:uppercase;
   display:block;
   color:#333333;
}
.menu a:hover, .menu .current ul a:hover {
   background:#561414 repeat-x scroll 0 0;
   color:#F9E1B9;
}
.menu .current-parent > a, .menu .current-cat-parent > a {
   background:#561414 repeat-x scroll 0 0;
   color:#F9E1B9;
}
.menu .current-parent > a:hover, .menu .current-cat-parent > a:hover {
   background:#561414 repeat-x scroll 0 0;
   color:#F9E1B9;
}
.menu ul .current a, .menu ul .current-cat a, .menu .current ul a, .menu .current-cat ul a {
   border-bottom:none;
}
.custom #feature_box {
   background:transparent;
   border:0px none #DDDDDD;
   padding:2em 0;
}
.custom li.widget {
   margin-bottom:0.9em;
}
#simple-flickr-photos-widget-3 h3{
   background:transparent url(images/flickr.png) no-repeat scroll 0 0;
   height:11px;
   margin:0 0 10px;
   width:34px;
}
#flickr {
   clear:both;
   margin:0 0 20px;
   padding:0 10px;
}
#flickr .flickr_badge_image a {
   border:1px dashed #888888;
   display:inline;
   float:left;
   margin:0 7px 7px 0;
   padding:2px;
}
#flickr .flickr_badge_image a:hover {
   border:1px dashed #FFFFFF;
}
#footer {
   background:#A24824 no-repeat scroll 0 0;
   color:#F8E0B8;
   font-size:14px;
   font-weight:bold;
   height:75px;
}
.custom #footer a {
   border-bottom:0px solid transparent;
}
.cform fieldset {
   background:transparent none repeat scroll 0 0;
}
.cform label {
   background:transparent none repeat scroll 0 0;
   color:#888888;
   display:block;
   font-size:12px;
   font-weight:bold;
   letter-spacing:2px;
   margin:0;
   padding:2px 4px;
   text-align:left;
}
.linklove {
   display:none;
}
#wp-calendar {
   background-color:transparent;
   background-image:url("http://lightfoot.smbsavvy.com/wp-content/themes/16/custom/images/sub-bg.jpg");
   background-position:0 0;
   background-repeat:repeat-x;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;

}
li#menufirst {
   float:right;
   color:#333;
   display:block;
   font-size:16px;
   font-weight:bold;
   letter-spacing:2px;
   padding:6px 5px 2px 2px;
}
.format_text input, #commentform input, #commentform textarea {
  border-width:0.071em;
  padding:0.214em;
  width:auto;
}
