@import url("http://www.clinicasierravista.org/css/noodle_real.css");
/* ----------------------------------------------------------------------------

    The Marcom Group, Incorporated
    Stylesheet for http://www.clinicasierravista.org//

    1. General HTML elements
    2. General classes
    3. General structure
		  1. Header
		  2. Navigation
		  3. Subnav Box
		  4. Content	
		  5. Footer
	4. Specific structure and Classes	 

---------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------
	General HTML elements
---------------------------------------------------------------------------- */

*
			{
			margin: 0px;
			padding: 0px;
			}
		
html,body
			{
			background: transparent;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
  			margin: 0px;
 			padding: 0px;
  			border: 0px;
			/* \*/
  			height: 100%;
			/* Above style hidden from Mac IE */
			}
			
body
			{
			background: transparent url('http://www.clinicasierravista.org/images/wrapper_bg.gif') center repeat-y;
  			min-width: 1025px;
			}
		
table, tr, td, th
			{
			background: transparent;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-size: 10px;
			line-height: 20px;	
			font-weight: normal;
			color: #000;
			}
		
td, th
			{
			padding: 2px 5px 2px 5px;
			margin: 0px;
			}
		
img
			{
			border: 0px none;
			}
		
form, fieldset 
			{
			margin: 0px; 
			padding: 0px;
			}
		
input, select, textarea
			{
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background: #f5f5f5;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #000;
			border: 1px solid #000;
			}		
			
input.highlight, textarea.highlight, select.highlight
			{
			background: #9EDCD7;
			}

/* ----------------------------------------------------------------------------
	General structure
---------------------------------------------------------------------------- */
#fullheightcontainer
			{
  			position: relative;
  			width: 1025px;
			/* \*/
  			height: 100%;
  			margin:0 auto;
			/* Above style hidden from Mac IE */			
			}
			
#wrapper
			{
			background: transparent url('http://www.clinicasierravista.org/images/center_bg.gif') bottom center no-repeat;
  			min-height: 100%;
			/* \*/
  			height: 100%;
			/* Above style hidden from Mac IE */		
			}
			
#wrapp\65	r
			{
  			height: auto;
			}
			
/* \*/
* html #wrapper
			{
  			height: 100%;
			}
/* Above style hidden from Mac IE */
			
#outer
			{
			background: transparent;
  			z-index: 1;
  			position: relative;
  			margin-left: 210px;
  			width: 555px;
			/* \*/
  			height: 100%;
			/* Above style hidden from Mac IE */
			}
			
#float-wrap
			{
  			width: 555px;
  			margin-right: -1px;
  			float: left;
  			display: inline;
			background: transparent;
			}
			
#left
			{
			background: transparent;
  			width: 211px;
  			float: left;
  			display: inline;
  			position: relative;
  			margin-left: -210px;
			}
			
*>html #left
			{
			width: 210px;
			}
			
#container-left
			{
			background: transparent;
  			width: 210px;
			}
			
#right
			{
			background: #E4AF0B;
  			float: left;
  			display: inline;
  			width: 260px;
  			margin-right: -261px;
  			margin-left: 1px;
  			position: relative;
			}
			
/* \*/
* html #right
			{
  			width: 261px;
  			margin-left: 0px;
  			margin-right: -500px;
  			mar\gin-right: -261px;
			}
/* Above style hidden from Mac IE */

#container-right
			{
			background: transparent;
			/* \*/
  			width: 259px;
			/* Above style hidden from Mac IE */
 			margin-left: 2px;
			text-align: center;
			}
			
/* \*/
* html #container-right
			{
  			fl\oat: right;
  			di\splay: inline;
  			margin-left: 1px;
  			mar\gin-left: 0px;
			}
/* Above style hidden from Mac IE */

#container-right img
			{
			margin: 10px 0px;
			border: 0px none;
			-moz-box-shadow: 5px 5px 5px #cb930f;
      -webkit-box-shadow: 5px 5px 5px #cb930f;
      box-shadow: 5px 5px 5px #cb930f;
		}
		
#container-right p {
      margin-left:0;
      padding-left:0;
    }		
			
#facebook {
      -moz-box-shadow: 0px 0px 0px !important;
      -webkit-box-shadow: 0px 0px 0px !important;
      box-shadow: 0px 0px 0px !important;
      float:right;
      margin-right:20px;
    }

/* \*/
* html #left
			{
			margin-right: -3px;
			}
/* Above style hidden from Mac IE */

#center
			{			
			background: transparent;
  			width: 554px;
  			float: right;
  			display: inline;
			/* \*/
  			margin-left: -1px;
			/* Above style hidden from Mac IE */
			}
			
/* ----------------------------------------------------------------------------
	Header
---------------------------------------------------------------------------- */
#header
			{
  			z-index: 1;
  			position: absolute;
			left: 0px;
  			top: 0px;
  			width: 1025px;
  			height: 200px;
  			overflow: hidden;
			/*background: #636466;*/
  			text-align: center;
			}	
		
/* ----------------------------------------------------------------------------
	Navigation
---------------------------------------------------------------------------- */
				
#nav
			{
			padding-top: 30px;
			}
			
#subnav
			{
			width: 555px;
			height: 22px;
			margin: 0px;
			padding: 0px;		
			background: url('http://www.clinicasierravista.org/images/subnav_bg.gif') top left repeat-x;
			}
		
#subnav ul
			{		
			float: right;
			display: block;
			overflow: hidden;
			list-style: none;
			width: auto;
			height: 22px;
			padding: 0px;
			margin: 2px 10px 0px 0px;
			}
		
#subnav li
			{
			float: left;
			display: block;
			overflow: hidden;
			width: auto;
			height: 22px;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 18px;	
			color: #000;
			padding: 0px;
			margin: 0px 2px 0px 2px;
			}
		
.whitelink
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 11px;
			line-height: 18px;	
			color: #fff;
			text-decoration: none;
			}

#subnav p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 11px;
			line-height: 18px;	
			color: #000;
			text-decoration: none;
			}
		
#subnav a
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 18px;	
			color: #0708A2;
			text-decoration: none;
			margin: 0px auto 0px auto;
			}
		
#subnav a:hover, #subnav a:active
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 18px;	
			color: #AD0000;
			text-decoration: none;
			margin: 0px auto 0px auto;
			}
		
/* ----------------------------------------------------------------------------
	Subnav Box
---------------------------------------------------------------------------- */

#content #subnav_box
			{
			float: right;
			display: block;
			overflow: hidden;
			width: 185px;
			height: auto;
			background: #efefef;
			padding: 0px;
			}
		
html>body #content #subnav_box
			{
			margin: 0px 25px 25px 0px;
			}
		
* html #content #subnav_box
			{
			margin: 0px 15px 25px 0px;
			}
		
#content #subnav_box ul
			{				
			list-style: square;
			width: 185px;
			height: auto;
			padding: 0px;
			margin: 5px 0px 5px 0px;
			}
		
#content #subnav_box ul ul
			{				
			list-style: square;
			width: 185px;
			height: auto;
			padding: 0px;
			background: #efefef;		
			margin: 0px;
			}
		
html>body #content #subnav_box ul ul
			{
			margin: 5px 0px 5px 0px;
			}
		
* html #content #subnav_box ul ul
			{
			margin: 5px 0px 5px -20px;
			}
		
#content #subnav_box li
			{		
			width: auto;
			height: auto;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 11px;
			line-height: 14px;	
			color: #000;
			padding: 0px;
			margin: 0px 15px 0px 20px;
			}
		
#content #subnav_box ul ul li
			{		
			width: auto;
			height: auto;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 11px;
			line-height: 14px;	
			color: #666;	
			}
		
html>body #content #subnav_box li ul
			{
			padding: 0px 15px 0px 15px;
			margin: 0px 0px 0px -20px;
			}
		
* html #content #subnav_box li ul
			{
			padding: 0px 15px 0px 0px;
			margin: 0px 0px 0px -20px;
			}

#content #subnav_box h1
			{
			width: 185px;
			height: 30px;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 12px;
			line-height: 18px;	
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin: 0px;
			background: transparent url('http://www.clinicasierravista.org/images/news_h1.gif') bottom right no-repeat;
			}
		
#content #subnav_box p
			{
			width: 175px;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 12px;	
			color: #000;
			text-decoration: none;
			margin: 5px;
			}
			
#content #subnav_box a
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 14px;	
			color: #0708A2;
			text-decoration: none;
			margin: 0px auto 0px auto;
			}
					
#content #subnav_box a:hover, #content #subnav_box a:active
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 14px;	
			color: #AD0000;
			text-decoration: none;
			margin: 0px auto 0px auto;
			}
		

			
/* ----------------------------------------------------------------------------
	Content
---------------------------------------------------------------------------- */
#homepage_intro
			{
			width: 555px;
			height: 252px;
			margin: 0px;
			padding: 0px;
			background: transparent url('http://www.themarcomgroup.com/review/csv/new2/images/homepage_bg.gif') bottom left repeat-x;
			/*border-bottom: 5px solid #636466;*/
			overflow: hidden;
			}
				
#homepage_intro h1
			{
			float: right;
			display: block;
			overflow: hidden;
			width: 325px;
			height: 30px;
			background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') bottom right no-repeat;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 20px;
			line-height: 18px;
			letter-spacing: .04em;
			color: #8dc63f;
			text-decoration: none;
			text-transform: uppercase;
			padding: 0px;
			margin-top: 15px;	
			margin-right: 25px;
			}
			
#homepage_intro p
			{
			width: 315px;
			height: auto;
			float: right;
			display: block;
			overflow: hidden;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 12px;	
			color: #000;
			text-decoration: none;
			padding: 10px 10px 0px 0px;
			margin: 0px;
			margin-right: 25px;
			}

#homepage_intro #homepage_family
			{
			float: left;
			display: block;
			overflow: hidden;
			width: 193px;
			height: 240px;
			margin: 12px 0px 0px 0px;
			padding: 0px;
			}			
			
#homepage_news
			{
			float: left;
			display: block;
			overflow: hidden;
			width: 500px;
			height: auto;			
			background: #efefef;			
			}
			
html>body #homepage_news			
			{
			margin: 25px 0px 0px 20px;
			padding: 0px 0px 0px 0px;
			}
			
* html #homepage_news			
			{
			margin: 25px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}
			
#homepage_events
			{
			float: left;
			display: block;
			overflow: hidden;
			width: 250px;
			height: auto;
			background: transparent;
			}			
			
html>body #homepage_events
			{
			margin: 25px 0px 0px 15px;
			padding: 0px 0px 25px 0px;
			}			
			
* html #homepage_events
			{
			margin: 25px 0px 0px 20px;
			padding: 0px 0px 25px 0px;
			}			
			
#homepage_news h1, #homepage_events h1
			{			
			width: 500px;
			height: 30px;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 16px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			text-transform: uppercase;
			padding: 0px;
			margin: 0px;
			}
			
#homepage_news h1
			{
			background: transparent url('http://www.clinicasierravista.org/images/news_h1.gif') bottom left no-repeat;
			}
			
#homepage_events h1
			{
			background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') bottom right no-repeat;
			}

#homepage_news h2
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 12px;
			line-height: 14px;	
			color: #343886;
			text-decoration: none;
			padding: 10px 10px 0px 10px;
			margin: 0px;
			background: #efefef;
			}
			
#homepage_news p, #homepage_news div
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 14px;	
			color: #000;
			text-decoration: none;
			padding: 0px 10px 10px 10px;
			margin: 0px;
			background: #efefef;
			}
			
#homepage_news div { padding-bottom: 15px; }
#homepage_news div.story {
	padding: 0px 10px 10px 10px;
	margin-bottom: 15px;
}
#homepage_news div.story p {
	padding: 0px;
	padding-bottom: 10px;
}
#homepage_news div.story img {
	margin: 0px 10px 10px 25px;
	*margin: 0px 10px 10px 30px;
	border: 1px solid #000;
}
			
#homepage_news a, #homepage_events a
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 10px;
			line-height: 14px;	
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin: 0px;			
			}	
			
#homepage_events h2
			{
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 10px;
			line-height: 14px;	
			color: #343886;
			text-decoration: none;
			padding: 10px 10px 0px 10px;
			margin: 0px;
			}	

#homepage_events p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 14px;	
			color: #000;
			text-decoration: none;
			padding: 0px 10px 10px 10px;
			margin: 0px;
			}					
			
#content p
			{
			width: 300px;
			}
			
#content p.fullwidth
			{
			width: 100%;
			}
			
#content, #content_full
			{
			position: relative;
			border: 0px none;
			margin: 0px auto;
			padding: 15px;
			background: transparent;
			}
			
#content_full
			{
			width: 525px;
			}
			
#content h1, #content_full h1
			{
			height: 30px;
			background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') bottom right no-repeat;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 14px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin-top: 0px;		
			}
			
#content h1
			{
			width: 300px;
			}
			
#content_full h1
			{
			width: 525px;
			}
			
#content img, #content_full img
			{
			margin: 10px 0px;
			border: 1px solid #0708A2;
			}
					
#content h2, #content_full h2
			{
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 14px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #AD0000;
			text-decoration: none;
			padding: 0px;
			margin-top: 5px;
			margin-bottom: -10px;
			}
		
#content h3, #content_full h3
			{
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 14px;
			line-height: 14px;	
			letter-spacing: .04em;
			color: #AD0000;
			text-decoration: none;
			padding: 0px;
			margin-top: 5px;
			}
			
#content h4, #content_full h4
			{
			height: 30px;
			background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') bottom right no-repeat;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 14px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin-top: 15px;		
			}
			
#content h4
			{
			width: 300px;
			}
			
#content h5, #content_full h5
			{
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 12px;
			line-height: 12px;	
			letter-spacing: .04em;
			color: #AD0000;
			text-decoration: none;
			padding: 0px;
			margin-top: 5px;
			}
		
#content p, #content_full p
			{			
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 11px;
			line-height: 14px;	
			color: #000;
			text-decoration: none;
			padding: 0px;
			margin-top: 15px;
			margin-left: 0px;
			}	
				
#content ul, #content_full ul
			{			
			list-style: square;
			width: auto;
			height: auto;
			padding: 0px;
			margin: 5px 0px 0px 10px;
			}
		
#content li, #content_full li
			{		
			width: auto;
			height: auto;
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 11px;
			line-height: 13px;	
			color: #000;
			padding: 10px 0px 0px 0px;
			margin: 0px 5px;
			}
		
#content a, #content_full a
			{			
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 11px;
			line-height: 14px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin-top: 5px;
			}	

#content_full h1 a, #content h4 a
			{
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 12px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #AD0000;
			text-decoration: none;
			}
			
#content_full h1.temp1
			{
			height: 15px;
			background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') top right no-repeat;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 14px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin-top: 25px;
			margin-bottom: -5px;	
			}
			
p.temp1 {
}
				
#content_full h1.temp2
			{
			width: auto;
			height: 30px;
			background: #efefef url('http://www.clinicasierravista.org/images/healthcenters_h1.gif') top right no-repeat;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 14px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			padding: 5px 0px 0px 15px;
			margin-top: 0px;		
			}
			
#content_full p.temp2
			{
			margin-top: 0px;
			padding: 5px 0px 15px 15px;
			background:#efefef;
			}
						
#content_full h1.temp3
			{
			
			}		
						
#content_full .healthcenters_left_col
		{
		float: left;
		display: block;
		overflow: hidden;
		width: 225px;
		height: auto;
		margin: 0px 20px 0px 0px;
		padding: 0px;
		}		
		
#content_full .healthcenters_right_col
		{
		float: right;
		display: block;
		overflow: hidden;
		width: 225px;
		height: auto;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		}
		
#content_full .healthcenters_left_col ul
		{
		width: auto;
		height: auto;
		list-style: square;		
		padding: 0px;
		margin: 5px 0px 5px 15px;
		}
		
#content_full .healthcenters_left_col li
		{
		font-family: verdana, arial, tahoma;
		font-weight: normal;
		font-size: 11px;
		line-height: 14px;	
		color: #000;
		text-decoration: none;
		}
		
#content_full .healthcenters_right_col h2, #content_full .healthcenters_left_col h2
		{
		font-family: verdana, arial, tahoma;
		font-weight: bold;
		font-size: 14px;
		line-height: 20px;	
		color: #AD0000;
		text-decoration: none;
		padding: 0px;
		margin-top: 5px;
		}
		
#content_full .healthcenters_right_col h3, #content_full .healthcenters_left_col h3, #content_full .healthcenters_right_col a, #content_full .healthcenters_left_col a
		{
		font-family: verdana, arial, tahoma;
		font-weight: bold;
		font-size: 11px;
		line-height: 18px;	
		color: #AD0000;
		text-decoration: none;
		padding: 0px;
		}

#content_full .healthcenters_right_col a, #content_full .healthcenters_left_col a
		{
		color: #0708A2;
		}
		
#content_full .healthcenters_right_col p, #content_full .healthcenters_left_col p
		{			
		font-family: verdana, arial, tahoma;
		font-weight: normal;
		font-size: 11px;
		line-height: 14px;	
		color: #000;
		text-decoration: none;
		padding: 0px;
		width: 200px;
		}	
#content_full .healthcenters_left_col p		
		{
		margin: 0px 15px 0px 0px;
		}
#content_full .healthcenters_right_col p
		{
		margin: 0px 15px 0px 15px;
		}
		
#content_full .healthcenters_left_col h3		
		{
		margin: 5px 0px 5px 0px;
		}
#content_full .healthcenters_right_col h3
		{
		margin: 5px 0px 5px 15px;
		}
		
/* Specific Locations Charts */		
.location_column
		{
		float: left;
		display: block;
		overflow: hidden;
		width: 199px;
		height: 150px;
		padding: 0px;
		background: #FAF9F9;
		border-right: 1px solid #AD0000;
		border-bottom: 2px solid #AD0000;
		}
		
html>body .location_column
		{
		margin: 0px 0px 0px 0px;
		}
		
* html .location_column
		{
		margin: 0px 0px 0px 0px;
		}
		
.location_column h1
		{
		width: 199px;
		height: 15px;
		margin: 0px;
		padding: 0px;	
		font-family: verdana, arial, tahoma;
		font-weight: bold;
		font-size: 11px;
		line-height: 14px;	
		text-align: center;
		color: #fff;
		text-decoration: none;
		text-transform: capitalize;
		background: #AD0000;		
		}
		
.location_column p
		{
		width: 179px;
		height: 130px;
		margin: 5px 10px;
		padding: 0px;	
		font-family: verdana, arial, tahoma;
		font-weight: normal;
		font-size: 11px;
		line-height: 12px;	
		color: #666;
		text-decoration: none;
		background: #FAF9F9;	
		}
		
.time_column
		{
		float: left;
		display: block;
		overflow: hidden;
		width: 149px;
		height: 150px;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		background: #FAF9F9;
		border-right: 1px solid #AD0000;
		border-bottom: 2px solid #AD0000;
		}
		
.time_column h1
		{
		width: 149px;
		height: 15px;
		margin: 0px;
		padding: 0px;	
		font-family: verdana, arial, tahoma;
		font-weight: bold;
		font-size: 11px;
		line-height: 14px;	
		text-align: center;
		color: #fff;
		text-decoration: none;
		text-transform: capitalize;
		background: #AD0000;		
		}
		
.time_column p
		{
		width: 149px;
		height: 130px;
		margin: 5px 0px 5px 10px;
		padding: 0px;	
		font-family: verdana, arial, tahoma;
		font-weight: normal;
		font-size: 11px;
		line-height: 12px;	
		color: #666;
		text-decoration: none;
		background: #FAF9F9;	
		}
		
.contact_column
		{
		float: left;
		display: block;
		overflow: hidden;
		width: 150px;
		height: 150px;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		background: #FAF9F9;
		border-bottom: 2px solid #AD0000;
		}
		
.contact_column h1
		{
		width: 150px;
		height: 15px;
		margin: 0px;
		padding: 0px;	
		font-family: verdana, arial, tahoma;
		font-weight: bold;
		font-size: 11px;
		line-height: 14px;	
		text-align: center;
		color: #fff;
		text-decoration: none;
		text-transform: capitalize;
		background: #AD0000;
		}
		
.contact_column p
		{
		width: 150px;
		height: 130px;
		margin: 5px 0px 5px 10px;
		padding: 0px;	
		font-family: verdana, arial, tahoma;
		font-weight: normal;
		font-size: 11px;
		line-height: 12px;	
		color: #666;
		text-decoration: none;
		background: #FAF9F9;
		}
		
.left_column
		{
		float: left;
		display: block;
		overflow: hidden;
		width: 125px;
		height: 180px;
		margin: 0px;
		padding: 0px 10px;
		background: transaprent;
		color: #000;
		}
		
.left_column img
		{
		width: 105px;
		/*height: 150px;*/
		border: 1px solid #AD0000 !important;
		}		
		
.right_column
		{
		float: left;
		display: block;
		overflow: hidden;
		width: 325px;
		height: 160px;
		margin: 0px 0px 0px 0px;
		padding: 20px 5px 0px 5px;
		background: transaprent;
		color: #000;
		}
			
			
#content_full #contact_list .email
			{
			padding: 0px 0px 15px 0px;
			margin:0px;
			border: 0px none;
			}
		
#content_full #contact_list
			{			
			width: 525px;
			height: auto;
			margin: 25px 0px 0px 0px;
			padding: 0px 0px 25px 0px;
			background: transparent;
			}			
			
#content_full #contact_list h1
			{			
			width: 525px;
			height: 30px;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 16px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			text-transform: uppercase;
			padding: 0px;
			margin: 0px;
			background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') bottom right no-repeat;
			}
			
#content_full #contact_list p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 12px;
			line-height: 12px;				
			text-decoration: none;
			padding: 0px 0px 10px 0px;
			margin: 0px;
			background: transparent;
			color: #343886;
			}	
			
#content_full #contact_list a
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 12px;	
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin: 0px;			
			}
#content_full #contact_list .nolink
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 12px;	
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin: 0px;			
			}		
			
#content_full #contact_list .email	
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 12px;	
			color: #b9b9b9;
			text-decoration: none;
			padding: 0px;
			margin: 0px;	
			}
			
#content img.na, #content_full img.na
			{
			border: none !important;
			}
			
#sitemap img
			{
			border: 0px none;
			}
		
#sitemap_left
			{
			float: left;
			display: block;
			overflow: hidden;
			width: 250px;
			height: auto;			
			background: transparent;
			}
			
html>body #sitemap_left
			{
			margin: 25px 0px 0px 0px;
			padding: 0px 0px 25px 0px;
			}
			
* html #sitemap_left
			{
			margin: 25px 0px 0px 0px;
			padding: 0px 0px 25px 0px;
			}
			
#sitemap_right
			{
			float: left;
			display: block;
			overflow: hidden;
			width: 250px;
			height: auto;			
			background: transparent;
			}		
			
html>body #sitemap_right
			{
			margin: 25px 0px 0px 25px;
			padding: 0px 0px 25px 0px;
			}
			
* html #sitemap_right
			{
			margin: 25px 0px 0px 15px;
			padding: 0px 0px 25px 0px;
			}
			
#sitemap_left h1, #sitemap_right h1
			{			
			width: 250px;
			height: 30px;
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 16px;
			line-height: 18px;	
			letter-spacing: .04em;
			color: #0708A2;
			text-decoration: none;
			text-transform: uppercase;
			padding: 0px;
			margin: 0px;
			}
			
#sitemap_left h1
			{
			background: transparent url('http://www.clinicasierravista.org/images/news_h1.gif') bottom right no-repeat;
			}
			
#sitemap_right h1
			{
			background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') bottom right no-repeat;
			}			

#sitemap_left h2
			{			
			padding: 0px 0px 10px 20px;
			margin: 0px;
			background: #efefef;
			}
			
#sitemap_left h2 a
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 10px;
			line-height: 12px;	
			color: #0708A2;
			text-decoration: none;
			}
			
#sitemap_left p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 14px;
			line-height: 14px;				
			text-decoration: none;
			padding: 0px 10px 10px 10px;
			margin: 0px;
			background: #efefef;
			color: #343886;
			}	
			
#sitemap_left a, #sitemap_right a
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 10px;	
			line-height: 12px;	
			color: #0708A2;
			text-decoration: none;
			padding: 0px;
			margin: 0px;			
			}	
			
#sitemap_right h2
			{
			padding: 10px 10px 0px 10px;
			margin: 0px;
			}
			
#sitemap_right h2 a
			{
			font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			font-size: 10px;
			line-height: 12px;	
			color: #0708A2;
			text-decoration: none;
			}

#sitemap_right p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 12px;	
			color: #000;
			text-decoration: none;
			padding: 0px 10px 10px 10px;
			margin: 0px;
			}	
						
/* ----------------------------------------------------------------------------
	Footer
---------------------------------------------------------------------------- */
			
#footer
			{
			background: #FAF9F9 url('http://www.clinicasierravista.org/images/footer_bg.gif') top left no-repeat;
  			z-index: 1;
  			position: absolute;
  			clear: both;
  			width: 1025px;
  			height: 50px;
  			overflow: hidden;
  			margin-top: -50px;
			}
			
#subfooter1
			{
			background: transparent;
			width: 210px;
			height: 50px;
			margin: 0px;
			float: left;
			display: block;
			overflow: hidden;
			}
			
#subfooter1 p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 9px;
			line-height: 12px;	
			color: #fff;
			padding: 12px 0px 0px 35px;
			margin: 0px;
			}
			
#subfooter2
			{
			background: transparent;
			width: 555px;
			height: 50px;
			margin: 0px;
			float: left;
			display: block;
			overflow: hidden;
			}
						
#subfooter2 p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 9px;
			line-height: 12px;	
			color: #B9B9B9;
			padding: 25px 0px 0px 15px;
			margin: 0px;
			}	

#subfooter2 a {
	color: #B9B9B9;
	font-size: 9px;
	font-weight: normal;
}	

/* ----------------------------------------------------------------------------
	Specific structure and Classes
---------------------------------------------------------------------------- */
#top
			{
			display: visible;
			}
			
#jcaho_logo
			{
			width: 150px;
			height: auto;
			margin: 0px auto;
			padding: 25px 0px 0px 0px;
			background: transparent;
			color: #fff;
			text-align: center;
			}
			
			
#jcaho_logo h1
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: bold;
			text-transform: uppercase;
			font-size: 11px;
			line-height: 18px;	
			color: #fff;
			}

#jcaho_logo p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 9px;
			line-height: 12px;
			color: #fff;
			}
			
#print_friendly
			{
			background: url('http://www.clinicasierravista.org/images/subnav_bg.gif') top left repeat-x;			
			width: 210px;
			height: 22px;			
			margin: 0px;
			padding: 0px;
			}
			
#print_friendly p
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			line-height: 22px;
			color: #000;
			margin: 0px;
			padding: 0px 0px 0px 21px;
			}
			
#print_friendly a
			{
			font-family: verdana, arial, tahoma, garamond, sans-serif;
			font-weight: normal;
			font-size: 10px;
			color: #0708A2;
			margin: 0px;
			padding: 0px 0px 0px 5px;
			}
						
#clearheadercenter
			{
			background: transparent;
  			height: 200px;
  			overflow: hidden;
			}
			
#clearheaderleft
			{
			background: transparent;
  			height: 200px;
  			overflow: hidden;
			}
			
#clearheaderright
			{
			background: transparent;
  			height: 200px;
  			overflow: hidden;
			}
			
#clearfootercenter
			{
			background: transparent;
  			height: 50px;
  			overflow: hidden;
			}
			
#clearfooterleft
			{
			background: transparent;
  			height: 50px;
  			overflow: hidden;
			}
			
#clearfooterright
			{
			background: transparent;
  			height: 50px;
  			overflow: hidden;
			}			

#gfx_bg_middle
			{
  			top: 0px;
  			position: absolute;
  			height: 100%;
  			overflow: hidden;
  			width: 555px;
  			margin-left: 210px;
  			background: transparent;
			}
			
* html #gfx_bg_middle
			{
  			display: none;
			}

/* ----------------------------------------------------------------------------
	General classes
---------------------------------------------------------------------------- */

.clear
			{
  			clear: both;
  			height: 1px;
  			overflow: hidden;
  			line-height: 1%;
  			font-size: 0px;
  			margin-bottom: -1px;
			background: transparent;
			}
			
* html .clear
			{
			height: auto;
			margin-bottom: 0px;
			}
			
input.contact, textarea.contact {
	border: 1px solid #000;
	font-size: .85em;
	padding: 1px;
	width: 219px;
}

.pdf
{
	background: url(../images/pdf.png) no-repeat;
	padding-left: 50px !important; 
	line-height: 30px !important;
	font-size: 16px !important;
	margin: 0px auto;
	display: block;
	height: 32px;
	width: 235px;
}

.pdfsm {
	background: url(../images/pdf_sm.png) no-repeat;
	padding-left: 20px !important;
	font-size: 11px !important;
	line-height: 15px !important;
	width: 300px;
}

/* ----------------------------------------------------------------------------
	Homepage Facebook News Feed
---------------------------------------------------------------------------- */
h2#current_events {
display: block;
overflow: hidden;
width: 325px;
height: 30px;
background: transparent url('http://www.clinicasierravista.org/images/content_h1.gif') bottom right no-repeat;
font-family: 'Trebuchet MS', verdana, arial, tahoma, garamond, sans-serif;
font-weight: bold;
font-size: 20px;
line-height: 18px;
letter-spacing: .04em;
color: #8DC63F;
text-decoration: none;
text-transform: uppercase;
padding: 0px;
margin-top: 15px;
margin-right: 25px;
margin-left: 16px;
}

.rss-box-csss {
	width: 94%;
	margin: 0 auto;
}

.rss-box-csss ul li {
	list-style-type: none;
}

.rss-box-csss .rss-item {
	margin-bottom: 12px;
	font-size: 10px;
	font-family: Verdana, arial, sans-serif;
}

.rss-box-csss a {
	color: #e4af0b;
}

#google_translate_element {
	margin-left: 25px;
}
