/*
    MIDWEST Allergy Drops Now
    Print stylesheet
    print.css
    Benjamin Bertrand, Sam Otis
    20080806 Blend Interactive, Inc.
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; } 
address,caption,cite,code,dfn,pt,strong,th,var { font-style:normal; font-weight:normal; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; font-family:Georgia, serif;} 
q:before,q:after { content:''; } 
abbr,acronym { border:0; }
a {text-decoration:none;}


/****** TYPOGRAPHY ******/


body {background:none; color:#000; font-size:12px; font-family:Verdana, sans-serif; text-align:left;}

/*  24px  */	h1 {font-size:24pt; line-height:30pt;}
/*  20px  */	h2 {font-size:18pt; line-height:24pt;}
/*  14px  */	h3 {font-size:12pt; line-height:18pt;}
/*  12px  */	h4 {font-size:12pt; line-height:18pt;}
/*  11px  */	h5 {font-size:10pt; line-height:14pt;}
/*  10px  */	h6 {font-size:10pt; line-height:14pt;}

p {font-family:Georgia, serif; font-size:12pt; line-height:14pt; margin:6pt 0;}

a {color:#999; text-decoration:underline;}

h1, h2 {color:#111;}
h3, h4 {color:#666; text-transform:uppercase;}


/****** LAYOUT ******/

#Global, #Topshadow, #Navigation, #Header img.Logo, #Download {display:none;}
#Page, #Content, #Footer {background:#aaa; margin:0; position:relative; width:100%:}
#Footer {clear:both; position:relative; top:6pt; left:0;}
#Main {float:none; position:relative; width:100%}
#Sidebar {float:none; position:relative;}

.Inner {margin-left:0;}


/****** HEADER  ******/

#Header {background:none; height:30pt; width:100%;}
#Header.Logo {display:none;}
#Header h1 {position:relative; top:0; left:0;}
#Header h1 a span.hide {display:inline;}


/****** MAIN ******/

#Main h1 {color:#000; font-size:24pt;}
#Main h2 {font-size:18pt;}

#Main ol, #Main ul {padding:0.5pt 0; list-style-image:none; list-style-position:outside; list-style-type:none;}
#Main ul li {background:transparent url(../images/bullet_off.gif) no-repeat scroll 13px 3px; padding:0 0 0 28px;}
#Main ol li {list-style-type:decimal; list-style-position:inside; margin:0 0 0 8px;}


/****** CUSTOM-DEFINED TAGS ******/

div.object-right{float:right;}
div.object-left{float:left;}
div.object-right img{padding:5px 0px 5px 8px;}
div.object-left img{padding:5px 8px 5px 0px;}

.author {color:#111; text-align:right;}
.hide {display:none}

.factbox {border:1px solid #555; color:#333; margin:0.5pt 0;}
.factbox-header {background:#555; color:#666;}
.factbox-content {background:#EEE;}
.factbox .box-content {margin:0 10px;}
.factbox .border-bl {clear:both;}

.quote {background:#EEE; border:1px solid #C0C0C0; border-left:2px solid #C0C0C0;  margin:0.5pt 0; padding:0.25pt 0;}
.quote-design {color:#333; margin:0 40px 0 38px;}
.quote-begin {display:inline;}

.separator {padding:0.5pt 0;}
.separator-design {border-bottom:1px dashed #C0C0C0;}


/****** SIDEBAR  ******/

#Menu {background:none; margin:0; padding:0; width:100%;}
#Menu h3 {background:none; margin:10pt 0 0 0; padding:0;}
#Menu ul {border:none; margin:0;}
#Menu li {border:none; list-style:none;}
#Menu li a {background:transparent url(../images/bullet_off.gif) 13px 6px no-repeat; display:block; padding:4px 2px 4px 28px; width:100%;}
#Menu .MenuBottom {display: none;}

.Testimonial {line-height:18pt; padding:0;}
.Testimonial blockquote {color:#666; font-style:italic;}
.Testimonial blockquote p {line-height:16pt;}


/****** FOOTER ******/

#Footer .Inner {padding:0;}
#Footer p {font-family:Verdana, sans; font-size:10pt; line-height:12pt;}


/****** CLASSES  ******/

.ClearBoth {clear:both;}
.Right {float:right;}
.Left {float:left;}


/****** DEBUG  ******/

#debug, table {background:#EEE; text-align:left;}
table td {border-bottom:1px dotted #333; padding:0 4pt;}
code {font-weight:bold;text-align:left;}
