/*  StyleSheet for maggieadkins.com.au */

/* center everything */
body {padding: 0; margin: 0; text-align: center; color: #344949; background: #deefef; min-width: 760px; font: 90% 'Comic Sans MS', verdana, arial, 
sans-serif;}
div#encompass {margin: auto; width: 90%; position: relative; text-align: left;}
div#left {background: transparent url(images/left_bkg.jpg) 0 0 repeat-y; width: 100%}
div#right {background: transparent url(images/right_bkg.jpg) 100% 0 repeat-y; padding: 0 29px 0 29px;}
.clear {font-size: 1px; height: 1px} 
#header, #footer {margin: 0;}
#header {height: 190px; color: #555; font: italic 14px/1.3 'Comic Sans MS',arial,sans-serif; text-align: right;  padding-right: 1em; background: 
transparent url("images/heart_logo.jpg") no-repeat; border-bottom: 1em solid #6b7ef7;}
span.eft_head {font: normal 24px/1.3 'Comic Sans MS',arial,sans-serif; color: #6b7ef7;}
span.small_with {font-size: 75%; font-style: italic;} 
span.red {color: red;}
#footer {color: #666; line-height: 1.5; text-align: center;}


table#content {background: transparent;}
table#content td#leftbox {width: 25%; background: #ebf5f5; line-height: 1.1; padding: 10px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
table#content td#leftbox li {margin-left: -20px; line-height: 1.5;}
table#content td#leftbox a {color:blue; text-decoration:none;}
table#content td#leftbox a:hover {color: #eeb422;}
table#content td#rightbox {width: 75%; line-height: 1.4; padding: 15px;}

.disclaimer {font: 80%/1.2 arial,sans-serif; margin: 0 8em 0 6em; color: #666;}
blockquote {color: #567a7a; font-style: italic; margin: 0 6em 0 6em;}
h1 {font: italic 18px 'Comic Sans MS', verdana, arial, sans-serif; color: blue;  text-align: left;}
h2 {font: 16px 'Comic Sans MS', verdana, arial, sans-serif; color: #BB4F4C;}
h3 {font: 16px 'Comic Sans MS', verdana, arial, sans-serif; color: #3d3d8c; width:95%; border: 1px solid #888; text-align: center; background: 
#fff3ac; padding: 5px;}
h4 {font: 16px 'Comic Sans MS', verdana, arial, sans-serif; color: navy; background:#fff; padding: 5px;}
h5 {font: 14px 'Comic Sans MS', verdana, arial, sans-serif;  width:75%; border: 1px solid #000; text-align: center; padding: 5px;}
span.make_italic {font-style: italic;}
span.make_navy {font-size: 28px; color: navy;}
a.paralink {font-family: 'Comic Sans MS',Verdana, Arial, Helvetica, sans-serif; color:blue; text-decoration:none;} 
a.paralink:hover {color: #eeb422;}

div#maggie {width: 350px; float: right; margin: 0 0 1em 1em; background: #ebf5f5; border: 2px solid #ccc;}
p#pic_caption {color: #567a7a; font-style: italic; margin: 0 1em 0 1em;}
p#to_minmia {color: #567a7a; font-style: italic; width: 40%; text-align: center; background: #ebf5f5; border: 1px solid #8888FF;}
.minmia_symbol {margin-right: 75px;}
p.impnote {color: #567a7a; font-style: italic; width: 40%; float: right; background: #ebf5f5; border: 1px solid #8888FF; padding: 10px; margin: 
10px;}
p.coachedna, p.affiliate {color: #567a7a; font-style: italic; background: #ebf5f5; border: 1px solid #8888FF; padding: 10px; margin: 0 6em 0 6em;}
span.hottip {color: red;}
p.affiliate {font-style: normal;}
.imaginixlogo {color: #444; font: 11px verdana, arial, sans-serif;}
.newsbox {padding:8px; border: 1px solid #344949;}
.newssubhead{font: italic 18px 'Comic Sans MS',arial,sans-serif; color: #6b7ef7;}

table.trainings {width: 90%; border: 1px solid #8888FF; color: navy; background: #fff3ac;}
table.trainings tr.tbl_head {font: small-caps 16px arial,sans-serif; color: #444; background: #fff3ac;}
table.trainings tr.odd {background: #fff;}
.schedule {font: 110% 'Comic Sans MS', verdana, arial, sans-serif; color: navy; background: #6EC6D4; text-align: center; padding:4px;}
