/* Body Wrapper */
#body_wrapper {background-position: 0	 75px; margin-top: -75px;}
#body {border-right: 0;}
#page { background: url(../images/home/header_bg.jpg) no-repeat; margin: 0 auto; background-position: center; Xbackground-position-x: 50%; Xbackground-position-y: 0; background-attachment: scroll; min-width: 1000px; margin-left: auto; margin-right: auto; height: 335px; }

#nav {}
/* Sidebar Left */
.sidebar_left { background: #fff url(../images/home/sidebar_left_bg.png) no-repeat; float:left; height:458px; width:224px; min-height: 458px; }

/* Content */
body.home .content { margin:0px; width:550px; /*min-height: 0px;*/ height: 458px; overflow:hidden; background: #fff; }
.content { padding: 0px; width: 549px; margin: 0px; height: 458px; }
.content_title { position: fixed; }
#content_body { padding: 0px; margin:0px; height: 458px; }

.carousel_show_one .carousel_wrapper { width: 551px; height: 458px; margin-left: -1px; margin-top: -1px; }
.corousel_show_one { width: 551px;}
.carousel { padding: 0px; margin: 0px; width: 551px; }
.carousel .carousel_tabs .pages ul {position: absolute; top: 0; right: 0;}
.carousel .item { height: 458px; width: 551px; padding: 0px; margin: 0px; overflow: hidden;}
.carousel_tabs .previous, .carousel_tabs .next { display: none; }
.carousel .carousel_tabs .pages ul { position: absolute; bottom: -30px; top: auto; left: 0; list-style: none; margin: 0; padding: 0; overflow: hidden; height: 20px; }
.carousel .carousel_tabs .pages ul li a { float: left; display: block; margin-right: 5px; width: 20px; height: 20px; background: none; text-indent: 0; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px;}

/* Sidebar Right */
.sidebar_right { background: #fff; background-image: none; float:right; width: 227px; height: 458px; min-height: 458px; margin-right: 0px; margin-top: 0px;}
#testimonial { font-family: Arial; padding-top: 55px; background: url(../images/home/i_support_sam.png) no-repeat; }
#testimonial h3 { color: #901417; font-size: 36px; padding-left: 15px; }
#testimonial p { color: #000; padding:10px 10px 0px 20px; width: 200px; font-size: 16px;}
#testimonial .author { color: #000; font-weight: bold; font-size: 18px; padding:0px 10px 10px 20px; line-height: 1.1;}
#submit_endorsement { background: #fff url(../images/submit_endorsement.png) no-repeat; width: 166x; height: 37px; margin-left: 30px;}

/* Pre-footer */
#pre_footer {height: 177px; background: #fff; }
#meet_sams_team { background: #fff url(../images/home/meet_sams_team_bg.png) repeat-x; width:224px; height: 177px; float:left; }
#meet_sams_team .button { background: url(../images/survey.png) no-repeat; width:164px; height: 171px; margin-left: 25px; margin-top: 5px;  }

/*Splash footer */
#splash_bottom { background: #fff url(../images/home/splash_bottom_bg.png) no-repeat; width: 777px; height: 177px; float:left; margin-left: -1px; }
#switcher_numbers { position: relative; display:block; height: 50px; }
#switcher_numbers ul { list-style-type: none; color: #fff; font-size: 20px; font-weight: bolder; font-family: Arial; padding-top: 8px; position: absolute;  -webkit-transform: rotate(-2deg); -moz-transform: rotate(-2deg); }
#switcher_numbers li { display: inline; padding-left: 20px; font-weight:bold; }
#switcher_numbers a { color: #b25b5d; }
#switcher_numbers a:hover { text-decoration: none; color: #fff; }
body.sams-solutions-econnect .one a {color: #fff;}
body.sams-solutions-econnect #switcher_numbers .two a {color: #fff;}
body.sams-solutions-econnect #switcher_numbers .three a {color: #fff;}
body.sams-solutions-econnect #switcher_numbers .four a {color: #fff;}
body.sams-solutions-econnect #switcher_numbers .five a {color: #fff;}





#splash_buttons { float: left; padding-left: 8px; padding-top: 10px; list-style-type: none; width: 770px; font-weight: bold; }
#splash_buttons li a { display:block; float:left;}
#splash_buttons .econnect a { background: url(../images/home/econnect.png) no-repeat; width: 235px; height: 113px; text-indent: -1000px; }
#splash_buttons .join a { background: url(../images/home/join_our_team.png) no-repeat; width: 235px; height: 120px; text-indent: -1000px; }
#splash_buttons .contribute a { background: url(../images/home/contribute_today.png) no-repeat; width: 232px; height: 115px; text-indent: -3000px; }