body {
 text-align: center;
 margin: 0px;
 padding: 0px;
 background: #000000;
 scrollbar-base-color: #000000;
}
img {
 border: 0px;
}
a {
 text-decoration: underline;
}
a:hover {
 text-decoration: none;
 color: #FFFF00;
}
#container {
 margin: 0px auto;
 background: url('images/fireside_production_bkg.jpg') repeat-y;
 width: 800px;
}
#container_txt {
 width: 780px;
 height: 500px;
 background: url('images/fireside_production_body_bkg_orange.jpg') no-repeat;
 margin: 10px !important;
 padding-top: 25px;
}
#txt {
 overflow: auto;
 margin: 0px auto;
 padding: 0px;
 width: 750px;
 height: 450px;
}
#txt h1 {
 font-family: Arial;
 margin: 0px;
 padding: 0px;
}
#txt h1 span.r {
 color: #FF0000;
}
#txt h1 span.o {
 color: #FF9900;
}
#txt h1 span.y {
 color: #FFFF00;
}
#txt h3 {
 font-family: Arial;
 text-align: left;
 margin: 0px;
 padding: 0px;
}
#txt h4 {
 font-family: Arial;
 text-align: center;
 margin: 0px;
 padding: 0px;
}
#txt ul {
 list-style: none;
 margin: 0px;
 margin-bottom: 25px;
 padding: 0px;
}
#txt li {
 display: inline;
 margin: 10px;
 font-family: Arial;
}
#txt li a {
 font-size: x-small !important;
 font-size: xx-small;
 text-decoration: none;
 color: #FF0000;
}
#txt li a:hover {
 font-size: x-small !important;
 font-size: xx-small;
 text-decoration: none;
 color: #FFFF00;
}
#txt p {
 text-align: left;
 font-family: Arial;
 margin: 5px;
}
#txt p a {
 color: #FF0000;
 text-decoration: none;
}
#txt p a:hover {
 color: #FFFF00;
}
#txt p.cen {
 text-align: center;
}
#txt span {
 font: xx-small;
}
#txt ul.services {
 list-style: circle;
 text-align: left;
 margin: 25px;
}
#txt ul.services li {
 display: block;
 font-family: Arial;
 font-size: small !important;
 font-size: x-small;
 margin: 0px;
 padding: 0px;
 padding-bottom: 5px;
}
#txt img.piece {
 margin: 25px auto;
}
#txt h5 {
 clear: both;
}
#txt h4 a {
 color: #FF0000;
}
#txt h4 a:hover {
 color: #FFFF00;
}
#txt h5 a {
 color: #FF0000;
}
#txt h5 a:hover {
 color: #FFFF00;
}
#txt object {
 margin: 0px auto;
}
#BBB {
 margin: 0px auto;
 background: url('images/fireside_production_bkg.jpg') repeat-y;
 width: 800px;
 height: 50px;
}
#BBB img {
}

#copyright {
 margin: 0px auto;
 background: url('images/fireside_production_bkg.jpg') repeat-y;
 width: 800px;
 height: 50px;
}
#copyright img {
 float: left;
}
#copyright p {
 float: right;
 text-align: right;
 font-size: xx-small;
 font-family: Arial;
 font-weight: bold;
 width: 33%;
}
#contact {
 clear: both;
 margin: 0px auto;
 width: 800px;
}
#contact p {
 text-align: center;
 font-size: small !important;
 font-size: x-small;
 font-family: Arial;
 margin: 0px;
 padding: 0px;
 color: #FFFFFF;
}
#contact a {
 color: #FF9900;
}
#contact a:hover {
 color: #FF0000;
}
#container_bio {
 padding: 0px;
 margin: 0px;
 clear: both;
}
#container_left {
 float: left;
 text-align: left;
 width: 300px;
}
#container_left img {
 width: 300px;
}
#container_left ul.one {
 float: left;
 list-style: none;
 width: 100px;
 text-align: left;
}
#container_left ul.two {
 float: left;
 list-style: none;
 width: 200px;
 text-align: left;
}
#container_left li {
 display: block;
 text-align: left;
 font-size: x-small !important;
 font-size: xx-small;
 font-family: Arial;
 margin: 0px;
 padding: 0px;
}
#container_right {
 float: left;
 padding: 10px;
 width: 400px;
}
#container_right p {
 float: left;
}
#container_right h5 {
 clear: both;
}
#container_right h5 a {
 color: #FF0000;
}
#container_right h5 a:hover {
 color: #FFFF00;
}
#clients {
 padding: 0px;
 margin: 0px;
}
#clients table {
 width: 100%;
 boder: 0px;
 margin: 25px 0px;
}
#clients table td {
 vertical-align: top;
 padding: 10px;
}
#clients h5 {
 text-align: left;
 margin: 0px;
 padding: 0px;
}
#new_clients {
 padding: 0px;
 margin: 0px;
}
#new_clients table {
 width: 100%;
 boder: 0px;
 margin: 25px 0px;
}
#new_clients table td {
 vertical-align: top;
 padding: 10px;
}
#new_clients h4 {
 text-align: center;
 margin: 0px;
 padding: 0px;
 color: #FF0000;
}
#new_clients h4 a:hover {
 color #FFFF00;
}
#new_clients h5 {
 text-align: center;
 margin: 0px;
 padding: 0px;
 text-decoration: underline;
}
#testimonials {
 margin: 30px 0px;
}
#testimonials p {
 padding: 0px;
}
