body {background: #ffffff repeat-x; margin: 0 0; margin-bottom: 20px;
scrollbar-arrow-color: #D7D9E0;
scrollbar-face-color: #75777A;
scrollbar-highlight-color: #D7D9E0;}
body img {border: 0px;}
	.bold {font-weight: bold;}
	.homewrapper {width: 690px; margin-left: auto; margin-right: auto; margin-top: 50px;}
	.mainwrapper {width: 819px; margin-left: auto; margin-right: auto; margin-top: 50px;}
	.constructon {text-align: center;}
		.leftcol {width: 185px; float: left;  text-align: right; padding-top: 4px;}
			.topleftsquare {width: 185px; height: 88px; background: url('../images/sq_top_left.jpg') no-repeat top right;}
			.botleftsquare {width: 185px; height: 185px; background: url('../images/sq_bot_left.jpg') no-repeat top right;}
				#organizing {background: url('../images/sq_bot_left_org2.jpg') no-repeat top right;}
				#coaching {background: url('../images/sq_bot_left_coaching.jpg') no-repeat top right;}
                                #redesign {background: url('../images/sq_bot_left_redesign.jpg') no-repeat top right;}
				#org_bus {background: url('../images/sq_bot_left_org_bus.jpg') no-repeat top right;}
				#org_gift {background: url('../images/sq_bot_left_org_gift.jpg') no-repeat top right;}
                                #red_gift {background: url('../images/sq_bot_left_redesign_gc.jpg') no-repeat top right;}
				#org_res {background: url('../images/sq_bot_left_org_res.jpg') no-repeat top right;}
				#faq {background: url('../images/sq_bot_left_faq.jpg') no-repeat top right;}
				#faq_coaching {background: url('../images/sq_bot_left_faq_coaching.jpg') no-repeat top right;}
                                #faq_redesign {background: url('../images/sq_bot_left_faq_redesign.jpg') no-repeat top right;}
				#testimonials {background: url('../images/sq_bot_left_testimonials2.jpg') no-repeat top right;}
				#about {background: url('../images/sq_bot_left_about2.jpg') no-repeat top right;}
				#contact {background: url('../images/sq_bot_left_contact2.jpg') no-repeat top right;}
				#resource {background: url('../images/sq_bot_left_resources.jpg') no-repeat top right;}
				#tips {background: url('../images/sq_bot_left_tips2.jpg') no-repeat top right;}
			.quote {width: 185px; height: 179px; text-align: right;}
			.contact {width: 185px; height: 74px; text-align: right; color: #747579; font: 10px Arial; text-align: right; margin-top: 15px;}
				.contact a {color: #262627; text-decoration: none;}
			.divider {width: 185px; height: 13px; background: url('../images/divider.jpg') no-repeat top right; text-align: right;}
			.napo {height: 52px;}
		
		.rightcol {width: 627px; margin-left: 7px; float: right;}
			.header{width: 627px; height: 94px;}
			.menu {width: 627px; height: 23px; background: url('../images/menu_back.gif') no-repeat top center;}
			.menu {font: 11px Arial; color: #9E9FA1;}
				.menu a {color: #9E9FA1; text-decoration: none;}
				.menu a:hover {color: #717275;}
				.menu a:active {color: #E67902;}
				.links {height: 22px; margin-top: 1px; width: 622px; margin-left: 5px; word-spacing: 7px;}
			.content {width: 627px;}
                             	.title {width: 627px; height: 58px;}
				.text_faq {font: 12px Verdana, sans-serif; color: #262626; width: 625px; letter-spacing: 0px;  padding-top: 6px; padding-bottom: 13px; background: #F7F6F6; border: 1px solid #E9E9E9; border-top: 0px; min-height: 100%;}
                                .text_pkg {font: 12px Verdana, sans-serif; color: #4B4B4B; width: 597px; letter-spacing: 0px; padding: 2px 1px; padding-top: 6px; padding-bottom: 13px; padding-left: 14px; padding-right: 14px; background: #F7F6F6; border: 1px solid #E9E9E9; border-top: 0px; min-height: 415px;}
				        .text_pkg ol li {margin-bottom: 5px; line-height: 18px;}
					.text_pkg ul {list-style-type: circle;list-style-image: url(../images/bullet.gif);}
				.text {font: 12px Verdana, sans-serif; color: #4B4B4B; width: 597px; letter-spacing: 0px; padding: 2px 1px; padding-top: 6px; padding-bottom: 13px; padding-left: 14px; padding-right: 14px; background: #F7F6F6; border: 1px solid #E9E9E9; border-top: 0px; height: 100%;}
				
					.text ol li {margin-bottom: 5px; line-height: 18px;}
					.text ul {list-style-type: circle;list-style-image: url(../images/bullet.gif);}
                                        .text ul.a {list-style-type: none;}

				.text { overflow: auto; }
				.content h1 {font-size: 14px; font-weight: bold;}
				.content h1 { margin-bottom: -7px;}
				.ie .content h1 { margin-bottom: -13px;}
				
				.content p {line-height: 18px;}
				.content a {font-weight: bold; font-size: 12px; color: #033A61; text-decoration: none;}
				.content a:hover {color: #055E9E; text-decoration: none;}
				.no_top_margin_list {margin-top: -12px;}
				.ie .no_top_margin_list {margin-top: -18px;}
                       
			.footer {width: 627px; color: #747579; font: 10px Arial; text-align: center; margin-top: 4px;}
			.footerbox {color: #9E9FA1;}
			.clear {clear: both;}
			
			.back_to_top a {font-size: 10px; margin-top: 5px;}
			.back_to_top2 a {font-size: 10px; margin-top: 5px; align: right;}			
			
/*------------------- Package Pages ------------------------*/
.tblPrice {height: 100px; background: #FFE2C3; font: 12px Arial; text-align: center;}
.tblPrice td {padding: 4px 4px 4px 4px;}
.left_price_label {width: 40px; font: 13px Arial; font-weight: bold; color: white; background: #498700; text-align: right; padding-right: 7px;}
.top_price_label {font: 13px Arial; font-weight: bold; width: 145px; text-align: center; background: #376500; color: white;}
.packages .bold {font-size: 16px;}
/*------------------- FAQS ----------------------*/
.faq {margin-bottom: 15px;}
.faq_question {font-size: 14px; font-weight: bold;}
.faq_answer:first-letter {font-weight: bold;}
.ie .faq_hrule {color: #ebebeb; display: block; margin-top: 12px; margin-bottom: 12px;}
.gecko .faq_hrule {display: block; border: none; border-top: 1px solid #ebebeb; }

    a#faq_redesign {
    display: block;
    width: 299px;
    height: 318px;
    background-image: url('../images/redesign_faq_off.jpg');
    float: left;}
    a#faq_redesign:hover {
    background-image: url('../images/redesign_faq_on.jpg');}
    a .alt { display: none; }
    
    a#faq_organizing {
    display: block;
    width: 325px;
    height: 318px;
    background-image: url('../images/organizing_faq_off.jpg');
    float: right;}
    a#faq_organizing:hover {
    background-image: url('../images/organizing_faq_on.jpg');}
    a .alt { display: none; }

    #faq_redesign_preload { background: url("../images/redesign_faq_on.jpg") -1000px -1000px no-repeat;visibility: hidden;}
    #faq_organizing_preload { background: url("../images/organizing_faq_on.jpg") -1000px -1000px no-repeat;visibility: hidden;}

/*------------------- TESTIMONIALS -------------------*/
.testimonial {margin-bottom: 0px; clear: right;}
.author {margin-bottom: 50px; text-align: right; font-style: italic; font-weight: bold; font-size: 10px;}

/*------------------- CONTACT ---------------------------*/
.contact_static {float: left;}
.contact_form {width: 350px; text-align: left; border-left: 1px solid #cccccc; padding-left: 20px; float: right;}
.tblForm { border: 0px solid #cccccc;
  background: clear;
  color: #055E9E;}
.tblForm td {padding-top: 4px; vertical-align: middle;}
.form_field {width: 175px; margin-left: 5px;}
#add_info {width: 325px;}
.statezip {margin-left: 5px;}

.field_text {text-align: right;}

/*------------------- CLIENT SURVEY ---------------------------*/
.survey_form {width: 520px; text-align: left; padding-left: 10px; float: left;}
.form_field2 {width: 500px; height: 100px; margin-left: 37px;}
.form_field3 {margin-left: 37px;}
#survey_info {width: 450px; margin-left: 37px;}
.survey_question {font-size: 12px; font-weight: bold;}
.survey_answer:first-letter {font-weight: bold;}
/*------------------- TIPS ----------------------------*/
.SignUp {float: right; text-align: center; border-left: 1px solid #cccccc; padding-left: 8px;}
.signupframe {
  border: 0px solid #cccccc;
  background: clear;
  color: #055E9E;
  font-family: Arial, Helvetica, sans-serif;}

.tips_list {float: left; width: 325px;}
.tips_list img {margin-top: 0px;}
.gecko .tips_list img {margin-top: 0px;}
.tips_list ul li a {font-size: 13px; font-weight: bold; line-height: 22px;}
.tips_list li {margin-bottom: 15px;}

/*------------------- RESOURCES --------------------*/
.resource {float: left; padding: 20px 2px 20px 2px; width: 195px; height: 155px; text-align: center;}
.resource a {font-size: 10px; text-decoration: none;}
.resources {float: left; padding: 20px 2px 20px 2px; width: 195px; height: 90px; text-align: center;}