body {
font: normal 11px verdana, 'bitstream vera sans', sans-serif; color: #777777;
 padding-top: 70px; margin: 0px; margin-left: 10px;
background: #e5e5e5 url(../images/anteroom/anteroom_bg/testBG.png) repeat-x;
}

#flickr-header-wrap {position: absolute; top: 0px; left: 0px; width: 100%;}

a:visited {text-decoration: none; font-weight: bold;}
a {color: #888888; text-decoration: none; font-weight: bold;}
a:link { text-decoration: none;}
a:active {text-decoration: none;}
a:hover {color: #ff5757; text-decoration: none;}

img {
  border: 0px;
}

#home_wrap {
width: 780px; margin: auto;
}

#anteroom_footer {
float: right;
height: 15px;
font-size: 9px;
color: #888888;
font-family: verdana, 'bitstream vera sans', sans-serif;
}

#anteroom_footer a {
color: #888888;
}

#anteroom_footer a:hover {
color: #ff5757;
}

#beta_footer {
position: fixed;
bottom: 2px;
left: 5px;
height: 15px;
width: 400px;
font-size: 9px;
color: #ffffff;
font-family: verdana, 'bitstream vera sans', sans-serif;
z-index: 1000;
}

#beta_footer a {
color: #ffffff;
}

#beta_footer a:hover {
color: #ff5757;
}

#home_left_column {
float: left;
width: 240px;
margin-right: 10px;
}

#sign_out_link {
text-align: right;
padding-right: 2px;
}

#your_room img {
float: right;
margin-right: 0px;
margin-top: 0px;
vertical-align: top;
position: relative;
top: -1px;
}

#featured_room img {
float: right;
margin-right: 0px;
margin-top: 0px;
vertical-align: top;
position: relative;
top: -1px;
}

.room_info img {
margin-right:15px;
float: left;
margin-top: 1px;
}

.badge_wide_middle img {
margin-bottom: 5px;	
}

.room_info {margin-bottom:7px; margin-left: 2px; font-size: 9px;}

.room_population {
font-size: 9px;
color: #999999;
}

#active_room_overflow {
	height: 165px; overflox: auto; overflow-x: hidden; overflow-y: auto; width:235px;
}

.room_list {width:230px; border: collapse; margin:0px; padding:0px;}
.room_list td {height:31px;}
/* start HOME RIGHT COLUMN */

.left_column_heading {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #999999;
font-size:22px;
font-weight:bold;
margin-top:7px;
}

#anteroom_name {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #ffffff;
font-size: 36px;
font-weight: bold;
margin-top: 1px;
margin-right: 10px;
float: right;
}

.home_right_column {
width: 530px; margin-left: 250px;
}

.column_top {
background: url(../images/anteroom/anteroom_bg/anteroom-grey-top.png);
width: 530px;
height: 55px;
}

.column_middle {
background: #d4d4d4 url(../images/anteroom/anteroom_bg/anteroom-grey-middle.png) no-repeat;
width: 530px;
}

.column_bottom {
background: url(../images/anteroom/anteroom_bg/anteroom-grey-bottom.png);
width: 530px;
height: 115px;
}

.column_content {
margin-left: 10px;
margin-right: 10px;
}

/* END home right column */


/* START anteroom categories */

#quick_find {
width: 510px;
}

#room_type {
	border: 0px solid #bbbbbb;
}

#room_url_component {
	border: 1px solid #bbbbbb;
}

#input_fields input {
margin-bottom: 4px;
border: 1px solid #bbbbbb;
vertical-align: middle;
position: relative;
top: 1px;
width: 165px;
}

#input_fields {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #888888;
font-size: 17px;
font-weight: bold;
}

#tumblr_input_fields input {
margin-bottom: 4px;
border: 1px solid #bbbbbb;
vertical-align: middle;
position: relative;
top: 1px;
width: 145px;
}

#tumblr_input_fields {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #888888;
font-size: 17px;
font-weight: bold;
}

#twitter_input_fields input {
margin-bottom: 4px;
border: 1px solid #bbbbbb;
vertical-align: middle;
position: relative;
top: 1px;
width: 145px;
}

#twitter_input_fields {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #888888;
font-size: 17px;
font-weight: bold;
}

#test_link {
margin-left: 25px;
}

#block_im_container {
margin-top: 10px;
}

#block_im_container {
margin-top: 10px;
font-size: 9px;	
}

#block_flickr_events_container {
margin-top: 10px;
font-size: 9px;	
}

#active_rooms {
float: right;
}

#active_rooms .cat_middle {
height: 195px;
}

#your_room {
width: 250px;
}

#your_room .cat_middle {
height: 47px;
}


#news .cat_middle {
height: 118px;
}

#news {
font-size: 11px;
}

#groups_and_contacts {
width: 510px;
}

#inactive_group {
	width: 230px; border: 0px solid #bbbbbb;
}

#groups_and_contacts .double_middle {
min-height: 0px;
}

#groups_and_contacts_table {
border-collapse: collapse; width: 510px;
}

#groups_and_contacts_table_left {
width: 250px;
}

#groups_and_contacts_table_middle {
width: 10px;
}

#groups_and_contacts_table_right {
width: 250px;
}

.spacer_35 {
height: 35px;
font-size: 1px;
}

.spacer_15 {
height: 15px;
font-size: 1px;
}

.spacer_10 {
height: 10px;
font-size: 1px;
}

.category_content {
margin-left: 10px;
margin-right: 10px;
}

.anteroom_category_heading {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #999999;
font-size: 22px;
font-weight: bold;
position: relative;
top: -8px;
}

.index_heading {
	font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
	color: #999999;
	font-size: 22px;
	font-weight: bold;
}

.cat_top {
background: url(../images/anteroom/anteroom_corners/anteroom_category_top.png) no-repeat top left;
width: 250px;
height: 10px;
font-size: 1px;
}

.cat_middle {
background: url(../images/anteroom/anteroom_corners/anteroom_category_middle.png);
width: 250px;
}

.cat_bottom {
background: url(../images/anteroom/anteroom_corners/anteroom_category_bottom.png) no-repeat bottom left;
width: 250px;
height: 10px;
font-size: 1px;
}

.double_top {
background: url(../images/anteroom/anteroom_corners/anteroom_category_double_top.png) no-repeat;
width: 510px;
height: 10px;
font-size: 1px;
}

.double_middle {
background: url(../images/anteroom/anteroom_corners/anteroom_category_double_middle.png);
width: 510px;
}

.double_bottom {
background: url(../images/anteroom/anteroom_corners/anteroom_category_double_bottom.png) no-repeat;
width: 510px;
height: 10px;
font-size: 1px;
}

.wide_top {
background: url(../images/anteroom/anteroom_corners/anteroom_category_wide_top.png) no-repeat;
width: 510px;
height: 10px;
font-size: 1px;
}

.wide_middle {
background: url(../images/anteroom/anteroom_corners/anteroom_category_wide_middle.png);
width: 510px;
height: 75px;
}

.wide_middle_stretch {
background: url(../images/anteroom/anteroom_corners/anteroom_category_wide_middle.png);
width: 510px;
}

.wide_bottom {
background: url(../images/anteroom/anteroom_corners/anteroom_category_wide_bottom.png) no-repeat;
width: 510px;
height: 10px;
font-size: 1px;
}


/* end ANTEROOM CATEGORIES */

.badge_wide_middle {
background: url(../images/anteroom/anteroom_corners/anteroom_category_wide_middle.png);
width: 510px;
}

#group {
	width: 220px;
}
.badge_textarea {
width: 485px; font: normal 9px verdana, 'bitstream vera sans', sans-serif; color: #444444;
background: white; border: 1px solid #bbbbbb;
}

.anchor:visited {text-decoration: none; font-weight: bold;}
.anchor {color: #444444; text-decoration: none; font-weight: bold;}
.anchor:link { text-decoration: none;}
.anchor:active {text-decoration: none;}
.anchor:hover {color: #444444; text-decoration: none;}

#help_index a:visited {text-decoration: none; font-weight: bold;}
#help_index a {color: #777777; text-decoration: none; font: bold 11px verdana}
#help_index a:link { text-decoration: none;}
#help_index a:active {text-decoration: none;}
#help_index a:hover {color: #ff5757; text-decoration: none;}

/* start BETA INVITE STUFF */

#beta_invite_horizon {
background-color: transparent;
text-align: center;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
height: 1px;
overflow: visible;
visibility: visible;
display: block;
z-index: 210;
}

#beta_invite_content {
background-color: transparent;
margin-left: -1000px;
position: absolute;
top: -200px;
left: 50%;
width: 2000px;
height: 400px;
visibility: visible;
z-index: 220;
text-align: center;
background: url(../images/beta/invite_page_thing.png);
}

#beta_invite_content_2 {
background-color: transparent;
margin-left: -1000px;
position: absolute;
top: -200px;
left: 50%;
width: 2000px;
height: 400px;
visibility: visible;
z-index: 220;
text-align: center;
background: url(../images/beta/invite_page_thing_2.png);
}

#beta_invite_content_3 {
background-color: transparent;
margin-left: -1000px;
position: absolute;
top: -200px;
left: 50%;
width: 2000px;
height: 400px;
visibility: visible;
z-index: 220;
text-align: center;
background: url(../images/beta/invite_page_thing_3.png);
}

#beta_invite_content_4 {
background-color: transparent;
margin-left: -1000px;
position: absolute;
top: -200px;
left: 50%;
width: 2000px;
height: 400px;
visibility: visible;
z-index: 220;
text-align: center;
background: url(../images/beta/invite_page_thing_4.png);
}

#beta_invite_content_shift {
text-align: left;
position: relative;
top: 135px;
left: 92px;
width: 450px;
height: 183px;
background: transparent;
}

#beta_public_invite_content_shift {
text-align: left;
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 480px;
background: transparent;
}

#beta_invite_heading {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #999999;
font-size: 29px;
font-weight: bold;
letter-spacing:0.146em;
}

#beta_invite_heading_small {
font-family: 'Century Gothic','URW Gothic L','Futura',sans-serif;
color: #999999;
font-size: 30px;
font-weight: bold;
letter-spacing:;
}

#beta_invite_message {
margin-top: 12px;
width: 450px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
color: #777777;
}

#beta_public_invite_message {
margin-top: 12px;
width: 260px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
color: #777777;
}

#beta_invite_message p {margin-top: 10px; margin-bottom: 10px;}

#beta_invite_form {margin-top: 0px; padding: 0px;}

.beta_invite_field {
border: 1px solid #aaaaaa;
width: 185px; height: 17px; margin-top: 5px;
height: auto;
max-height: 21px;
font: 13px verdana, 'bitstream vera sans', sans-serif;
}

.beta_invite_textarea {
border: 1px solid #aaaaaa;
width: 375px; height: 50px; margin-top: 5px;
font: 13px verdana, 'bitstream vera sans', sans-serif;
}

#beta_invite_form_button_wrap {
width: 40px;
text-align: right;
margin-top: 10px;
font: bold 13px verdana, 'bitstream vera sans', sans-serif;
}

#beta_invite_button {
position: relative; left: 15px; top: 2px;
}

.beta_invite_field_desc {font-size: 10px;}

#beta_invite_name_field {
float: left; margin-right: 10px; width: 175px;
}

.frame { border-collapse: separate; border-spacing: 0px; margin: auto; padding: 0px;}
.frame td {border: 0px; padding: 0px; margin: 0px;}
.frame img {display: block; border: 0px; padding: 0px; margin: 0px;}

.frame10-2 .topmiddle {
background: url(../images/corners/2tc10.png) 0px 0px;
}

.frame10-2 .middleleft {
background: url(../images/corners/2ml10.png) 0px 0px;
}

.frame10-2 .middleright {
background: url(../images/corners/2mr10.png) 0px 0px;
width: 10px;
}

.frame10-2 .bottommiddle {
background: url(../images/corners/2bc10.png) 0px 0px;
}

.frame10-2 .middlemiddle {
background: #ffffff;
}

.frame10-2 .topleft {
 background: url(../images/corners/2tl10.png) no-repeat 0px 0px; height: 10px; width:10px;
}

.frame10-2 .topright {
 background: url(../images/corners/2tr10.png) no-repeat 0px 0px; width:10px;
}

.frame10-2 .bottomright {
 background: url(../images/corners/2br10.png) no-repeat 0px 0px; background-position: right bottom;
}

.frame10-2 .bottomleft {
 background: url(../images/corners/2bl10.png) no-repeat 0px 0px; height: 10px; background-position: left bottom;
}

.width10 {
width: 10px;
border: 0;
padding: 0;
margin: 0;
}

/* start IM VERIFICATION PANEL */

#verify_im_under {
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
background-color: #000000;
opacity: .85;
filter: alpha(opacity=85);
z-index: 200;
}

#verify_im_horizon        
{
background-color: transparent;
text-align: center;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
height: 1px;
overflow: visible;
visibility: visible;
display: block;
z-index: 210;
}

#verify_im_content    
{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
background-color: transparent;
margin-left: -380px;
position: absolute;
top: -227px;
left: 50%;
width: 760px;
height: 454px;
visibility: visible;
z-index: 220;
text-align: left;
}

#verify_im_area {
float: left;
width: 300px;
height: 480px;
}

#verify_im_area_inner {
height: auto;
}

#verify_im_area_content {
position: relative;
top: -10px;
margin-left: 25px;
margin-right: 25px;
}

#verify_im_close {float: right; font-family: 'Century Gothic', 'URW Gothic L', 'Futura', sans-serif; color: #ffffff; font-size: 35px; font-weight: bold;}
a#verify_im_close:visited {text-decoration: none;}
a#verify_im_close:link {text-decoration: none;}
a#verify_im_close:active {text-decoration: none;}
a#verify_im_close:hover {color: red; text-decoration: none;}

#verify_im_title {font-family: 'Century Gothic', 'URW Gothic L', 'Futura', sans-serif; color: #ffffff; font-size: 60px; font-weight: bold; margin-bottom: 10px;}

/* start SECTOR CLASS */

.sector { 
 margin:0px;
 color:#000;
}
.sector img {}
.sector p {margin-top: 0px; margin-bottom: 10px;}

.sector .hd .c,
.sector .ft .c {
 font-size:1px; /* ensure minimum height */
 height:15px;
}

.sector .ft .c {
 height:15px;
}

.sector .hd {
 background:transparent url(../images/corners/tl15.png) no-repeat 0px 0px;
 margin-right:15px; /* space for right corner */
}

.sector .hd .c {
 background:transparent url(../images/corners/tr15.png) no-repeat right 0px;
 margin-right:-15px; /* pull right corner back over "empty" space (from above margin) */
}

.sector .bd {
 background:white repeat-y 0px 0px;
 margin-right:15px;
}

.sector .bd .c {
 background:white repeat-y right 0px;
 margin-right:-15px;
}

.sector .bd .c .s {
 margin:0px 8px 0px 4px;
 background:white repeat-x 0px 0px;
 padding:1em;
}

.sector .ft {
 background:transparent url(../images/corners/bl15.png) no-repeat 0px 0px;
 margin-right:15px;
}

.sector .ft .c {
 background:transparent url(../images/corners/br15.png) no-repeat right 0px;
 margin-right:-15px;
}

.verify_heading {
color:#999999;
font-family:'Century Gothic','URW Gothic L','Futura',sans-serif;
font-size:28px;
font-weight:bold;
margin-bottom:10px;
margin-top:0px;
}

.im_type {
margin-bottom: 10px;
height: 37px;
}

.im_icon {
vertical-align: middle; float: left; margin-right: 15px;
}

.im_icon_one_line {
vertical-align: middle; margin-right: 10px;
}

#notify_errors {
color: #ff0000;
font-size: 9px;
}

#notify_errors_list {
color: #777777;
list-style-image:none;
list-style-type:none;
text-indent:0px;
padding: 0px;
font-size: 9px;
}

li {
margin-bottom: 10px;
}

.frame10-2 .topmiddle {
background: url(../images/corners/2tc10.png) 0px 0px;
}

.frame10-2 .middleleft {
background: url(../images/corners/2ml10.png) 0px 0px;
}

.frame10-2 .middleright {
background: url(../images/corners/2mr10.png) 0px 0px;
width: 10px;
}

.frame10-2 .bottommiddle {
background: url(../images/corners/2bc10.png) 0px 0px;
}

.frame10-2 .middlemiddle {
background: #ffffff;
}

.frame10-2 .topleft {
 background: url(../images/corners/2tl10.png) no-repeat 0px 0px; height: 10px; width:10px;
}

.frame10-2 .topright {
 background: url(../images/corners/2tr10.png) no-repeat 0px 0px; width:10px;
}

.frame10-2 .bottomright {
 background: url(../images/corners/2br10.png) no-repeat 0px 0px; background-position: right bottom;
}

.frame10-2 .bottomleft {
 background: url(../images/corners/2bl10.png) no-repeat 0px 0px; height: 10px; background-position: left bottom;
}

.width10 {
width: 10px;
border: 0;
padding: 0;
margin: 0;
}

#nogo_wrapper {width: 600px; text-align: justify}
#nogo_logo {float: left; margin-right: 15px; margin-bottom: 15px;}
#nogo_heading {font-size: 14px; color: #ff0000;}

.small_video {
	width: 500px; height: 340px;
	}

.expand_video {
	width: 820px; height: 560px;
}

.none {
	display: none;
}

.confirmation {
color: red;
}

.error {
color: red;
}

#blog_luv p {
margin-top: 30px;
margin-bottom: 30px;
}
