
BODY {
margin: 0;
/*text-align: center;*/
background-color:#FCFCFE;
background-image:url(../images/bg_countrycares.jpg);
background-attachment:fixed;
background-repeat:repeat-x;
background-position:bottom;
}

a:link, a:active, a:visited {
font-family: Arial;
color: #AA103F;
text-decoration: underline;
}

a:hover {
font-family: Arial;
color: #890231;
}


 
TABLE {
/*border-collapse: collapse;*/
font-family: Arial;
font-size: 12px;
}

TR, TD, TH {
margin: 0;
padding: 0;
text-align: left;
}


/*=============+
 | RADIO CARES |
 +-===========*/

.countrycares {
margin: 15px auto;
width: 750px;
text-align: left;
}

.section {
margin: 0;
padding: 3px 5px 3px 10px;
font-size: 14px;
color: #FFF;
background: url(/images/bg_blue_gradiant.JPG);
}

#contentwell{
	margin:0 14px;
}

/*========+
 |  MENU  |
 +-======*/

.menu {
margin: 0;
text-decoration: none;
border-left: #666666 1px solid;
border-right: #666666 1px solid;
background-color: #FEF2CA;
}
.menu a:link, .menu a:active, .menu a:visited {
display: block;
margin: 0;

padding: 5px 3px 5px 10px;
font-family: Arial;
color: #000;
font-size: 11px;
font-weight: bold;
text-decoration: none;
background-color: #FEF2CA;
}
.menu a:hover {
display: block;
margin: 0;
padding: 5px 3px 5px 10px;
color: #000;
text-decoration: none;
background-color: #FDD44F;
}
.menu_on a:link, .menu_on a:active, .menu_on a:visited, .menu_on a:hover {
margin: 0;
padding: 5px 3px 5px 10px;
color: #000;
text-decoration: none;
background-color: #FDD44F;
}

.extra_link {
text-decoration: underline;
font-style : italic;
font : bold;
color: #ff0000;
}


/*=========+
 | CONTENT |
 +-=======*/

.content {
margin: 0;
padding: 0;
background-color: #FFF;
}
.contentTeaser {
margin: 0;
padding: 0;
background-color: #FFF;
}
.contentTeaser img{
	FLOAT: left;
	MARGIN: 0px 10px 10px 0px;
	width:200px;
}
.content_title {
margin-bottom: 10px;
color: #7D012D;
font-size: 14px;
font-weight: bold;
}
.content_news {
padding: 0 3px 8px 10px;
}
.content_caption {
margin: 0;
padding: 0 0 5px 10px;
font-size: 10px;
}
.MsoCaption {
font-size: 10px;
}



/*==================+
 | SEE THE HOSPITAL |
 +-================*/

.tour {
margin: 0;
padding: 0;
height: 50px;
border-top: #666666 1px solid;
border-bottom: #666666 1px solid;
background-color: #FDD44F;
}
.tour_newsletter {
margin: 0;
padding: 0 3px 0 32px;
width: 460px;
/*background: url(/images/icon_seehospital.jpg) no-repeat;*/
}
.tour_title {
color: #7D012D;
font-size: 12px;
font-weight: bold;
}


/*==================+
 | RIGHT NAVIGATION |
 +-================*/

.rightnav {
margin: 0;
width: 170px;
border-left: #666666 1px solid;
border-right: #666666 1px solid;
background-color: #FEF2CA;
}
.rightnav_title {
padding: 2px 3px 0 25px;
height: 30px;
color: #7D012D;
font-size: 10px;
font-weight: bold;
background: url(/images/icon_lateststories.jpg) no-repeat;
}
.rightnav_title2 {
padding: 8px 0 0 0;
color: #7D012D;
font-size: 10px;
font-weight: bold;
}
.rightnav_content {
padding: 5px 3px 5px 10px;
font-size: 8pt;
}
.rightnav_content p {
margin: 5px auto;
}

.rightnav a:link {
color: #000;
}



/*======================+
 | PATIENT of THE MONTH |
 +-====================*/

.potm {
margin: 0;
width: 170px;
border-top: #666666 1px solid;
border-bottom: #666666 1px solid;
background-color: #EFD5D4;
}
.potm_title {
padding: 2px 3px 0 25px;
height: 30px;
color: #7D012D;
font-size: 10px;
font-weight: bold;
background: url(/images/icon_potm.jpg) no-repeat;
}

#pomTeaserText{
	margin:0 6px;
}


/*========+
 | FOOTER |
 +-======*/

.footer {
margin: 0;
padding: 5px 3px 5px 3px;
width: 750px;
font-size: 9px;
text-align: center;
border: #666666 1px solid;
background-color: #FFF;
}

.footer a:link {
color: #000;
}

/*========+
 | FLYOUT |
 +-======*/



.menu_flyout ul {
margin: 0;
padding: 0;
width: 120px;
list-style-type: none;
}
.menu_flyout ul li ul {
position: absolute;
visibility: hidden; 
overflow: hidden;
top: -1px;
left: 120px;
border: #666 1px solid;
}
.menu_flyout ul li {
float: left;
position: relative;
}
.menu_flyout ul li a:link, .menu_flyout ul li a:visited, .menu_flyout ul li a:active {
display: block; 
float: left;
width: 107px;
text-decoration: none; 
background: #FEF2CA;
}
.menu_flyout ul li a:hover {
display: block; 
float: left;
width: 107px;
text-decoration: none; 
background: #FDD44F;
}

.menu_flyout table {
margin: 0; 
padding: 0; 
width: 107px;
border-collapse: collapse;
visibility: hidden; /*added kpb*/
}
/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.menu_flyout ul li:hover a,
.menu_flyout ul li a:hover {
width: 120px;
color: #000;
background: #FEF2CA url('/images/menu_flyout4.gif') no-repeat;
}

.menu_flyout ul li:hover ul,
.menu_flyout ul li a:hover ul {
position: absolute;
visibility: visible;
overflow: hidden;/*changed from visible kpb*/
background-color: #FDD44F;
}
.menu_flyout ul li:hover ul li a,
.menu_flyout ul li a:hover ul li a{
display: block;
color: #000;
width: 120px;
text-decoration: none;
background: #FEF2CA;
}
.menu_flyout ul li:hover ul li:hover a,
.menu_flyout ul li a:hover ul li a:hover {
color: #000;
width: 120px;
background: #FDD44F;
}



/*===========+
 | FLYOUT ON |
 +-=========*/


.menu_flyout_on {
margin: 0;
padding: 0;width: 120px;
position: relative;
}
.menu_flyout_on ul {
margin: 0;
padding: 0;
width: 120px;
list-style-type: none;
}
.menu_flyout_on ul li ul {
position: absolute;
visibility: hidden; 
overflow: hidden;
top: -1px;
left: 120px;
border: #666 1px solid;
}
.menu_flyout_on ul li {
float: left;
position: relative;
}
.menu_flyout_on ul li a:link, .menu_flyout_on ul li a:visited {
display: block; 
float: left;
width: 107px;
text-decoration: none; 
background: #FDD44F;
}
.menu_flyout_on ul li a:active {
display: block; 
float: left;
width: 107px;
text-decoration: none; 
background: #FEF2CA;
}

.menu_flyout_on table {
margin: 0; 
padding: 0; 
width: 107px;
border-collapse: collapse;
visibility: hidden; /*added kpb*/
}
/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.menu_flyout_on ul li:hover a,
.menu_flyout_on ul li a:hover {
width: 120px;
color: #000;
background: #FEF2CA url('/images/menu_flyout4.gif') no-repeat;
}

.menu_flyout_on ul li:hover ul,
.menu_flyout_on ul li a:hover ul {
position: absolute;
visibility: visible;
overflow: hidden;/*changed from visible kpb*/
background-color: #FEF2CA;
}
.menu_flyout_on ul li:hover ul li a,
.menu_flyout_on ul li a:hover ul li a{
display: block;
color: #000;
width: 120px;
text-decoration: none;
background: #FEF2CA;
}
.menu_flyout_on ul li:hover ul li:hover a,
.menu_flyout_on ul li a:hover ul li a:hover {
color: #000;
width: 120px;
background: #FDD44F;
}

.contentImage {
	FLOAT: left;
	MARGIN: 0px 10px 10px 0px;
}

