/* NEW FRONT PAGE VERSION Aug 2007 */

a {outline:none;}

#MAIN_nomap_container 	{position:relative; width: 890px; height: 860px; margin: 0px auto; z-index:0; overflow:visible; visibility: visible; border-left: 5px solid #fff; border-right: 5px solid #fff;}
/* minimalist designates changes for minimal home page */
#join {position: absolute; left: 0; top: 110px; width: 890px; height: 395px; z-index: 7; margin: 0 0 0 0; background: url(imagens/sl_miniml_final.jpg) top left no-repeat;}
#join h1 {position: absolute; top: 304px; left: 566px; height:60px; width:295px; margin: 0 0 0 0; padding: 0 0 0 0; }
#join h1 a {position: relative; height:60px; width: 295px; background: url(imagens/joinBtn.jpg) top left no-repeat; display: block; z-index: 10;}
#join h1 a:hover {background: url(imagens/joinBtn.jpg) bottom left no-repeat;}
#join h1 a span {display: none;}

/* 2 col image*/
#main_image_001	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_001.jpg) top left no-repeat;}
#main_image_002	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_002.jpg) top left no-repeat;}
#main_image_003	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_003.jpg) top left no-repeat;}
#main_image_004	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_004.jpg) top left no-repeat;}
#main_image_005	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_005.jpg) top left no-repeat;}
#main_image_006	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_006.jpg) top left no-repeat;}
#main_image_007	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_007.jpg) top left no-repeat;}
#main_image_008	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_008.jpg) top left no-repeat;}
#main_image_009	{position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_009.jpg) top left no-repeat;}

#main_image_targeted_dj {position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_targeted_001.jpg) top left no-repeat;}
#main_image_targeted_date {position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_targeted_002.jpg) top left no-repeat;}
#main_image_targeted_house {position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_targeted_003.jpg) top left no-repeat;}
#main_image_targeted_shop {position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/main_image_targeted_004.jpg) top left no-repeat;}

#main_image_targeted_birthday {position:absolute; left:195px;	top:110px; 	width: 460px; 	height: 313px; 	 z-index:6;     margin: 0px 0px 0px 0px; background: url(imagens/SL_5_Years.jpg) top left no-repeat;}

#main_right_col	{position:absolute; left: 665px; top:110px; width: 225px; height: 334px; z-index:6; margin: 0px 0px 0px 0px; background: #000; color: #fff; text-align: left; background-image: url(imagens/slgrid.gif); background-position: center; background-repeat: no-repeat;}
#main_right_col h2 {margin: 0 0 0 0; padding: 0 0 0 0; height: 95px; width: 225px; background: url(imagens/slgrid_top_link.gif) top left no-repeat;}
#main_right_col h2 a {outline: none;}
#main_right_col h2 a {display: block; height: 95px; width: 225px;}
#main_right_col h2 a span {display: none;}
#main_right_col p {font-size: 10px; margin: 5px 0 5px 0; padding: 10px 15px; line-height: 1.2;}
#main_right_col ul {width: 205px; margin: 0 10px 0 10px; padding: 0 0 0 0;}
#main_right_col li {font-size: 11px; font-family: Verdana; margin: 0 0 0 0; border-top: 1px dotted #999; padding: 10px 0px 10px 15px; list-style: none; text-align: left; background:  url(imagens/slg_bullet.gif) left center no-repeat; line-height: 1.2;}
#main_right_col li#last {/*border-bottom: 1px dotted #999;*/}
#main_right_col li a {color: #fff; text-decoration: none; display: block;}
#main_right_col li a:hover {color: #5a9a98;}

#bottom_right_col {position:absolute; left: 665px; top:454px; width: 195px; height: 239px; z-index:6; margin: 0px 0px 0px 0px; background: #fff; color: #666; text-align: left; background: url(/_img/frontpage/land-bg.jpg) top left no-repeat; padding:95px 15px 0px 15px;}
#bottom_right_col:hover {height: 239px; width: 195px; background: url(/_img/frontpage/land-bg.jpg) 0px -334px no-repeat;padding:95px 15px 0px 15px;}
#bottom_right_col a {/*width: 225px; height: 334px; */cursor: pointer;/* display: block; text-decoration: none; color: #666;*/}
#bottom_right_col h2 span a {text-decoration:none; color:#FFF;}
/*#bottom_right_col div {padding: 90px 15px 0 15px;}*/
#bottom_right_col h2 span {font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#FFF; text-decoration:none;}
/*#bottom_right_col p {font-size: 10px; margin: 0 0 0 0; padding: 0px; line-height: 1.2;}*/
#bottom_right_col ul {width:205px; margin:0px 15px 0px 15px; padding:0px;}
#bottom_right_col li {font-size:11px; font-family:Verdana; margin:0 0 0 0; list-style-image:url(imagens/land-bullets.gif);line-height:25px;}
#bottom_right_col li a {color:#FFF;}
#bottom_right_col li a:hover {color:#FF9900;}
#bottom_right_col .land-button a {padding:0px;margin:0px;position:absolute;top:290px;left:122px; width:103px; height:45px;display:block;text-indent:-9999px;}


/*#bottom_right_col h2 {margin: 0 0 0 0; padding: 0 0 0 0; height: 95px; width: 225px; background: url(imagens/slgrid_top_link.gif) top left no-repeat;}
#bottom_right_col h2 a {outline: none;}
#bottom_right_col h2 a {display: block; height: 95px; width: 225px;}
#bottom_right_col h2 a span {display: none;}
#bottom_right_col p {font-size: 10px; margin: 5px 0 5px 0; padding: 10px 15px; line-height: 1.2;}
#bottom_right_col ul {width: 205px; margin: 0 10px 0 10px; padding: 0 0 0 0;}
#bottom_right_col li {font-size: 11px; font-family: Verdana; margin: 0 0 0 0; border-top: 1px dotted #999; padding: 10px 0px 10px 15px; list-style: none; text-align: left; background:  url(imagens/slg_bullet.gif) left center no-repeat;}
#bottom_right_col li#last {border-bottom: 1px dotted #999;}
#bottom_right_col li a {color: #fff; text-decoration: none; display: block;}
#bottom_right_col li a:hover {color: #5a9a98;}*/


#status_bar	{background: url(/_img/frontpage/status_bar_460.gif) top left repeat-x; position:absolute; left:195px; top:423px; 	width: 460px; 	height: 21px; 	 z-index:6;     margin: 0px 0px 0px 0px; padding: 0 0 0 0;}
#status_bar p {float: right; font-size: 10px; color: #c3def6; height: 16px; margin: 0 0 0 0; padding: 5px 12px 0 12px; border-left: 1px solid #c3def6;}
#status_bar p a {color: #fff;}




/* #### LEFT COL STUFF ### */

#frontpage_left_top	{position:absolute; left: 0px; top:110px; width: 185px; height: 702px; margin: 0; padding: 0px; z-index:13; text-align:left;
}

#frontpage_join_btn {float: left; left:0px; top:0px; width: 185px; height: 66px; background: url(/_img/frontpage/join.gif) no-repeat 0px 0px; margin: 0 0 10px 0; padding: 0; z-index:12; overflow:hidden;}
#frontpage_join_btn a:hover	{float: left; background: url(/_img/frontpage/join.gif) no-repeat 0px -66px; margin: 0; padding: 0; overflow:hidden;}

#frontpage_upgrade_btn {float: left; left:0px; top:0px; width: 185px; height: 66px; background: url(/_img/frontpage/upgrade.gif) no-repeat 0px 0px; margin: 0 0 10px 0; padding: 0; z-index:12; overflow:hidden;}
#frontpage_upgrade_btn a:hover {float: left; left:0px; top:0px; width: 185px; height: 66px; background: url(/_img/frontpage/upgrade.gif) no-repeat 0px -66px; margin: 0 0 0 0; padding: 0; z-index:12; overflow:hidden;}

#frontpage_buyland_btn {float: left; left:0px; top:0px; width: 185px; height: 66px; background: url(/_img/frontpage/buyland.gif) no-repeat 0px 0px; margin: 0 0 10px 0; padding: 0; z-index:12; overflow:hidden;}
#frontpage_buyland_btn a:hover {float: left; left:0px; top:0px; width: 185px; height: 66px; background: url(/_img/frontpage/buyland.gif) no-repeat 0px -66px; margin: 0 0 0 0; padding: 0; z-index:12; overflow:hidden;}

/*#friends_online {background: url(/_img/frontpage/friends_online_icon.gif) no-repeat left center; margin: 76px 0 10px 0 ; padding: 5px 0 5px 0;}
#friends_online h3 {font-size: 11px; padding: 3px 0 3px 20px; margin: 0 0 0 0;}*/

#friends_online{margin: 76px 0 10px 0 ; padding: 5px 0 5px 0; text-align: center;}
#friends_online h3 {display: inline; background: url(/_img/frontpage/friends_online_icon.gif) no-repeat left center;font-size: 11px; padding: 3px 0 3px 20px; margin: 0 auto; text-align: center;}

#sysreq {margin: 76px 0 10px 0 ; padding: 6px 0 7px 0; text-align: center;}
#sysreq h3 {display: inline; background: url(/_img/frontpage/sysreqs.jpg) no-repeat left center;font-size: 11px; padding: 3px 0 3px 20px; margin: 0 auto; text-align: center;}

/*#MAIN_refer_friends_btn		{background: #666; float: left;width: 185px; height: 106px;  background: url(/_img/buttons/refer_friends_blue.gif) no-repeat 0px 0px; margin: 0px 0px 10px 0px; padding: 0; z-index:12; overflow:hidden;}*/
/*#MAIN_refer_friends_btn a:hover	{ float: left;background: url(/_img/buttons/refer_friends_blue.gif) no-repeat 0px -17px; margin: 0px 0px 4px 0px; padding: 0; overflow:hidden;}*/

#left_lindex_btn		{float: left; width: 185px; height: 82px; background: url(/_img/frontpage/lindex.gif) no-repeat 0px 0px; margin: 0 0 5px 0; padding: 0; z-index:12; overflow:hidden;}
#left_lindex_btn a:hover		{float: left; width: 185px; height: 82px; background: url(/_img/frontpage/lindex.gif) no-repeat 0px -82px; margin: 0px 0 5px 0; padding: 0; z-index:12; overflow:hidden;}

#land_btn		{float: left;width: 185px; height: 82px; background: url(/_img/frontpage/vland-btn.jpg) no-repeat 0px 0px; margin: 0 0px 10px 0px; padding: 0; z-index:12; overflow:hidden;}
#land_btn a:hover		{float: left;width: 185px; height: 82px; background: url(/_img/frontpage/vland-btn.jpg) no-repeat 0px -82px; margin: 0 0px 10px 0px; padding: 0; z-index:12; overflow:hidden;}

#teensl_btn		{position: relative; left: 0; bottom: 0; background: #666; float: left; width: 185px; height: 228px; background: url(/_img/frontpage/teen.gif) no-repeat 0px 0px; margin: 0 0px 0px 0px; padding: 0; z-index:12; overflow:hidden;}
#teensl_btn	a:hover	{position: relative; left: 0; bottom: 0; background: #666; float: left; width: 185px; height: 228px; background: url(/_img/frontpage/teen.gif) no-repeat 0px -228px; margin: 0 0px 0px 0px; padding: 0; z-index:12; overflow:hidden;}

#hotspots {
	float: left;
	width: 185px;
	margin: 0 0 15px 0;
	background: #fff;
	color:	#546368;
/*	background: url(imagens/flame.jpg)*/
}
#hotspots h3 {
	font-size: 12px; color: #33648f;
	height: 14px;
	/*background: url(imagens/hotspot.gif) top left no-repeat;*/
	border-bottom: 1px solid #9b9ea3;
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
}

/*#hotspots h3 span {display: none; }*/

#hotspots p {font-size: 10px; padding: 0; margin: 0 0 3px 3px;}
#hotspots ul {margin: 0; padding: 0;}
#hotspots li {font-size: 10px;  margin: 0 0 0 0; padding: 5px 0 5px 15px; line-height: 1.2; border-bottom: 1px dotted #9b9ea3; text-align: left; list-style: none; background: url(/imagens/bullet.gif) left center no-repeat;}
#hotspots li a {font-weight: bold; color: #4378a4; display: block; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none;}
#hotspots li a:hover {color: #FF7900;}


#leftNews h3 { font-size: 12px; color: #33648f; border-bottom: 1px solid #9b9ea3; margin: 0px 0 3px 0; padding: 0 0 0 0;}
#leftNews ul {margin: 0 0 10px 0; padding: 0; height: 290px; overflow: auto; border-bottom: 1px solid #bcbbbb;}
#leftNews li {font-size: 10px; margin: 0 0 0 0; padding: 4px 0 4px 2px; line-height: 1.2; list-style: none; border-bottom: 1px dotted #9b9ea3; text-align: left;}
#leftNews li a {color: #4378a4; display: block; margin: 0 0 0 0; padding: 0 0 0 0px;}
#leftNews li a:hover {color: #FF7900;}
#leftNews p {font-size: 10px; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0;}

/*#leftCol_news_box {width: 185px; float: left; background: #e9f1f8;}
#newsItems {font-size: x-small; height: 235px; overflow: auto;}
#SL_news_nomap	{
	background-position: top;
	background-repeat: repeat-x;
	text-align:left;
	font-size:x-small;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	height: 360px;
	overflow:auto;
}
#SL_news_nomap .row1 	{ background-color:#FFFFFF; padding: 5px 5px 5px 5px;}
#SL_news_nomap .row2 	{ background-color:#e9f1f8; padding: 0px;}
#SL_news_nomap a 		{ font-size:x-small;}
*/
#premium_zone {}
#premium_zone h3 {font-size: 12px; color: #33648f; border-bottom: 1px solid #9b9ea3; padding: 0 0 0 0; margin: 0 0 0 0;}
#premium_zone p {font-size: 10px; margin: 5px 0 7px 0; padding: 0 0 0 0;}
#premium_zone ul  {margin: 0 0 0 0; padding: 0 0 0 0;}
#premium_zone li  {font-size: 10px; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; list-style: none;}
#premium_zone li ul {margin: 0 0 10px 15px;}
#premium_zone li ul li {list-style: disc; color: #50607C; padding: 2px 0 0 0; margin: 0 0 0 0;}
#premium_zone li a {font-weight: normal;}

/* #### PROMO STUFF ### */

#promo1	{position:absolute; left:195px;	top:454px; 	width: 225px; 	height: 175px; 	 z-index:7;     margin: 0px 0px 0px 0px; }
#promo2	{position:absolute; left:430px;	top:454px; 	width: 225px; 	height: 175px; 	 z-index:8;     margin: 0px 0px 0px 0px; }
#promo3	{position:absolute; left:665px;	top:454px; 	width: 225px; 	height: 175px; 	 z-index:9;     margin: 0px 0px 0px 0px; }

#promo1 a {text-decoration: none; color: #fff;}
#promo2 a {text-decoration: none; color: #fff;}
#promo3 a {text-decoration: none; color: #fff;}

#promo1 a * {text-decoration: none; cursor: pointer; color: #fff;}
#promo2 a * {text-decoration: none; cursor: pointer; color: #fff;}
#promo3 a * {text-decoration: none; cursor: pointer; color: #fff;}

#promo1_offers {background: url(imagens/promo1-3dmouse.gif) top left no-repeat; height: 175px; z-index: 7; }
#promo1_recruit {background: url(imagens/promo1-recruitment.gif) top left no-repeat; height: 175px; z-index: 7; }
#promo1_fatality {background: url(imagens/promo1-fatal1ty.gif) top left no-repeat; height: 175px; z-index: 7; }

#promo2_csi {background: url(imagens/promo2-csi.jpg) top left no-repeat; height: 175px; z-index: 8; }
#promo2_music {background: url(imagens/promo2-music.gif) top left no-repeat; height: 175px; z-index: 8; }
#promo2_style {background: url(imagens/promo2-restaurant.gif) top left no-repeat; height: 175px; z-index: 8; }
#promo2_events {background: url(imagens/promo2-meeting.gif) top left no-repeat; height: 175px; z-index: 8; }
#promo2_video {background: url(imagens/promo2-theater.gif) top left no-repeat; height: 175px; z-index: 8; }
#promo2_cworlds {background: url(imagens/promo2-cworlds.gif) top left no-repeat; height: 175px; z-index: 8; }
#promo2_entguide {background: url(imagens/promo2-entguide.gif) top left no-repeat; height: 175px; z-index: 8; }
#promo3_upgrade {background: url(imagens/promo3-upgrade.gif) top left no-repeat; height: 175px; z-index: 9; }

.SL_promo_text	{ text-align: left; color: #fff; font-weight: normal; width: 215px; margin: 0 0 0 0;}
.SL_promo_text h3 {font-size: 11px; padding: 93px 5px 3px 5px; margin: 0 0 0 0;}
.SL_promo_text p {font-size:10px; padding: 0 5px 5px 5px; margin: 0 0 0 0;}
.SL_promo_text ul {margin: 0 0 0 0; padding: 0 0 0 20px;}
.SL_promo_text li {font-size: 10px; list-style-type: disc; font-size: 10px; margin: 0 0 0 0; line-height: 1.2;}


/* #### MID COL STUFF ### */

#mid_col_links {position: absolute; left:195px;	top:639px; 	width: 460px; height: 199px; 	 z-index:10;	margin: 0px 0px 0px 0px;}

#mid_col_links h3 {font-size:12px; color: #33648f; margin: 0 0 5px 0; padding: 0 0 1px 0; border-bottom: 1px solid #9b9ea3;}

#mid_col_links #news {
	text-align:left;
    font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	width: 100%;
	height: 110px;
	overflow:auto;
}

#mid_col_links #blog {
	text-align:left;
    font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	width: 100%;
	height: 105px;
	overflow:auto;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #bcbbbb;
}

#mid_col_links p {font-size: 10px; padding: 0 0 0 0; margin: 5px 0 0 0;}
#mid_col_links p#more {margin: 10px 0 0 0;}

/* #### RIGHT COL STUFF ### */

#right_col_links {position: absolute; left:666px;	top:639px; 	width: 225px; height: 199px;	 z-index:10;	margin: 0px 0px 0px 0px;}

#right_col_links h3 {font-size: 12px; color: #33648f; margin: 0 0 0 0; padding: 0 0 1px 5px; border-bottom: 1px solid #9b9ea3;}
#right_col_links ul {margin: 0 0 0 0; padding: 0 0 0 5px;}
#right_col_links li {font-size: 10px; margin: 0 0 0 0; padding: 4px 0 4px 13px; line-height: 1.2; list-style: none; border-bottom: 1px dotted #9b9ea3; text-align: left; background: url(imagens/expl_bullet.gif) left center no-repeat;}
#right_col_links a {display: block; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none;}


#footer		{position:absolute; 	left:0px;	top:852px; 	width: 890px; height: 35px; 	 z-index:11;   	margin: 0px 0px 0px 0px;}

#SL_footer {color:#999999; font-family:verdana, helvetica, sans-serif; font-size:x-small;}

.copyright {padding: 28px 0 0 0;}



/* MAIN CONTENT FORMATTING */





/* MAIN PAGE POSITIONING */

#MAIN_container 	{position:relative; width: 890px; height: 796px; margin:0px auto; z-index:0; overflow:visible; visibility: visible;}
#MAIN_header 		{position:absolute; left:0px;	top:0px; 	width: 890px; 	height: 85px; 	 z-index:1;     margin: 0px 0px 0px 0px;	background-image: url(/_img/header_banner.jpg); background-position: center; background-repeat: no-repeat;}
#MAIN_header_nav	{position:absolute; left:0px;	top:88px; 	width: 890px; 	height: 23px; 	 z-index:9001;	margin: 0px 0px 0px 0px;}
#MAIN_left_top		{position:absolute; left:1px;	top:111px; 	width: 195px; 	height: 310px; 	 z-index:3;     margin: 0px 0px 0px 0px;}


/* New Big Footer */

#footerBig_container_MIN {position: absolute; left: 0; top: 515px;}
#footerBig_container {position: absolute; left: 0; top: 810px;}

#footerBigCopy_container_home_MIN {margin: 20px auto 10px auto; width: 890px;}
#footerBigCopy_container_home {margin: 385px auto 10px auto; width: 890px;}
