/* CSS Document */
body {background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-align:center;}
span.underline {text-decoration:underline;}
a.reg_link {color:#ffffff; text-decoration:underline; font-weight:bold;}
a.reg_link:hover {color:#ffffff; text-decoration:none; font-weight:bold;}
						/* 590 */
div#main_wrapper {width:698px; text-align:left; height:368px; color:#796d4e;} /* */
div#main_wrapper2 {width:750px; text-align:left; min-height:500px !important; border:2px solid #ffffff; background-color:#f1ebdd; color:#796d4e; float:left;} /* */

div#main_wrapper3 {width:698px; text-align:left; height:410px; background-color:#514a4b; color:#ffffff;} /* */
div#location_tab {width:120px; height:65px; text-align:center; position:relative; top:0px; left:520px;}
div#location_text {font-size:11px; font-weight:bold; color:#ffffff; text-align:center; width:75px; height:20px; position:relative; top:45px;}
div#location_text_2line {font-size:11px; font-weight:bold; color:#ffffff; text-align:center; width:75px; height:20px; position:relative; top:35px;}
div#location_text_6week {font-size:11px; font-weight:bold; color:#ffffff; text-align:center; width:100px; height:20px; position:relative; top:20px;}
div#location_text_estima {font-size:11px; font-weight:bold; color:#ffffff; text-align:center; width:100px; height:20px; position:relative; top:35px;}

.purple {background-color:#ad9ecc;}
.blue {background-color:#96c0e6;}
.blue2 {background-color:#96bfe6;}
.dk_grey {background-color:#2b3525;}
.red {background-color:#a91c35;}
.orange {background-color:#f26521;}

.wht {color:#ffffff;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}

.ctr {text-align:center;}

div#logo_header {width:742px; height:100px;}
image#logo {position:relative; top:22px; left:18px;}
span#header_span {position:relative; top:26px; left:300px; font-weight:bold; font-size:17px; color:#2c3526;}
div#header_span {position:relative; top:26px; font-weight:bold; font-size:15px; color:#2c3526; text-align:right; padding-right:60px;}

div#left_content {float:left;}/* 382px */
div#right_content {width:525px; height:350px !important; font-size:13px; padding:0px 10px; overflow:auto; scrollbar-3dlight-color:#505050; 
scrollbar-arrow-color:#505050; scrollbar-base-color:#505050; scrollbar-darkShadow-color:#505050; scrollbar-face-color:#808080; 
scrollbar-highlight-color:#505050; scrollbar-shadow-color:#505050; scrollbar-track-color:#505050;}

div#main_content {width:650px; height:270px !important; font-size:13px; margin-top:20px; padding:0px 10px; overflow:auto; scrollbar-3dlight-color:#505050; 
scrollbar-arrow-color:#505050; scrollbar-base-color:#505050; scrollbar-darkShadow-color:#505050; scrollbar-face-color:#808080; 
scrollbar-highlight-color:#505050; scrollbar-shadow-color:#505050; scrollbar-track-color:#505050;}

div#main_content_service {width:650px; height:400px !important; font-size:13px; margin-top:20px; padding:0px 10px; overflow:auto; scrollbar-3dlight-color:#505050; 
scrollbar-arrow-color:#505050; scrollbar-base-color:#505050; scrollbar-darkShadow-color:#505050; scrollbar-face-color:#808080; 
scrollbar-highlight-color:#505050; scrollbar-shadow-color:#505050; scrollbar-track-color:#505050;}

li.li_1 {padding-top:5px; padding-bottom:5px; list-style-image:url(images/list_bullet.gif);}
li.li_2 {padding-top:1px; padding-bottom:1px; list-style-image:url(images/list_bullet.gif);}

div#menu_wrapper {width:150px; text-align:left; padding-top:20px;}
p.link_p {padding:2px 0px; font-size:13px; color:#2c3526; font-weight:bold; padding-left:10px;}
a.menu_link {font-size:11px; color:#636667; text-decoration:none;}
a.menu_link:hover {font-size:11px; color:#000000; text-decoration:none;}

div#address_div {width:100%; color:#696969; font-size:14px; font-weight:bold; letter-spacing:1px; padding:20px 0px;}

/* index page */
div#slogan {font-size:20px; color:#5799d9; text-align:right; padding:5px;}
img#logo {position:relative; top:5px; left:-250px;}
div#picture_box {width:698px; height:88px; background-color:#96bfe6; margin-top:10px;}
div#question {color:#014483; font-size:18px; margin-top:20px;}
div#answer {text-align:right; padding-right:20px; margin-top:10px; font-size:13px;}
a.answer_link {color:#014483; font-weight:bold;}
a.answer_link:hover {color:#ffffff; font-weight:bold;}

/* 6 day*/
.day_header {font-weight:bold; font-size:14px;}

/* event rules */
div#event_header {text-align:center; padding-top:30px; font-weight:bold; font-size:13px; color:#2c3526;}
p.event_p {text-align:center; color:#796d4e;}

/* our team rules */
div#our_team_left {width:165px; font-size:11px; padding-left:80px; padding-right:50px;}
div.team_pic_1 {float:left; font-size:7px; text-align:center;}
div.team_pic_2 {font-size:11px; text-align:center;}
div#right_content_event {width:250px; text-align:center; font-size:13px; padding:0px 10px; overflow:auto; scrollbar-3dlight-color:#505050; 
scrollbar-arrow-color:#505050; scrollbar-base-color:#505050; scrollbar-darkShadow-color:#505050; scrollbar-face-color:#808080; 
scrollbar-highlight-color:#505050; scrollbar-shadow-color:#505050; scrollbar-track-color:#505050;}
div#right_content_event image {padding:5px;}

.team_img {padding:0px 8px;}
.big_team_pic {float:left; padding:5px;}

a.team_link {font-size:13px; color:#a4001e; text-decoration:none;}
a.team_link:hover {font-size:13px; color:#2c3526; text-decoration:none;}

/* contact us */
div#contact_us {font-size:14px; color:#796d4e; text-align:center; line-height:150%;}
div.large_ph {padding-top:10px; font-size:17px; font-weight:bold; color:#796d4e; text-align:center;}
.line_h_1 {line-height:200%;}

/* our programs */
div#center_content {text-align:center;}
div.ctr_title {text-align:center; font-size:14px; font-weight:bold; padding-bottom:20px;}
table#program_table {width:530px; border-collapse:collapse;}
table#program_table td {padding:3px; height:30px;}
table#program_table td.side_header {color:#384132; font-size:10px; text-align:right; border-bottom:1px solid #e3ddcc;
 border-right:1px solid #e3ddcc;}
table#program_table td.dot {font-size:30px; text-align:center; border-bottom:1px solid #e3ddcc;
 border-right:1px solid #e3ddcc;}
table#program_table td.td_txt {font-size:12px; text-align:center; border-bottom:1px solid #e3ddcc;
 border-right:1px solid #e3ddcc;}
td.ctr {text-align:center;}
div.colour_header {color:#ffffff; text-align:left; font-size:13px; font-weight:bold; height:48px; width:98px; padding:3px;}
div.mg {background-color:#8cc63f;}
div.lg {background-color:#cbdb2a;}
div.y {background-color:#ffc10d;}
.blk_ctr {text-align:center; color:#384132; font-size:12px; font-weight:bold; letter-spacing:0.25em;}

.header {font-weight:bold; font-size:17px; margin-bottom:10px;}
.subhead {font-size:13px;}

/* fact myth */
.question_fm {font-size:16px; color:#ffffff;}
.answer_fm {font-size:16px; color:#dddddd;}
.answer_detail {font-size:12px; color:#dddddd;}

/* our services */
div#left_content_nav {float:left; width:150px; font-size:12px; color:#ffffff; padding-left:20px; line-height:175%;}
div#left_content_nav a.service_link {text-decoration:none; color:#ffffff;}
div#left_content_nav a.service_link:hover {text-decoration:none; color:#ffffff; background-color:#777777;}
div#left_content_nav a.service_link_sub {font-size:11px; text-decoration:none; color:#ffffff; padding-left:10px;}
div#left_content_nav a.service_link_sub:hover {font-size:11px; text-decoration:none; color:#ffffff; padding-left:10px; background-color:#777777;}

a.no_link {text-decoration:none; color:#ffffff; cursor:default; background-color:#777777;}
a.no_link:hover {text-decoration:none; color:#ffffff; cursor:default; background-color:#777777;}

a.no_link2 {text-decoration:none; color:#ffffff; background-color:#777777;}
a.no_link2:hover {text-decoration:none; color:#ffffff; background-color:#777777;}

a.no_link_sub {text-decoration:none; color:#ffffff; padding-left:10px; cursor:default; background-color:#777777;}
a.no_link_sub:hover {text-decoration:none; color:#ffffff; padding-left:10px; cursor:default; background-color:#777777;}

div#right_content_services {width:440px; height:300px !important; font-size:13px; padding:0px 10px; overflow:auto; scrollbar-3dlight-color:#505050; 
scrollbar-arrow-color:#505050; scrollbar-base-color:#505050; scrollbar-darkShadow-color:#505050; scrollbar-face-color:#808080; 
scrollbar-highlight-color:#505050; scrollbar-shadow-color:#505050; scrollbar-track-color:#505050;}

div.service_title {font-size:14px; font-weight:bold;}

img.bullet_img {visibility:hidden; padding-top:10px; padding-right:2px;}
img.bullet_vis {padding-top:10px; padding-right:2px;}
div#group1 {display:none;}

image#family {padding-right:10px; padding-bottom:10px;}

.hidden {visibility:hidden;}

/* contact us */
image#map {border:1px solid #ffffff;}

/* about us popup */
a.btn {text-decoration:none; color:#ffffff; font-weight:normal; font-size:11px; padding:0px 10px 0px; position:relative; top:0px; left:0px; border:1px solid #ffffff;} 
a.btn:hover {text-decoration:none; color:#ffffff; font-weight:normal; font-size:11px; padding:0px 10px 0px; position:relative; top:1px; left:1px; border:1px solid #ffffff; background:#a6cff3;} 
span#sleepSection {position:absolute; left:190px; top:5px; color:#ffffff; width:150px; height:18px; text-align:center; background:#85ade1; margin-left:5px; padding:2px; border-color:#000000; border-style:solid; border-width:1px;}
div#popup {border-color:#336699; border-style:solid; border-width:1px; padding:0px; width:200px; position:absolute; left:5px; top:5px; background:#ffffff;}
table#positioner {font-weight:bold; font-size:12px; color:#ffffff; width:198px; height:20px;}
span#caption_txt {padding-right:20px;}
span#closer {text-align:left;}
span.lefter {text-align:left;}
span.righter {text-align:right;}
div#caption{background:#84ade1;}
div#body_txt {text-align:left; color:#494949; background:#ffffff; padding:3px; width:100% overflow:auto; font-size:12px;}





