@import url("webfonts/RobotoCondensed_Bold/stylesheet.css");
@import url(http://fonts.googleapis.com/css?family=Roboto:400,900,700italic,700,500italic,500,400italic);
@import url(http://fonts.googleapis.com/css?family=Merriweather:400,300,700,900);

body	{ font-family: Merriweather; font-size:18px; font-weight: normal; text-decoration:none; text-align: left; background-image: url(images/bg.gif); background-repeat: repeat; margin: 0; line-height: 25px; 
		}

font {
	font-family: "Merriweather Regular";
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	line-height: 25px;
}

p {
	font-family: "Merriweather Regular";
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	line-height: 25px;
}

A { color: #660000;
	text-decoration: none;
	font-weight: bold; }

A.school { color: #660000;
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 18px; }

A.home { color: #000000;
	text-decoration: none;
	font-weight: bold; }
	
A:link.element1 {text-decoration: none;  }
A:visited.element1 {text-decoration: none; }
A:active.element1 {text-decoration: none; }
A:hover.element1 {text-decoration: underline; }

ul.training {
	list-style-image: url(images/ornament_03.gif);
	font-family: "Merriweather Regular";
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}

ul.sun { list-style-image: url(images/bullet_sun.gif); font-size: 20px; margin-left: 0px; line-height: 25px; }

ul { list-style-image: url(images/bullet_sun_small.gif);  line-height: 22px;  }

img.callout { position: relative; top: 25px; left: 100px; }

img.calloutRight { position: relative; top: -75px; left: -1px; }

td {
	font-family: "Merriweather Regular";
	font-size: 18px;
	font-weight: normal;
	text-decoration: none
}

h1		{
	font-family: "RobotoCondensed Bold";
	font-size: 29px;
	font-weight: bold;
		color: #000000;
		}
		
h2		{
	font-family: "RobotoCondensed Bold";
	font-size: 24px;
	font-weight: bold;
		color: #000000;
		}
		
		h3		{
	font-family: "RobotoCondensed Bold";
	font-size: 20px;
	font-weight: bold;
		color: #000000;
		}
		
.header1		{
	font-family: 'Roboto', sans-serif;";
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	font-style: normal;
	line-height: 30px;
		}
		
		.header2		{
	font-family: 'Roboto', sans-serif";
	font-size: 22px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	font-style: normal;
	line-height: 30px;
		}

.verticalBorder 	{ background-image: url(images/vertical_border.gif);
					background-repeat: repeat-y;
					margin-top: 0;
					text-align: center}

.ornamentRule	{ background-image: url(images/ornament_rule.gif);
				background-repeat: repeat-x; }
					
.horizontalRule	{ background-image: url(images/horizontalrule.gif);
				background-repeat: repeat-x; }
					
.homeNav {
	font-family: "RobotoCondensed Bold";
	font-size: 22px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.homeNavBottom {
	font-family: "RobotoCondensed Bold";
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}


.resumeHead {
	font-family: "RobotoCondensed Bold";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

.copyright {
	font-family: "RobotoCondensed Bold";
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
}

.size3 {
	font-family: "RobotoCondensed Bold";
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	line-height: 25px;
} 

.size4 {
	font-family: "RobotoCondensed Bold";
	font-size: 26px;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
		} 

.indent	{ margin-left: 25px;
		}

.comictwentyfour { font-size: 24pt;
}
.comicfourteen {
font-size: 14pt;
}
.comicten {
font-size: 10pt;
}
.comiceight {
font-size: 8pt;
}
.blue {
color: #111177;
}
.tableftdown {
border-left: thin solid #000000;
border-bottom: thin solid #000000;
}
.tableright {
border-right: thin solid #000000;
}
.tabdownright {
border-bottom: thin solid #000000;
border-right: thin solid #000000;
}
.tabtopright {
border-right: thin solid #000000;
border-top: thin solid #000000;
}
.tabtopleft {
border-left: thin solid #000000;
border-top: thin solid #000000;
}
.element1 {
text-decoration: none;
color: #5E0202;
font-family: Merriweather;
font-size: 10pt;
font-weight: bold;
text-align: center;
}
A {text-decoration: none;
	font-weight: bold; }
A:link.element1 {text-decoration: none;  }
A:visited.element1 {text-decoration: none; }
A:active.element1 {text-decoration: none; }
A:hover.element1 {text-decoration: underline; }



/* Review Parchment */

#page {
	background-color: #FFFFCC;
	background:url('images/paper.png') repeat;
	text-align: left;
	height:auto;
	margin: 20px auto;
	padding: 0;
	width: 760px;

	}


#wrapper	{
	background-color: #6b442c;
	margin:0 auto;
	width: 764px;
	height:auto;
	}

#pagetop{
    background:url(images/page_top.png) no-repeat;
	width:760px;
	height:2px;
	margin:0 auto;
    margin-bottom:-20px;
}	

#bottomline{
	 background:url(images/bottomline.png) no-repeat;
	width:756px;
	height:2px;
	margin:0 auto;
	margin-top:0px;
	margin-left:-16px;
	padding-bottom:0px;
	
}

.widecolumn .entry p {
	color:#000000;
	font-size: 1.05em;
	width:auto;
	}

.widecolumn .entry {
	width: 650px;
	padding: 1em 2em;
}


.narrowcolumn .entry, .widecolumn .entry{
	background-image: none;
	-moz-border-radius: 1.6em;
	-webkit-border-radius: 1.6em;
	border-radius: 1.6em;

}

.widecolumn {
	line-height: 1.6em;
	width:700px;		
	}

.narrowcolumn .postmetadata {
	text-align: center;	 
	width:auto;
	height:auto;
	}


#header {
	background: url(images/header.png) no-repeat;
	margin:0 auto;
	padding: 0;
	height: 145px;
	width: 800px;

	}



.widecolumn {
	padding: 10px 0 20px 0;
	margin:0 auto;
	width: 700px;
	}
	


#footer {
	
	margin:30px auto;
	width: 720px;
	height:2px;
	padding-top:3px;
	clear: both;
	/*background:url('images/bgtp.png')repeat;*/
	-moz-border-radius: 1em; /* rounded corner on Safari and FF*/
	list-style-type: none; 
		
	}
	
#footer p {
   margin:0 auto;
	padding-top:3px;
	text-align: center;
	color:#202;
	
	
	}
	
#footer a {
      color:#202;
      text-decoration:underline;
 }
#footer a:hover{
             text-decoration:none;

} 

#backtop {
    list-style-type: none;
 	height:40px;
    width:40px;
    margin-top:-20px;
    
}

a.outdent {
	font-size:1.2em;
	font-style:italic;
	font-weight:bold; 
	}


.doubleSpaced { line-height: 44px; }

	
/* End Review Parchment */


.psychToday { position:relative;
right:75px;
top:125px; }
