
	/* Tags */

	body { padding : 0px; margin : 0px; cursor : default; }

	a:link, a:active, a:visited { text-decoration : none; font-weight : bold; }

	pre { font : 100%/100% 'Times New Roman', 'Times'; }

	table { width : 640px; font : 100%/120% 'Times New Roman', 'Times'; }

	ul { list-style-type : disc; }

	hr { height : 1px; }

	li { line-height : 20px; }

	img { border : none; }

	select, input, textarea { font : 100%/100% 'Times New Roman', 'Times'; }

	/* Header & Footer */

	img#mainLogo { width : 250px; height : 70px; }

	select#sectionChange { font : bold 90%/90% 'Times New Roman', 'Times'; background-color : #456789; color : #dddddd; }

	td#topPicture { width : 30%; vertical-align : top; text-align : center; }

	ul#lessSpace { margin-left : 20px; margin-top : 0px; padding : 0px; margin-bottom : 0px; }

	img.logoImage { width : 88px; height : 31px; }

	div#sectionHeader { font-weight : bold; text-align : center; height : 20px; margin-top : 20px; }

	div.linkSection { text-align : center; font-weight : bold; border : 3px #cccccc ridge; padding : 3px; }

	.indent { margin-left : 20px; margin-right : 20px; }

	/* Projects */

	img.projLogo { width : 130px; height : 100px; }

	td.projScreen { width : 25%; text-align : right; vertical-align : top; }

	td.projDesc { font-weight : bold; }

	td.projInfo { vertical-align : top; padding-left : 20px; }

	img.projImage { width : 160px; height : 120px; }

	img.imageLarge { width : 400px; height : 300px; }

	/* Tutorials */

	table.tutorialSection { margin-top : 20px; margin-bottom : 20px; width : 100%; }

	td.tutorialTitle { font-weight : bold; text-align : center; width : 4%; }

	/* Cog Verb */

	tr#cogFilter, p#verbPost { text-align : center; font-weight : bold; }

	input.cogNumber { width : 20px; text-align : right; }

	div#cogExplain { border : 1px #cccccc solid; width : 600px; padding : 10px; }

	table#verbChoose { width : 300px; text-align : center; }

	p#verbWarn { font-weight : bold; text-align : center; padding : 10px; }

	input#commentCheck { border : none; }

	/* News */

	a#newsSearch { padding : 3px; }

	form#newsField { margin-right : 100px; margin-left : 100px; text-align : center; }

	input#newsButton { width : 135px; font-weight : bold; }

	table.newsLine { width : 100%; margin-top : 20px; margin-bottom : 20px; }

	/* Search */

	p#searchTerm { font-size : 120%; text-align : center; background-color : #cccccc; padding : 5px; font-weight : bold; color : #222222; border : 3px #cccccc ridge; }

	a#searchNews { color : #333333; border : 1px #cccccc solid; padding : 5px; background-color : #aaaacc; }

	/* Common */

	.titleSection { font-weight : bold; }

	.indent { margin-left : 20px; margin-right : 20px; }
