@charset "utf-8";
/* CSS Document */
html, body{ height:100%; }
body { padding-top:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#03a7bf; background-image:url(/sample/images/the-real-bg.gif); height:100%; background-repeat:no-repeat; background-position:top center; }
div.container { width:1024px; margin:0 auto; text-align:left; }
div.header { width:1024px; height:131px; background-image:url(/sample/images/ttc-slice_01.jpg?22); position:relative;}
div.c_row_2 { width:1024px; height:247px; margin:0 auto;  } 
div.c_row_3 { width:1024px; margin:0 auto; background-image:url(/sample/images/ttc-c-row-2-bg.gif);  padding-bottom:50px; } 
h1 { font-size:18px; margin-bottom:25px;}  
span.big_numbers { font-size:22px; font-weight:bold; } 
a.send_right { color:#FFFFFF; text-decoration:underline; }
div.right_column {float:left; width:273px; height:auto; background-image:url(/sample/images/ttc-slice_06.jpg); background-position:left top; background-repeat:no-repeat; background-color:#2e3385; }
div.blog_column { background-image:url(/sample/images/ttc-slice_06-blog.jpg);  }
p { text-align:left; }

div.bio_images { padding:5px; background-color:#FFFFFF; border:1px solid #CCC; margin:15px; }
div.right_column a  { color:#FFF; text-decoration:none; }
div.right_column a:hover  { color:#FFF; text-decoration:underline; }
div.footer_column { float:left; padding-right:20px; text-align:left; color:#FFF; }
span.footer_title { font-weight:bold; font-size:13px; border-bottom:2px solid #03a7bf; }

table tr td { text-align:left; }

ul.footer_links , ul.footer_links li { margin:0; padding:0; list-style:none;}
ul.footer_links li a { color:#FFF; text-decoration:none; font-size:11px; }
ul.footer_links li a:hover { text-decoration:underline; }
a.white_bottom { color:#FFF; text-decoration:none; }
a.white_bottom:hover { text-decoration:underline; }
ul.footer_links { margin-top:10px; }
div.button_1 { cursor:pointer; } 
div.button_1:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -27px; } 

div.button_2 { cursor:pointer; } 
div.button_2:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -57px; } 
div.button_2:hover div.menu { display:block; }

div.button_3 { cursor:pointer; } 
div.button_3:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -80px; } 
div.button_3:hover div.menu { display:block; }

div.button_4 { cursor:pointer; } 
div.button_4:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -103px; } 
div.button_4:hover div.menu { display:block; }

div.button_5 { cursor:pointer; } 
div.button_5:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -126px; } 
div.button_5:hover div.menu { display:block; }

div.button_6 { cursor:pointer; } 
div.button_6:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -192px; } 


div.button_7 { cursor:pointer; } 
div.button_7:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -218px; }

div.button_8 { cursor:pointer; } 
div.button_8:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif?3409); background-position:234px -148px; }
div.button_8:hover div.menu { display:block; }

div.button_9 { cursor:pointer; } 
div.button_9:hover { cursor:pointer; background-image:url(/sample/images/ttc-slice_02.gif); background-position:234px -170px; }
div.button_9:hover div.menu { display:block; }

ul.sub_menu , ul.sub_menu li { padding:0; margin:0; list-style:none; width:100%;} 
ul.sub_menu li a { color:#FFF; text-decoration:none; }
ul.sub_menu li a:hover { text-decoration:underline; }

div.main_content_hold a { text-decoration:none; color:#292b7a; font-weight:bold; }
div.main_content_hold a:hover { text-decoration:none; border-bottom:1px dashed #292b7a; }
div.main_content_hold p { font-family:Arial, Helvetica, sans-serif; }
div.main_content_hold { font-size:12px !important; }

div.a_page {padding:5px; border-bottom:1px solid #0181a0; }
div.a_page:hover { /*background-color:#0181a0;*/ }

div.menu {display:none; background-color:#02a6bf; font-size:14px; border:1px solid #048497; border-left:none; border-bottom-width:3px; color:#FFF; }
img.links_button { border:none; }

ul.sitemap_links_title li { list-style:circle; }
ul.sitemap_links_title, ul.sitemap_links_title li { margin-left:0px; padding-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

ul.sitemap_links li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:10px; list-style-image:url(http://transformationstreatment.com/images/bullet2.gif); }

div.just_header { padding:10px 5px; cursor:default; } 
ul.ebook_button li , ul.ebook_button { list-style:none;  padding:0px; margin:0px; }
ul.ebook_button li {  }
a.hidden_links { display:block; width:250px; height:50px; text-indent:-9999em; background-image:url(/sample/images/trans.gif); outline:none;}

ul.image_desc { text-indent:-9999em; } 

a.image_links  , a.image_links img { border-bottom:none; text-decoration:none; }
p.article_title { font-size:18px; font-weight:bold; text-align:center; }
ul.bullet_points { margin-bottom:0px; padding-bottom:0px; }
ul.bullet_points li { font-size:14px; font-weight:bold; color:#2d3485; font-family:Verdana;  padding-bottom:2px; }
ul.bullet_points li,  ul.bullet_points { list-style-image:url(/sample/images/bullet.png); }
div.bp_holder { position:absolute; top:-10px; right:15px; text-align:left; } 

a.bullet_links { text-decoration:none; color:#2d3485 !important; font-size:11px; }
a.bullet_links:hover { text-decoration:underline; } 
div.bp_tagline { text-align:center; font-style:italic; background-image:url(/sample/images/ttc-addiction-sub-text.png); background-repeat:no-repeat; width:500px; height:22px; margin:0 auto; }
ul.hide_text , ul.hide_text li { display:none; }
li.dont_push { margin-bottom:0px; }
img.bullet_img { border:3px solid #ade6f9; } 
div.right_float { float:right; padding:0 0 10px 10px; }
div.left_float { float:left; padding:0 10px 10px 0; }
p.bottom_text { font-family:Verdana !important; font-size:12px; line-height:18px;  }
p.home_headers { color:#282C71; }
