*				{							margin: 0px;				padding: 0px;				list-style-type: none;				}* html		{							margin: 0px;				padding: 0px;				list-style-type: none;				}body 		{					margin-left: auto;    			margin-right: auto;					background-color: #ede7b0;				font-family:  Avenir, Arial, sans serif;				font-size: 14px;				line-height: 1.5em;				color: #000000;								} a				{				text-decoration: none;				color: inherit;				background-color: inherit;				}a:link		{				text-decoration: none;				color: #31148b;				}a:visited	{				text-decoration: none;				color: #31148b;				}a:hover	{						color: #6d0f0b;								}a:active	{				color: #6d0f0b;				}.preload	{ display: none;}li:hover		{								}				p			{				text-indent: 3em;			}h2			{				font-size: 1.8em;			}.clear		{				clear: both;				}				.heading		{					font-size: large;										}.img_div		{				padding: 10px 0 10px 60px;				width: 200px;				height: 160px;				float: left				}div#page_wrap		{								}#top_wrap	{			 	 	background: url(../images/banner.gif) no-repeat;					width: 863px;					height:300px;					}#bot_wrap	{					top: 300px;										}#left_col		{				background: url(../images/left_f.gif) no-repeat;				width: 51px;				height: 146px;				margin-left: 2em;				float: left;				}#content		{				padding: 15px 5px 20px 30px;				width: 710px;				height: 100%;				border-bottom: solid 1px;				float: left;										}#right_col		{				background: url(../images/right_f.gif) no-repeat;				width: 48px;				height: 146px;							float: left;				}#item_1			{				background: url(../images/home.gif) no-repeat;				width: 222px;				height: 66px;				float: left;				}a:hover #item_1		{				background: url(../images/home_on.gif) no-repeat;				width: 222px;				height: 66px;				float: left;				}				#item_2			{				background: url(../images/resume.gif) no-repeat;				width: 297px;				height: 66px;				float: left;				}	a:hover	#item_2	{				background: url(../images/resume_on.gif) no-repeat;				width: 297px;				height: 66px;				float: left;				}					#contact			{				background: url(../images/contact.gif) no-repeat;				width: 281px;				height: 66px;				float: left;				}a:hover	#contact		{				background: url(../images/contact_on.gif) no-repeat;				width: 281px;				height: 66px;				float: left;				}					#footer			{					text-align: center;					padding: 20px 0;				}/* BEGIN RESUME STYLES */	div#resume_block						{					margin-left: 1em;									}.list_heading   				{					font-weight: bold;					font-size: big;					color: #31148b;					padding: 1em 0;					margin-left: 0em;				}li				{						margin-left: 1em;					 	padding: 0em 0;				}				table			{				 	width: 100%;				}th				{				 	text-align: left;					color: #31148b;					padding: 1em 0;				}td				{				 					 	border: hidden 0px;				}table#header_table td				{				   border-bottom: double  2px #000000;				   padding: .5em 0;				}table#teachers td				{								   padding: 0 1em;				}/* END RESUME STYLES *//* BEGIN MENU SYTYLES*/#menu		{					background: url(../images/menu_banner.gif) no-repeat;					width: 865px;					height: 100px;					padding: 8px 0 0 35px;					text-align: center;					}.menu_item		{					margin: 0px;				}#resume ul			{										width: 150px;					text-align: left;				}#resume ul			{				position: absolute;				left: -999px;				}#resume:hover ul , #resume.sfhover ul					{					top: 320px;					left: 500px;					}#teach ul			{				position: absolute;				left: -999px;				}#teach:hover ul , #teach.sfhover ul					{					background-color: white;					border: #31148b solid 1px;					padding: 10px;					text-align: left;										left: 1px;					}#bot_menu		{				position: relative;				color: #31148a;				left: 85px;				}#bot_menu a:hover				{				color: #ac4848;				}#bot_item1, #bot_item2, #bot_item3					{					width: 20%;					float: left;					}					/* END MENU STYLES */					