@charset "utf-8";
/* CSS Document */
body  {
	FONT: 0.7em/1.6em Verdana, Arial, Helvetica, sans-serif; COLOR: #989895; 
	background: #63AADE;
	margin: 0; 
	padding: 10px 0 0 0 ;
	text-align: center; 
}
#wrap { background: #ffffff url(images/bg-main.jpg) left 5px repeat-y; width: 820px; margin: 0 auto;}
#top { 
	width: 820px; margin: 0 auto; margin-top: 0px; background: url(images/bg-main-top.jpg) top left no-repeat; height: 37px;
	color: #ebecec; 
} 
#container { background:  url(images/bg-logo.jpg) top left no-repeat; 
	width: 738px;  
	
	margin: 0px auto 0px auto; 
	padding-bottom:0px;
	text-align: left; 
} 
#header { 
	padding: 220px 10px 0 0px;  
} 
#header h1 {
	margin: 0; 
	padding: 30px 0 10px 130px; 
}



#sidebar1 {
	float: left; 
	width: 124px; margin-top: 35px; 
	padding-top: 0;  height:270px; border-right: 1px solid #ececec;
}

/* NAVIGATION */
		#sidebar1 UL.sidemenu {  
		MARGIN:-12px 0  0 -10px; ; PADDING: 40px 0 40px 0;
		}
		#sidebar1 UL.sidemenu LI { 
		LIST-STYLE-TYPE: none;
		}
		#sidebar1 UL.sidemenu A {
		DISPLAY: block; width:144px; height: 32px; 
		font-size: 1.2em; color: #989895;			
		margin-left: -40px; 
		padding-top: 5px; padding-right:41px;	
		
		  
		TEXT-DECORATION: none; 
		text-align:right;
		}
		#sidebar1 UL.sidemenu A:hover { color: #F29BAC;width:144px; height: 32px; 
		background: transparent url(images/nav-OVR.png) right -3px no-repeat;
		margin-left: -35px; 
		padding-top: 5px;		
		COLOR: #f2679f; padding-right:36px;
		}
		
		
		
		#sidebar1 UL.sidemenu LI#current  { color: #F29BAC;	
				width:144px; height: 32px; text-align:right; 
		background: transparent url(images/nav-ON.png) right -3px no-repeat; 
		margin-left: -40px; 
		padding-top: 5px; padding-right:41px; font-size: 1.2em; }
			
		
#sidebar2 {
	float: right;
	width: 180px; margin-top: 72px; 
	padding: 0 5px 0 5px; 
	}
	
			
#sidebar2 h3 { font-weight:bold; font-size: 0.95em; line-height: 1.1em; padding: 0px 5px 0px 15px; margin:0 0 5px 0; color:#63AADE ;}
#sidebar2 dl { margin:0;}
#sidebar2 dt { font-weight:bold; font-size: 0.9em; line-height: 1.1em; padding: 0px 5px 0px 15px; color:#63AADE; margin:5px 0 0px 0; }
#sidebar2 dd { font-size: 0.9em; margin:0; padding: 0px 5px 5px 15px; line-height: 1.15em; }			
.roxane { font-weight:bold; font-size: 0.9em; line-height: 1.4em; padding: 0px 0px 0px 15px; color:#63AADE; margin:5px 0 5px 0; }		
		
		#sidebar2 a, #sidebar2 a:active { text-decoration: underline; color:#63AADE }
		#sidebar2 a:hover { text-decoration: none; color:#F29BAC }

#mainContent { background: url(images/bg-vr.gif) top 5px repeat-y;  
	margin: 30px 160px 0 124px;
	padding: 0 0px 0 36px; 
} 

		#mainContent a, #mainContent2 a, #mainContent a:active, #mainContent2 a:active { 
		text-decoration: underline; color:#989895; }
		#mainContent a:hover, #mainContent2 a:hover { text-decoration: none; color:#F29BAC }
		#bluelink { font-weight: bold; color:#63AADE}
				#bluelink a, #bluelink a:active { text-decoration: underline; color:#63AADE}
		#bluelink a:hover { text-decoration: none; color:#F29BAC }

#mainContent2 { background: url(images/bg-vr.gif) top 5px repeat-y;  
	margin: 30px 0px 0 124px;
	padding: 0 0px 0 36px; 
} 		
#mainContent2 h1{ font-weight: bold; color: #F29BAC;
}
#mainContent2 img { border-right: 6px solid #ffffff; border-bottom: 6px solid #ffffff;}
h1 { font-size: 1.2em; font-weight: bold; margin: 0 0 20px 0;  /* COLOR: #9acdf4; pink-#F29BAC; */}
h2 { font-size: 1em;  font-weight:bold; margin: 0;  margin-left: 0px; }
p { margin-top: 5px;  margin-left: 0px;}
.blue {
	color: #63AADE;
	font-weight: bold;
}
.pink {
	
	font-weight: bold; color: #F29BAC;
}
#mainContent ul { 
	margin: 3px 0 0 30px;
	padding: 0px; 
} 

#footer { background: #ffffff url(images/baby2.jpg) bottom right no-repeat; height: 232px;  
	padding: 0 10px 0 20px; 
	margin-bottom: 0px;	
} 
#footer p {
	margin: 0; 
	padding: 10px 0; 
}

#footer2 { 
	width: 820px; margin: 0 auto; margin-top: 0px; background:url(images/bg-footer.jpg) top left no-repeat; height: 144px;
	color: #ebecec;  
} 
#footer2 p {
	margin: 0 auto; 
	padding: 33px 0px 0px 10px; text-align: center; 
}
		#footer2 a,  #footer a:active { text-decoration:none ; color: #ebecec;  }
		#footer2 a:hover { text-decoration: underline; color: #ebecec; }


.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
