@charset "utf-8";
/* this is Bob_Fougere_Portfolio_2.CSS Worksheet */


header  {
	width: 840px;
	height: 120px;	
	line-height: 40px;
	font-size: 28px;
	text-align: left;
	padding-top: 10px;
	background-image: url(images/back.png);
	background-repeat: repeat;	
	padding-left: 25px;
	margin-left: 15px;
	}

	/* to insert pic*/
#header {	
	background-image: url(images/Bob_newlook.png);
	width: 82px;
	height: 86px;		
	overflow: auto;
	Position: absolute;	
	display: block;
	margin-left: 700px;
	margin-top: 10px;
	}	

	
nav {
	
	}
	
table{
	border: 0px;
	width: 800px;
	
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	text-align: center;
	}

table a:link  {
	color: #993300;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	padding: 8px;
	background-color: #FFCF73;
	font-family: arial;
	text-decoration: none;
	border: 2px #993300 solid;
	/*this will round the edges*/
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	}

table a:visited  {
	color: #993300;
	}

table a:hover  {
	background-color: #FFFFCC;
	}	
	
body  {
	Width: 900px;
	background-color: #FFCF73;
	margin: 0 auto;
	}
	
article  {
	color: #FFFFCC;
	width: 800px;
	background-color: #993300;
	padding-left: 30px;
	margin-top: 40px;
	margin-right: 30px;
	margin-left: 20px;
	}

img {
	
	}

p	{
	color: #FFFFCC;
	font-family: arial;
	line-height: 25px;
	font-size: 20px;
	text-align: left;
	Padding-left: 30px;
	padding-bottom: 5px;		
	}
.sml_print{
	color: black;
	font-family: arial;
	font-size: 15px;
	}
	
h1  {
	width:900px;
	color: white;
	background-color: #FFCF73;
	font-family: simsun;
	font-size: 50px;	
	padding-top: 25px;
	padding-bottom: 50px;
	Padding-left: 20px;	
	margin-left: 10px;
	margin-right: 45px;	
	}
	
/* P2.0 L48 */
h2 {
	color: #FFCF73;
	font-family: tahoma;
	font-size: 26px;
	text-align: center;
	margin-left: 10px;
	}	
	
/* all pages- header*/
h3  {
	color:  #FFFFCC;
	font-size: 37px;
	margin-left: 145px;
	font-family: georgia;
	}
	
/* h4 Used in 2.1@51 2.2@45 2.4@48*/
h4  {	
	width: 740px;
	color: #993300;
	text-align: center;
	background-color: #FFCF73;
	font-family: simsun;
	font-size: 28px;	
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 40px;
	}

/* p1L59 */
h6  {
	color: #FFCF73;
	background-color: #993300;
	font-family: simsun;
	font-size: 25px;
	font-weight: bold;	
	padding-top: 6px;
	padding-bottom: 6px;
	Padding-left: 15px;
	margin-left: 15px;
	Margin-right: 80px;
	}
hr { 
	border: 3px #FFCF73 solid;
	width: 700px;
	Margin-top: -63px;
	margin-left: 30px;
	}	
	
/* changes made to ordered and unordered lists */
li {
	font-size: 22px;	
	line-height: 24px;
	font-family: tahoma;
	color: #FFFFCC;
	width: 650px;
	padding: 5px;
	margin-left: 15px;
	}
	
/*to set up icons for lists in Bucket List*/
#education-list ul{
	list-style-image: url(images/cap.png);
	}
	
#travel-list ul{
	list-style-image: url(images/globe1.png);
	}
	
#trans-list ul{
	list-style-image: url(images/trans.png);
	}


a:link  {
	color: #FFCF73;
	font-family: arial;
	text-decoration: none;
	}

a:visited  {
	color: #FFDB73;	
	}

a:hover  {
	color:#A62F00;
	background-color: #FFCF73;
	}

	
footer  {
	color: #FFCC66;
	background: black;
	padding: 20px;
	font-family: verdana;
	height: 20px;
	width: 840px;
	}

/*to keep footer at bottom of page*/	
#footer {
	display: block;
	margin-left: 10px;
	margin-top: 650px;
	Position: absolute;
	}
	
#to_position_footer_pic {
	float: right;
	}	



.change  {	
	color: #FFCF73;
	font-size: 26px;
	font-family: courier;
	font-weight: bold;
	}
	
.to_position_icon_and_cert {
	float: right;
	margin-right: 15px;
	
	}

.spaceing{
	line-height: 35px;
	margin-left: 30px;
	}

#block01 {
    background-color: #993300;
    Width: 822px;
    Height: 368px;
    border: medium ridge #FFCF73;
    overflow: auto;
    /* for other brouses to turn corners*/
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    box-shadow: 10px 10px 20px #000;
    -webkit-box-shadow: 10px 10px 20px #000;
    -moz-box-shadow: 10px 10px 20px #000;
    Padding-left: 20px;
    Padding-right: 20px;
    display: block;
    margin-top: -20px;
    margin-left: 0px;
    Position: absolute;
    top: 222px;
    left: 123px;
	/*
	left: 435px;*/
	}
	
	
#block02 {
    background-color: #993300;
    Width: 822px;
    Height: 230px;
    border: medium ridge #FFCF73;
    overflow: auto;
    /* for other brouses to turn corners*/
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    box-shadow: 10px 10px 20px #000;
    -webkit-box-shadow: 10px 10px 20px #000;
    -moz-box-shadow: 10px 10px 20px #000;
    Padding-left: 12px;
    padding-bottom: 10px;
    padding-right: 12px;
    display: block;
    margin-left: -30px;
    margin-top: 400px;
    Position: absolute;
    left: 160px;
    top: 210px;
	}
	
/* used in 2.1 & 2.3...*/	
#block21  {
	background-color: #993300;	
	width: 822px;
	height: 620px;
	overflow: auto;
	padding-right: 10px;
	Padding-left: 10px;
	display: block;
	margin-top: -20px;
	margin-left: -30px;
	margin-bottom: 15px;
	Position: absolute;
	border: medium ridge #FFCF73;
	-moz-border-radius: 30px;
	border-radius: 30px;
	box-shadow: 10px 10px 20px #000;
	-webkit-box-shadow: 10px 10px 20px #000;
	-moz-box-shadow: 10px 10px 20px #000;
	}

#block22 {
	background-color: #993300;
	width: 822px;
	height: 620px;
	overflow: auto;
	border: medium ridge #FFCF73;
	/* for other brouses to turn corners*/
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	box-shadow: 10px 10px 20px #000;
	-webkit-box-shadow: 10px 10px 20px #000;
	-moz-box-shadow: 10px 10px 20px #000;
	padding-right: 10px;
	display: block;
	margin-top: -20px;
	margin-left: -30px;
	Position: absolute;
	top: 219px;
	
	}
	
#block41 {
	background-color: #993300;	
	Width: 822px;
	Height: 620px;
	overflow: auto;
	border: medium ridge #FFCF73;
	/* for other brouses to turn corners*/
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px; 
	border-radius: 30px;
	box-shadow: 10px 10px 20px #000;
	-webkit-box-shadow: 10px 10px 20px #000;
	-moz-box-shadow: 10px 10px 20px #000;
	Padding-left: 10px;
	Padding-right: 15px;
	display: block;
	margin-left: -28px;
	margin-top: -20px;
	Position: absolute;	
	}
	
