/*+++++++++++++++++++++++++++++++++++++++++++
+											+
+		eLink Design, Inc. stylesheet		+
+		www._____________________.com		+
+											+
+		Last Modified:	Feb 4, 2010	        +
+		Modified By:	CS					+
+											+
+++++++++++++++++++++++++++++++++++++++++++*/


.body{font:11px Verdana; color:#555; background:url(images/bgRep.gif) top center repeat-y; font-family:Verdana, Geneva, sans-serif; font-size:12px; height:auto;min-height: 100%; height: auto !important; height: 100%;}
	
#fullWrap {width:100%; height: height:auto;min-height: 100%; height: auto !important; height: 100%; background:url(images/background.gif) repeat-x;}

td {padding:10px;}

p {padding:5px 0;}

ul {padding:0 40px;}
li {list-style:disc;	margin:5px 0;}

h1, h2, h3, h4, h5, h6 {margin:10px 0; font-family:Verdana, Geneva, sans-serif;}
h1 {font-size:23px; color:#042444;}
h2 {font-size:18px; color:#b91e1e;}

a:link, a:visited {color:#6881CF;}
a:hover, a:active { color:#3d70e0;}

hr {border:0; border-top:1px solid #c5c5c5; margin:20px 0; height:1px;}

/*--[ inputs, textareas, selects, buttons ]--*/
.form {border:1px solid #d0d0d0; xwidth:200px; xheight:10px; padding:5px; xmargin-left:10px;}

#btn, .button {border:1px solid #d0d0d0;	width:100px; height:30px; background:#e0e0e0; color:#000; cursor:pointer; margin-left:10px;}
#btn:hover, .button:hover {background:#666; color:#fff;}

/*--[ Layout Divs ]--*/

#wrapper {margin:0 auto; text-align:left; width:974px;min-height: 100%;height: auto !important;height: 100%;}

#header {width:974px; height:140px; background:url(images/navNormal.jpg); position:relative;}
#headerImageDiv { margin:0px 0px 20px 0px; width:100%;height:220px;background-color:#999999; background-position:center; }
	#logo{ position:absolute; width:172px; height:140px; left:399px;}
	#logo a{display:block; width:172px; height:140px;}

		#nav {width:974px; height:43px; background:url(images/nav.jpg) no-repeat; position:relative; float:left; margin:75px 0 0 0px;}
			#nav li {margin: 0px; padding: 0px; list-style: none; float:left; margin-left:0px;}
			#nav li, #nav a {height:43px; display: block; }
			#nav span {display:none; }
			#nav li a {display:block; height:43px;}
			#nav ul {padding:0;}
		
			#nav li a{display:block;height:43px; cursor:pointer;}
	
				#nav-1 {width:99px;}
				#nav-2 {width:136px;}
				#nav-3 {width:162px;}
				#nav-4 {width:176px;}
				#nav-5 {width:170px;}
				#nav-6 {width:231px;}
	
				#nav-1 a#link1:hover, #nav-1 a.current, #nav-1:hover, #nav-1 li:hover {background: url(images/nav.jpg) no-repeat 0 -43px;}
				#nav-2 a#link2:hover, #nav-2 a.current, #nav-2:hover, #nav-2 li:hover {background: url(images/nav.jpg) no-repeat -99px -43px;}
				#nav-3 a#link3:hover, #nav-3 a.current, #nav-3:hover, #nav-3 li:hover {background: url(images/nav.jpg) no-repeat -235px -43px;}
				#nav-5 a#link5:hover, #nav-5 a.current, #nav-5:hover, #nav-5 li:hover {background: url(images/nav.jpg) no-repeat -573px -43px;}
				#nav-6 a#link6:hover, #nav-6 a.current, #nav-6:hover, #nav-6 li:hover {background: url(images/nav.jpg) no-repeat -743px -43px;}
			
#content{width:834px; float:left; margin:15px 0 0 0;}
#subContent {xmin-height:654px; width:974px; float:left; margin:15px 0 0 0;}
	 .subNav { margin:2px 25px 0 0; float:left; width:200px; position:relative; border:1px #ccc solid; border-bottom:none;}
	.subNav a, .subNav a:visited, .subNav a:hover{text-decoration:none; color:#222;}
	.subNav a:hover{text-decoration:none; color:#000;}
	/*.subNav a:hover{color:#fff; background:#000;}*/
		.level1.even, .level1.odd {display:block; background:#fff; padding:10px 15px 10px 25px; /* border-top:#5F0000 1px solid;*/ border-bottom:1px solid #ccc;}
		.level1.even:hover, .level1.odd:hover {background:#eee; border-bottom:1px solid #aaa; color:#000 !important;}
		.level1.currentPage, .level1.currentPage:hover {background:#073f78; color:#fff !important;/*text-decoration:underline !important;*/ font-weight:bold; border-bottom:1px solid #ccc;}
		.level2.even, .level2.odd {display:block; background:#fff; padding:10px 15px 10px 25px; /* border-top:#5F0000 1px solid;*/ border-bottom:1px solid #ccc;}
		.level2.even:hover, .level2.odd:hover {background:#eee; border-bottom:1px solid #aaa; color:#000 !important;}
		.level2.currentPage, .level2.currentPage:hover {background:#073f78; color:#fff !important;/*text-decoration:underline !important;*/ font-weight:bold; border-bottom:1px solid #ccc;}

	#contentSmall {width:740px; float:left;}
	#cecAct {float:left; width:407px;}
	#cecActTop {width:407px; height:45px; float:left; background:url(images/cecAct.jpg)}
	#cecActRep {border:solid #7d7e7e; border-width:0 3px; width:401px; float:left; /*background:#353535;*/}
			#darkForm {background:#353535; padding:10px; width:381px; color:#c7c7c7; font-size:12px;}
			#cecActRep #darkForm select { border:1px solid #aaa; width:220px; }
			
			#cecActRep #darkForm button { border:0; background:none; padding:0; margin:0; height:17px; width:19px; line-height:normal; cursor:pointer; }
			#cecActLeft {background:#e8e8e8; width:173px; float:left;}
				.eachProject {border-bottom:#c0c0c0 solid 1px; background:url(images/bullet.gif) 13px center no-repeat;}
				.eachProject a{ color:#8e3030; font-size:12px; display:block; width:140px; height:100%; padding:10px 10px 10px 28px;}
				.eachProject a:hover{color:#631919; background:url(images/bullet.gif) 13px center no-repeat #dddddd;}
			#cecActRight {
				background:#FFF;
				width:228px;
				width/* */:/**/208px; 
				width: /**/208px;
				float:left;
				padding:10px;
				color:#555555;
				font-size:11px;
				overflow:hidden;
				}
				#cecActRightBak {height:425px;height/* */:/**/405px; height: /**/405px;}
				#cecActRight h1{font-size:12px; font-weight:bold; color:#042444; font-family:Verdana, Geneva, sans-serif;}
				#cecActRight .projectImageFrame { position:relative; width:208px; height:208px; overflow:hidden; }
				#cecActRight .projectImageFrame .frame { position:absolute; z-index:2; top:0; left:0; }
				#cecActRight .projectImageFrame .projectImage { position:absolute; z-index:1; }
	#cecActBottom {background:url(images/cecActBottom.gif); width:407px; height:21px; float:left;}
	
	#nursing {/*background:url(images/nursingBox.jpg);*/ float:left; margin:0 0 0 20px;xoverflow:hidden;height:216px;}
		#nursing .nursing-slide{
				color:#fff;
				width:407px;
				width/* */:/**/407px; 
				width: /**/407px;
				height:216px;
				height/* */:/**/216px; 
				height: /**/216px; 
				}
	#nursingText { width:198px; height:161px; float:left; padding:45px 0px 10px 10px; color:#fff; line-height:15px;}
	#nursingRight {width:199px; float:left;}
		#nurseBTN {width:175px; height:49px; float:left; margin:157px 0 0 15px;}
			#nurseBTN a{width:175px; height:49px; display:block; background:url(images/nurseBTN.png) !important; background: url(images/nurseBTN.gif);}
			#nurseBTN a:hover{ background:url(images/nurseBTN.png) 0 -49px !important; background: url(images/nurseBTN.gif) 0 -49px;}
	
	#fourBoxes {float:left; width:407px; height:138px; background:url(images/4boxes.gif) no-repeat; padding:144px 0 0 0; margin:20px 0 0 20px;}
		#greenSide, #blueSide {width:167px; float:left; color:#595959; padding:0 16px;}
		
	#threeBoxes {background:url(images/3boxes.gif) no-repeat; width:834px; height:106px; margin:20px 0 0 0; font-size:10px;}
		.threeBoxDiv {float:left;}

#sideBar {width:120px; float:left; margin:15px 0 0 20px;}
	#sideBar table, #sideBar td{padding:0;}
	#sideBackground {background:url(images/rightSide.jpg) #d1d4d8 no-repeat; margin-top:10px; min-height:585px;}

#footer{text-align:left; font:9px Verdana; color:#a7a9ad;  background:url(images/footer.gif) no-repeat; width:723px; height:86px; letter-spacing:-.5px; padding:8px 0 0 111px; margin:20px 0 0 0;}
#footer a{color:#9bbaff;}
#footer a:hover {color:#fff;}
#footerBig{text-align:left; font:9px Verdana; color:#a7a9ad;  background:url(images/footerBig.gif) no-repeat; width:873px; height:86px; padding:8px 0 0 111px; margin:20px 0 0 0;}
#footerBig a{color:#9bbaff;}
#footerBig a:hover {color:#fff;}
	/*--[ site designed by links ]--*/
	#footer .by, #footer .by a:link, #footer .by a:visited, #footer .by a:hover, #footer .by a:active, #footerBig .by, #footerBig .by a:link, #footerBig .by a:visited, #footerBig .by a:hover, #footerBig .by a:active{color:#a7a9ad;}

.homeTextField {border:1px #bdbebe solid; color:#042444; padding:0 0 0 0; font-size:10px; margin:10px 0 0 0; padding:3px 3px 4px 3px;}
.homeTextField:focus {border:#a0a0a0 1px solid;}
.homeSubmit {border:none; color:#fff; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; background:#55567b; padding:3px; margin:10px 0 0 0; cursor:pointer;}
.homeSubmit:hover {background:#2f3052;}

.clickHere {background:url(images/clickHere.jpg); width:120px; height:36px;}
	.clickHere a{display:block; width:120px; height:36px;}
	.clickHere a:hover{background:url(images/clickHere.jpg) 0 -36px;}
	
#networking {background:url(images/networking.jpg); width:120px; height:57px; margin:18px 0 0 0;}
	.facebook{width:60px; height:57px; display:block; float:left;}
	.twitter{width:60px; height:57px; display:block; float:left;}
	.facebook:hover {background:url(images/networking.jpg) 0 -57px;}
	.twitter:hover {background:url(images/networking.jpg) -60px -57px;}
	
/* projects */
.project_category { display:block; width:456px; height:54px; margin:5px; float:left; padding:5px; border:1px solid #333333; background: url(images/category_bg.jpg) no-repeat #efefef; cursor:pointer; }
	.project_category:hover { background:url(images/category_hover_bg.jpg) no-repeat; }
	a.project_category_title { color:#043667; text-decoration:none; font-weight:bold;}
	.project_category_activities { }
	.project_category_view { clear:both;text-align:right;}
	
