

html
	{
	height: 100%;
	}
	
body
	{
	padding: 0px;
	margin: 0px;
	height: 100%;
	}

h1
	{
	padding: 0px;
	margin: 0px;
	}
	
h2
	{
	padding: 0px;
	margin: 0px;
	}
	
h3
	{
	padding: 0px;
	margin: 0px;
	}
	
h4
	{
	padding: 3px 18px 2px 0px;
	margin: 0px 0px 9px 0px;
	}
	
table#main
	{
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	}
	
td
	{
	vertical-align: top;
	}
	
/* HOME ----------------------------------- */

#home 
	{
	padding: 18px;
	border: 0px;
	}
	
#home table 
	{
	height: 628px;
	}
	
#home table tr.quote td
	{
	vertical-align: top;
	width: 18%;
	height: 180px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	}
	
	
/* PAGETOP ----------------------------------- */
	
.col,
.col_r
	{
	width: 172px;
	height: 172px;
	float: left;
	margin: 0px 18px 0px 0px;
	padding: 0px;
	}
	
#pagetop .col_r
	{
	margin: 0px 0px 0px 0px;
	}
	
#pagetop .col ul,
#pagetop .col ul li,
#pagetop .col_r ul,
#pagetop .col_r ul li
	{
	margin: 0px;
	padding: 0px;
	}
	
#pagetop .col ul
	{
	margin: 3px 0px 0px 0px;
	}
	
#pagetop .col_r form
	{
	margin: 0px 0px 0px 0px;
	}
	
#pagetop .col_r input
	{
	width: 90px;
	margin: 0px 4px 2px 0px;
	padding: 0px 0px 0px 2px;
	}
	
/* CONTENT ----------------------------------- */
	
#content
	{
	padding: 18px 18px 18px 18px;
	margin: 0px 0px 0px 0px;
	width: 573px;
	height: 100%;
	float: left;
	}
	
#content #intro,
#content #body
	{
	width: 560px;
	padding: 0px 0px 0px 0px;
	margin: 18px 0px 0px 0px;
	}

#content #intro p,
#content #body p
	{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 9px 0px;
	}
	
#content .dv_image
	{
	padding: 0px 0px 0px 0px;
	margin: 9px 0px 9px 0px;
	}
	
#content .list_item 
	{
	width: 560px;
	padding: 13px 0px 0px 0px;
	margin: 18px 0px 0px 0px;
	}
	
#content .list_item img
	{
	padding: 15px 18px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#content .list_item div
	{
	padding: 13px 18px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
form table
	{
	padding-top: 20px;
	}

form table td
	{
	padding: 0 0 20px 0;
	}

form table input
	{
	width: 353px;
	margin: 9px 0px 9px 0px;
	}

#content .submit,
#content .reset
	{
	width: auto;
	padding: 0;
	margin: 0;
	}

/* CONTEXT ----------------------------------- */
	
#context
	{
	width: 100%;
	height: 100%;
	padding: 18px 0px 18px 18px;
	}
	
#context .metadata
	{
	width: 345px;
	margin: 0px 0px 36px 0px;
	}
	
#context .list_item
	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 36px 0px;
	width: 345px;
	}
	
#context .list_item img
	{
	margin: 0px;
	padding: 2px 9px 0px 0px;
	float: left;
	}
	
	
/* WIKI ----------------------------------- */
	
.wiki h2,
.wiki h5
	{
	margin: 0px 0px 9px 0px;
	padding: 9px 0px 9px 0px;
	}
	

.wiki ul 
	{
	
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 27px 0px;
	}
	
/* PROFILE ---------------------------------- */

#profile #content ul.profile,
#profile #content ul.profile li
	{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

#profile #content ul.profile div
	{
	padding: 7px;
	}

#profile #content ul.profile input
	{
	width: 330px;
	}

#profile #content ul.profile input.submit,
#profile #content ul.profile input.reset
	{
	width: 80px;
	margin: 0 5px 0 0;
	padding: 3px 20px 3px 20px;
	border: 0px;
	}

#profile #content ul.profile p
	{
	padding-bottom: 10px;
	}

#profile #content ul.profile .profile_cc input.r
	{
	border: 0px;
	width: 12px;
	margin: 0;
	padding: 0;
	}

#profile #content ul.profile h3
	{
	padding: 7px;
	margin: 5px 0; 
	}

/* FOOTER ----------------------------------- */
	
td.footer
	{
	padding: 18px 18px 9px 18px;
	vertical-align: bottom;
	}


