html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100.01%; vertical-align: baseline; background: transparent;
}

body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse; border-spacing: 0; }

blockquote, q
{ quotes: none; }

/* Safari doesn't support the quotes attribute, so we do this instead. */
blockquote:before, blockquote:after, q:before, q:after {
	/* CSS 2; used to remove quotes in case "none" fails below. */
	content: "";
	/*
	CSS 2.1; will remove quotes if supported, and override the above.
	User-agents that don't understand "none" should ignore it, and
	keep the above value. This is here for future compatibility,
	though I'm not 100% convinced that it's a good idea...
	*/
	content: none; }

textarea { overflow: auto; }
input { border: 0px solid white; margin: 0;  padding: 0; }
/*-------------------------css reset ends-------------------------*/
/*---------------------and now the real css begins----------------*/
#all { width:1000px; margin: 20px auto; font-weight:100; font-family: palatino, palatino linotype, book antiqua, georgia, times new roman, serif; }
/*---------------------this is the top navigation css -----------------*/
#topbar { position: relative; height: 165px; width: 1000px; top: 0px; }
#details {position:absolute; top: 0px; left: 0px; margin-right: 20px; height: 155px; background-color: #fff; }
#details li { font-family: georgia, serif; display: block; list-style:none; }
#writinglink { position:absolute; top: 0px; left: 220px; }
#worklink { position:absolute; top: 0px; left: 410px; }
#eventslink { position:absolute; top: 0px; left: 600px; }
#linkslink { position:absolute; top: 0px; left: 790px; }
#name h1 { font-family: palatino, palatino linotype, book antiqua, georgia, times new roman, serif; font-weight: 100; font-size: 1.8em; text-align:left; } 
#whatido h3 { font-family: palatino, palatino linotype, book antiqua, georgia, times new roman, serif; font-size: 0.85em; font-variant: small-caps; font-weight: 100; margin: 15px 0px 15px 0px;}
#email a { font-family: palatino, palatino linotype, book antiqua, georgia, times new roman, serif; font-size: 0.8em; font-weight: 100; }
.headlink { width: 180px; height: 165px; text-align: left; float: left; margin: 5px 5px; }
a:link, a:visited, a:active  { text-decoration: none; color: #000; border: 0px; font-size: 25px; font-weight: 100; }
a:hover { text-decoration: none; color: #333; border: 0px; font-size: 25px; font-weight: 100; border-bottom: 1px solid #990000; background:#eee; }
img { border: 0px; background: #fff; }
/*--------------------here's where the navigation css ends------------------*/

/*-------------- css for the left side bar links and stuff ------------------*/
#list { position: relative; top: 45px; left: 0px; float: left; }
#list a { font-size: 1em; }
#list li { margin-top: 20px; list-style: none; display: block; width: 200px; }
/*---------------css for the left side bar links ends here -----------------*/

/*---------------main content css begins here-----------------------------*/ 
#content1 {  position: relative; top: 25px; left: 30px; float: left; font-family: palatino, palatino linotype, book antiqua, georgia, times new roman, serif; width: 500px; }
#content1 li { list-style:none; display:block; line-height: 1.3em; margin-top: 25px; }
#content1 h2 { font-size: 1.9em; line-height: 1.2em; font-weight: 100; padding-top:25px; }
#content1 h3 { padding-top: 25px; text-transform: uppercase; font-weight: 100; }
#content1 h4 { font-size: 1.3em; font-weight: 100; }
#content1 p { padding-top: 25px; line-height: 1.3em; }
#content1 a:link, #content1 a:visited, #content1 a:active { text-decoration: none; color: #000; font-style:italic; font-weight: 100; border: 0px; font-size: 1em; }
#content1 a:hover { text-decoration: none; color: #333; background:#eee; border: 0px; font-size: 1em; font-weight: 100; border-bottom: 1px solid #990000; }
#content1 img { margin-top:20px; border: 1px solid #000;  }
#azlist li { padding-top: 25px; }
/*--------------css for the main content ends here-------------------------*/