@charset "UTF-8";
/* CSS Document */

body {background-color: #153d70; margin: 5px 0 0 0; text-align:center; font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#333333; font-size:14px; line-height:1.5em;}
#mainbox {width:950px; text-align:left; margin:0 auto; background-image:url(../images/bodyBG.gif)} /* resets text alignment for FF & Safari */

/* nav */
#home {margin-left:29px; float:left; display:block; width:84px; height:54px; background:url("../images/navup_01.gif") no-repeat 0 0; text-indent:-5000px;}
#home:hover {background:url("../images/navdown_01.gif") no-repeat 0 0;}

#sbs {float:left; display:block; width:223px; height:54px; background:url("../images/navup_02.gif") no-repeat 0 0; text-indent:-5000px;}
#sbs:hover {background:url("../images/navdown_02.gif") no-repeat 0 0;}

#about {float:left; display:block; width:138px; height:54px; background:url("../images/navup_03.gif") no-repeat 0 0; text-indent:-5000px;}
#about:hover {background:url("../images/navdown_03.gif") no-repeat 0 0;}

#faq {float:left; display:block; width:97px; height:54px; background:url("../images/navup_04.gif") no-repeat 0 0; text-indent:-5000px;}
#faq:hover {background:url("../images/navdown_04.gif") no-repeat 0 0;}

#contact {float:left; display:block; width:128px; height:54px; background:url("../images/navup_05.gif") no-repeat 0 0; text-indent:-5000px;}
#contact:hover {background:url("../images/navdown_05.gif") no-repeat 0 0;}

#testimonials {float:left; display:block; width:140px; height:54px; background:url("../images/navup_06.gif") no-repeat 0 0; text-indent:-5000px;}
#testimonials:hover {background:url("../images/navdown_06.gif") no-repeat 0 0;}

#blog {float:left; display:block; width:81px; height:54px; background:url("../images/navup_07.gif") no-repeat 0 0; text-indent:-5000px;}
#blog:hover {background:url("../images/navdown_07.gif") no-repeat 0 0;}

#preload { display: none; }

/* Type */
.maintext {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#333333; font-size:16px; line-height:1.5em; font-weight:normal}
a:link.maintext {text-decoration:underline; color:#333333;}
a:hover.maintext {text-decoration:none; color:#333333}
a:visited.maintext {text-decoration:underline; color:#333333}


.textblue {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#153d70; font-size:14px; line-height:4em; font-weight:normal}
.num {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#f26522; font-size:21px; line-height:1.5em; font-weight:bold}
.formtext {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#153d70; font-size:16px; line-height:1.5em; font-weight:normal;}
.maintextfield {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#333333; font-size:14px; line-height:1.5em; font-weight:normal}
a:link.maintextfield {text-decoration:underline; color:#333333;}
a:hover.maintextfield {text-decoration:none; color:#333333}
a:visited.maintextfield {text-decoration:underline; color:#333333}

.h1home {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#153d70; font-size:14px; line-height:4em; font-weight:normal; display:inline}
.h2home {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#333333; font-size:16px; line-height:1.5em; font-weight:normal; display:inline}
.thankyou {font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color:#153d70; font-size:28px; letter-spacing:-1px; line-height:1.5em; font-weight:bold}

/* form */
#formname {border:thin; border-style: solid; border-color: #CCC; padding:2px; width:250px; margin-bottom:10px}
#formlastname {border:thin; border-style: solid; border-color: #CCC; padding:2px; width:250px; margin-bottom:10px}
#formnamephone {border:thin; border-style: solid; border-color: #CCC; padding:2px; width:250px; margin-bottom:10px}
#formemail {border:thin; border-style: solid; border-color: #CCC; padding:2px; width:250px; margin-bottom:10px}
#formstate {border:thin; border-style: solid; border-color: #CCC; padding:2px; width:250px; margin-bottom:10px}
#formdebt {border:thin; border-style: solid; border-color: #CCC; padding:2px; width:250px; margin-bottom:10px}
#formcomments {border:thin; border-style: solid; border-color: #CCC; padding:2px; width:250px; margin-bottom:10px}

