body 			{background: #000000; margin: 0px;}
#nav		 	{position: absolute; top: 7px; left: 10px; width: 160px; text-align: center; background-color:#141414;}
#actionnav		 {position: absolute; top: 7px; left: 10px; width: 160px; text-align: center; background-color:#141414;}
#top 			{position: absolute; top: 10px; left: 180px; height: 25px; width:810px; text-align: center;}
#supersize		{position: absolute; top: 45px; left: 180px; height:90px; text-align: center;}
#sky 			{position: absolute; left: 650px; top: 0px; width:160px; height: 600px;}
/* use for pages without supersizebanner */
#contentup	 	{position: absolute; top: 45px; left: 180px; width: 810px;}
/* use for pages with supersizebanner  */
#contentdown 	{position: absolute; top: 145px; left: 180px; width: 810px;}
/* use for pages with skyscraper */
#insidesmall 	{width: 640px;}
#insidesmaller 	{width: 450px;}
#insideborder 	{
				text-align: left;
				padding: 10px;
				background-color:#0D0D0D;
				border-right-style: solid;
				border-right-width: 1px;
				border-right-color: #454545;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: #454545;
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: #5D5C5C;
				}
#contentborder 	{
				padding: 8px;
				background-color:#1F1F1F;
				border-right-style: solid;
				border-right-width: 1px;
				border-right-color: #7C7B7B;
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: #7C7B7B;
				}
#smiliesborder 	{
				padding: 0px;
				background-color:#1F1F1F;
				border-right-style: solid;
				border-right-width: 1px;
				border-right-color: #7C7B7B;
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: #7C7B7B;
				}

/* use for round box pseudo 3d colspan=3 tablecells as content*/
.inlaidborder 	{
				border-left: 1px solid #000;
				border-right: 1px solid #777;
				background-color: #262626;
				padding: 10px;
				}

#insidebox	 	{
				padding: 3px;
				background-color:#262626;
				border-right-style: solid;
				border-right-width: 1px;
				border-right-color: #727272;
				border-top-style: solid;
				border-top-width: 1px;
				border-top-color: #000000;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: #727272;
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: #000000;
				}
#outsidebox	 	{
				padding: 0px;
				background-color:#1F1F1F;
				border-right-style: solid;
				border-right-width: 1px;
				border-right-color: #2E2E2E;
				border-top-style: solid;
				border-top-width: 1px;
				border-top-color: #5F5E5E;
				border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: #2E2E2E;
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: #5F5E5E;
				}
div,span,td 	{
				color: #ffffff;
				font-family: verdana, arial, helvetica;
				font-size: 8pt;
				}

.small 			{FONT-SIZE: 7.5pt;}
.blacksmall		{color: #000000; FONT-SIZE: 7.5pt;}
.orange			{color: #ff6500;}
.orangesmall	{color: #ff6500; FONT-SIZE: 7.5pt;}
#cashsmall		{color: #192B07; FONT-SIZE: 7.5pt; font-weight: bold; margin-right:8px; margin-bottom:4px;}
.error			{
				color: #ED1919;
				font-weight: bold;
				}
label 			{cursor: hand;}

/* links */
a:active,a:link,a:visited 						{color: #99ff00; text-decoration: underline;}
a.invert:active,a.invert:link,a.invert:visited 	{text-decoration: none}
a.nav:active,a.nav:link,a.nav:visited 			{font-size: 7.5pt; color: #ffffff; text-decoration: none}
a.nav_grey:active,a.nav_grey:link,a.nav_grey:visited {font-size: 7.5pt; color: #808080; text-decoration: none}
a.footer:active,a.footer:link,a.footer:visited 	{font-size: 7.5pt; color: #ffffff;}
a.small:active,a.small:link,a.small:visited 	{font-size: 7.5pt;}
a.path:active,a.path:link,a.path:visited 		{text-decoration: none; font-size: 7.5pt;}
a.white:active,a.white:link,a.white:visited		{color: #ffffff; text-decoration: none}

a:hover,a.small:hover,a.footer:hover 			{text-decoration: none}
a.path:hover,a.nav:hover,a.nav_grey:hover,a.invert:hover,a.white:hover			{text-decoration: underline}

/* networks */
.music,.Music					{background-color:#669900; FONT-SIZE: 7.5pt;}
.movie,.Movie 					{background-color:#99CC00; FONT-SIZE: 7.5pt;}
.games,.Games 					{background-color:#CCCC00; FONT-SIZE: 7.5pt;}
.activity,.Activity 			{background-color:#0099CC; FONT-SIZE: 7.5pt;}
.style,.Style 					{background-color:#FF9900; FONT-SIZE: 7.5pt;}
.friendscontact,.FriendsContact {background-color:#CC0000; FONT-SIZE: 7.5pt;}
.dailylife,.DailyLife 			{background-color:#993300; FONT-SIZE: 7.5pt;}
.mobileworld,.MobileWorld 		{background-color:#660066; FONT-SIZE: 7.5pt;}
.technology,.Technology 		{background-color:#663399; FONT-SIZE: 7.5pt;}

.tabactivebg	{background-image: url(active_bg.gif);}
.tabinactivebg	{background-image: url(inactive_bg.gif);}

/* forms */
input.submit, input.submitoff, input.submitlarge, input.submitsmall, input.submitsmalloff, input.submithuge, input.submithugeoff {
				font-family: Verdana, Arial;
				font-size: 7.5pt;
				color: #000000;
				font-weight: bold;
				background-color: transparent;
				background-image: url(button_90.gif);
				width:90px;
				height:19px;
				border: 0px solid;
				cursor: hand;
				}

input.submithuge {
				background-image: url(button_150.gif);
				width:150px;
				}
input.submitinputhelp {
				background-image: url('action/button_150_big.gif');
				width:150px;
				}

input.submithugeoff {
				background-image: url(button_150_off.gif);
				width:150px;
				}

input.submitlarge {
				background-image: url(button_125.gif);
				width:125px;
				}
input.submitsmall {
				background-image: url(button_30.gif);
				width:30px;
				}
input.submitsmalloff {
				background-image: url(button_30_off.gif);
				width:30px;
				height:18px;
				}
input.submitoff {
				background-image: url(button_90_off.gif);
				color: #454545;
				}

select.form		{
				color: #000000;
				background-color: #FFFFFF;
				font-size: 8pt;
				}
input.form,textarea.form
				{
				color: #000000;
				background-color: #FFFFFF;
				font-size: 10pt;
				FONT-FAMILY: verdana, arial, helvetica;
				border-style: solid;
				border-width: 1px;
				border-left-color: #000000;
				border-right-color: #727272;
				border-top-color: #000000;
				border-bottom-color: #727272;
				scrollbar-face-color: #F2F2F2;
				scrollbar-arrow-color: #000000;
				scrollbar-base-color: #000000;
				scrollbar-shadow-color: #000000;
				scrollbar-DarkShadow-Color: #CCCCCC;
				scrollbar-highlight-color: #CCCCCC;
				scrollbar-3d-light-color: #CCCCCC;
				}

/* mouse over info box */
.info	 		{
				padding: 3px;
				font-size: 7.5pt;
				display:none;
				position: absolute;
				background-color:#000000;
				border-style: solid;
				border-width: 1px;
				border-color: #999999;
				}
.mm_item		{background: url(mm_item_border.gif);}
.np_item		{background: url(np_item_bg.gif);}

/* memory bar - hamness */

#memorybar {

		background: url('memory_bar_end.gif') top right no-repeat;
		height: 6px;
		float: left;
		}

.bar_start {
	background: url('memory_bar_left.gif') top left no-repeat;
	width: 2px;
	height: 6px;
	float: left;
}

#backdrop {
	position: relative;
	background: url('backdrop_end.gif') top right no-repeat;
	width: 350px;
	height: 12px;
	padding: 0px;
	font-size: 0px;
	line-height: 0px;
	padding: 4px 3px 2px 3px;
	}

#backdrop #start {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 2px;
	height: 12px;
	background: url('backdrop_left.gif') top right no-repeat;
	float: left;
	}

#freemem {
	margin-top: 0px;
	width: 350px;
	color: #fff;
	font-size: 9px;
	text-align: center;
	margin-bottom: 5px;
	}

#memindex {
	width: 350px;
	color: #5C5C5C;
	margin-top: 8px;
	margin-bottom: 2px;
	}

#memindex td {
	font-size: 10px;
	width: 33%;
	color: #ccc
	}
