/*
*	PRINT CSS ST GEORGES HOSPITAL
*/

body {padding:0px; margin:0px; font-family:Verdana, sans-serif; line-height:1.5em; word-spacing:1px; letter-spacing:0.2px; font-size:10px;}

#infoButtonsWrap, .search-social, #nav, #generalTopBanner, #breadcrumbs, #sideColWrap, #quotes, #newsletterWrap, #footer, #footerCopyright, #specialistSearchWrap
{display:none;}

#logo {padding:0px 0px 20px 0px;}

#mainLeft {width:100%;}

#intro {width:100%; padding:0px 0px 20px 0px;}
.latest-news, .home-service span, #middleBarTopWrap {display:none;}
#services {padding:20px 0px 0px 0px;}
.middle-bar-lower h2 {padding:0px;}
.home-service-list {width:100%;}

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

/* HEADERS */
h1, h2, h3, h4, h5, h6 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-bottom: 10px; color: #444;}
h1, #intro h1 {font-size:30px; line-height:36px; padding:0px 0px 25px 0px; border-bottom:2px dotted #14204B; color:#999A80; font-style:italic; margin:0px 0px 17px 0px;}
h2 {font-size:26px; margin-bottom:32px;}
h3 {padding:0px 0px 8px 0px; margin:0px 0px 20px 0px; font-size:20px; line-height:24px; color:#14204B; border-bottom:2px dotted #14204B;}
h4 {font-size: 1.8em; margin-bottom: 5px;}
h5 {font-size: 1.6em; margin-bottom: 5px;}
h6 {font-size: 1.4em; font-weight: bold; margin-bottom:5px;}

/* PARAGRAGHS */
p {font-size:11px; line-height:18px; padding:0px 0px 20px 0px; margin:0px; color:#14204B; font-family:Verdana, sans-serif;}
em {font-style:italic;}
hr {padding:0px; margin:5px 0px 20px 0px; border:none; border-top:2px dotted #14204B; background:none;}

/* LINKS */
a {color:inherit; text-decoration:underline;}
a:hover {}
a:focus {}


/* LIST STYLES
-------------------------------------------- */
ul, ol, dl {margin: 0 0 20px 25px;}
ul li {list-style-type: disc;} /* adds disc style bullet to the list */
ol li {list-style-type: decimal;} /* adds disc style bullet to the list */
li {margin-bottom: 5px;}


/* TABLE STYLES
-------------------------------------------- */
table {border-collapse: collapse; border:1px solid #d4d4d4; border-spacing:0; margin:0 0 10px; text-align:left;}
table tr:nth-child(even) {background-color:#ededed}
table tr.even, table th, thead td {background-color: #ededed}
table td, table th {padding: 2px 5px; border: 1px solid #d4d4d4; vertical-align: top;}
table th {font-weight: bold;}


/* WYSIWYG EDITOR ALIGNMENT CLASSES 
-------------------------------------------- */
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}


/* IMAGES 
-------------------------------------------- */
img {height:auto; /* resets the image height so that it maintains its aspect ratio when width is set */}
img.left {float:left; max-width:100%; margin:0 30px 30px 0;}
img.right {float:right; max-width:100%; /* Responsive width */ margin:0 0 30px 30px;}
img.leftAlone {float:left; margin-right:100%; margin-bottom:10px; clear:both;}
img.center {float:none; margin:0px auto 30px auto; display:block; clear:both;}


/* BLOCKQUOTES
-------------------------------------------- */
blockquote {background: transparent url(../images/blockquote.png) no-repeat 0px 6px; font-family: Georgia, "Times New Roman", Times, serif; color: #777; display: block; font-style: italic; margin: 0 0 20px 5%; clear: both;}
blockquote p {font-size: 1.7em; line-height: 1.48;}
pre {background: #F7F7F7; border: 1px solid #E4E4E4; font-family: Courier, monospace; margin: 0 0 20px 0; padding: 15px; clear: both;}

/* ADDRESS
-------------------------------------------- */
address {display: block; margin-bottom: 20px;}