/* CSS FOR TOTALLYTHRIVING.COM */

html {height:100%;*height:auto;}
body {margin:0;padding:0;text-align:center;font-size:small;*font-size:small;background:#006EB3;height:100%;}
body div {text-align:left;}
td {vertical-align:top;}
hr {border-bottom:1px solid #006EB3;}
i {color:#006EB3;}
em {color:#F00074;font-weight:bold;}

a {color:#006EB3;text-decoration:none;}

#printit {display:none;}
#wrapper {margin:0 auto 0 auto;width:854px;height:100%;border:1px solid #006EB3;/*background:url('/images/bg.jpg') repeat-y 0px 0px;*/}
#wholepage {margin:-20px auto 0 auto;*margin:0 auto 0 auto;padding:20px 0 0 0;*padding:0px;width:854px;/*background:url('/images/bg.jpg') repeat-y 0px 0px;*/}
#design {text-align:right;padding-right:10px;font-size:60%;}

/* changed header to headerwithphone.jpg 11/3/08 */
#inner {width:750px;margin:20px 0 20px 23px;background:#FCFCF2;border:1px solid #5985CC;border-right:1px solid #57594B;}
#header {background:url(/images/headerwithphone.jpg) top left;height:153px;width:750px;}

#mainmenu {width:130px;margin-top:2em;margin-left:0px;float:left;padding-right:8px;height:30em;border-right:1px solid #045D9C;font-size:100%;*font-size:77%;font-family:'Trebuchet MS',arial, san-serif;}
#mainmenu p {text-align:center;}
#mainmenu a {text-decoration:none;padding:3px 0px 3px 17px;display:block;margin:0;background:none;}
#mainmenu a:hover {background:#FCFCF2 url('/images/menuhover.jpg') no-repeat 0px center;}
#mainmenu a.on, #mainmenu a.on:hover {background:#ECF4F3 url('/images/menuhover.jpg') no-repeat 0px center;}
#mainmenu ul {list-style-type:none;padding-left:0px;margin:0 0 5px 0;}
#mainmenu ul li {font-weight:bold;margin:1px 0;padding:0;word-wrap:break-word;display:block;zoom:1;}

#content1 {float:left;margin-top:15px;padding-left:20px;width:560px;_width:610px;position:relative;word-wrap:break-word;z-index:99;font-family:verdana, arial, san-serif;font-stretch: extra-expanded;font-size:110%;*font-size:80%;color:#333333;}
td {*font-size:77%;}
#content1 li {padding:0;margin:0 0 .8em 0;line-height:1.2em;vertical-align:top;}
#content1 ul {margin:0 5px .5em 0;padding:0 0 0 15px;}
#content1 ul li, #content1 ol li ul li {background: url('/images/bluesquarebullet.jpg') no-repeat 0px .5em;list-style-type:none;padding-left:1.3em;zoom:1;}
#content1 ol li {padding-left:0;margin-left:0px;}
#content1 ul li ol {list-style-type:none;margin-left:15px;}
#content1 ul li ol li {list-style-type:none;padding-left:25px;margin-left:0px;}
#content1 p {margin-right:20px;}
#content1 a {font-weight:bold;text-decoration:underline;color:#006EB3;}

#vid, #workshop {margin-left:-10px;}



h1,h2,h3,h4,h5,h6 {font-family:'Trebuchet MS','Palatino Linotype','Palatino',arial,san-serif;font-weight:bold;background-color:#006EB3;color:#FFF;padding:1px 0 1px .4em;margin-top:1.5em;}
h1 {font-size:130%;}
h2 {font-size:120%;}
h3 {font-size:110%;}
h4 {font-size:100%;color:#006EB3;background:none;border-bottom:1px solid #006EB3;padding-left:2px;font-size:125%;}


.imgrt {float:right;margin:0 0 10px 10px;}
.rimg {border:1px solid gray;float:right;padding:10px;font-weight:bold;text-align:center;margin-left:20px;margin-bottom:15px;line-height:1em;}
.rimg span {font-size:110%;color:#005B94;font-weight:bold;font-family:'Trebuchet MS','Palatino Linotype','Palatino',arial,san-serif;}
.rimg i {font-size:85%;font-style:normal;font-weight:normal;}
.pink {color: #FF00CC !important;font-weight:bold;}
.quot {color:#006EB3;font-style:italic;font-weight:bold;padding-left:30px;margin-right:60px !important;*margin-right:40px !important;}
.right {text-align:right;font-weight:bold;}

