
#canvas					{ padding: 0px; margin: 0px; background-color: aliceblue; background-image: url(/gfx/back/scrap.jpg); background-position: top center; }

#container				{ width: 100%; text-align: center; }
#logo					{ height: 200px; background-image: url(/gfx/colin-mounsey.png); background-repeat: no-repeat; background-position: center center; }
#logo:hover				{ background-image: url(/gfx/colin-mounsey_hover.png); }
#gang					{ position: relative; z-index: 30; height: 300px; background-image: url(/gfx/the-gang.png); background-repeat: no-repeat; background-position: center top; }
#gang:hover				{ }
#shadows					{ position: relative; top: -295px; z-index: 10; height: 300px; background-image: url(/gfx/shadows.gif); background-repeat: no-repeat; background-position: center top; }
#grass					{ z-index: 20; position: relative; top: -45px; height: 60px; background-image: url(/gfx/grass.png); background-repeat: no-repeat; background-position: center top; }
#earth					{ margin: 0px; clear: both; padding: 0px 0px 0px 0px; height: 1000px; background-color: transparent; background-image: url(/gfx/back/earth.jp); background-repeat: no-repeat; background-position: top center; }

a:link					{ color: #000000; }
a:visited					{ color: #000000; }
a:hover					{ color: #000000; text-decoration: none; border-bottom: 1px solid #FFFFFF; }

p						{ color: #000000; font: normal 8pt verdana; }






H1			{ color: #ffffff; font: normal 10pt fixedsys; }
H1 A:link,H1 A:visited	{ text-decoration: none !important; }
H1 A:hover		{ color: #000000; background: #ffffff; text-decoration: none !important; }



.soft			{ font: normal !important; }

.mp3			{ color: #000000; text-decoration: none; }
.mp3:hover		{ color: #000000; text-decoration: underline; }

#headgrid		{ margin-bottom: 20px; }
#signgrid		{ width: 400px; background-color: #000000; font-family: verdana; font-size: 8pt; color: #000000; }
.signleft		{ width: 40%; }
.signfield		{ width: 100%; }


.text {
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}

.text A:active		{ font: normal !important; color: #000000 !important; background: #ffffff !important; }
.note			{ color: #FFFFFF; font: normal 8pt verdana; }
.computer {
	font-family: fixedsys;
	color: #000000;
}
.james		{ background-color: #fafafa; }
.highline	{ background-color: #fafafa; }

.newsgrid	{ width: 600px; background-color: #000000; font-family: verdana; font-size: 8pt; color: #000000; }
.headline:first-line	{ font-family: fixedsys; }
.headline		{ font-verdana; font-size: 10pt; }

.newsline
.newslinehigh	{ background-color: #e0e0e0; }

.newshead	 { font-family: fixedsys; }
.newssub	 { font-family: fixedsys; }

.disabled	{ color: #c0c0c0; }



/*css styles for the popups */

#pop 		{ POSITION: absolute; VISIBILITY:hidden; Z-INDEX: 200; }
.popup		{ width: 200px; height: 200px; color: #000000; background: transparent url(gfx/cloud.gif) no-repeat; font: bold 15pt verdana; border: 0px solid #e0e0e0; }
.pophead	{ height: 18px; color: #FFFFFF !important; background: #808080; text-align: center; font: bold 15pt verdana; }
.poppara	{ vertical-align: top; filter:alpha(opacity=100); background: transparent; padding: 5px; }



#thePress		{ color: #505050 !important; padding-left: 35px; }
#thePress P		{ color: #505050 !important; }
#thePress A:link	{ color: #505050 !important; }
#thePress A:visited	{ color: #505050 !important; }
#thePress SPAN		{ color: #808080 !important; }

OL			{ color: #ffffff; font: normal 8pt "MS Sans Serif",verdana; }
