body {
	background-color: #999999;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	color: #000000;
	margin: 30px 25px;
	padding: 0px;
	border: none;
}

h1 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
h2, h3 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover, a:active {
	color: #000000;
	text-decoration: underline;
	outline:none;
}


/* Wrap the whole page to prevent it collapsing */
#pagewrapper {
	width: 950px;
}

/* header containing susan unterberg | photographer */
#header {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

/* styles for black and white rollover bars */
.hilite {
	background-color: #FFFFFF;
}
.lowlite {
	background-color: #000000;
}

/* ============= home page ================= */

/* list of sections links on home page */
#homesectionlist2 {
	width: 580px;
	padding: 0px 0px 0px 158px;
	margin: 0px;
}

div#homesectionlist {
	padding: 0px 0px 0px 158px; /* left padding positions group of links on the screen */
	margin: 0px;
	/* border: 1px solid red; */
}

p.sectionitem {
	position: relative;
	float: left;
	margin: 0px 0px 20px 0px; /* bottom margin controls space between rows, assumes that each row is same height */
	padding: 0px;
	width: 300px; /* width controls width of column/space between columns */
	height: 50px;
	/* border: 1px solid blue; */
}

/* section specific tweaks */
p#sectionitem_S6 {
	/* this row has an image only 41 pixels high */
	padding: 5px 0px 4px 0px;
	height: 41px !important; /*adjustment for box model problem with padding */
	height /**/: 50px;
}

/* ============= photograph page ================= */

/* list of sections links on photograph pages */
#photosectionlist {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 149px;
}
.photosectionitem {
	margin: 0px;
	padding: 0px;
}

/* list of photographs in section on photograph pages */
#photolist {
	margin-left: 180px;
	padding: 0px;
}
.photoitem {
	margin: 0px 15px 15px 0px;
	padding: 0px 0px 15px 0px;
	border-bottom: solid 2px #9A9A9A;
}
.photoitem_highlite {
	margin: 0px 15px 15px 0px;
	padding: 0px 0px 15px 0px;
	border-bottom: solid 2px #FFFFFF;
}

/* div containing current photograph on photograph page */
#photograph {
	padding: 15px 30px;
	margin: 0px;
	float: left;
}

/* ============= resume page ================= */

/* list of section links on resume page */
#resumesectionlist {
	padding: 0px 0px 0px 158px;
	margin: 0px;
	width: 84px;
	float: left;
}
.resumesectionitem {
	padding: 10px 0px 0px 0px;
	margin: 0px;
}

/* resume styles */
#resumelist {
	background-color: #FFFFFF;
	height: 550px;
	width: 440px;
	padding: 15px;
	float: left;
	overflow: auto;
}
#resumelist a:link, #resumelist a:visited {
	color: #000099;
}
#resumelist a:hover, #resumelist a:active {
	color: #000099;
}
#resumelist td {
	padding: 0px 5px 5px 0px;
}

/* footer containing links to resume and contacts */
#footer { 
	padding: 10px 0px 0px 175px;
	margin: 0px;
}

/* div style to clear previous floats & relative positioning */
.clear {
	clear:both;
	height:0px;
	font-size:0px;
	padding:0px;
	margin:0px;
}
