* {
	line-height: 1.5;
	font-size: 12px;
	font-family: "Verdana", "Helvetica", sans-serif;
}

body {
	margin: 0;
	padding: 0;
	background-image: url('../img_parts/bg.gif');
}

a:link,
a:visited {
	color: #007DF2;
	text-decoration: underline;
}
a:active,
a:hover {
	color: #F20091;
	text-decoration: underline overline;
}

div#cont {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

div#head {
	width: 799px;
	height: 48px;
	margin: 0 auto;
	padding: 0;
	background-image: url('../img_parts/prof_header.gif');
	background-repeat: no-repeat;
	text-align: left
}
h1 {
	margin: 0 auto;
	padding: 8px 64px 0;
	color: #FF66CC;
	font-size: 24px;
	font-weight: bolder;
}

div#main {
	width: 799px;
	margin: 0px auto;
	padding: 0;
	background-image: url('../img_parts/prof_body_bg.gif');
	background-repeat: repeat-y
}
div#column {
	border: 1px solid #CCCCCC;
	padding: 4px;
	background-color: #FFFFFF;
}
div#column h2 {
	margin: 0;
	padding: 2px;
}
div#column p {
	margin: 0 auto;
	padding: 4px 8px;
}
div#column table {
	width: 248px;
	margin: 0 auto;
}
div#column table th {
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
	padding: 2px 4px;
}
div#column table td {
	border: 1px solid #CCCCCC;
	padding: 2px 4px;
}



table {
	margin: 0;
	border-collapse: collapse;
}
th, 
td {
	padding: 0;
}
td.outline {
	padding: 0px;
}
table#photolist {
	margin: 0 auto;
}
table#photolist td {
	width: 20%;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center center;
}
td#menu {
	background-image: url('../img_parts/prof_menu_bg.gif');
	background-repeat: repeat-y;
}
td#photoalbum {
	padding: 6px;
	background-image: url('../img_parts/prof_photo_bg.gif');
	background-repeat: repeat-y;
}

address {
	width: 799px;
	height: px;
	margin: 0;
	padding: 0;
}

.glow{
filer:glow(color=#FFFF00,strength=10);
}
