/* CSS Document */

	
		body {
		background:#ededed;
		/*background:#f5f5eb url(../images/resume/ui-2.gif) bottom right fixed no-repeat;*/
		font: 62.5%/1.6em "Lucida Grande", Verdana, Arial, sans-serif;
		color:#666;
		margin:0px;
		}

#Undernav {
height:3px;
}
	
		#container {
			width: 980px;
			\width: 985px;
			w\idth: 980px;
			
			margin-left: auto;
			margin-right: auto;
			padding:0 0 0 0;
			
			}
		
		
		
/**/

	
#Subnav_port {
font-size: 12px;
margin-top:10px;
margin-bottom:10px;
}

#Subnav_port H1
{ 
color:#00CCFF;
padding-top:10px;
letter-spacing:1px;
font-size:23px;}

	
#Subnav_port a:link 	{color:#00CCFF;}
#Subnav_port a:visited 	{color:#00CCFF;}
#Subnav_port a:hover 	{color:#0099FF;}
#Subnav_port a:active	{color:#000;}
	
	
#Subnav_res {
font-size: 12px;
margin-top:10px;
margin-bottom:10px;
}

#Subnav_res H1
{ color:#FF9900;
padding-top:10px;
letter-spacing:1px;
font-size:23px;}
	
#Subnav_res a:link 			{color:#FF9900;}
#Subnav_res	a:visited 		{color:#FF9900;}
#Subnav_res	a:hover 		{color:#CC6600;}
#Subnav_res a:active		{color:#000;}

#Subnav_extras {
font-size: 12px;
margin-top:10px;
margin-bottom:10px;
}

#Subnav_extras H1
{ color:#00FF00;
padding-top:10px;
letter-spacing:1px;
font-size:23px;}
	
#Subnav_extras a:link 			{color:#00FF00;}
#Subnav_extras	a:visited 		{color:#00FF00;}
#Subnav_extras	a:hover 		{ color:#00CC00;}
#Subnav_extras a:active		{color:#000;}


#Subnav_contact {
font-size: 12px;
margin-top:10px;
margin-bottom:10px;
}

#Subnav_contact H1
{ 
color:#FF00FF;
padding-top:10px;
letter-spacing:1px;
font-size:23px;
}
	
#Subnav_contact a:link 			{color:#FF00FF;}
#Subnav_contact	a:visited 		{color:#FF00FF;}
#Subnav_contact	a:hover 		{ color:#CC00FF;}
#Subnav_contact a:active		{color:#000;}


#port_descript {
width:180px;
height:414px;
margin-top:29px;
margin-bottom:20px;
padding-left:15px;
padding-top:40px;
background-image:url(../img/port_tab.gif);
}


#port_descript h3{
color:#0099FF;
font-size:11px;	
padding:5px 0 0 0;
font-weight: bold;
}

#port_descript a:link 			{color:#00CCFF;}
#port_descript	a:visited 		{color:#00CCFF;}
#port_descript	a:hover 		{ color:#0099FF;}
#port_descript a:active		{color:#000;}

#port_img p {

margin-top:31px;
margin-left:0px;
margin-bottom:20px;
	}
	
#footer 
	{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: center;
	color:#666666;
	height: 50px;
	background-image:url(../img/bottomShadow.png);
	}

#footer a:link, a:visited 
	{
	color:#6699CC;
	text-decoration: none
	}

#footer a:hover 
	{
	color:#CCCCCC;
	text-decoration: none
	}

		#content-column {
			background:#ffffff;
			float:left;
			padding:0 30px 0 30px;
			margin: 0px;
			width: 725px;
			z-index:2;
			/*border-left:1px dashed #6C7147;
			border-right:1px dashed #6C7147;*/
			
		}
		
			
		#left_sidebar {
			float:left;
			margin:0px;
			width:30px;

			
		}
	
		
		
		#sidebar {
			float:right;
			margin:0px;
			width:195px;
	
			
		}

	
		#sidebar h2 {
		color:#FF9900;
			border-bottom:2px solid  #FFCC66;
			margin:0 10px -5px 5px;
			padding:0 2px;
			font-size:10px;
			text-align:right;
		
		}

		
	
	#overview p {
		font-size:12px;
		line-height:1.55em;
		margin:0 0 15px 0;	
		padding:0;
	}
	
	

	
	
		h2 {
			color:#ff9900;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			padding:2px;
		}
		
		h2.category {
			background:#fde9de;
			border-bottom:1px solid #ff9900;
			padding:8px 3px;
	
		}	
	
		
		h3	{
			
			color:#333;
			
			font-size:12px;	
			
			padding:5px 0 0 0;
			font-weight: bold;
			margin: 0 10px 0px 0;
			
			
			}
			
		h4	{
			
			
			color:#666;
			font-size:11px;	
			padding:0;
			/*font-weight: bold;*/
			margin: 0 10px 10px 0;
			
			
			}
		
		p	{
			color:#666;

			font-size:11px;	
			line-height:16px;
			padding:0 5px 0 5px;
			font-weight: normal;
			margin-left: 20px;
			margin-right: 20px;
			margin-bottom:5px;
		
		}
		
		.job p  {
		

			padding:0 5px 0 0px;
			font-weight: normal;
			margin: 0 10px 10px 0;
		}
		

		
		#sidebar p		{
	
			color:#666;
			font-size:11px;
			font-weight: normal;
			margin-left: 10px;
		
		}
		
		
		


	 	#sidebar  a: link 		{color: #17cd03;}
		#sidebar  a: visited	{color: #17cd03;}
		#sidebar  a: hover		{color: #249816;}
		#sidebar  a: active		{color: #17cd03;}
		
		
		a:link 			{color:#333;}
		a:visited 		{color:#333;}
		a:hover 		{color:#000;}
		a:active		{color:#000;}
	
		

		#experience ul li {
		padding:5px 0 5px 0;
		
		margin-left:20px;
		}

		#sidebar ul {
		margin-left:5px;
		padding-left:0px;
		font-size:10px;
		margin-right:5px;
		}
		
		#sidebar ul li{
		margin-left:15px;
		padding-left:0px;
		font-size:10px;
	margin-right:5px;
		
		}
		
		
		dl {
		margin-left:10px;
		padding-left:0px;
		}


		dl dt {
		font-size:10px;
		
		padding:5px 0 5px 0px;
		margin-left:5px;

		font-weight:bold;
		/*background-image: url(/images/05/ui/b/bullet.png);
		background-repeat: no-repeat;
		background-position: 0 .7em;*/
		}

		
		dd{
		margin-left:10px;
		font-size:10px;
		padding:3px 0 3px 10px;
		
		
		}

		
		.job {
	
			border-top:10px solid white;
			margin:0;
			font-size:11px;
			
			/*background:#102E48;
			
			background-image:url(../images/05/ui/job-shadow.gif);
			background-repeat:repeat-x;
			*/
			}
		
		
		.job-bottom {border:none;}
	