html, body {height:100%; margin: 0; padding: 0}
form{margin: 0; padding: 0}
img{border: none}
h1, h2 {margin:0; padding:0}
ul.settings{margin:0; padding:0; list-style: none}

.bottom_ad{float:left; width:319px; height: 100px;}
.bottom_scroller{float:left; height:32px; width:32px; margin-top:30px}
.clickable {cursor: pointer;}
.column {width:260px; float:left; padding:0 20px 0 10px}
.column ul{margin:0; padding:0; list-style: none}
.input_block {float:left; width: 240px; text-align: left; margin: 5px}
.input_block input{width: 220px; height: 26px; padding:3px 10px; font-size: 12pt}
.input_block select, button{height: 32px;font-size: 12pt}
.input_block .label {margin:5px 0;}
.invisible_block {display:none !important;}
.live_nation_ad{padding:10px; width: 960px; height:60px}
.login_form{margin-top: 10px}

.main_tab_content{margin:0px 9px 0 9px; padding:10px; overflow: hidden;}
.menu	a{display: block; height:50px; float:left; margin: 0; padding: 0}
.points_block {width: 300px !important;}
.points {display: inline; vertical-align: bottom; padding: 0 0 0px 10px}
.settings li{padding:15px 0}
.scroller_page {width:855px; height:100px;overflow:hidden; float:left;}

.tab_title{margin-bottom: 20px; width:600px}
.thumb {float:left; width:86px; height:95px; margin:2px 10px; text-align: center;}
.thumb img {width:72px; margin:5px 5px 0 5px; height:54px; border:none;}
.thumb a {color:black;text-decoration: none}
.user_info_buttons{text-align: right;clear:left}
.user_info_buttons input{height:40px; width: 125px}
			
			
#band_picture{height:300px; width:441px; padding:122px 20px 0 20px}
#band_picture ul{margin-top:0}
#band_picture li a{vertical-align: top;}
#blip_systems{float:right;width:320px;}
#bottom_ad {height:120px; margin:5px 11px 0 11px}
#bottom_info {height:165px; margin:5px 11px 0 11px}

#powered{text-align:right;}
#bottom_ad1{margin-right: 7px}
#bottom_ad2{margin-right: 7px}
#bottom_ad4{margin-right: 7px}
#bottom_ad5{margin-right: 7px}
#bottom_tabs{height: 170px; margin:7px 9px 10px 9px}

#container {margin:0px auto; width:960px;height:100%}
#content_header {height: 120px}

/*#content_wrapper{height: 518px; width: 955px; margin: 7px 0; padding: 8px}*/
/*#content_wrapper{margin: 7px 0; padding: 8px}*/

#download{width:462px; height: 83px; margin: 10px 0}

#editable_text#group_pic{margin-left:2px; float: left; width: 500px}

#footer{height:40px;width:910px; padding:15px 25px;}

#invite .label{width:160px; float:left; text-align: right; font-weight: bold}
#invite .value{margin-left: 190px}

#greeting_area{float:right; padding-right: 10px}
#group_pic{float: left;/* width: 489px*/}
#group_pic dl{margin:0 0 0 15px; padding: 0; width: 355px}
#group_pic dd{margin:0; padding: 2px 0 10px 20px}
#group_pic dt{margin:0; padding-left: 20px}
#group_pic li{vertical-align: top}

#header{height:75px; width:950px; padding-left:10px;overflow:hidden}
#home_page_content{height:430px;}
	
#login_area {padding-right: 5px}
#login_area input{height: 16px !important; width: 98px; margin: 0 3px 3px 0 !important;  vertical-align: top;}


#main{width:960px;
min-height:1569px;
height:auto !important;
  height:1569px; overflow: hidden;}
#main_login input{width: 100px; height: 16px; margin: 0 3px;vertical-align: top;}
#menu{margin: 0px 9px}
#menu a{display: block; float:left; height: 26px; padding-top:13px; width: 186px; margin-right:0; vertical-align: middle;}
#menu a img{margin:-3px 3px 0 0; vertical-align:middle}
#menu #upload_button{width: 190px;}
#menu_backing{height: 2px; clear: both; overflow: hidden; font-size:1px}

#powered a{padding: 3px 0 0 0; display: block;}
#progressor{height:23px}
#profile_menu{margin:-10px 0 0 365px}
#profile_menu span{display:block;float:left; height:19px; padding:4px 15px 0 15px; margin:0 0 0 1px}

#register_username_area{padding:50px 17px 0 0; float:right; clear: right;}
#register_form{ margin-left:240px; overflow: hidden;}
#right_sidebar{float:right; width: 210px; text-align: center;}

#scoreboard{width:347px; height: 207px; float: right; margin:10px 10px 0 0; padding-top: 23px}
#scroller_content {width:850px; height:100px;overflow:hidden;}
#scroller_frame {width:855px; height:100px; overflow:hidden; float:left}
#statistics .label{width: 195px; display: block; float: left;}

#tab_content {height: 95px; padding: 20px 10px;}
#tab_div {height:38px;}
#tab_div div{height:27px; width:233px; margin-right: 3px; float: left; padding-top:8px}
#tab_div div.active{height: 33px}
#tab_div div.last{margin-right: 0;}
#title_photo	{ width: 957px; height:288px}

#top {height:194px}
#top.logged_in{height:145px}
#top_logged_in{padding:105px 17px 0 0}
#top_sponsors{float:right; padding:45px 25px 0pt 0; height: 40px}
#top_sponsors img{ vertical-align: middle;}
#top40_ad{width:306px; height: 460px; padding:15px}
#top40_ad .get_ticket{width:90px; float:left}
#top40_ad .location{width:210px; float:left}
#top40_ad .row{height:12px}
#top40_header{width: 596px; height: 59px}
#top40_sidebar{width:200px; height: 490px; float: left;}
#top40 {width:596px; height:429px}
#top40wrapper .comments_column{padding:13px 0 0 7px; width: 145px; float: left;}
#top40register{float:right; padding:25px 8px 0 0;}
#top40wrapper {float:right; height:490px; width: 596px}
#top_user_comments{padding: 10px 0}
#top_user_comments .thumb{width:120px; height:92px; margin: 0; padding: 0}
#top_user_comments .thumb .points{padding: 0}


#user_header h1{padding:11px 0 0 0}
#username_div	{float: right;}
#widget{height: 385px; width: 450px}
