@charset "UTF-8";
/* CSS Document */
/* ---------------
Basic Style Sheet

version:.1
author: Brandon Rubenstein
e-mail: brandonrubenstein@gmail.com
website: www.brandonrubenstein.com/resume.html
created: 3/21/2010
--------------- */

body {
	background: #fff;
	color: #000;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

nav, #top, #resumeNav, #ieMessage, p, #validation, .w3icon, .w3link, #screenInfo, #contactinfo, #printerFriendly {
	display: none;	
}

.printInfo {
	float: right;
	font-size: 14px;
	padding-top: 20px;
	display: block;
}

.printInfo ul li {
	list-style-type: none;	
}

.pageHeader {
	display: block;
	page-break-before:always;
}

.branding h1 {font-size: 24px;}
.branding h2 {font-size: 20px;}
.branding h1 + h2 {
	margin-top: -16px;
}

#mainContent a:link:after, #mainContent a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }

h1 {
	font-size: 20px;
	/*color: #F00;*/
}

#education, #profExp, .pageHeader + h2 {padding-top: 20px;}
#branding h1 {font-size: 24px;}
#branding h2 {font-size: 20px;}


h2 {
	font-size: 16px;
	/*color: #C60;*/
}

h3 {
	/*color: #FF0;*/
	font-size: 14px;
}

h4 {
	/*color: #0F0;	*/
}

h5 {
	/*color: #003;*/
}

h6 {
	/*color: #F0F;*/
}

#branding h1 + h2 {
	margin-top: -16px;
}

ul, .printInfo ul, h3 {
	margin-top: -16px;	
}

#footer {
	text-align: right;
	margin-top: 64px;
}

h4.topReturn {display: none;}
