body {
	margin:0 auto;
	background-color:#0099b5;
	background-image:url(images/Copy-of-Clouds2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial,Verdana,Tahoma;
	font-size:100%;
	margin:0 auto;
	text-align:center;
	}

#WrapperCenter {
	width:882px;
	margin:0 auto;
	text-align:center;
	}
	
#Wrapper2 {
	position:relative;
	float:left;
	margin:0 auto;
	width:100%;
	text-align:center;
	background-color:#FFFFFF;
	background-image:url(images/Clouds.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}

#LogoMainPage {
	width:882px;
	margin:0 auto;
	text-align:left;
	padding-top:50px;
	padding-left:45px;
	padding-bottom:25px;
	position:relative;
	float:left;
	}
	
#LogoSubPage {
	width:882px;
	margin:0 auto;
	text-align:left;
	padding-top:65px;
	padding-left:45px;
	padding-bottom:30px;
	position:relative;
	float:left;
	}
	

/* MENU */
	
#MainMenu {
	width:882px;
	height:43px;
	margin:0 auto;
	text-align:center;
	padding-top:25px;
	padding-left:32px;
	padding-bottom:50px;
	position:relative;
	float:left;
	font-family:Tahoma;
	}
	
#MainMenu #MenuLeftSide { 
	width:10px;
	height:43px;
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	}	

#MainMenu #MenuBar {
	width:796px;
	height:43px;
	text-align:left;
	position:relative;
	float:left;
	margin:0 auto;
	padding:0px;
	text-align:left;
	margin:0px;
	background-image:url(images/MenuBar.png);
	background-repeat:repeat-x;
	background-position:left center;
	}
	
#MainMenu #MenuBar ul {
	list-style-type:none;
	display:inline;
	}
	
#MainMenu #MenuBar ul li {
	display:inline;
	}
	
#MainMenu #MenuBar ul li a {
z-index:9999;
	padding-left:22px;
	padding-right:22px;
	padding-top:19px;
	padding-bottom:19px;
	position:relative;
	float:left;
	top:-7px;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	}
	
#MainMenu #MenuBar ul li ul {
	margin-top:-9px;
	z-index:9999;
	}
	
#MainMenu #MenuBar ul li ul li a {
	z-index:9999;
	padding:5px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border-bottom: 1px solid #CFEDFF;
	border-left: 1px solid #CFEDFF;
	border-right: 1px solid #CFEDFF;
	}
	
#MainMenu #MenuBar ul li ul li a:hover {
	background-color:#CFEDFF;
	background-image:none;
	}
	
#MainMenu #MenuBar ul li a:hover {
	background: url(images/MenuOn.jpg) center center repeat-x;
	}
	
#MainMenu #MenuRightSide { 
	width:10px;
	height:43px;
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	}
	
#Contents {
	position:relative;
	float:left;
	margin:0 auto;
	text-align:center;
	left:45px;
	}
	
#Contents a:link, #Contents a:visited {
	font-size:90%;
	text-decoration:underline;
	color:#000000;
	}
	
#Contents a:hover {
	font-size:90%;
	text-decoration:none;
	color:#000000;
	}
	
#Contents  h1{ 
	background-image:url(images/H1_SubPages.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:784px;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:10px;
	margin:0 auto;
	text-align:left;
	font-size:170%;
	margin-bottom:20px;
	margin-left:0px;
	}
	
#Contents ul {
	margin:20px 0px 20px 0px;
	padding-left:50px;
	}
	
#Contents ul li {
	line-height:150%;
	font-size:90%;
	font-family:Verdana;
	}
	
/* MAIN PAGE */

#Left, #Right {
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	width:248px;
	margin:0 auto;
	font-size:95%;
	text-align:left;
	}
	
#Left h1, #Right h1  { 
	background-image:url(images/H1_MainPage.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:238px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	margin:0 auto;
	text-align:left;
	font-size:150%;
	margin-bottom:20px;
	}
	
#Left strong, #Right strong, #SubPageContentBox strong  { 
	font-size:150%;
	}
	
#Left .Box {
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	width:248px;
	height:288px;
	background-image:url(images/MainPageBox.gif);
	background-repeat:no-repeat;
	background-position:top center;
	line-height:120%;
	}
	
#Right .Box {
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	width:248px;
	height:288px;
	background-image:url(images/MainPageBox.gif);
	background-repeat:no-repeat;
	background-position:top center;
	line-height:120%;
	}
	
#Left .Padding, #Right .Padding {
	padding:10px;
	}

#Center { 
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	width:278px;
	height:298px;
	background-image:url(images/Portrait3.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
	top:55px;
	}
	
/* SUB PAGES */
	
#SubPageContentBoxTop {
	width:794px;
	height:8px;
	background-image:url(images/ContentTop.gif);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	margin:0 auto;
	position:relative;
	float:left;
	}
	
#SubPageContentBox {
	width:792px;
	border-left:1px solid #099fff;
	border-right:1px solid #099fff;
	text-align:center;
	margin:0 auto;
	position:relative;
	float:left;
	background-color:#ffffff;
	text-align:left;
	}
	
#SubPageContentBox .Padding {
	padding-top:12px;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:0px;
	}
	
#LeftContent { 
	width:25%;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	left:6px;
	padding-right:15px;
	}
	
#LeftContent i, #Contents i, #SubPageContentBox i { 
	font-size:70%;
	text-align:left;
	}
			
#RightContent { 
	width:73%;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	line-height:150%;
	font-size:85%;
	}
	
#SubPageContentBoxBottom {
	width:794px;
	height:56px;
	background-image:url(images/ContentBottom.gif);
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
	margin:0 auto;
	position:relative;
	float:left;
	}
		
#FooterBar {
	width:882px;
	height:33px;
	background-image:url(images/FooterBar.gif);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	margin:0 auto;
	position:relative;
	float:left;
	}
	
#FooterMenu {
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	margin:0 auto;
	left:-20px;
	}
	
#FooterMenu ul li {
	list-style-type:none;
	display:inline;
	}
	
#FooterMenu ul li a:link, #FooterMenu ul li a:visited {
	padding:20px;
	font-size:70%;
	color:#00363F;
	}
	
#FooterMenu ul li a:hover {
	padding:20px;
	font-size:70%;
	color:#00363F;
	text-decoration:none;
	}
	
#FooterContactInfo { 
	width:100%;
	text-align:center;
	font-size:70%;
	color:#00363F;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#FooterContactInfo a:link, #FooterContactInfo a:visited {
	color:#00363F;
	}
	
#FooterContactInfo a:hover {
	color:#00363F;
	text-decoration:none;
	}
	
	
/* RESUME */

#ResumeTop { 
	border: 1px solid #000000;
	margin-left:6px;
	width:101%;
	position:relative; 
	float:left;
	padding: 10px 0 10px 0;
	margin-bottom:30px;
	background-image:url(images/ResumeTop.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFFFFF;
	}
	
#ResumeList {
	border: 1px solid #000000;
	width:100%;
	background-image:url(images/ResumeMenu.gif);
	background-repeat:repeat-y;
	background-position:left top;
	background-color:#FFFFFF;
	padding-bottom:350px
	}

#MajAcc {font-size:100%;font-weight:bold;text-decoration:underline;}
#CurPos { padding-top:202px;font-size:100%;font-weight:bold;text-decoration:underline; }
#Exp { padding-top:143px;font-size:100%;font-weight:bold;text-decoration:underline; }
#Dev { padding-left:20px;padding-top:10px;font-size:100%;font-weight:bold;text-decoration:none;font-style:italic;}
#ProMan { padding-left:20px;padding-top:240px;font-size:100%;font-weight:bold;text-decoration:none;font-style:italic; }
#Cons { padding-left:20px;padding-top:45px;font-size:100%;font-weight:bold;text-decoration:none;font-style:italic; }
#EmpHis { padding-top:65px;font-size:100%;font-weight:bold;text-decoration:underline;}
#DateOne { padding-left:20px;padding-top:15px;font-size:100%;font-weight:normal;text-decoration:none;font-style:italic; }
#DateTwo { padding-left:20px;padding-top:20px;font-size:100%;font-weight:normal;text-decoration:none;font-style:italic; }
#DateThree { padding-left:20px;padding-top:58px;font-size:100%;font-weight:normal;text-decoration:none;font-style:italic; }
#DateFour { padding-left:20px;padding-top:75px;font-size:100%;font-weight:normal;text-decoration:none;font-style:italic; }
#DateFive { padding-left:20px;padding-top:95px;font-size:100%;font-weight:normal;text-decoration:none;font-style:italic; }
#DateSix { padding-left:20px;padding-top:95px;font-size:100%;font-weight:normal;text-decoration:none;font-style:italic; }
#DateSeven { padding-left:20px;padding-top:90px;font-size:100%;font-weight:normal;text-decoration:none;font-style:italic; }
#DateEight { padding-left:20px;padding-top:40px;font-size:100%;font-weight:bold;text-decoration:underline; }
#DateNine { padding-left:20px;padding-top:100px;font-size:100%;font-weight:bold;text-decoration:underline;}
#DateTen { padding-left:20px;padding-top:145px;font-size:100%;font-weight:bold;text-decoration:underline;}