
body {
   /* background: #c2c2c2 url("bkg_stripe05.jpg") top left repeat; */
   background-color:	#c2c2c2;
   font-family:		helvetica,arial,sans serif;
   font-size:		16px;
   color:		#000000;
}

.graywings {
   /* background:#c2c2c2 url("bkg_stripe05.jpg") top left repeat; */
   background-color:	#c2c2c2;
}

img.dividerdot {width:96%; height:2px; margin:10px 20px 10px 0;}

#hdrNewsletter	{display:inline;}

.simplemnu a, .simplemnu a:active, .simplemnu a:link, .simplemnu a:visited {
   color:		#000000;
   font-weight:		normal;
   text-decoration:	none;  
}
.simplemnu a:hover {
   color:		#0000FF;
   text-decoration:	underline;
}

#headr_printready {
  display:		none;
  visibility:		hidden;
  text-align:		center;
  background-color:	#FFF;
}

.displayon  {display:block;}
.displayoff {display:none;}

/* ================================================== */

.cyanbox {
border: 1px solid #999;
text-align: left;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0 2px 3px;
-moz-box-shadow: #666 0 2px 3px;
box-shadow: #666 0 2px 3px;
background: #ACE6EC;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ACE6EC), to(#7BD7E2));
background: -webkit-linear-gradient(#ACE6EC, #7BD7E2);
background: -moz-linear-gradient(#ACE6EC, #7BD7E2);
background: -ms-linear-gradient(#ACE6EC, #7BD7E2);
background: -o-linear-gradient(#ACE6EC, #7BD7E2);
background: linear-gradient(#ACE6EC, #7BD7E2);
-pie-background: linear-gradient(#ACE6EC, #7BD7E2);
behavior: url(http://www.laclinica.org/theme/PIE.htc);
}

.bluebox {
border: 1px solid #999;
text-align: left;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0 2px 3px;
-moz-box-shadow: #666 0 2px 3px;
box-shadow: #666 0 2px 3px;
background: #C3D7FF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C3D7FF), to(#9FBFFF));
background: -webkit-linear-gradient(#C3D7FF, #9FBFFF);
background: -moz-linear-gradient(#C3D7FF, #9FBFFF);
background: -ms-linear-gradient(#C3D7FF, #9FBFFF);
background: -o-linear-gradient(#C3D7FF, #9FBFFF);
background: linear-gradient(#C3D7FF, #9FBFFF);
-pie-background: linear-gradient(#C3D7FF, #9FBFFF);
behavior: url(http://www.laclinica.org/theme/PIE.htc);
}

/* ================================================== */

.nav2btn {
  font-size:		16px;
  border-bottom:	2px solid #FFF;
  text-align:		center;
}

.nav2btn div {
  padding:	4px;
}

.nav2btn div a, .nav2btn div a:active, .nav2btn div a:link, .nav2btn div a:visited {
   color:		#FFF;
   font-size:		16px;
   font-weight:		bold;
   text-decoration:	none; 
   display:		block;
   letter-spacing:	0.1em;
}

.nav2btn div a:hover {
   color:		#FFF;
   text-decoration:	underline;
}

#searchbox34 {
   background-color:	#F8DF9F;
   border:		2px solid #000;
   padding:		10px 20px 10px 20px;
}

/* ================================================== */


#mnu34 {
    list-style:none;
}

#mnu34 li {
   padding-bottom: 4px;
}

.mnu34_sub {
   display:none;
}

#mnu34 li a, #mnu34 li a:active, #mnu34 li a:link, #mnu34 li a:visited {
   color:		#0000FF;
   font-size:		16px;
   font-weight:		normal;
   text-decoration:	none; 
   display:		block;
}

#mnu34 li a:hover {
   color:		#b20738;
   text-decoration:	underline;
}

#mnu34 li ul li {	/* Group */
   color:		#000000;
}

#mnu34 li ul li a, #mnu34 li ul li a:active, #mnu34 li ul li a:link, #mnu34 li ul li a:visited {
   color:		#0000FF;
   font-size:		16px;
   font-weight:		normal;
   text-decoration:	none; 
   display:block;
}

#mnu34 li ul li a:hover {
   color:		#b20738;
   text-decoration:	underline;
}

/* ================================================== */

#header {
   text-align:center;
   z-index:999;
   background-color:#B20738;
   background: -webkit-gradient(linear, left top, right top, from(#B20738), to(#A10632));
   background: -webkit-linear-gradient(left, #B20738, #A10632);
   background: -moz-linear-gradient(left, #B20738, #A10632); /* #B20738, #AE0636 */
   background: -ms-linear-gradient(left, #B20738, #A10632);
   background: -o-linear-gradient(left, #B20738, #A10632);
}

#lclogo {
   margin:	16px 10px 10px 0;
}

#donatebtn {
   width:		90px;
   height:		32px;
   margin:		6px 20px 0 0;
}

.headertopbtn {
   margin:	16px 20px 0 0;
   white-space:	nowrap;
   float:	left;
   font-size:	14px;
}

.headertopbtn a, .headertopbtn a:active, .headertopbtn a:link, .headertopbtn a:visited {
   color:		#FFFFFF;
   font-weight:		normal;
   text-decoration:	none;  
}
.headertopbtn a:hover {
   color:		#FFFFFF;
   text-decoration:	underline;
}

.homesubtitle {
   color:		#b20738;
   font-size:		18px;
   font-weight:		bold;
   margin-top:		10px; /* forces text to align with "Get Involved" image */
   margin-bottom:	20px;
   letter-spacing:	0.1em;
   background-color:	#EEB111;	/* visible on 300 & 400 screen width */
   text-shadow: 3px 3px 5px #FDF7E6;
}

/* ================================================== */
/*			FOOTER                        */
/* ================================================== */

#footer {
   padding-top:		10px;
   padding-bottom:	10px;
   background-color:	#777779;
   border-top:	2px solid #FFFFFF;
}

.footerdelim {
   color:		#eeb111;
   padding-left:	4px;
   padding-right:	4px;
}

/* ================================================== */
/*			FOOTER OLD                    */
/* ================================================== */
#footerbox1 {
   text-align: center;
}

#footerbox1 a, #footerbox1 a:active, #footerbox1 a:link, #footerbox1 a:visited {
   color:		#eeb111;
   font-size:		14px;
   font-weight:		normal;
   text-decoration:	none;  
}
#footerbox1 a:hover {
   color:		#FFFFFF;
   text-decoration:	underline;
}

#footerbox2 {
   color:	#FFFFFF;
   margin-top:	10px;
   font-size:	14px;
   text-align:	center;
}

/* ================================================== */
/*			FOOTER NEW                    */
/* ================================================== */

#footermenu {
   text-align: center;
}

#footermenu a, #footermenu a:active, #footermenu a:link, #footermenu a:visited {
   color:		#eeb111;
   font-size:		14px;
   font-weight:		normal;
   text-decoration:	none;  
}

#footermenu a:hover {
   color:		#FFFFFF;
   text-decoration:	underline;
}

#footeraddress { 
   height:	120px;
   font-size:	14px; 
   margin:	10px; 
   color:	#FFFFFF; 
   text-align:	center; 
   border:	1px solid #666;
}

#footermission {
   /* min-height:	120px; */
   font-size:	14px;
   margin:	10px;
   color:	#FFFFFF;
   text-align:	center;
   border:	1px solid #666;
   line-height:	160%;
}


/* ================================================== */
/*			HOME PAGE                     */
/* ================================================== */

#col2boxinner a, #col2boxinner a:active, #col2boxinner a:link, #col2boxinner a:visited {text-decoration: none;}
#col2boxinner a:hover {text-decoration: underline;}

.whatsnewBox a, .whatsnewBox a:active, .whatsnewBox a:link, .whatsnewBox a:visited {text-decoration: none;}
.whatsnewBox a:hover {text-decoration: underline;}

.col3 a, .col3 a:active, .col3 a:link, .col3 a:visited {text-decoration: none;}
.col3 a:hover {text-decoration: underline;}

.whatsnewBox {
   width:	98%;
   margin:	0 0 20px 0;
   /* border:	1px solid blue; */
}

.whatsnewImg {
   width:	150px;
   height:	80px;
   border:	2px solid #FFF;
   margin:	0 0 6px 0;
}

.whatsnewTitle {
   /* color: see style_skeleton.css */
   font-size:	16px;
   font-weight:	bold;
   margin:	0 0 6px 0;
   text-shadow: 3px 3px 5px #FDF7E6;
}

.whatsnewText {
   line-height:	140%;
}

.whatsnewLeft {
   float:	left;
   margin-right:14px;
   width:	150px;
}

.whatsnewRight {
   width:	180px;
   /* float:left; see style_skeleton.css */
}

/* ================================================== */
/*			SUB PAGES                     */
/* ================================================== */


.contentHdr2 {
   padding:	6px 0 6px 20px;
   font-size:	20px;
   /* white-space:	nowrap;	*/
   position:relative; left:-6px;
}

#breadcrumbs {
   font-size:		14px;
   padding:		10px 4px 20px 10px;
   float:		left;
   background-color:	#FFFFFF;
   /* border:		1px solid red; */
}

#dashboard {
   float:right;
   padding:		10px 10px 4px 0;
   text-align:		right;
   background-color:	#FFFFFF;
   /* border:		1px solid red; */
}

.dashboard-widget {
   float:right;
   margin-right:14px;
}

.dashboard-widget a, .dashboard-widget a:active, .dashboard-widget a:link, .dashboard-widget a:visited {
   color:		#0000FF;
   font-size:		14px;
   font-weight:		normal;
   text-decoration:	none;
   padding-right:	2px;
}
.dashboard-widget a:hover {
   color:		#B20637;
}

/* ------------------------------------- */
/*		PERSONAL STORIES, WHAT'S NEW         */
/* ------------------------------------- */
img.imgbox {
	float:right;
	border:6px solid #FFFFFF; /* #F1E7DB */
	margin:8px 0 10px 10px;
	-moz-border-radius:4px;			/* Firefox */ 
	-webkit-border-radius:4px;		/* Safari and chrome */ 
	-khtml-border-radius:4px;		/* Linux browsers */ 
	border-radius:4px;			/* CSS3 */
	-moz-box-shadow: 2px 2px 6px #000;
	-webkit-box-shadow: 2px 2px 6px #000;
}
div.personaltitle {font-weight:bold; color:#000000; font-size:16px;}
div.personalbox   {margin:0 10px 20px 0; padding:10px 0 10px 0; border-top:2px solid #B4A79B;}

/* ------------------------------------- */
/*		LEFT PANEL               */
/* ------------------------------------- */

#leftPanel {
   float:		left;
   text-align:		left;
   font-size:		14px;
   /* background-color:	#FFF; */		/* #F7DC96 */
   color:		#000000;
}
#leftPanel .sidemnuItem {
   background-color:	#eeb111;
   line-height:		160%;
   border-top:		1px solid #FFFFFF;
   padding:		4px;
}
#leftPanel #thumbnail {
   width:		200px;
   border-bottom:	10px solid #FFFFFF;
}
#leftPanel a, #leftPanel a:active, #leftPanel a:link, #leftPanel a:visited {
   color:		#000000;
   font-weight:		normal;
   text-decoration:	none;
}
#leftPanel a:hover{
   color:		#b20738; 
   text-decoration:	underline;  
}


#leftPanel #gotomenubox {
   padding:		0 10px 10px 14px; 
   font-size:		14px;
}
#leftPanel #gotomenubox a, #leftPanel #gotomenubox a:active, #leftPanel #gotomenubox a:link, #leftPanel #gotomenubox a:visited {
   color:		#0000FF;
   font-weight:		normal;
   text-decoration:	none;
}
#leftPanel #gotomenubox a:hover{
   color:		#b20738; 
   text-decoration:	underline;  
}

/* ------------------------------------- */
/*		RIGHT PANEL              */
/* ------------------------------------- */


#rightPanel {
   float:		left;
   padding:		0 20px;
   text-align:		left;
   background-color:	#FFFFFF;
   font-size:		16px;
   color:		#333;
}

#rightPanel .subtitle {
   color:			#006699; /* #303030 */
   font-size:		16px;
   font-weight:		bold;
   margin-top:		20px;
}

#rightPanel a, #rightPanel a:active, #rightPanel a:link, #rightPanel a:visited {
   color:		#0000FF;
   font-weight:		normal;
   text-decoration:	none;
}

#rightPanel a:hover{
   color:		#b20738; 
   text-decoration:	underline;  
}