/*BEGIN Structural elements*/
body{margin: 0; padding:0; line-height: 1.5em;font-family: Arial, Helvetica, sans-serif;font-size: 90%;text-align: center; color: #000; background-color: #fff;} 

#wrapper{width: 62em;margin: 0 auto;text-align: left;background-color: #fff;}

#navBar{float: left; width: 100%; margin: 0;}
	#navBar ul{list-style:none;}
		#navBar li{float: left; display: inline; width: 117px; height: 27px; background-image: url(/images/tab.gif);background-repeat: no-repeat;text-align: center;}
		#navBar a{font-size: 85%;text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; color: #EFEFEF;}
		#navBar a:hover{margin: 0;color:#fff;background-color: #A40000;}
		
		#header{ background-color: #FFF; margin: 0 0 .5em 0; padding: 0; color:#999; width: 100%;}

		#content{ width:40em; float:left; padding: 1em; clear: left; background-color: #fff; border: solid .08em #ccc; border-color: #8C8C8C; margin:0;}
			#content h1, #print-portfolio h1{font-size:120%;font-family: Arial,Helvetica,sans-serif;color:#AB1010;text-align: left;}
		#content h2, #print-portfolio h2{font-size: 100%;color: #000;}
			#content img{float: left;margin: .5em 2em 1em 0;border: solid .08em #000;}
			
		/*portfolio styling*/
			.web-portfolio{margin: 0em;}
				.web-portfolio li{display:block; margin: 0em 0 2em 0; list-style: none;border-top: solid .08em #ccc;}
			#print-portfolio{width: 40em;padding: 2em;}
			#print-portfolio img{margin: 1em 2em 0 0;border: solid .08em #000;}

	#right-sidebar{float:left; width:16em; margin-left: 1em; padding: 2em;border: solid .08em #8C8C8C;font-size: 90%; color: #000;background-color: #fff;}
		 #right-sidebar h2{font-size: 110%;color:#333;}
	#right-sidebar ul{margin: 0;padding:0;}
		#right-sidebar li{padding-bottom: .75em;}
		#right-sidebar img{border:solid .08em #000;}

	#footer{clear: both;padding-top: 1em; text-align: center;color: #666;}

/*END Structural elements*/

/*HIGHLIGHTS current page*/
body#web li#webnav, body#print li#printnav, body#resume li#resumenav, body#contact li#contactnav{width: 117px;height: 27px;font-family: Arial, Helvetica, sans-serif;color: #000;background-image: url(/images/current-nav.gif);background-repeat: no-repeat;}

/*HYPERLINKS*/
a:link{color: #600;}
a:visited{color: #333;}a:hover{color: #66c;}
a:active {color: #060;}
 
/*borders*/
.borderTop{border-top:solid .08em #ccc;}
.noBorder{border:none;}
