/*
**********************************
MEDRIUM SITE 
PRINT Styles

Current print styles

Navigation header is hidden

Version 1.0.0 - Initial Splash/Placeholder Styles
Version 1.1.0 - Full Site Style

**********************************
*/

/*--------------------------------    
    Temporary Selectors
--------------------------------*/
.edit{
	color:red;
	border:1px dotted red;
	padding:10px;
	line-height: 1.4em;
}
/*--------------------------------    
    General Selectors
--------------------------------*/
*{ 
	margin: 0; 
	padding: 0; 
	line-height: 1.5em;}

body{ 
	color:#757561;
	font: normal 65.5% Georgia,"Georgia",serif; 
	background-color:#fff; 
	background: none;}

h1{ 
	color: #3d7090; 
	font-size:2.7em;
	font-weight: normal;
	border-bottom: 6px solid #c60c46;
	margin:1.2em 0 .3em;}

h2{ 
	color: #3d7090; 
	font-size:1.4em;
	font-weight: normal;
	margin:.4em 0 .5em;}
	
h3{ 
	color: #333; 
	font-size:1.2em;
	font-weight: normal;
	border-bottom: 1px solid #7294ab;
	margin:0 0 .5em;}
	
h3.title{ 
	color: #3d7090; 
	font-size:1.2em;
	font-weight: normal;
	border-bottom: 1px solid #3d7090;
	margin:-10px 0 .5em;
	font-style: italic}

a{ 
	color: #3d7090;
	border-bottom: 1px solid #c60c46;
	text-decoration: none; }

p { 
	margin-bottom: 1.2em;}

img { 
	display: block; 
	border:none;}
	
em{
	font-weight: bold;
}

/*--------------------------------    
    Standards Global
--------------------------------*/
.floatLeft {
	float:left;}

.clearBoth {
	clear:both;
	line-height: 0;
	height:0;}

strong {
	color:#171818;
	font-style: normal;
	font-weight: normal;
	background-color: #bde0a1;
	padding:0 4px;}

/*--------------------------------    
    Structure
--------------------------------*/
#home #center {
	background-image: none;
	}
	
#center {
	margin:0;
	padding:0;
	width:860px;
	}

#banner{
	margin:0;}

#leftNav{
	color:#333;
	padding:0px 0px 0px 0;
	float:left;
	width:165px;
	margin:0 25px 0 0;
	font-family: Arial,san-serif;
	font-size: 1.1em;
	font-weight: bold;
	clear:both;
}

#bodyContainer{
	float:left;
	width:635px;
	font-size:1.1em;
}
		
#home #bodyCopy{
	color:#333;
	width:530px;
	padding:0 25px 50px 0;
	margin:0 0 0 30px;
	float:left;
	font-size:1.3em;}
	
#bodyCopy{
	color:#333;
	width:585px;
	padding:0 0px 50px 0;
	margin:0 0 0 0;
	float:left; }

#bodyCopyQuote{
	color:#333;
	width:435px;
	padding:0 0px 50px 0;
	margin:0 0 0 0;
	float:left;}

#calloutBar{
	color:#333;
	width:185px;
	padding:0 0 50px 5px;
	margin:0;
	float:left; }
	
#home #calloutBar{
	color:#333;
	width:185px;
	padding:115px 0 50px 5px;
	margin:0;
	float:left;
	font-size:1.1em;}

#footer{
	width:860px;
	margin:80px 0 0;
	height:40px;
	padding:15px 0;
	text-align:center;
	font-size:1em;
	background-color:#fff;
	clear:both;
	border-top: 1px solid #3d7090;
	line-height: 2em;}

#footer a{
	margin:0 5px;}


/*--------------------------------    
    Log in
--------------------------------*/

#login{
	width:100%;
	margin:0 0 3px;
	padding:2px 0;
	background: url("../img/medriumBkgLogin.gif") 0 0;}
	
#login div{
	margin:0 auto;
	width:860px;}

.button{
	margin-top: 1px;
	font-size:100%;}
	
#login div form{
	float:right;}

/*--------------------------------    
    Nav
--------------------------------*/	

#nav{
	display:none;	}

#leftNav ul{
	margin:0 0 90px;
	padding:40px 0 0;
	}

#leftNav li{
	margin:0 0 10px 0;
	padding:10px 0 0 30px;
	list-style: none;
	border-top:1px dotted #fff;}

#leftNav ul li.last{
	margin:0 0 0 0;
	padding:0;
	list-style: none;}

#leftNav ul li a{
	color:#14384a;
	text-decoration: none;
	border-bottom: none;}

#leftNav ul li a:hover{
	border-bottom: 1px solid #14384a;}

#leftNav ul li a.here{
	color:#14384a;
	font-weight: bold;}

#leftNav ul li a:hover.here{
	border-bottom: none;}

#leftNav ul li ul{
	margin:10px 0 0 ;
	padding:0;
	font-weight: normal;}

#leftNav ul li ul li{
	margin:0 0 5px 10px;
	padding:5px 0 0 10px;
	border-top: 1px dotted #14384a;}

#leftNav ul li ul li.last{
	margin:0 0 0 10px;
	padding:5px 0 0 10px;
	border-bottom: none;}



/*--------------------------------    
    Content
--------------------------------*/
	
.alert {
	margin:-10px 0 0 120px;
	padding:8px;
	border:2px dotted #c60c46;
	color:#6589a3;
	float: left;
	display: inline;
	font-size: 1.3em;
	line-height: 1.3em;}

.callout{
	margin:0;
	padding:10px 15px;
	background-color: #e6f3dc;
	width:165px;}
	
#home .callout{
	margin:20px 0 0;
	padding:10px 15px;
	background-color: #e6f3dc;
	width:180px;}

#bodyCopy p,#bodyCopyQuote p,#leftContent p {
	font-size:1.2em;}

.textCallout{
	margin:15px 10px 10px 30px;
	padding:5px 10px 5px 20px;
	border-left:1px solid #6589a3; }

.textCalloutColor{
	margin:5px 10px 20px 0;
	padding:15px;
	border-left:1px solid #6589a3;
	background-color: #91aec0; }

.link{
	text-indent: -.8em;
	margin-left: .8em;
	display: block;}

.link span{
	color: #c60c46;}
	
.footnotes{
	border-top: 1px solid #333;
	padding-top:5px;
	margin:10px 0;
	font-size: .8em;
}

	
/*--------------------------------    
    RSS
--------------------------------*/

#rssFeed p{
	border-bottom: 1px solid #999;
	padding: 10px 0;
	margin:-5px 0 0;
	}
#rssFeed p.last{
	border-bottom: none;
	}
	
/*--------------------------------    
    Lists
--------------------------------*/

ul.copyList{
	font: normal 120% Georgia,"Georgia",serif; 
	text-decoration: none;
	margin:-10px 0 30px 10px;
	color:#666;
}

ul.copyList li{
	list-style: square;
	/*border-bottom: 1px solid #3d7090;*/
	margin:0 0 0 15px;
	padding:5px 0;
}

ul.copyList li:before{
	color:#c60c46;
}

ul.copyList li.last{
	border-bottom: none;
}

/*--------------------------------    
    Downloads
--------------------------------*/

.downloadPDF,span.downloadPDF {
	background: url(../img/pdf.gif) transparent no-repeat 1px 3px;
	padding:2px 4px 4px 1.5em;
	margin:-10px 0 .3em;
	text-indent: 0;
	display:block;
}

span.downloadPDF{
	padding:0 0 4px 1.5em;
	margin:0 0 .3em 15px;
	text-indent: 0;
	display:inline;
}














