/* Medical Observer Global Template
David Cropley - Amplify
20/01/2009
*/
*{margin:0; padding:0}
body{background: #001B0E url(/site/images/bg.jpg) top center no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:center; margin:0}
body#printable{background-color: #FFFFFF; background-image: none; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:center; margin:0}
#wrapper{margin:0 auto; text-align:left; width:1000px; background-color:#FFFFFF; clear:both; margin-top:20px; border-right:#999}
#wrapper-blank{margin:0 auto; text-align:left; width:500px; min-height: 350px; background-color:#FFFFFF; clear:both; margin-top:20px; border-right:#999; padding: 10px}
#wrapper-printable{text-align:left; width:800px; min-height: 350px; background-color:#FFFFFF; clear:both; margin-top:20px; border-right:#999; padding: 10px}
a:link, a:visited{/* color:#059b9b; */color:#036; text-decoration:none}
ul, ol{margin:5px; padding-left:10px; color:#059b9b}
ul li, ol li{padding-bottom:5px}
#link-field ul, #link-field ol{padding-left:0px}
.articleContent ul, .articleContent ol{color:#000}
h1{margin-bottom:10px}
h2{font-size:20px; font-weight:normal; color:#333; margin-bottom:10px; font-family:Times New Roman}
h3{font-size:14px; color:#333; margin-bottom:8px; ; font-family:Times New Roman}
p{margin-bottom:10px}
/**** TAPE ****/
#tape{min-height:30px; padding-top:8px; background-color:#fff; border-bottom:1px solid #AAA; font-size:11px; padding-left:10px}
.divider{border-left:1px solid #ccc; padding:2px; float:left; padding-left:5px; padding-right:5px}
.divider.still{padding-left:0px; padding-right:0px}
.divider .blue{color:#059b9b}
.divider .date{color:#666}
.anc-right{float:right}
.registerLogin{font-size:12px; /* font-weight:bold; */}
#login-form{color:#059b9b}
#login-form input[type=text], #login-form input[type=password]{width:120px; background-color:#c1dfdf; color:#333; font-size:10px; padding:1px}
/**** MASTHEAD ****/
#masthead{background-color:#FFF; background-image:url(/site/images/mastheadbg.png); background-position:top left; background-repeat:no-repeat; min-height:110px; border-bottom:1px solid #666; clear:left}
#masthead .logo{padding-left:20px; padding-top:20px; width:40%; float:left}
#masthead #ads-top{float:right; padding-top:28px; padding-right:20px}
/**** MENU ****/
#menu{min-height:26px; background-color:#333}
#navigation{float:left; background-color:#333}
#navigation ul{float:left; width:100%; list-style-type:none; margin:0; padding-left:8px; padding-top:2px}
#navigation ul li.first{border-left:1px solid #CCC}
#navigation ul li{text-transform:uppercase; float:left; padding:0px; border-right:1px solid #CCC; font-size:11px}
#navigation ul li a:link, #navigation ul li a:visited{color:#FFF; text-decoration:none; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px}
#navigation ul li.selected a:link, #navigation ul li.selected a:visited{color:#00b1b0}
#search-container{float:right; padding-right:3px}
#search-form{padding-top:3px}
#search-form a:link, #search-form a:visited{color:#FFF; text-decoration:none}
#search-form input{width:120px; background-color:#c1dfdf; color:#333; font-size:10px; padding:1px}
/**** SHOUTS ****/
#shouts{padding:3px}
/**** MAIN ****/
#main{background-color:#FFF; background-image:url(/site/images/main-bg.jpg); background-position:top left; background-repeat:no-repeat; min-height:300px; padding-top:10px}
/**** LHS NAV ****/
#lhsnav{width:126px; float:left; background-color:#FFF; margin-right:10px}
#lhsnav ul{width:121px; list-style-type:none; margin:0; padding-left:5px; border-bottom:2px solid #CCC}
#lhsnav ul li{border-bottom:1px solid #cdcdcd; font-size:10px; padding-top:3px; padding-bottom:3px}
#lhsnav ul li a:visited, #lhsnav ul li a:link{color:#059b9b}
#lhsnav ul li.last{border-bottom:none; padding-bottom:6px}
/**** NEWS ****/
.news{background-color:#FFF; background-image:url(/site/images/story-gradient.jpg); background-position:bottom left; background-repeat:repeat-x; padding:5px; padding-top:0px; float:left; width:542px; margin-bottom:10px}
.noshade{background-image: none; margin-bottom:0px} 
.news .thumb, .news .thumb-mini{width:154px; float:left; margin-bottom:10px; padding-top:5px}
.news .thumb-mini{width:80px}
.news .story{padding-left:10px; float:left; width:378px}
.news .story-thumb-mini{padding-left:10px; float:left; width:452px}
.news .story-nothumb{float:left; width:100%}
.news.last{background-image:none}
.news ul, .candybox ul{margin:5px; padding-left:10px; color:#059b9b}
.news ul li, .candybox ul li{padding-bottom:5px}
.news .withCaption{text-align:center; color:#666}
/**** Main Street ****/
#mainstreet{float:left; width:550px; word-wrap: break-word}
/**** RHS NAV ****/
#rhsnav{width:300px; float:right; clear:none; margin-right:5px}
.divider.link-top{width:300px; border-right:1px solid #ccc}
/**** CANDY ****/
.candyjar{padding:5px 5px 0px 5px}
.candybox{width:192px; float:left; padding:3px}
.candybox h3{margin:0px}
.candybox p{width:185px}
.candydrop{width:185px; min-height:110px; height:110px; margin-bottom:8px}
.candydrop tr td{vertical-align:middle; text-align:center}
/**** FOOTERS ****/
.working
#footer{clear:left}
#link-field{width:989px; height:200px; background-image:url(/site/images/blue-links-bg.png); background-position:top left; margin-left:7px; border-bottom:2px solid #ccc}
#recent-topics{float:right; margin-right:10px; border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; background-color:#fff; width:267px; height:182px}
#recent-topics{padding:8px 0 0 20px; overflow:hidden}
#corporate-footer{padding:5px; color:#999; padding-bottom:15px}
#tape-footer{padding:5px}
.hot-topics{width:120px; float:left; padding-left:8px; padding-top:8px}
#link-field h3{color:#059b9b; font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px}
#link-field ul{list-style-type:none; margin:0}
#link-field ul li{font-size:10px; padding-top:3px; padding-bottom:3px}
#link-field ul li a:link, #link-field ul li a:visited{color:#888; font-size:11px}
#link-field #recent-topics ul li a:link, #link-field #recent-topics ul li a:visited{font-size:11px; /* font-weight:bold; */color:#999}
.clearAll, .clearMe{display:block; clear:both}
.padBottom{margin-bottom: 10px}
a.continue{font-family:Times New Roman}
.forceGradient{background-image:url(/site/images/story-gradient.jpg); background-position:bottom left; background-repeat:repeat-x; min-height:10px; width:100%}
.RHSBox{float:left}
.LHSBox{float:left}
.fc-view a{padding-top:3px; padding-bottom:3px}
/*** NEWS ARTICLES ***/
.article-copy{padding-top: 10px;}
.author-bio{padding-bottom: 10px;}
.articleContent{word-wrap: break-word}

/** CLassifieds **/
.freeAdDisplay{
	margin-top: 20px;
	padding: 5px;
	border: 1px solid #666;
	background-color: #EEEEEE;
	font-family: courier;
	/* font-family: Times New Roman */
	width: 500px;
}

.freeAdDisplayTagLine, .paidAdDisplayTagLine{
	text-align: right;
	color: #60998A;
}

.paidAdDetails table{
	min-width: 200px;
}

.paidAdActions table{
	min-width: 500px;
}


.paidAdDetails table tr td, .paidAdActions table tr td{
	padding: 3px;
}

.paidAdContent{
	padding: 3px;
}

#emailOwnerContent{
	width: 300px;
	height: 100px;
}

.custom-content ul li{
	color: #000000;
}