body {
font-family:Arial, Helvetica, sans-serif;
background-color:#c5c3c3;
}
body a:link,a:visited,a:active {
color:#000000;

}
#container {
width:960px;
height:735px;
margin-left:auto;
margin-right:auto;
background:url(images/main-background.png) no-repeat;
}
#container-home {
width:960px;
height:880px;
margin-left:auto;
margin-right:auto;
background:url(images/main-background-home.png) no-repeat;
}
#side-box {
width:260px;
height:733px;
float:left;
}
#side-box-logos {
width:260px;
height:170px;
float:left;
}
#side-box-home {
width:260px;
height:880px;
float:left;
clear:both;
}
#BFSA-logo {
width:142px;
height:133px;
margin-left:65px;
margin-top:2px;
}
#firecare999-logo {
height:30px;
margin-left:2px;
}
#side-box-nav {
width:251px;
height:387px;
float:left;
margin-left:3px;
clear:both;
}
#nav-btns {
text-decoration:none;
list-style-type:none;
list-style:none;
margin:0px;
padding:0px;
float:left;
}
li.nav-normal {
width:150px;
height:43px;
}
li.nav-normal a {
width:170px;
height:43px;
background:url(images/btn-bg.gif) -5px 0 no-repeat;
line-height:41px;
text-align:right;
padding-right:25px;
text-decoration:none;
color:#666666;
font-weight:bold;
font-size:13px;
display:block;
}
li.nav-normal a:hover, li.nav-selected a {
width:170px;
height:43px;
background:url(images/btn-bg.gif) -20px 0 no-repeat;
color:#333333;
line-height:41px;
text-align:right;
padding-right:25px;
text-decoration:none;
font-weight:bold;
font-size:13px;
display:block;
}
li.nav-normal-contact {
width:150px;
height:43px;
}
li.nav-normal-contact a {
width:170px;
height:43px;
background:url(images/btn-bg-contact.gif) -5px 0 no-repeat;
line-height:41px;
text-align:right;
padding-right:25px;
text-decoration:none;
color:#000000;
font-weight:bold;
font-size:13px;
display:block;
}
li.nav-normal-contact a:hover, li.nav-selected-contact a {
width:170px;
height:43px;
background:url(images/btn-bg-contact.gif) -20px 0 no-repeat;
color:#000000;
line-height:41px;
text-align:right;
padding-right:25px;
text-decoration:none;
font-weight:bold;
font-size:13px;
display:block;
}
#side-box-clients-include {
width:195px;
height:146px;
float:left;
clear:both;
margin-left:3px;
}
#side-box-clients-include-header {
width:195px;
height:35px;
}
#side-box-footerimage {
width:200px;
height:175px;
float:left;
margin-left:3px;
}
#content-container {
width:685px;
height:733px;
float:left;
}
#content-container-header {
width:687px;
height:165px;
margin-top:10px;
}
#content-container-main {
width:687px;
height:469px;
background:url(images/containermain-bg.gif) no-repeat;
}
#content-container-main-new {
width:687px;
height:469px;
background:url(images/containermain-bg_new.gif) no-repeat;
}
#content-container-main-home {
width:687px;
height:622px;
background:url(images/containermain-bg-home.gif) no-repeat;
}
.content-container-main-image {
width:135px;
height:101px;
border:1px solid #000000;
float:left;
margin-left:8px;
margin-top:5px;
}.content-container-main-video {
width:442px;
height:100px;
border:1px solid #999999;
float:left;
margin-left:8px;
margin-top:5px;
}
.content-container-main-image IMG {
border:0px;
}
#content-container-main-left {
width:460px;
float:left;
}
#content-container-main-left-new {
width:672px;
float:left;
}
#content-container-main-text {
width:460px;
height:332px;
border:1px solid #999999;
margin-left:5px;
margin-top:5px;
overflow:auto;
font-size:16px;
}
#content-container-main-text-new {
width:662px;
height:425px;
border:1px solid #999999;
margin-left:5px;
margin-top:5px;
overflow:auto;
font-size:16px;
text-align:left;
padding-left:5px;
padding-right:5px;
}
#content-container-main-text-home {
width:460px;
height:313px;
border:1px solid #999999;
margin-left:5px;
margin-top:5px;
overflow:auto;
}
#content-container-main-newsletter {
width:460px;
height:118px;
border:1px solid #999999;
margin-left:5px;
margin-top:5px;
}
#content-container-main-newsletter-text {
width:458px;
height:25px;
color:#000000;
font-weight:500;
text-align:center;
font-size:13px;
margin-top:3px;
}
#content-container-main-testimonials {
width:460px;
height:146px;
margin-left:5px;
margin-top:5px;
}
#content-container-main-testimonials-header {
width:460px;
height:35px;
margin-left:1px;
}
#content-container-main-testimonials-content {
width:454px;
height:105px;
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
padding-top:5px;
padding-left:5px;
overflow:auto;
text-align:center;
}
#content-container-main-courses-header {
width:206px;
height:58px;
float:left;
margin-left:12px;
}
#content-container-main-courses {
width:200px;
height:343px;
float:left;
margin-left:12px;
margin-top:0px;
padding-left:5px;
padding-top:5px;
overflow:auto;
}
#content-container-main-courses-home {
width:200px;
height:495px;
float:left;
margin-left:12px;
margin-top:0px;
padding-left:5px;
padding-top:5px;
overflow:auto;
}
#content-container-footer {
height:25px;
width:470px;
margin-top:5px;
text-align:center;
float:left;
color:#999999;
text-decoration:none;
}
#content-container-footer a:link, #content-container-footer a:visited, #content-container-footer a:active {
color:#666666;
text-decoration:none;
}
#content-container-footer a:hover {
text-decoration:underline;
}
#content-container-footer-copyright {
height:25px;
width:175px;
margin-top:5px;
text-align:center;
float:left;
color:#666666;
}
#content-container-ticker {
width:687px;
height:25px;
margin-top:25px;
}
#first_name {
width:155px;
height:42px;
float:left;
margin-left:42px;
}
#last_name {
width:155px;
height:42px;
float:left;
margin-left:25px;
}
#email {
width:270px;
height:42px;
float:left;
margin-left:42px;
}
#submit {
width:83px;
height:25px;
float:left;
margin-top:19px;
margin-left:5px;
}
#gallery-image-full {
width:373px;
height:280px;
border:1px solid #000000;
margin-left:5px;
}
#gallery-image-full IMG {
border:0px;
}
#gallery-image-full-title {
padding-top:3px;
padding-bottom:3px;
margin-left:auto;
margin-right:auto;
margin-top:3px;
font-weight:bold;
text-align:center;
}
#gallery-button-container {
width:188px;
float:left;
margin-left:12px;
}
#gallery-button {
width:66px;
height:53px;
float:left;
margin-top:2px;
margin-left:15px;
}
#gallery-button-green {
width:66px;
height:53px;
float:left;
margin-top:2px;
margin-left:15px;
}
.video-thumb {
width:135px;
height:101px;
float:left;
}
.video-title {
height:25px;
width:300px;
font-weight:bold;
text-align:center;
margin-left:2px;
float:left;
}
.video-description {
float:left;
width:300px;
text-align:center;
margin-left:2px;
height:53px;
}