
		
/*///////////////////////*/
/*/                     /*/
/*/      INTERIOR       /*/
/*/      Main page      /*/
/*/                     /*/
/*///////////////////////*/

#interior {
		background: url(/images/interior-bar2.jpg) repeat-x;
		width:100%;
		height:200px;
		}
#interior #wrapper {
		background: url(/images/int-content-back.jpg) top repeat-y;
		padding-bottom:50px;
		}
#interior #content {
		display:block;
		margin: 15px 0 25px 0;
		}
#interior #leftcol {
		display:block;
		float:left;
		width:180px;
		margin-right:18px;
		overflow: hidden;
		}
#interior #footer {
		position:relative;	
		top:50px!important;
		}		
		
		

/*///////////////////////*/
/*/                     /*/
/*/     Support Us      /*/
/*/   Layout Variation  /*/
/*/                     /*/
/*///////////////////////*/

#support {
		background: url(/images/interior-bar2.jpg) repeat-x #fff;
		width:100%;
		height:200px;
		}
#support #wrapper {
		background:#fff;
		padding-bottom:50px;
		}
#support #content {
		display:block;
		margin: 5px 0 25px 0;
		}
#support #footer {
		position:relative;	
		top:50px!important;
		}	
#support #int-container {
		width:754px;
		padding:0 15px 0 15px;
		float:none;
		position:relative;
		top:0;
		left:0;
		}
#support #int-container p {
		width:730px;
		}
.support-pic {
		margin: 6px 0;
		}
#support-printable {
		float:right;
		display:block;
		padding:0 15px 5px 0;
		}
#support-donate {
		display:block;
		padding:0 0 5px 0;
		}
#support-printable a,#support-donate a {
		color: #454545!important;
		border:none!important;
		}
#support-printable a:hover,#support-donate a:hover {
		color: #2c7ce6!important;
		background:none!important;
		}
#support-printable img,#support-donate img {
		position:relative;
		top:3px;
		}
				
		
		

/*///////////////////////*/
/*/                     /*/
/*/       Big Back      /*/
/*/   Layout Variation  /*/
/*/                     /*/
/*///////////////////////*/

#bigback {
		background: url(/images/interior-bar2.jpg) repeat-x;
		width:100%;
		height:200px;
		}
#bigback #wrapper {
		background:none;
		padding-bottom:50px;
		}
#bigback #top-pics {
		height:82px!important;
		}
#bigback #content {
		display:block;
		margin: 5px 0 25px 0;
		}
#bigback #int-container {
		width:774px;
		display:block;
		left:0px!important;
		float:none!important;
		}

#bigback-wrapper { background:#fff;position:relative;
		padding:0px 50px 20px 50px!important;}

#bigback-image{width:774px;display:block;}
/*#bigback p {width:580px!important}*/
#bigback p {width:650px!important}
#bigback ul {width:640px;}
#bigback ul, #bigback li {list-style:disc!important;}
.bigback-pic {
		margin: 6px 0;
		}
		
		
/*///////////////////////*/
/*/                     /*/
/*/     Support Us      /*/
/*/   	   Menu         /*/
/*/                     /*/
/*///////////////////////*/

#support-menu {
	display:block;
	height:422px;
	/*width:742px;*/
	background: url(/images/support/back.jpg) no-repeat;
	padding:17px 0 0 495px!important;
	}
#support-menu ul,#support-menu li {
	list-style:none;
	display:block;
	margin:0;
	padding:0;
	}
#support-menu a {
	display:block;
	width: 233px;
	border-bottom:none!important;
	}
#support-menu-1 a{
	height: 56px;
	background: url(/images/support/menu.jpg) no-repeat 0 0;
	}
#support-menu-1 a:hover { 
	background-position: -233px 0;
	}
#support-menu-2 a{
	height: 51px;
	background: url(/images/support/menu.jpg) no-repeat 0 -56px;
	}
#support-menu-2 a:hover { 
	background-position: -233px -56px;
	}
#support-menu-3 a{
	height: 51px;
	background: url(/images/support/menu.jpg) no-repeat 0 -107px;
	}
#support-menu-3 a:hover { 
	background-position: -233px -107px;
	}
#support-menu-4 a{
	height: 56px;
	background: url(/images/support/menu.jpg) no-repeat 0 -158px;
	}
#support-menu-4 a:hover { 
	background-position: -233px -158px;
	}
#support-next {
	text-align:center;
	}
#support-next a{
	width: 233px;
	height:60px;
	background: url(/images/support/next.gif) no-repeat 0 0px;
	display:block;
	border-bottom:none!important;
	}
#support-next a:hover { 
	background-position: 0 -60px;
	}
#support-menu-1 span,#support-menu-2 span,#support-menu-3 span,#support-menu-4 span,#support-next span {
	display: none;
	}
			
	
		
/*///////////////////////*/
/*/                     /*/
/*/       NETWORK       /*/
/*/      Main page      /*/
/*/                     /*/
/*///////////////////////*/

#network {
		background: url(/images/interior-bar2.jpg) repeat-x;
		width:100%;
		height:200px;
		}
#network #wrapper {
		background: #fff;
		}
#network #content {
		display:block;
		margin: 15px 0 25px 0;
		}
#network #leftcol {
		display:block;
		float:left;
		width:147px;
		margin-right:18px;
		overflow: hidden;
		}
#network #maincol {
		display:block;
		float:left;
		left:165px;
		width:384px;
		}
#network #rightcol {
		display:block;
		float:right;
		width:199px;
		overflow: hidden;
		}
#network #onecol {
		display:block;
		width:774px;
		text-align:center;
		}


/*///////////////////////*/
/*/                     /*/
/*/      Sidebar        /*/
/*/                     /*/
/*///////////////////////*/

#sidebar {
		padding-top: 20px;
		}
#interior #sidebar ul,#network #sidebar ul {
		margin: 0;
		padding: 0 0 100px 0;
		}
#blog #sidebar ul {
		margin: 0;
		padding: 0 0 48px 0;
		}
#sidebar ul li {
		list-style: none;
		margin:0;
		padding:0;
		border-bottom: 1px solid #afc3e4;
		}	
#sidebar ul li a {
		display:block;
		line-height:24px;
/*		height:24px;*/
		}
#sidebar ul li a:hover { 
		background-color:#f2faff;
		}
#sidebar em {
		padding-left:20px!important;
		display:block;
		font-size:.9em;
		font-weight:normal;
		font-style:normal;
		}
#sidebar a {
		color:#4063c2;
		text-decoration:none;
		}
#sidebar a:hover {
		color:#2c7ce6;
		}
#ldc-login a{
		display:none!important;
		}
#sidebar .menu-division {
		height:1px!important;
		background: #c0d2ee!important;
		border-bottom: 1px solid #d5e1f3;
		}
#sidebar .menu-division em {
		display:none!important;
		}




/*///////////////////////*/
/*/                     /*/
/*/      INTERIOR       /*/
/*/      Contianer      /*/
/*/                     /*/
/*///////////////////////*/

#int-container {
		width: 515px;
		display:block;
		float:right;
		position:relative;
		left:-30px;
		}
		
#int-container p {
		font-size:1em;
        line-height:1.5em;
		text-align:left;
		/*text-align:justify;*/
		color:#454545;
		}
		
#int-container a,#int-container a:link,#int-container a:visited {
		color:#2c7ce6;
		text-decoration: none;
		border-bottom:solid 1px #ccc;
		}
#content-wrapper #about a {background:none!important;}

.staff-pic {display:block; float:left; margin: 3px 10px 5px 0; border: 1px solid #ccc; text-align:left;height:200px;width:200px;}		
.staff-pic:hover {background-position: 0 -200px;color:#fff!important;}
.staff-pic-no {display:block; float:left; margin: 3px 10px 5px 0; border: 1px solid #ccc; text-align:left;height:200px;width:200px;}		
.staff-pic-no:hover {color:#fff!important;}
.james {background:url(../images/james.jpg) 0 0 no-repeat;}
.bryon {background:url(../images/bryon.jpg) 0 0 no-repeat;}
.logan {background:url(../images/logan.jpg) 0 0 no-repeat;}
.jenna {background:url(../images/jenna.jpg) 0 0 no-repeat;}
.carlyn {background:url(../images/carlyn.jpg) 0 0 no-repeat;}

.history-pic { border: 1px solid #ccc; padding:1px; display:block;}

#int-container a:hover {
		color:#2c7ce6;
		background-color:#ffffaa;
		}
		
#int-container ul li a strong,#int-container ul li a:link strong,#int-container ul li a:visited strong {
		color:#454545;
		height:20px;
		}
		
#int-container ul li a:hover strong {
		color:#454545;
		}

#staffs a{
		text-decoration:none!important;
		}

.int-pic-right {
		margin:10px 0 10px 20px;
		}
		
.int-pic-left {
		margin:10px 20px 10px 0;
		}
		
#int-container ul,#int-container ol {
		font-size:1em;
        line-height: 1.5em;
		text-align:justify;
		color:#454545;
		}
		
#int-container ol {
		list-style:decimal;
		}
		
#int-container ul li {
		/*list-style-image: url(/images/plus.jpg);*/
		list-style-type: none;	
		padding-left: 0px;
		}
h2 { 
		color:#002fad;
		background-color:#e7effc;
		border-bottom:1px solid #afc3e4;
		border-top:1px solid #afc3e4;
		font-size:1.25em;
		padding: 0 14px 0 10px;
		}
		
h3,h6,#title,#onecol-title {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#002fad;
		font-size:2em;
		font-weight:normal;
		margin-bottom:10px;
		padding-bottom:1px;
		}
h3,h6 {
		border-bottom:solid 2px #dcdcdc;
		}

.sub_header,h4,#project-links em {		
		font-family:Georgia, "Times New Roman", Times, serif;
		padding:10px 0 0 0;
		font-size:1.5em;
        line-height: 2em;
		color:#002fad;
		font-weight:normal;
		text-decoration:underline;
		}
h4 a,h4 a:link, h4 a:visited {
		border:none!important;
		color:#002fad!important;
		font-weight:normal;
		text-decoration:underline!important;
		}		
h4 a:hover {
		color:#2c7ce6!important;
		text-decoration:underline!important;
		}
		
.smaller-header {
		font-size:20px;
		}
.big-text {font-size:1.33em!important;}
.list-disc,.list-circle {padding-left:25px;padding-bottom:0;}
.list-disc li {list-style:disc!important;text-align:left;}
.list-circle li {list-style:circle!important;}
.labeled-list {
	padding-left:0;
	}		
.labeled-list li {
	padding:10px!important;
	display:block;
	margin:5px 0;
	border:1px solid #f4f4f4;
	background: url(/images/light-fade_gray.gif) #fafafa repeat-x;
	}
.labeled-list li em {
		font-size:1.25em;
		color:#888;
		font-family:Georgia, "Times New Roman", Times, serif;
		border-bottom:1px solid #f4f4f4;
		display:block;
		font-style:normal;
		padding-bottom:3px;
		margin-bottom:3px;
		}
#project-links {
		font-size:12px;
		}
#project-links a {
		display:block;
		color:#454545!important;
		font-size:13px;
        line-height: 20px;
		padding:5px 5px 10px 10px;
		border-bottom:dotted 1px #ccc!important;
		border-left:solid 1px #fff;
		border-top:solid 1px #fff;
		border-right:solid 1px #fff;
		}
#project-links a em {
		font-style:normal;
		padding-bottom:5px!important;
		}
#project-links a span {
		display:block;
		float:right;
		color:#fff!important;
		padding-right:15px;
		}
#project-links a:hover {
		border:1px solid #cfccbc!important;
		background:#fffdf4;
		color:#2c7ce6!important;
		}
#project-links a:hover em {
		color:#2c7ce6!important;
		}
#project-links a:hover span {
		color:#002fad!important;
		}		
#para-buttons {
	margin:3px 0!important;
	padding:0px!important;
	text-align:center;
	}		
#para-buttons a {
	background:#fff;
	display:block;
	border:1px solid #fff!important;
	padding:5px;
	color:#002fad!important;
	width:300px;
	text-align:center;
	font-size:14px;
	}
#para-buttons a:hover {
	background:#ffffcc;
	border:1px solid #eeee88!important;
	}
#fellow-buttons {
	float:right;
	margin-left:10px;
	}	
#fellow-buttons a{
	border:none!important;
	}
#account-text {
	font-size: 9px;
	color:#454545;
	font-weight:bold;
	float:right;
	margin-bottom:20px;
	background:#eeffee;
	padding:5px;
	border:solid 1px #ccddcc;
	}
#account-text a {
	color:#002fad!important;
	text-decoration:none;
	border:none!important;
	}
#account-text a:hover {
	color:#2c7ce6!important;
	background:none!important;
	text-decoration:underline;
	}
#resume-up {
	color:#006600;
	display:block;
	margin: 10px 55px 10px 0;
	line-height: 12px;
	text-align:right;
	}
#item-title{
	display:block;
	border-top:1px solid #eee;
	border-bottom:none!important;
	font-size:1.25em;
	color:#888!important;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding: 7px 0 7px 0;
	}
#item-title:hover {
	background:#fff8f8;
	color:#2c7ce6!important;
	}
.faq {	
	background:#fff!important;
	border:none!important;
	}
.faq p {
	background:#fff!important;
	border:none!important;
	margin-left:20px!important;
	text-indent:-33px!important;
	display:block;
	padding:0px;
	}
.faq p span {
	color:#454545;
	display:block;
/*	margin-top:25px;*/
	font-weight:bold;
	padding-top:20px;
	display:block;
	}
.faq p em {
	font-size:1.25em;
	color:#aaa;
	font-weight:normal!important;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-right:10px;
	}
.faq ul,faq ul li {
	list-style:none!important;
	margin:0;
	padding:0;
	}
.faq ul li {
	background:#f8f8f8;
	border:1px dashed #ddd;
	padding:10px!important;
	margin: 5px 0 5px 30px!important;
	}
.asholder {	position: relative;	}
.help-200-link {
	display:inline;
	position:relative;
	}
.help-200-link span {
	display:none;
	width:220px;
	padding:10px;
	background:#ffffcc;
	color:#222;
	position:absolute;
	z-index:20;
	top:-100px;
	left:-200px;
	}
.help-200-link:hover span {
	display:block;
	}
.process-table {
	color:#454545;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	line-height:1.5em;
	}
.process-table strong {
	font-family:"Cambria", Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	}
.process-table td {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding:10px;
	}
.blue-line {
	background:#dae9f2;
	}
.blue-line-2 {
	background:#ebf6fc;
	}
.process-header {
	background:#002fad;
	font-weight:bold;
	font-size:1.5em;
	color:#fff;
	}
.find_school {
	width:490px!important;
	float:right;
	display:block;
	padding:10px;
	border:1px solid #ccccbb;
	color:#454545;
	background:url(/images/light-fade_yellow.gif) repeat-x #ffffed;
	margin-right:2px;
	}
.find_school input {
	margin:10px 15px 10px 0;
	font-family:Georgia, "Times New Roman", Times, serif!important;
	font-size:1.5em;
	/*letter-spacing:0.25;*/
	}
	
#give_form{
	display:block;
	font-size:1.75em;
	padding:15px;
	margin:10px;
	border:2px solid #eee;
	background:#fff;
}
#give_form input,#give_form select {
	font-size:.85em;
}
#give_form hr {
	border:1px solid #eee;
	margin:25px 0;
}
#give_form a {
	font-size:.75em;
	border:none!important;
}
#give_form #select_project,#give_form #select_chapter {
	display:block;
	width:291px;
	height:129px;
}
#give_form #select_project em,#give_form #select_chapter em {
	display:none;
}
#give_form #select_project {
	background:url(/images/buttons/give.jpg) 0 0 no-repeat;
}
#give_form #select_project:hover {
	background-position:0 -129px;
}
#give_form #select_chapter {
	background:url(/images/buttons/give.jpg) -291px 0 no-repeat;
}
#give_form #select_chapter:hover {
	background-position:-291px -129px;
}
.headshot{
	background:#eee;
	border:1px solid #ddd!important;
	padding:4px;
	color:#222!important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	float:left;
	display:block;
	margin:8px;
}
.headshot:hover {
	color:#002fad!important;
	background:#f8f8f8!important;
	border:1px solid #ddd!important;
}
.headshot img {
	border:1px solid #ddd;
	padding:1px;
	background:#fff;
}


/*///////////////////////*/
/*/                     /*/
/*/    FOUNDERS  09     /*/
/*/       stuff         /*/
/*/                     /*/
/*///////////////////////*/


.founders-square {display:block; float:left; margin: 0 5px 5px 0; border: 1px solid #ccc; width:250px; text-align:left;height:250px;}		
/*.founders-square:hover {background-position: 0 -250px;color:#fff!important;}*/
.founders-square-hover {display:block; float:left; margin: 0 5px 5px 0; border: 1px solid #ccc; width:250px; text-align:left;height:250px;}		
.founders-square-hover:hover {background-position: 0 -250px;color:#fff!important;}
.founder1 {background:url(/images/founder1.jpg) 0 0 no-repeat;}
.founder2 {background:url(/images/founder2.jpg) 0 0 no-repeat;}
.founder3 {background:url(/images/founder3.jpg) 0 0 no-repeat;}
.founder4 {background:url(/images/founder4.jpg) 0 0 no-repeat;}
.founder1-hover {background:url(/images/founder-1-hover.jpg) 0 0 no-repeat;}
.founder2-hover {background:url(/images/founder-2-hover.jpg) 0 0 no-repeat;}
.founder3-hover {background:url(/images/founder-3-hover.jpg) 0 0 no-repeat;}
.founder4-hover {background:url(/images/founder-4-hover.jpg) 0 0 no-repeat;}
.founder1-big,.founder2-big,.founder3-big,.founder4-big{font-family:"Calibri",Arial, Helvetica, sans-serif;font-size:1em;line-height:1.5em;color:#222;padding:220px 0 0 0;overflow:hidden;}
.founder1-big div,.founder2-big div,.founder3-big div,.founder4-big div{height:257px;overflow:scroll;width:451px;padding: 0 10px 10px 12px;}
.founder1-big span strong,.founder2-big span strong,.founder3-big span strong,.founder4-big span strong{font-size:1.5em;display:block;}
.founder1-big span,.founder2-big span,.founder3-big span,.founder4-big span{font-size:1.25em;line-height:1.25em;display:block;padding-left:10px;}
.founder1-big {background:url(/images/founder1-big.jpg) 0 0 no-repeat #cde0f6;}
.founder2-big {background:url(/images/founder2-big.jpg) 0 0 no-repeat #cde0f6;}
.founder3-big {background:url(/images/founder3-big.jpg) 0 0 no-repeat #cde0f6;}
.founder4-big {background:url(/images/founder4-big.jpg) 0 0 no-repeat #cde0f6;}
.founder-apply-today {background:url(/images/buttons/apply-4-21.jpg) 0 0 no-repeat;display:block;width:225px;height:91px;margin:0 0 5px 15px;border:none!important;}
.founder-apply-today strong {display:none!important}
.founder-apply-today:hover {background:url(/images/buttons/apply-4-21.jpg) 0 -91px no-repeat;}
.founder-discount {background:url(/images/buttons/discount.jpg) 0 0 no-repeat;display:block;width:225px;height:66px;margin:0 0 5px 15px;border:none!important;}
.founder-discount strong {display:none!important}
.founder-discount:hover {background:url(/images/buttons/discount.jpg) 0 -66px no-repeat;}
.founder-checklist {
	font-size: 1.1em;
	display:block;
	width:200px;
	float:right;
	margin-left:20px;
	border: 1px solid #AFC3E4;
	}
.founder-checklist span {
	font-size: 1.25em;
	padding: 10px;
	display:block;
	border-bottom: 1px solid #AFC3E4;
	background: url(/images/light-fade_blue.gif) repeat-x #edf6ff;
	color:#002fad;
	font-weight: bold;
	}
.founder-checklist a {
	border:none!important;
	color:#4063C2!important;
	}
.founder-checklist a:hover {
	background:none!important;
	color:#002fad!important;
	font-weight:bold;
	}
.founder-checklist img {
	position:relative;
	top:2px;
	padding-right:5px;
	}
.founder-checklist ul {
	padding:10px;
	}
.founder-checklist li {
	padding:0;
	margin:0;
	}
.founder-checklist em {
	background:#FFFFcc;
	color:#aaaa00;
	padding:7px;
	border:1px solid #cccc88;
	font-style:normal;
	display:block;
	margin:3px;
	}
.discount a {
	background:#ccffcc;
	/*background:url(/images/light-fade_green.gif) repeat-x #edffed;*/
	color:#339933!important;
	padding:7px;
	border:1px solid #aaccaa!important;
	font-style:normal;
	display:block;
	margin:3px 0 10px 0;
	text-align:center;
	font-size:1.1em;
	}
.discount a:hover {
	background:#eeffee!important;
	color:#228822!important;
}
.discount-button {}
#founder-moreinfo,#founder-start-app,#founder-nominate {
	width:127px;
	height:60px;
	display:block;
	float:left;
	margin: 0 10px 10px 0!important;
}
#founder-moreinfo {
	background:url(/images/get-more-info.jpg) 0 0 no-repeat;
	}
#founder-moreinfo:hover {
	background:url(/images/get-more-info.jpg) 0 -60px no-repeat!important;
	}
#founder-start-app {
	background:url(/images/start-an-application.jpg) 0 0 no-repeat;
	}
#founder-start-app:hover {
	background:url(/images/start-an-application.jpg) 0 -60px no-repeat;
	}
#founder-nominate {
	background:url(/images/tell-a-friend.jpg) 0 0 no-repeat;
	}
#founder-nominate:hover {
	background:url(/images/tell-a-friend.jpg) 0 -60px no-repeat;
	}
#founder-moreinfo strong,#founder-start-app strong,#founder-nominate strong {
	display:none;
}




/*///////////////////////*/
/*/                     /*/
/*/      PROJECTS       /*/
/*/       stuff         /*/
/*/                     /*/
/*///////////////////////*/


.location-box {
	padding: 0 15px 0 15px;
	}
.location-box a {
	border:none!important;
	}
.location-box .stress {
	color:#222;
	font-style:normal!important;
	}
.location-box div {
	border:1px solid #e0e0e0;
	background: url(/images/light-fade_gray.gif) repeat-x #f8f8f8;
	padding:0;
	margin:0 0 10px 0;
	display:block;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	}
.location-box div strong {
	display:block;
	padding: 10px 0 0 10px;
	font-size:1.5em;
	color:#002fad;
	font-weight:normal;
	}
.tan-box {
	padding:0;
	margin-bottom:15px;
	}
.tan-box li a {
	padding:5px;
	background:#FAF9F3;
	border: 1px dashed #E2DCB7!important;
	margin:3px 0 7px;
	padding:7px;
	display:block;
	}
.tan-box li a:hover {
	background:#ffffee!important;
	}
.location-box div p {
	padding: 0 10px 5px 10px;
	border-bottom: 1px dotted #e0e0e0;
	margin:0;
	}
.location-box div span.check2 {
	padding: 0 10px 0 10px;
	margin-bottom:10px!important;
	display:block;
	}
.location-box div span.time {
	position:absolute;
	left:350px;
	font-size:1.5em;
	padding:10px 10px 0 0;
	font-style:normal;
	}
.box-close {
	display:block!important;
	border-bottom:none!important;
	text-align:center;
	position:relative;
	top:-10px;
	}
.box-close:hover {
	text-decoration:underline!important;
	background:none!important;
	}
#item-last {
	border-bottom:1px solid #eee!important;
	display:block;
	height:1px;
	overflow:hidden;
	}
.project-list-wrapper {	
	/*margin-left:10px;*/
	}
.project-list {
	border: 1px solid #ddd;
	background: url(/images/light-fade_blue.gif) repeat-x #edf6ff;
	margin-bottom:5px;
	list-style:none!important;
	}
.project-list img {
	margin:5px;
	padding:1px;
	border:1px solid #ccc;
	background: #fff;
	}
.project-list ul{
	margin:0;
	padding:5px 0 5px 0;
	list-style:none!important;
	height:85px;
	}
.project-list ul li{
	list-style:none!important;
	padding:0 5px 0 5px!important;
	}
.project-list a {
	border:none!important;
	}
.project-name {
	font-size:1.33em;
	color:#386196;
	border-bottom:1px dotted #ccc;
	}
.project-name span {
	padding-left:5px;
	}
.project-name a {
	color:#386196!important;
	display:block;
	}
.project-name a:hover{
	background:#fff!important;
	color:#2c7ce6!important;
	}
.project-name a em {
	font-size:0.7em;
	color:#2c7ce6;
	float:right;
	font-style:normal;
	margin-right:10px;
	position:relative;
	top:3px;
	}
.new-project-link {
	display:block;
	border:1px solid #ccccbb!important;
	background:url(/images/light-fade_yellow.gif) repeat-x #fff;
	padding:2px;
	font-size:1em;
	color:#386196!important;
	text-align:center;
	}
.new-project-link:hover {
	background:#ffffc4!important;
	color:#2c7ce6!important;
	}
.project-list-2 {
	display:block;
	border: 1px solid #ddd;
	background: url(/images/light-fade_blue.gif) repeat-x #edf6ff;
	margin-bottom:5px;
	color:#454545;
	}
.project-list-2 a {
	border:none!important;
	display:block;
	}
.project-list-2 a:hover{
	/*background:#fff!important;*/
	background: url(/images/light-fade_super.gif) repeat-x #f6faff!important;
	color:#2c7ce6!important;
	}
.project-list-2 img {
	margin:5px;
	padding:1px;
	border:1px solid #ccc;
	background: #fff;
	}
.project-list-2 p{
	margin:2px 0 0 0;
	padding:0;
	}
.project-list-2 span {
	font-size:1.33em;
	color:#386196;
	border-bottom:1px dotted #ccc;
	display:block;
	padding-left:5px;
	}
.project-list-2 .info-box {
	height:93px;
	display:block;
	}
	

/*///////////////////////*/
/*/                     /*/
/*/      INTERIOR       /*/
/*/    Tell a Friend    /*/
/*/                     /*/
/*///////////////////////*/

.tell-a-friend td{
		padding: 0 0 0 0;
		font-size:12px;
        line-height: 24px;
		text-align:left;
		/*text-align:justify;*/
		color:#454545;
		}
		
.tell-a-friend input{
		font-size:11px;
		color:#454545;
		background: url(/images/input_image.gif) #fff repeat-x; 
		border:1px solid #999;
		height:20px;
		padding: 3px 0 0 5px;
		}

		
.tell-a-friend textarea{
		font-size:12px;
		line-height:18px;
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
		padding:0 0 0 5px;
		background: url(/images/input_image.gif) #fff repeat-x; 
		border:1px solid #999;
		}
		
		
/*///////////////////////*/
/*/                     /*/
/*/      RSS FEEDS      /*/
/*/       Inteior       /*/
/*/                     /*/
/*///////////////////////*/
#rss-feed {
	display:block;
	/*clear:both;*/
	float:right;
	/*width:400px;*/
	width:300px;
	border-top:1px solid #ccc;
	}
#rss-item {
	display:block;
	color:#333!important;
	font-size:10px;
	}
#rss-item a{
	color:#333!important;
	/*border:none!important;
	color:#aaa!important;*/
	display:block;
	border-bottom:1px solid #ccc;
	padding:3px 2px 3px 0;
	}
#rss-item a strong {
	font-weight:normal;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#rss-item a:hover{
	background:none!important;
}
#rss-item a em {
	float:right;
	font-style:normal;
	}
#rss-item a:hover span {
	/*display:none;*/
	color:#aa0000;
	}
#rss-item a:hover strong {
	/*display:none;*/
	color:#002fad;
	}
	
	
	

/*///////////////////////*/
/*/                     /*/
/*/      PROFILES       /*/
/*/       stuff         /*/
/*/                     /*/
/*///////////////////////*/

.active-profile .profile-response{
	float:right;
	text-align:left;
	} 
.w120 {
	width:120px!important;
	}
.w70 {
	width:70px!important;
	}
.w330 {
	width:330px!important;
	}
.w400 {
	width:400px!important;
	}
.active-profile .profile-response a {
	color:#396095!important;
	} 
.active-profile .profile-question{
	text-align:left;
	float:left;
	width:120px;
	} 
.active-profile .profile-wrap {
	width:100%;
	overflow:auto;
	}
.active-profile .yui-content ol, .active-profile .yui-content li {
	list-style:none;
	padding:0;
	margin:0;
	}
/*.active-profile .yui-content ol {
	border-top:1px dotted #eee;
	}*/
.active-profile .yui-content li {
	border-bottom:1px dotted #ddd;
	}
.active-profile .yui-content a {
	border-bottom:none!important;
	}
.active-profile .yui-content a:hover {
	background:#ffffdd!important;
	color:#2c7ce6!important;
	}
.active-profile .yui-content {
	/*border-top:1px solid #eee!important;
	border-left:1px solid #eee!important;
	border-bottom:1px solid #C0C0D0!important;
	border-right:1px solid #C0C0D0!important;*/
	background:#fff!important;
	border:1px solid #eee!important;
	}
.active-profile {
	width:100%;
	overflow:auto;
	}
/*.active-profile .yui-nav .selected em{
	background:#fff!important;
	}*/
.active-profile .big-picture {
	padding:0 0 0 5px!important;
	}
.active-profile .big-picture img {
	border:1px solid #ccc;
	padding:1px;
	}
.active-profile .profile-q {
	color:#222;
	font-family:"Cambria", Georgia, "Times New Roman", Times, serif!important;
	font-size:1.25em;
	line-height:1.5em;
	padding-bottom:10px;
	padding-right:10px;
	}
.active-profile .profile-a p {
	color:#666!important;
	line-height:1.5em!important;
	padding-right:10px;
	}
	
	
	

/*///////////////////////*/
/*/                     /*/
/*/       BROWSE        /*/
/*/       stuff         /*/
/*/                     /*/
/*///////////////////////*/

.pagenav {
	padding:5px 0 10px 0!important;}
.pagenav a, .pagenav b {
	padding:3px 5px;
	border: 1px solid #ddd!important;
	margin-right:1px;
	}
.pagenav b em {
	color:#888;
	font-style:normal;
	font-weight:normal;
	}
.pagenav span.displayPages {
	color:#888;
	margin:8px 0!important;
	display:block;
	}
#project-search {
	font-size:.9em;
	display:block;
	float:right;
	}
#project-search label {
	width:150px;
	color:#888;
	}
#project-search input {
	font-size:.9em;
	height:13px!important;
	border:1px solid #aaa;
	background:#f8f8f8;
	}
#filter-box {
	font-size:.9em;
	display:block;
	color:#888!important;
	margin:5px 0;
	padding:8px;
	border:1px solid #eee;
	background:#fafafb;
	}
#filter-box select {
	font-size:.9em;
	height:18px!important;
	border:1px solid #aaa;
	background:#fff;
	}
#filter-box input {
	height:18px!important;
	border:1px solid #888;
	background:#ddd;
	}
