/* AVITAS SAVI STYLE SHEETS */

body {background-color: #D6D6D6;background-image: url(../img/background.jpg);background-repeat: repeat-x;margin: 0px 0px 0px 0px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;}
a, a:link, a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #fff;font-weight: bold;text-decoration: underline;}
a:hover, a:active, a:focus {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFCC00;font-weight: bold;text-decoration: underline;}


#holder {width: 900px;margin: 0 auto 0 auto;background-image: url(../img/holder_background_top.jpg);background-repeat: repeat-x;background-color: #000000;background-position: top;}
#masthead {width: 1076px;text-align: right;margin: 0 auto 0 auto;background-color: #D6D6D6;background-image: url(../img/masthead.jpg);height: 129px;background-repeat: no-repeat;}
#center_img {width: 884px;float: left;margin: 24px 0px 0px 10px;background-image: url(../img/index_productshot.jpg);background-repeat: no-repeat;background-position: top left;}
#center_signup {width: 880px;float: left;margin: 16px 0px 0px 0px;background-image: url(../img/savi_graphic.jpg);background-repeat: no-repeat;background-position: top left;}
#baseline {width:900px; float:left;}
#contactbox {width: 975px; float: left; margin: 12px 27px 0px 0px;}

#bodycopyholder {width: 540px;float: right;text-align: justify;margin: 140px 0px 5px 0px;}
#formholder {width: 559px;float: right;text-align: left;margin: 10px 0px 10px 0px;}
#left_info {width: 235px;float: left;text-align: justify;margin: 220px 0px 20px 15px;}
#textcolumn {width: 570px;float: right;text-align: left;margin: 10px 10px 20px 0px;}

#product_123 {float: left;width: 900px;background-image:url(../img/features_boxes.jpg);background-repeat: no-repeat;height: 222px;}
.headercopy {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF;}
.headercopy a:link, .headercopy a:active, .headercopy a:visited {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF; text-decoration: underline;}
.headercopy a:hover, .headercopy a:focus {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color: #FFCC00; text-decoration: underline;}
.header_large {font-family: Arial, Helvetica, sans-serif;font-size:19px;font-weight:normal;color:#FFF;line-height: 20px;}


#topnav {float: left; width: 900px; margin: 22px 0px 0px 90px; color: #FBEACB;}

.topnavtype {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #FBEACB; text-decoration: none; font-weight: bold;}
.topnavtype a:link, .topnavtype a:active, .topnavtype a:visited {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.topnavtype a:hover, .topnavtype a:focus {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #FFCC00; text-decoration: underline;font-weight: bold;}



.bodycopy {font:12px/17px Arial, Helvetica, sans-serif; color: #D6D6D6; text-decoration: none;}
.bodycopy a:link, .bodycopy a:active, .bodycopy a:visited {font:12px/17px Arial, Helvetica, sans-serif; color: #D6D6D6; text-decoration: underline;}
.bodycopy a:hover, .bodycopy a:focus {font:12px/17px Arial, Helvetica, sans-serif; color: #FFCC00; text-decoration: underline;}

#leftnav {float: left;width: 200px;}
#ads_holder, #basetext {float: left;width: 950px;margin-bottom: 10px;}


.nav_opt a:link, .nav_opt a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;color: #FFFFFF; text-decoration: none;}
.nav_opt a:hover, .nav_opt a:active, .nav_opt a:focus {font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;color: #999999; text-decoration: none;}

.brclear {clear:both;height:0; margin:0;font-size: 1px;line-height: 0px;}
