/* CSS Document */

/* BASIC FOR ALL PAGES */

/* 	#ff1800 poppy red
	#e3007b fuschia
	#636363 dark grey
	#d7d7d7 light grey
	#e6e100 yellow
	#f7ec1e lighter yellow
*/

body{	
	background-color: #E0D8CE; /*beige*/
	font: 9px verdana, arial, sans-serif;
	color: #636363;
	margin: 0;
	padding: 0;
	border: none;
	background-image: url(../NEW/images/yellowstripe.jpg);
}
a:link{text-decoration: none; color: #636363;}
a:visited{text-decoration: none; color: #636363;}
a:hover{text-decoration: none; color: #e3007b;}
img{border: none; padding: 0; margin: 0;}
ul{padding: 0; margin: 0;}
li{list-style-type: none; padding: 0; margin: 0;}

#canvas{
	padding: 0px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	padding: 0 50px 0 50px;
	/*border: 1px solid black;*/
	width: 700px;

}
#nav{
	margin: 0;
	padding: 10px 0 0 0;
	background-color: #ffffff;
	position: fixed;
	/*border: 1px solid black;*/
}
#nav ul{
}
#nav li{
	display: inline;
}
#nav a{
}

#copyright{
	margin: 0 0 0 0;
	padding: 75px 0 20px 0;
	line-height: 1.5em;
}
#copyright p{
	margin:0 0 0 0; 
	padding:0 0 2px 4px; 
	background-color: #d7d7d7;
}
#secondarynav{
	margin: 0 0 0px 0;
	padding: 0px 0 0 0;
	line-height: 1.5em;
	background-color: #ffffff;
	width: 700px;
	/*border: 1px solid blue;*/
}
#secondarynav ul{ 
	/*border: 1px solid red;*/
	margin:3px 0 0 0;
	padding: 0 0 2px 0;
	background: #d7d7d7;
	/*border: 1px solid #ff1800;*/
}
#secondarynav li{
	display: inline;
	padding:0 0px 0 4px;
	/*border: 1px solid red;*/
}
#secondarynav ul.currentcat{
	/*background: #e6e100;*/
	background: #f7ec1e;
}
#secondarynav li.navcat{
	font-weight: bold;
	color: #000000;
}
#secondarynav li.currentnav{color: #e3007b;}
#content{
	margin: 0 0 0 0;
	padding: 200px 0 0 0;
	color: #e62b86;
	/*border: 1px solid black;*/
}
#content img{ padding: 10px 0 10px 0;}
.i {font-style: italic;}
.b {font-weight: bold;}


/***Index page***/
#indexgreeting{
	margin: 0 0 0 0;
	padding: 20px 0 300px 4px;
	color: #e62b86;
	font-weight: bold;
	background: #e6e100;
	/*border: 1px solid black;*/
}
#indexgreeting img{ padding: 10px 0 10px 0;}

/***Portfolio pages***/
.description{
	width: 450px;
	padding: 0 0 0 0;
	font-size: 11px;
	color: #636363;
}
.link{ font-size: 9px;}
h3{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	color: #e3007b;
}
.materials{
	font-size: 9px;
	text-align: right;
}
.title{font-weight: bold; color: #000000;}
.date{font-style: italic; color: #000000;}

/***RESUME***/
table{
	border: none;
	margin:0;
	padding: 0;
}
table h2{
	font-size: 9px;
	margin: 30px 0 0 0;
	padding:0;
	color: #000000;
}
table.title{
	/*font-weight: bold;*/
	color: #000000;
}
table.date{
	font-style: italic;
	color: #000000;
}
.resumeinfo{
	width: 250px;
	vertical-align: top;
	line-height: 1.5em;
	
}
.resumecontent{
	width: 400px;
	padding: 0 0 0 50px;
	line-height: 1.5em;
}

/***Photo Pages***/
#photo img{padding: 10px 0 40px 0;}