/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */
.link {margin: 0 auto}
.container {background: #fff;}
.header {background: #172d7a url(../images/header.jpg) no-repeat; min-height: 100px; margin-bottom: 16px;}
.title{background: url(../images/id_logo.png) no-repeat left 5px; min-height: 100px; margin: 20px 0 0 10px; text-indent:-9000px}
.logo{background: url(../images/conway_logo.png) no-repeat right 5px; min-height: 100px; margin: 10px 0 0 10px; text-indent:-9000px}
.article{margin: 0px 0px 20px 0px; border-bottom: 1px solid gray;}
.nav {padding-bottom: 20px;}
.main {background-color: #fff;}
.info {background-color: #f58220; -moz-border-radius: 10px; border-radius: 10px; padding: 20px;}
.info img{margin-bottom: 15px;}
.info h4{color: #fff; padding-top: 15px;}
.info h5{color: #fff;}
.content {background-color: white;}
.footer {background-color: #fff;}
.profile {border-bottom: #fca830 solid 4px; margin-bottom: 25px;}
.red {background-color: #f15a25;}
.scarlet {background-color: #cf1334;}
.purple {background-color: #ac1971;}
.green {background-color: #d9db00;}
h4.funder {color: #ac1971; padding-top: 5px;}
.nav ul a{padding: 8px 0px 8px 0px; color: #666; display: block; border-bottom: 1px #f7941d solid; text-decoration: none;}
.footer {font-size: 10px; padding-top: 15px; border-top: 1px solid #eee; v-align: top;}
.nav ul a:hover{color: #333; background-color: #eee; border-bottom: 1px #f58220 solid; }

p.intro {font-weight: 600;}
p.quote {padding-left: 5px; color: #f7941d; font-family: 'Open Sans', Helvetica Arial sans-serif; 
 }

p.quote-attribute {font-size: 11px; padding-left: 5px; padding-top: 0px;
 }

.profile-main {background-color: #ddf5f7; margin: 25px 0 25px 0; padding: 10px;}

.profile-pic img{float: left; margin: 0 10px 10px 0;}
.info p{color: #000;}
.info img.full{width: 100%;}
.main img.full{width: 100%; padding-bottom: 10px;}


.footnote {font-size: 10px; line-height: 13px;}
.footer img{height: 48px; padding-right: 5px; padding-top: 5px;}


/* #tables
================================================== */

.table_blue {
	margin:10px 0px 20px 0px;
	padding:0px;
	width:100%;
	border:1px solid #ff7f00;

	
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
}.table_blue table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.table_blue tr:last-child td:last-child {
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
}
.table_blue table tr:first-child td:first-child {
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
}
.table_blue table tr:first-child td:last-child {
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
}.table_blue tr:last-child td:first-child{
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
}.table_blue tr:hover td{
	
}
.table_blue tr:nth-child(odd){ background-color:#ffffff; }
.table_blue tr:nth-child(even)    { background-color:#ffffff; }.table_blue td{
	vertical-align:middle;
	
	
	border:1px solid #ff7f00;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:4px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}.table_blue tr:last-child td{
	border-width:0px 1px 0px 0px;
}.table_blue tr td:last-child{
	border-width:0px 0px 1px 0px;
}.table_blue tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.table_blue tr:first-child td{
		background: #006885;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#005fbf");	background: -o-linear-gradient(top,#005fbf,005fbf);

	background-color:#006885;
	border: solid #006885;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}


.table_blue tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.table_blue tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}


/* #Page Styles
================================================== */

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
	.header {margin-bottom: 0px;}

	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	.title{background: url(../images/id_logo.png) no-repeat center; min-height: 60px;}
	.logo{background: url(../images/conway_logo.png) no-repeat center; min-height: 60px; margin: 0px; border-top: 1px #fff solid; padding-top: 10px;}
	body{background: #fff url(none) repeat; }
}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
	
	.title{background: url(../images/id_logo.png) no-repeat center; background-size: 280px auto; min-height: 30px;}
	.logo{background: url(../images/conway_logo.png) no-repeat center; min-height: 60px; margin: 0px; border-top: 1px #fff solid; padding-top: 10px;}
	body{background: #fff url(none) repeat; }

	
	}


/* #Font-Face
================================================== */
/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */

/*	@font-face {
	    font-family: 'FontName';
	    src: url('../fonts/FontName.eot');
	    src: url('../fonts/FontName.eot?iefix') format('eot'),
	         url('../fonts/FontName.woff') format('woff'),
	         url('../fonts/FontName.ttf') format('truetype'),
	         url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
*/