body {
	background-color:#004000; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}	
#bg_header {
	BACKGROUND: url(bg_header.png) top left no-repeat; WIDTH: 767px; POSITION: relative; HEIGHT:155px;
}
#bg {
	BACKGROUND: url(bg_scroll_mid.gif) top left; POSITION: relative; WIDTH: 767px; background-color:#FFFFFF;
}
#bg_footer {
	BACKGROUND: url(bg_footer.png) top left no-repeat;  TOP:-50px;WIDTH: 767px; POSITION: relative; HEIGHT: 95px; font-size:10px; color:#663300;
}
#wrapper {
	WIDTH: 767px; POSITION: relative; font-variant:small-caps; 
}
#main {
	 LEFT:120px; TOP:-70px; WIDTH: 527px; POSITION: relative; HEIGHT: 400px;
}
#nav {
	LEFT:0px; TOP: 0px; height: 24px; position:relative; border-bottom: double 3px #990000;
}
#friendLeft {
	BACKGROUND-COLOR:#FFFFFF;LEFT: 0px; POSITION: absolute;
}
#friendCenter {
	BACKGROUND-COLOR:#FFFFFF;LEFT: 170px; POSITION: relative; border: 0px solid #000000; width: 350px; padding:5px;
/*	BACKGROUND-COLOR:#FFFFFF;LEFT: 170px; POSITION: absolute; border: 1px solid #000000; width: 350px; padding:5px;*/
}
#friendRight {
	BACKGROUND-COLOR:#D6DAEB;LEFT: 500px; WIDTH: 200px; POSITION: absolute; border: 1px #000000 solid; top:60px; height:358px; padding: 10px; font-variant:normal;
}
.ftext10 {
	font-size:10px; font-variant:normal;
}
#flink:link, flink:visited {
	font-size:10px; color:#FFFFFF; text-decoration:none;
}
#flink:hover {
	font-size:10px; color:#FFFFFF; text-decoration:underline;
}
.list_bg {
	background-color:#FFFFFF;
}
.flist_bg {
	background-color:#FFFFFF; font-size:10px; width:90%;
}
#friend_label {
	font-size:16px; color:#CCCCCC; 
}
#div_search { 

}
.xmas_list_title {background-color:#CC0000; color:#FFFFFF;}
.tbl_list {font-size:12px; color:#727272; font-family:Arial, Helvetica, sans-serif; border-color:#000000; }
.xmas_flist_name {background-color:#003300; color:#FFFFFF; font-size:11px; font-weight:bold;}
.xmas_flist_title {background-color:#CC0000; color:#FFFFFF; font-size:10px;}
.tbl_flist {font-size:10px; color:#727272; font-family:Arial, Helvetica, sans-serif; border-color:#000000; }
.tbl_fitem1 {font-size:11px; color:#727272; font-family:Arial, Helvetica, sans-serif; background-color:#F0F0F0;}
.tbl_fitem2 {font-size:11px; color:#727272; font-family:Arial, Helvetica, sans-serif; background-color:#CCCCCC;}
.current_friend_list { border: 0px solid #000000; }


/*

table, tr, td {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px}
a:link{ color: #00c}
a:visited {	color: #551a8b}
a:active  {	color: #f00}
a.tl, a.tl:visited, a.tl:link, a.tl:hover {color: #806794; text-decoration:none}
.nav, a.nav {font-size: 13px; color: black;}

#intro {position:absolute;	top:60px;	left:10px;	background-color:#FDFDFD;	border:3px solid #800000;	height:400px;	width:600px;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color:#004000;	padding:15px;}
#login {position:absolute;	top:60px;	left:10px;	background-color:#FDFDFD;	border:3px solid #800000;	height:400px;	width:600px;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color:#004000;	padding:15px;}
#register {	position:absolute;	top:60px;	left:10px;	background-color:#FDFDFD;	border:3px solid #800000;	height:400px;	width:600px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color:#004000;	padding:15px;}
.registration {font-size:11px;}
.login { font-size:12px; color:#003300; font-family:Arial, Helvetica, sans-serif;}
.tbl_item1 {font-size:12px; color:#727272; font-family:Arial, Helvetica, sans-serif; background-color:#F0F0F0;}
.tbl_item2 {font-size:12px; color:#727272; font-family:Arial, Helvetica, sans-serif; background-color:#CCCCCC;}
.santa_txt { font-size:18px; color:#4D4D4D; font-family:"Monotype Corsiva"; font-variant:normal;}
#menu{ position:absolute; top:40px; left:340px;}


#list_top {	position:absolute;	top:60px;	left:10px;	background-color:#FDFDFD;	
	border:3px solid #800000;	height:160px;	width:600px;	
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	
	font-style: normal;	line-height: normal;	font-weight: normal;	
	font-variant: normal;	color:#004000;	padding:15px;}
#list { position:absolute; top:60px;	left:10px;	background-color:#FDFDFD;	
	border:3px solid #800000;	height:400px;	width:600px;	
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	
	font-style: normal;	line-height: normal;	font-weight: normal;	
	font-variant: normal;	color:#004000;	padding:15px;}
#list_bottom {	position:absolute; left:inherit;	background-color:#FDFDFD;	
	border:3px solid #800000;	height:40px;	width:600px;	
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	
	font-style: normal;	line-height: normal;	font-weight: normal;	
	font-variant: normal;	color:#004000;	padding:15px;}
*/

/*  PROFILE STYLES */

#profile_main {
	 LEFT:120px; TOP:0px; WIDTH: 527px; POSITION: relative; HEIGHT: 400px;  border:1px solid #000000;
}
#profile_nav {
	LEFT:0px; TOP:5px; width: 480px; height: 24px; position:relative; font-size:14px; border: 0px solid #000000;
}
#profileCenter {
	BACKGROUND-COLOR:#FFFFFF; POSITION: relative; border: 0px solid #000000;  padding:5px; TOP:5px; 
}
.profile_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: default; PADDING-TOP: 0px; background:#FFFFFF;
}
.profile_input_40 {
	BORDER-RIGHT: #003300 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #003300 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #003300 3px double; WIDTH: 45px; COLOR: #003300; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #003300 3px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#FFFFCC;
}
.profile_input_73 {
	BORDER-RIGHT: #003300 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #003300 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #003300 3px double; WIDTH: 73px; COLOR: #003300; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #003300 3px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#FFFFCC;
}
.profile_input_137 {
	BORDER-RIGHT: #003300 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #003300 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #003300 3px double; WIDTH: 139px; COLOR: #003300; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #003300 3px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#FFFFCC;
}
.profile_input_300 {
	BORDER-RIGHT: #003300 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #003300 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #003300 3px double; WIDTH: 300px; COLOR: #003300; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #003300 3px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#FFFFCC;
}
.profile_input_box {
	BORDER-RIGHT: #003300 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #003300 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px;  PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #003300 3px double; WIDTH: 500px; COLOR: #003300; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #003300 3px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 256px; BACKGROUND-COLOR:#FFFFCC; 
	SCROLLBAR-FACE-COLOR:; 
	SCROLLBAR-ARROW-COLOR: #003300; 
	SCROLLBAR-TRACK-COLOR: #003300; 
	SCROLLBAR-DARKSHADOW-COLOR:;	
	scrollbar-3dlight-color :#003300;
	scrollbar-base-color: #003300;
	scrollbar-highlight-color:;
	scrollbar-shadow-color:#999999;
}
.profile_text {
	BACKGROUND-COLOR:#FFFFFF; color:#003300;
}
.profile_request { border: 1px double #990000; padding:5px; background-color:#003300; color:#FFFFFF; }
.profile_request_item { border-bottom: 1px double #990000; padding:5px; background-color:#FFFFFF;  color:#000000;}
#div_profile_left_wrapper {
	position: inherit; border:0px solid #000000; width:188px;
}
#div_profile_right_wrapper {
	position:inherit; border:1px solid #000000; width:288px;
}
#div_profile_summary {
	BACKGROUND-COLOR:#FFFFFF; LEFT: 0px; POSITION: relative; width:160px; border:0px solid #000000; padding:10px; height:170px;
}
#div_profile_request {
	BACKGROUND-COLOR:#FFFFFF; LEFT: 0px; POSITION: relative; width:160px; border:0px solid #000000; padding:10px;
}
#div_profile_letter {
	BACKGROUND-COLOR:#FFFFFF; TOP:0px; LEFT: 0px; POSITION: relative; border: 0px solid #000000; width: 310px; padding:10px; 
}
#div_profile_right {
	BACKGROUND-COLOR:#D6DAEB;LEFT: 500px; WIDTH: 200px; POSITION: absolute; border: 0px #000000 solid; top:60px; height:358px; padding: 10px; font-variant:normal;
}
#div_profile_friend_current {
	BACKGROUND-COLOR:#FFFFFF; LEFT: 0px; POSITION: absolute; width:120px; border:0px solid #000000; padding:10px; border:0px solid #000000;
}
#div_profile_friend_request {
	BACKGROUND-COLOR:#FFFFFF;LEFT: 181px; POSITION: absolute; border: 0px solid #000000; width: 340px; padding:10px; height:330px; border:0px solid #000000;
}
#div_profile_right {
	BACKGROUND-COLOR:#D6DAEB;LEFT: 500px; WIDTH: 200px; POSITION: absolute; border: 1px #000000 solid; top:60px; height:358px; padding: 10px; font-variant:normal;
}
.profile_summary_tbl {
	border:0px double #000000; 
}
.profile_link:link, .profile_link:visited {
	font-size:10px; color:#990000; text-decoration:none;
}
.profile_link:hover {
	font-size:10px; color:#990000; text-decoration:underline;
}

#temp_wrapper {
	WIDTH: 767px; POSITION: relative; font-variant:small-caps; 
}
#temp_main {
	 LEFT:120px; TOP:-70px; WIDTH: 527px; POSITION: relative;
}
#temp_friendCenter {
	BACKGROUND-COLOR:#FFFFFF;LEFT: 170px; POSITION: relative; border: 1px solid #000000; width: 350px; padding:5px;
}
