/* COMMON ELEMENTS */
h1 {margin:15px 0 2px 15px;font-size:20px;font-weight:bold;color:#a34016}
h5 {margin:15px 0 2px 15px;font-size:20px;font-weight:bold;color:#a34016}

.mapcanvas {width:600px;height:380px;display:table;margin:13px 0 0 11px;background:url("../../images/backgrounds/600x380map.gif") no-repeat}
.pass      {width:94px;height:130px;float:left;margin:20px 0 0 20px}
.quote     {float:left; background:url("../../images/panels/311x83quote.png");padding:15px;width:311px;height:83px;wid\th:281px;hei\ght:53px}
.quote p   {margin-top:5px}

.scrollbar, .scrollbar div {width:19px}
.scrollbar .thumb          {height:25px;background:url("../../images/scrollbar/scrollthumb.gif") 0 6px no-repeat;top:15px;position:absolute;cursor:hand;cursor:pointer}
.scrollbar .up             {height:25px;background:url("../../images/scrollbar/scrollup.gif") no-repeat;cursor:pointer}
.scrollbar .ruler          {background:url("../../images/scrollbar/scrollruler.gif") repeat-y}
.scrollbar .down           {height:25px;background:url("../../images/scrollbar/scrolldown.gif") no-repeat;cursor:pointer}

a.edit       {height:17px;position:absolute;left:560px;top:55px;color:#999;font-weight:bold;padding-left:20px;background:url("../../images/buttons/buttonsR_beige.gif") -20px -240px no-repeat}
a.edit:hover {background-position:-20px -260px;color:#a34016}

#favorites a.edit {left:560px;top:55px}
#personal a.edit  {}

#notenabled,
#notavailable		{clear:both;padding:18px;color:#666666}

/* HOME PAGE */
#homestatus                 {height:25px;margin-left:15px;font-size:9px;color:#a34016}
#homestatus li              {display:inline;line-height:26px;margin-right:36px}
#homestatus li h3           { margin:0 5px 0 12px;display:inline;color:#999;font-weight:bold}
#homestatus li#lastlogin    { }
#homestatus li#newmessages a{ color:#a34016}
#homestatus li#totalviews   { margin-right:0}

#homedata {width:600px;height:255px;margin-left:11px;background:url("../../images/backgrounds/600x255map.gif") no-repeat}
#personal {width:600px}
#friends  {width:281px;float:left}

#firsthomedata {width:600px;height:380px;display:table;margin:13px 0 0 11px;background:url("../../images/backgrounds/600x380map.gif") no-repeat}
#firsthomedata .middleseparator {width:622px; height: 24px; background: url("../../images/panels/separator_600.gif") no-repeat;font-size: 1px;}

#personal h1              {margin:0;padding:16px 0 0 135px}
#personal .namevalue      {width:440px;float:right;margin-top:15px; margin-right: 15px;}
#personal .namevalue h2   {height:16px;text-align:right;font-size:9px;font-weight:bold;color:#999;width:125px;voice-family:"\"}\"";voice-family:inherit;width:140px}
#personal .namevalue span {min-height: 16px; padding-bottom:3px;overflow:visible;margin:-16px 0 0 152px;display:block;text-align:left;font-size:10px;font-weight:bold;color:#000}
#personal a.passport      {float:right;height:17px;margin:-10px 19px 0 0;color:#999;font-weight:bold;padding-right:20px;background:url("../../images/buttons/buttonsR_beige.gif") 75px -280px no-repeat}
#personal a.passport:hover{background-position:75px -300px;color:#a34016}

#personal a.create       			{height:17px;padding-bottom:5px;position:relative;left:390px;top:-20px;color:#999;font-weight:bold;padding-left:20px;background:url("../../images/buttons/buttonsR_beige.gif") -20px -240px no-repeat}
#personal a.create:hover 			{background-position:-20px -260px;color:#a34016}
#personal .firstvisittext 			{margin-left: 15px;}
#personal .firstvisittext a		{color:#333; text-decoration:underline; font-weight:600; }
#personal .firstvisittext a:hover{text-decoration:none; }
#personal a.passportfirst 			{float:right;height:17px;margin:0 19px 0 0;color:#999;font-weight:bold;padding-right:20px;background:url("../../images/buttons/buttonsR_beige.gif") 75px -280px no-repeat}
#personal a.passportfirst:hover	{background-position:75px -300px;color:#a34016}


#friends h2      {margin:11px 0 0 20px;color:#666}
#friends ul      {margin:5px 0 0 20px}
#friends a       {color:#333;font-weight:bold;line-height:15px;padding-left:10px;background:url("../../images/bullets/arrow_n.gif") 0 3px no-repeat}
#friends a:hover {color:#a34016;background-image:url("../../images/bullets/arrow_o.gif")}

#homedata .quote {margin:6px 5px 0 0;float:right;color:#666}
#homedata .trybuystats 		{margin:6px 5px 0 0;float:left;color:#666; background:url("../../images/panels/250x83quote.png");padding:15px;width:250px;height:83px;wid\th:220px;hei\ght:53px}
#homedata .trybuystats p	{margin-top:5px}
#homedata .trybuystats a		{text-decoration:underline; color:#333; font-weight:600;}
#homedata .trybuystats a:hover{text-decoration:none;}

#hometriggers             {width:600px;margin:11px 0 0 17px;display:block}
#hometriggers .container  {width:160px;display:block;float:right}
#hometriggers img         {margin:6px 21px 20px 8px;float:left;z-index:-1}
#hometriggers .widemask   {width:144px;height:98px;margin-top:-98px !important;margin-top:-94px;float:left;z-index:10;background:url("../../images/masks/144x98photo.png") no-repeat}
#hometriggers a           {width:124px;wid\th:106px;height:16px;line-height:15px;font-size:9px;display:block;text-align:right;margin:76px 10px 0 6px;color:#999;font-weight:bold;padding-right:26px;background:url("../../images/buttons/buttons_beige.gif") no-repeat;background-color:#fff}
#hometriggers a.texts           {background-position:108px -320px}
#hometriggers a.texts:hover     {background-position:108px -340px}
#hometriggers a.photos           {background-position:108px -360px}
#hometriggers a.photos:hover     {background-position:108px -380px}
#hometriggers a.movies           {background-position:108px -400px}
#hometriggers a.movies:hover     {background-position:108px -420px}

/* PASSPORT */
#passport .quote {margin:10px 0 0 6px;float:left;color:#666}

#passport .iframepanel       {width:454px;height:223px;margin:5px 0 0 10px;position:absolute;display:inline;background:url("../../images/panels/framepanel454x223.gif")}
#passport .familypanel       {width:454px;height:103px;margin:230px 0 0 10px;position:absolute;display:inline;background:url("../../images/panels/framepanel454x103.gif")}
#passport iframe             {width:415px;height:200px;margin:11px 0 0 10px;float:left}
#passport #scrollbar1        {height:200px;margin-top:12px;float:left;position:relative}
#passport #scrollbar1 .ruler {height:150px}

#passport .quote     {position:absolute;top:269px;left:32px; background:url("../../images/panels/111x131quote.png") no-repeat;padding:15px;width:111px;height:131px;wid\th:81px;hei\ght:101px}
#passport .quote p   {margin-top:5px; width:80px;}

#passport h1.passport   {width:170px;margin-bottom:10px;padding-right:248px;text-align:right;color:#a34016;border-bottom:1px solid #999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
#passport ul.passport   {width:400px}
#passport h2.passport   {height:16px;text-align:right;font-size:9px;font-weight:bold;color:#999;width:135px;voice-family:"\"}\"";voice-family:inherit;width:150px}
#passport span.passport {height:16px;margin:-16px 0 0 162px;display:block;text-align:left;font-size:10px;font-weight:bold;color:#333}

#passport h1.familytree 	{width:170px;margin-bottom:3px;padding-right:248px;text-align:right;color:#a34016;border-bottom:1px solid #999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
#passport ul.familytree 	{width:440px}
#passport div.separator 	{width:415px;margin:0 0 0 15px;border-bottom:1px solid #999;font-size: 1px;}
#passport a.pagelink    	{height:17px;width:70px;padding-left:25px;position:absolute;left:330px;color:#999;font-weight:bold;background:url("../../images/buttons/buttonsR_beige.gif") -20px -41px no-repeat}
#passport a.pagelink:hover {background-position:-20px -61px;color:#a34016}

#submenupassport {float:left; width: 40px;}

/* BIOGRAPHY */
#biography h1 {float:left;display:inline}

#biography ul      {float:right;margin:6px 50px 0 0;line-height:16px;display:inline;height:48px;}
#biography a.item  {color:#333;font-weight:bold;line-height:17px;padding-left:10px;background:url("../../images/bullets/arrow_n.gif") 0 3px no-repeat}
#biography a#selected,
#biography a.item:hover {color:#a34016;background-image:url("../../images/bullets/arrow_o.gif")}
#biography .iframepanel       {width:576px;height:308px;margin:20px 0 0 12px;position:absolute !important;position:inherit;top:74px;background:url("../../images/panels/framepanel576x308.gif") no-repeat}
#biography iframe             {width:535px;height:285px;margin:11px 0 0 10px;float:left}
#biography #scrollbar1        {height:280px;margin-top:15px;float:left;position:relative}
#biography #scrollbar1 .ruler {height:230px}

/* COURSE OF LIFE */
#life h1 {float:left;display:inline}

#life #control a           {width:15px;height:20px;margin-top:21px;display:block;background-color:#6633CC}
#life #control #rewind     {float:left;background:url("../../images/buttons/buttons_beige.gif") no-repeat}
#life #rewind:hover        {background-position:0 -20px}
#life #control #forward    {float:right;background:url("../../images/buttons/buttons_beige.gif") 0 -40px no-repeat;margin-top:-30px}
#life #forward:hover       {background-position:0 -60px}
#life #control             {width:344px;float:right;margin:5px 20px 0 0;display:inline}
#life #control table       {width:312px;height:50px;margin:0;padding:0;margin-top:2px;background:url("../../images/backgrounds/linecontrol-background.gif") 0 1px no-repeat}
#life #control td          {height:28px;width:15%;vertical-align:top;line-height:15px;text-align:center;background:url("../../images/backgrounds/linecontrol-arrow.gif") bottom center no-repeat;cursor:pointer;cursor:hand}
#life #control td.selected {font-weight:bold;background-image:url("../../images/backgrounds/linecontrol-selected.gif")}
#life #control #subtext    {height:10px;line-height:8px;text-align:left;padding-left:8px;color:#a34016;background:none}

#life .iframepanel       {width:576px;height:308px;margin:18px 0 0 12px;position:absolute !important;position:inherit;top:74px;background:url("../../images/panels/framepanel576x308.gif")}
#life iframe             {width:535px;height:285px;margin:11px 0 0 10px;float:left}
#life #scrollbar1        {height:280px;margin-top:15px;float:left;position:relative}
#life #scrollbar1 .ruler {height:230px}

#life #linecontroldata {display:none}

/* PHOTOALBUM */
#photoalbum .iframepanel       {width:576px;height:308px;margin:22px 0 0 12px;position:absolute !important;position:inherit;top:74px;background:url("../../images/panels/framepanel576x308.gif") no-repeat}
#photoalbum iframe             {width:175px;height:285px;margin:11px 0 0 10px;float:left}
#photoalbum #scrollbar1        {height:280px;margin-top:15px;float:left;position:relative}
#photoalbum #scrollbar1 .ruler {height:230px}

#photoalbum #mainphoto img     {width:320px;height:240px;margin:30px 0 0 22px;float:left}
#photoalbum #mainphoto span    {margin-left:22px;color:#666;line-height:18px !important;line-height:normal}

/* MOVIEALBUM */
#moviealbum .movie     {width:130px;height:260px;margin:25px 0 0 50px;float:left;display:inline}
#moviealbum .movie img {margin-top:7px}
#moviealbum .white     {height:155px;hei\ght:145px;background-color:#FFF;padding-top:10px}
#moviealbum .movie h4  {color:#a34016;margin-left:3px;padding-bottom:2px;border-bottom:1px solid #aaa}
#moviealbum .movie p   {margin:5px 5px 0 3px;background-color:#FFF}
#moviealbum .maskMovie {width:144px;height:271px;float:left;margin:25px 0 0 -137px;background:url("../../images/masks/moviealbum.png") no-repeat}
#moviealbum .maskMovie a   {margin:92px 0 0 80px;position:absolute;z-index:3;width:30px;color:#999;font-weight:bold;padding-right:12px;background:url("../../../static/images/bullets/arrow_n.gif") bottom right no-repeat}
#moviealbum .maskMovie a:hover {color:#a34016;background-image:url("../../../static/images/bullets/arrow_o.gif")}

/* FAVORITES */
#favorites h1 {float:left;display:inline}

#favorites .iframepanel       {width:576px;height:308px;margin:5px 0 0 12px;padding:10px;position:absolute !important;position:inherit;top:87px;background:url("../../images/panels/framepanel576x308.gif") no-repeat}
#favorites iframe             {width:535px;height:285px;margin:11px 0 0 10px;float:left}
#favorites #scrollbar1        {height:280px;margin-top:15px;float:left;position:relative}
#favorites #scrollbar1 .ruler {height:230px}

/* GUESTBOOOK */
#guestbook #editcolumn  {width:180px;position:absolute;display:inline;margin:14px 10px 0 15px}
#guestbook p            {color:#666}
#guestbook form         {display:inline}
#guestbook label		{display:block;margin-top:8px;color:#a34016;font-weight:bold}
#guestbook input        {width:150px;wid\th:145px;height:26px;hei\ght:20px;padding:6px 0 0 5px;color:#666;border:none;background:url("../../images/backgrounds/input_boxes.gif") 0 -117px no-repeat}
#guestbook textarea     {width:178px;wid\th:170px;height:117px;hei\ght:108px;padding-top:5px;padding-left:5px;border:none;color:#666;overflow:hidden;background:url("../../images/backgrounds/textarea178x112.gif") no-repeat}
#guestbook #editcolumn a            {width:168px;wid\th:150px;height:16px;float:right;color:#999;font-weight:bold;text-align:right;margin:-10px 10px 0 0;padding-right:18px;background:url("../../images/buttons/buttons_beige.gif") 152px -40px no-repeat}
#guestbook #editcolumna:hover      {background-position:152px -60px}

#guestbook #framecolumn       {width:384px;position:absolute;top:75px;left:235px}
#guestbook span#newmessages   {font-size:9px;color:#a34016;font-weight:bold}
#guestbook h2                 {margin-left:12px;display:inline;color:#999;font-weight:bold}
#guestbook .iframepanel       {width:384px;height:307px;margin:5px 0 0 0;padding-left:11px; padding-top:10px;background:url("../../images/panels/framepanel384x307.gif") no-repeat}
#guestbook iframe             {width:340px;height:285px;margin:11px 0 0 10px;float:left}
#guestbook #scrollbar1        {height:280px;margin-top:15px;float:left;position:relative}
#guestbook #scrollbar1 .ruler {height:230px}

/* MAIL A USER */
#mailuser #editcolumn  {width:180px;position:absolute;top:125px;display:inline;margin:0 10px 0 15px}
#mailuser #msgcolumn   {width:384px;position:absolute;top:125px;left:245px}
#mailuser p            {color:#666;display:table;margin:12px 15px 10px 15px}
#mailuser form         {display:inline}
#mailuser label		   {display:block;margin-top:5px;color:#a34016;font-weight:bold}
#mailuser input        {width:150px;wid\th:145px;height:26px;hei\ght:20px;padding:6px 0 0 5px;color:#666;border:none;background:url("../../images/backgrounds/input_boxes.gif") 0 -117px no-repeat}
#mailuser textarea     {width:374px;wid\th:369px;height:220px;hei\ght:215px;margin-top:2px;padding:5px 0 0 5px;border:none;color:#666;overflow:hidden;background:url("../../images/backgrounds/textarea369x215.gif") no-repeat}
#mailuser #msgcolumn a            {float:right;height:16px;width:58px;wid\th:40px;padding-right:18px;color:#999;font-weight:bold;text-align:right;margin-top:-10px;margin-right:15px;background:url("../../images/buttons/buttons_beige.gif") 42px -40px no-repeat}
#mailuser #msgcolumn a:hover      {background-position:42px -60px}

/* MAIL A FRIEND */
#mailfriend #editcolumn   {width:170px;position:absolute;display:inline;margin:14px 10px 0 15px}
#mailfriend p             {color:#666}
#mailfriend #framecolumn  {width:320px;position:absolute;top:75px;left:235px;margin-top:8px}

#mailfriend .iframepanel       {width:384px;height:307px;margin:5px 0 0 0;padding-left:11px; padding-top:10px;background:url("../../images/panels/framepanel384x307.gif") no-repeat}
#mailfriend iframe             {width:340px;height:285px;margin:11px 0 0 10px;float:left}
#mailfriend #scrollbar1        {height:280px;margin-top:15px;float:left;position:relative}
#mailfriend #scrollbar1 .ruler {height:230px}

#mailfriend #personal     {width:164px;wid\th:144px;height:84px;hei\ght:64px;padding:10px;margin-top:8px;background:url("../../images/panels/personal164x84.gif")}
#mailfriend .maskS        {width:34px;height:42px;float:left;margin:0 5px 0 -30px;background:url("../../images/masks/34x42.png") no-repeat}
#mailfriend img.content   {width:24px;height:32px;float:left;margin:5px 0 0 5px}
#mailfriend h2            {margin:0 0 2px 2px;font-size:11px}
#mailfriend span          {display:block;margin-top:4px}
#mailfriend #quote        {width:164px;wid\th:144px;height:102px;hei\ght:82px;padding:10px;color:#666;margin-top:8px;background:url("../../images/panels/quote164x102.gif") no-repeat}
#mailfriend h3            {margin-top:0px;margin-bottom:2px}
