a:link { color:rgb(51,255,255); }
a:visited { color:rgb(255,51,255); }
a:hover { color:rgb(255,255,0); }

body {
	scrollbar-face-color:FF1493; 
	scrollbar-shadow-color:9400D3; 
	scrollbar-highlight-color:00CED1; 
	scrollbar-3dlight-color:00BFFF;
	scrollbar-darkshadow-color:FF1493; 
	scrollbar-track-color:9400D3; 
	scrollbar-arrow-color:00CED1; 
	background-color:transparent;
	font-family:Trebuchet MS,Verdana;
	background-color:rgb(0,0,0);
	cursor:url(http://www.neonnation.net/images/PacMan.ani);
}

object, embed {
	z-index:-100;
}

ul, li {
	color:white;
	vertical-align:top;
}

p {
	font-size:75%;
	color:white;
	vertical-align:top;
}

table.normal {
	font-size:100%;
	color:white;
	vertical-align:top;
}

table.normal_center {
	font-size:100%;
	color:white;
	text-align:center;
	vertical-align:top;
}

td.normal {
	font-size:100%;
	color:white;
	vertical-align:top;
}

td.normal_center {
	font-size:100%;
	color:white;
	text-align:center;
	vertical-align:top;
}

p.normal {
	font-size:100%;
	color:white;
	vertical-align:top;
}

p.normal_reverse {
	font-size:100%;
	color:black;
	vertical-align:top;
}

p.center {
	font-size:75%;
	text-align:center;
	color:white;
	vertical-align:top;
}

h1,h2,h3,h4,h5,h6 {
	color:white;
}

h2.center, h3.center {
	color:white;
	text-align:center;
}

h3.caption {
	color:white;
	text-align:center;
	display:none;
}

h3.stats {
	color:white;
	text-align:center;
}

h2.phone {
	color:#fd00b2;
}

h2.myspace {
	color:#fd00b2;
	text-align:center;
}

h1.reverse, h2.reverse, h3.reverse {
	color:black;
	vertical-align:top;
}
	
tr,td { background-color:transparent; }

td.events {
	background-color:white;
	color:black;
	vertical-align:top;
}

td.weddings {
	background-color:white;
	color:black;
	vertical-align:top;
	background-image:url(http://www.neonnation.net/images/events/lace_bg.jpg);
	background-repeat:repeat;
}

td.photos { 
	border-style:solid;
	border-color:rgb(0,0,0);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
}

td.upcoming { 
	border-style:solid;
	border-color:rgb(0,255,0);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
}

td.testimonials { 
	border-style:solid;
	border-color:rgb(0,0,255);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
	width:200px;
	color:white;
	padding:5px;
}

td.forums { 
	border-style:solid;
	border-color:rgb(0,0,255);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
	width:200px;
	color:white;
}

td.contact { 
	border-style:solid;
	border-color:rgb(255,255,0);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
	width:200px;
	color:white;
}

td.mailing { 
	border-style:solid;
	border-color:rgb(255,0,0);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
	width:200px;
	color:white;
}

td.jokes { 
	border-style:solid;
	border-color:rgb(255,0,128);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
	width:200px;
	color:white;
}

td.news { 
	border-style:solid;
	border-color:rgb(255,255,255);
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
	width:200px;
	color:white;
}

td.facts { 
	border-style:solid;
	border-color:yellow;
	border-width:thin;
	background-color:black;
	text-align:center;
	vertical-align:top;
	width:200px;
	color:white;
}

table.headline_table {
	width:100%;
}

td.headline_title { 
	background-color:black;
	text-align:left;
	vertical-align:top;
	color:white;
}

td.headline_date { 
	background-color:black;
	text-align:right;
	vertical-align:top;
	color:white;
}

td.headlines { 
	background-color:transparent;
	text-align:center;
	vertical-align:top;
	color:white;
}

td.arcade { 
	border-style:none;
	background-color:transparent;
	text-align:center;
	vertical-align:top;
	color:white;
	align:center;
}

td.thumb {
	border-style:none;
	background-color:transparent;
	text-align:center;
	vertical-align:top;
	color:white;
}

td.photo {
	width:750px;
	border-style:none;
	background-color:transparent;
	text-align:center;
	vertical-align:top;
	color:white;
}

td.pinktd { background-color:#e62b86; }

table.main_table {
	width:900px;
	background-image:url(http://www.neonnation.net/images/AlbumBG.jpg);
}

table.arcade_table {
	width:900px;
	background-image:url(http://www.neonnation.net/images/80s_arcade.jpg);
}

form { display:inline; }

input, textarea, select, option {
	font-family:Trebuchet MS,Verdana;
	font-size:100%;
}

input.green_button { 
	font-size:110%;
	font-weight:bold;
	color:rgb(255,255,255);
	background-color:rgb(51,204,51);
}

input.previous_button { 
	font-size:110%;
	font-weight:bold;
	color:rgb(0,0,0);
	background-color:rgb(255,255,0);
}

input.next_button { 
	font-size:110%;
	font-weight:bold;
	color:rgb(0,0,0);
	background-color:rgb(255,255,0);
}

input.yellow_button { 
	font-size:110%;
	font-weight:bold;
	color:rgb(0,0,0);
	background-color:rgb(255,255,0);
}

input.red_button { 
	font-size:110%;
	font-weight:bold;
	color:rgb(255,255,255);
	background-color:rgb(255,0,0);
}

img.myspace {
	border-style:none;
	vertical-align:middle;
}

img.photo {
	border-style:inset;
	border-color:rgb(190,190,190);
	border-width:5px;
}

object.windows {
	border-style:inset;
	border-color:rgb(0,51,255);
	border-width:10px;
	display:none;
}

object.quicktime {
	border-style:inset;
	border-color:rgb(0,51,255);
	border-width:10px;
}

object.flash {
	border-style:inset;
	border-color:rgb(0,51,255);
	border-width:10px;
	display:none;
}

object.realplayer {
	border-style:inset;
	border-color:rgb(0,51,255);
	border-width:10px;
	display:none;
}

img.thumb {
	cursor:hand;
	border-style:inset;
	border-color:rgb(255,255,51);
	border-width:5px;
}

span.phototext {
	font-size:75%;
	color:white;
	text-align:center;
	clear:both;
}

div.thumb {
	width:150px;
	height:600px;
	/*overflow:scroll;*/
	overflow-x:hidden;
	overflow-y:auto;
}

div.slideshow {
	border-style:solid;
	border-width:thick;
	border-color:rgb(0,0,0);
}

