body { background-color: #181613; font-family: arial; color: #ffffff; padding: 0px; margin: 0px; }

a{ font-size:12px; color: #aa0000; }
a,a:visited,a:hover,a:active{  text-decoration: none;  outline: none; }

#wrap{ width: 962px; margin: 0 auto; }

#footer{ width: 932px; border: 1px solid #1e1c18; background-color: #0d0c0a; color: #e2e2e2; font-size:12px; padding: 15px; }

#logo{ background: url('images/logo.gif'); width: 192px; height: 50px; float: left; margin-top: 30px; cursor:pointer;}
#smallmenu { float: right; height: 25px; }
#smallmenu_right{ float: right; height: 25px; width: 6px;  background: url('images/smallmenu_right.gif') no-repeat; }
#smallmenu_main{ padding-left: 10px; padding-right: 10px; float: right; height: 25px; background: url('images/smallmenu_back.gif') repeat-x; }
#smallmenu_left{ float: right; height: 25px; width: 5px; background: url('images/smallmenu_left.gif') no-repeat; }

#smallmenu a,#smallmenu a:visited,#smallmenu a:hover,#smallmenu a:active{ color: #4a443e; display: block; float: left; padding-left: 8px; padding-right: 8px; height: 20px; padding-top: 5px; }

#mainmenu { float: left; height: 44px; width: 962px; margin-top: 30px; }
#mainmenu_right{ float: left; height: 44px; width: 8px;  background: url('images/mainmenu_right.gif') no-repeat; }
#mainmenu_main{ float: left; height: 44px; width: 946px; background: url('images/mainmenu_back.gif') repeat-x; }
#mainmenu_left{ float: left; height: 44px; width: 8px; background: url('images/mainmenu_left.gif') no-repeat; }

#submenu { float: left; height: 30px; width: 962px; }
#submenu_right{ float: left; height: 30px; width: 12px;  background: url('images/submenu_right.gif') no-repeat; }
#submenu_main{ float: left; height: 30px; width: 938px; background: url('images/submenu_back.gif') repeat-x; }
#submenu_left{ float: left; height: 30px; width: 12px; background: url('images/submenu_left.gif') no-repeat; }

#submenu a,#submenu a:visited,#submenu a:hover,#submenu a:active{ padding-left: 15px; padding-right: 15px; background: url('images/smallmenu.gif') top right no-repeat; padding-top: 9px; height: 21px; float:left; display:block; color: #4a443e; font-weight:bold;  font-size:11px; text-shadow: #e2e2e2 1px 1px;}
#submenu a.nobackground{ float:right; background: none; }

#video_box{ background-color: #27241f; border: 1px solid #322f29; width: 632px; float: left; margin-top: 20px; }
#video { float: left; padding: 8px; }
#video_box_buttons { border: 1px solid #b7b4aa; width: 179px; float: right; }
#video_box_buttons .button{ color: #4a443e; padding-left: 9px; padding-top: 8px; width: 170px; height: 36px; background: url('images/video_back.gif') top left; display: block; border-bottom: 1px solid #b5b2a8; cursor: pointer; }
#video_box_buttons .button span,#video_box_buttons .button-on span{ font-weight: bold; }
#video_box_buttons .button:hover,#video_box_buttons .button-on{  padding-left: 9px; padding-top: 8px; width: 170px; height: 36px; display: block; background: url('images/video_back.gif') bottom left; color: #ffffff; }

#login_box{ float: right; width: 258px; margin-top: 35px; margin-right: 35px; }
#login_box img{ border: 0px; }

#main { width: 930px; background-color: #f2efee;  border: 1px solid #9e9a92;  padding: 15px;  font-size:13px; color: #444444; min-height: 500px;}

#loginbox{ width: 258px; margin-top: 15px;}
#loginbox .top { width: 258px; height: 13px; background: url('images/login_top.gif') no-repeat; line-height: 1px;}
#loginbox .bottom { width: 258px; height: 12px; background: url('images/login_bottom.gif') no-repeat; }
#loginbox .main { width: 256px; border-left: 1px solid #1d1b17; border-right: 1px solid #1d1b17; background-color: #13110f; min-height: 150px;} 
#loginbox .main .inner{ padding: 15px; padding-top: 8px; font-size: 11px; color: #e2e2e2; }
#loginbox .main .inner h2{ margin: 0px; padding: 0px; }


#mainmenu span{ display:none; }

#mainmenu .button{ height: 30px; display:block; float:left; background:url('images/button.gif') no-repeat top right; padding-left: 20px; padding-right: 20px; padding-top: 14px; font-size: 15px; color:#898579; text-shadow: #ffffff 1px 1px; }
#mainmenu .button:hover, #mainmenu .button-on,#mainmenu .button-on:hover{ height: 30px; display:block; float:left; background:url('images/button.gif') no-repeat bottom right;padding-left: 20px; padding-right: 20px; padding-top: 14px;  font-size: 15px; color: #4a443e;  text-shadow: #ffffff 1px 1px;} 
#mainmenu .button-on, #mainmenu .button-on:hover{  font-weight: bold;  }

#loginform{ width: 175px; float: left; padding-left: 15px; padding-top: 10px;}
#loginform form{ padding: 0px; margin: 0px; font-size: 12px; }
#loginform input[type="text"],#loginform input[type="password"]{ margin-top: 4px; width: 100%; margin-bottom: 5px; }
#loginform input[type="submit"]{ float: right; margin-top: 6px; border: 1px solid #3d3832; background-color: #ed1100; color: #ffffff; font-size: 12px; }

#login_icons { width: 66px; text-align:center; float:right; padding-top: 15px;}

#main h1{ padding: 0px; margin: 0px; font-size: 22px; color: #898579;  text-shadow: 1px 1px #FFFFFF;}
#main .h1alt{ color: #cc0000;}

#main h2{ padding: 0px; margin: 0px; font-size: 18px; color: #898579;  text-shadow: 1px 1px #FFFFFF;}
#main .h2alt{ color: #cc0000;}

.box_full { border: 1px solid #e0deda; width: 100%;  margin-top: 10px;}
.box_full .inner{ border: 1px solid #f9f8f8; background-color: #ebe8e6;  padding: 8px; overflow: none;}

.box_full ul { padding: 0px; margin: 0px; }
.box_full li { padding: 0px; margin: 0px; }

.band_vertical{ width: 74px; float: left; margin-right: 4px; }
.band_vertical img { float: left; width: 74px; height: 74px; border: 1px solid #898579; }

.box1{ width: 50%; float: left; padding: 10px; padding-top: 20px; } 
.box2{ width: 38%; float: left; padding: 10px;  padding-top: 20px; color: #444444; font-size:13px; } 
.or { width: 70px; text-align:center; float: left; font-size: 21px; color: #3f3f3c; font-weight: bold; padding-top: 30px; }

#registerform td{ color: #444444; font-size: 13px; padding-bottom: 8px;}
#registerform input[type="text"],#registerform input[type="password"],#registerform textarea{ width: 100%; padding: 5px;  border: 1px solid #cccccc;}
#registerform input[type="text"]:focus,#registerform input[type="password"]:focus,#registerform textarea:focus{ border: 1px solid #da0700; }
#registerform .error{ color: #aa0000; font-size: 11px; }
#registerform select { border: 1px solid #cccccc; width: 100%; padding: 5px;  }
.submit{ background:url('images/buttonback.gif') repeat-x; height: 28px !important; margin-top: -1px; padding-bottom:1px; border: 1px solid #999999; padding-left: 30px; padding-right: 8px; color:#4a443e; font-size: 8pt; font-weight: bold; cursor:pointer;}
.submit-div{ background:url('images/buttonback.gif') repeat-x; height: 19px !important; padding-top: 6px; margin-top: -1px; padding-bottom:1px; border: 1px solid #999999; padding-left: 30px; padding-right: 8px; color:#4a443e; font-size: 8pt; font-weight: bold; cursor:pointer;}

#main p{ padding-left: 15px; }

#searchform input[type="text"],#wizard1 input[type="text"],.popupcontact input[type="text"],.popupcontact input[type="password"],#tagger input[type="text"],.audiobox input[type="text"]{ width: 500px; padding: 5px;  border: 1px solid #cccccc;}
#searchform input[type="text"]:focus,#wizard1 input[type="text"]:focus,.popupcontact input[type="text"]:focus,.popupcontact input[type="password"]:focus,#tagger input[type="text"]:focus{ border: 1px solid #da0700; }
.popupcontact input[type="text"],.popupcontact input[type="password"]{ width: 100%; }

.audiobox input[type="text"]{ margin-top: -5px; }

.videobox{ border: 1px solid #e0deda; width: 298px;  margin-top: 10px; float:left; margin-right: 10px; }
.videobox .inner{ border: 1px solid #f9f8f8; background-color: #ebe8e6;  padding: 8px; overflow: none;}
.videobox .video_checkbox { float: left; }
.videobox .video { float: right; }
.videobox .icons{ float: left; }

.audiobox{ border: 1px solid #e0deda; width: 100%;  margin-top: 10px; float:left;}
.audiobox .inner{ border: 1px solid #f9f8f8; background-color: #ebe8e6;  padding: 8px; overflow: none;}

.audiobox .checkbox{ float: left; margin-right: 10px; padding-top: 4px; }
.audiobox .audiotitle{ float: left; margin-right: 10px; width: 300px; font-weight: bold; padding-top: 4px; }
.audiobox .player{ float: left; }

.imagebox{ border: 1px solid #e0deda; width: 145px;  margin-top: 10px; float:left; height: 100px; margin-right: 6px; }
.imagebox .inner{ border: 1px solid #f9f8f8; background-color: #ebe8e6;  padding: 8px; overflow: none; height: 100px;}
.imagebox img { float:right; max-width: 100px; max-height: 100px; }
.imagebox .checkbox{ float: left; margin-right: 10px; padding-top: 4px; }

.memberhome_line{ float:left; width: 100%; margin-bottom: 15px; }
.memberhome_line .icon1 { width: 108px; height: 108px; float: left; background:url('images/memberhome1.gif'); }
.memberhome_line .icon4 { width: 108px; height: 108px; float: left; background:url('images/lastfm.png'); }
.memberhome_line .icon2 { width: 108px; height: 108px; float: left; background:url('images/memberhome2.gif'); }
.memberhome_line .icon3 { width: 108px; height: 108px; float: left; background:url('images/memberhome3.gif'); }
.memberhome_line .text{ float: left; padding-left: 15px; padding-top: 10px; width: 800px; }
.memberhome_line .text p{ padding-left: 0px !important; margin-left:0px;}

.profile_side{ width: 210px; float: left; margin-top: 20px;}
.user_profile_side{ width: 210px; float: left; margin-top: 20px;}
.profile_main{ width: 705px; float: left; margin-top: 20px; padding-left: 15px; }
.user_profile_main{ width: 705px; float: left; margin-top: 20px; padding-left: 15px; }

.profile_images{ width: 210px; margin-top: 10px; }
.profile_images img{ margin-right: 10px; margin-bottom:10px; }
.profile_images img.nomargin{ margin-right: 0px; }
.profile_images .viewmore,.profile_fans .viewmore{ float: right; }

.profile_side #player,.profile_side .adminsettings{ display:none; width: 208px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background-color: #ebe8e6;}
.profile_side #player a,.profile_side .adminsettings a{ display:block; padding-top: 4px; height: 18px; padding-left: 10px; width: 198px; font-weight:bold; font-size:11px; color: #515151; border-bottom: 1px solid #ebe8e6; }
.profile_side #player a:hover, .profile_side #player a.on{ padding-top: 4px; display:block; height: 18px; padding-left: 30px; width: 178px; font-weight:bold; font-size:11px; color: #ffffff; border-bottom: 1px solid #ffffff; background: #181613 url('images/play.gif') no-repeat; }

.profile_main .videoplayerbox{ border: 1px solid #e0deda; margin-right: 10px; }
.profile_main .videoplayerbox .inner{ border: 1px solid #f9f8f8; background-color: #ebe8e6;  padding: 0px; overflow: none;}

.profile_main .videoplayerbox #video{ float: left; }
.profile_main .videoplayerbox #controls{ border: 1px solid #b7b4aa; width: 229px; float: left; margin-top: 8px; }

.profile_main .videoplayerbox #controls .button{ font-weight:bold; font-size:11px; color: #4a443e; padding-left: 9px; padding-right: 9px; padding-top: 8px; width: 211px; height: 23px; background: url('images/video_back.gif') top left; display: block; border-bottom: 1px solid #b5b2a8; cursor: pointer; }
.profile_main .videoplayerbox #controls .button-on,.profile_main .videoplayerbox #controls .button:hover{ font-weight:bold; font-size:11px; padding-left: 9px; padding-right: 9px; padding-top: 8px; width: 211px; height: 23px; display: block; background: url('images/video_back.gif') bottom left; color: #ffffff; }

.tagband{ font-weight:bold; color: #444444; }

.profile_fans{ width: 100%; margin-top: 10px; }

.profile_fans img{ width: 38px; height: 38px; margin-bottom: 5px;  border:0px;}

.user_profile_main .profile_fans img{ width: 50px; height: 50px; margin-bottom: 5px; border: 0px; }

.profile_fans small{ margin-top: 8px; font-size:11px; display:block; text-align:center; }


/* Popups */
#backgroundPopup{	display:none;	position:fixed;	_position:absolute; /* hack for internet explorer 6*/	height:100%;	width:100%;	top:0;	left:0;	background:#000000;	z-index:90; }
.popupcontact{	display:none;	position:fixed;	_position:absolute; /* hack for internet explorer 6*/	width:408px;	background:#ebe8e6;	border:2px solid #000000;	z-index:100;	padding:12px;	font-size:13px;   }
.largepopup{ height: 510px; width: 960px; }
.largepopup #videos { height: 460px; overflow: auto; width: 950px;}
.popupcontact p{  padding-left: 0px !important; padding-right:0px;  font-size: 11px;     color: #444444; }
.popupcontact table{  color: #444444;  font-size: 11px;  }
.popupcontact h1{	color:#898579;	font-size:22px;	margin:0;	padding:0;	text-shadow:1px 1px #FFFFFF; }
#popupContactClose,.closebutton{	font-size:14px;	line-height:14px;	right:6px;	top:4px;	position:absolute;	color:#cc0000;	font-weight:700;	display:block; }

.searchresults{ width: 100%; margin-top: 15px; }

.bandbox{ border: 1px solid #e0deda; width: 298px;  margin-top: 10px; float:left; margin-right: 10px; }
.bandbox .inner{ border: 1px solid #f9f8f8; background-color: #ebe8e6;  padding: 8px; overflow: none;}
.bandbox img{ float:left; margin-right: 13px; border: 1px solid #ffffff; }
.bandbox .details{ float:left; width: 165px; font-size: 12px;   }
.bandbox .details h2 a{ font-size: 15px; color: #4e4e4e; }
.bandbox .details ul{ padding-left: 25px; }

.rating-cancel { display:none !important; }

.commentarea{ width: 100%; height: 80px;  border: 1px solid #cccccc; padding: 5px; font-family: Arial; font-size: 12px; }
.commentarea:focus{ border: 1px solid #da0700; }
.commentloader{ float: right; margin-right: 8px; padding-top: 13px; }
.commentbutton{ float:right; margin-top: 8px; }

.commentbox{ width: 690px; background-color:#ebe8e6; padding: 8px; margin-bottom: 8px; border: 1px solid #e0deda;   }
.commentbox:hover{ }
.commentbox img{ float: left; width: 48px; height: 48px;  border:1px solid #999999; }
.commentbox .comment{ float:left; width: 640px; }
.commentbox .comment i{ font-size: 11px !important;  }

.comment_header{ background-color: #999999; padding: 2px; padding-left: 6px; color: #FFFFFF; font-size: 11px;}
.comment_header a,.comment_header a:active,.comment_header a:visited,.comment_header a:hover{ color: #FFFFFF; text-decoration:underline; font-size:11px; }
.comment_text{ font-size: 12px; padding: 6px; }

#activity{ padding-top: 8px; }
#useractivity{ padding-top: 12px; }
.activity_line{ margin-bottom: 5px; }
.user_activity_line{ margin-bottom: 10px; padding-left: 10px; margin-top: 10px; border-bottom: 1px solid #cccccc; padding-bottom: 8px;}
.activity_icon,.user_activity_icon{ float: left; width: 16px; height: 16px; }
.activity_icon img{width: 14px; height: 14px; }
.user_activity_icon img { width: 16px; height: 16px; }
.activity_details,.user_activity_details{ margin-left: 5px; float:left; width: 180px; font-size: 11px; }
.user_activity_details{ width: 600px; font-size: 12px; }
.activity_details a,.activity_details a:visited, .activity_details a:hover,.activity_details:active{ font-size:11px; color: #444444; text-decoration: underline; }
.user_activity_details a,.user_activity_details a:visited,.user_activity_details a:hover,.user_activity_details a:active{ font-size:12px; color: #444444; text-decoration: underline;  }

.imagelist{ margin-left: 7px; margin-right: 8px; margin-bottom: 12px; border:1px solid #999999;  }

.librarybox{ width: 100%;float:left; }
.librarybox h2{ margin-bottom: 0px; padding-bottom: 0px; font-size: 16px !important; }
.librarybox h2 img{ width: 24px; height: 24px; float: left; border:0px;}
.librarybox h2 span{ float: left; margin-left: 8px; padding-top: 3px;}
.librarybox .player{ float: left; }
.librarybox .player span{ display:block; padding-top: 4px; height: 18px; padding-left: 10px; width: 418px; float:left; font-weight:bold; font-size:11px; color: #515151; border-bottom: 1px solid #bbbbbb; border-left: 0px; background: url('images/playlist_back.gif') repeat-x;  }
.librarybox .player span:hover,.librarybox .player span.on{ padding-top: 4px; display:block; height: 18px; float:left; padding-left: 30px; width:398px; font-weight:bold; font-size:11px; color: #ffffff; border-bottom: 1px solid #ffffff; background: #181613 url('images/play.gif') no-repeat; }
.librarybox .player span a.title{ float: left; color: #515151;}
.librarybox .player span:hover a.title,.librarybox .player span.on a.title{ float: left; color: #ffffff;}

.warband .playerbox{ float: left; }
.warband .playerbox span{ display:block; padding-top: 4px; height: 18px; padding-left: 10px; width: 362px; float:left; font-weight:bold; font-size:11px; color: #515151; border-bottom: 1px solid #bbbbbb; border-left: 0px; background: url('images/playlist_back.gif') repeat-x;  }
.warband .playerbox span:hover,.warband .playerbox span.on{ padding-top: 4px; display:block; height: 18px; float:left; padding-left: 30px; width:342px; font-weight:bold; font-size:11px; color: #ffffff; border-bottom: 1px solid #ffffff; background: #181613 url('images/play.gif') no-repeat; }
.warband .playerbox span a.title{ float: left; color: #515151;}
.warband .playerbox span:hover a.title,.warband .playerbox span.on a.title{ float: left; color: #ffffff;}

.librarybutton{ float: left; background:url('images/play_library.gif') repeat-x; height: 28px !important; margin-top: -1px; padding-bottom:1px; border: 1px solid #999999; padding-left: 30px; padding-right: 8px; color:#4a443e; font-size: 8pt; font-weight: bold; cursor:pointer; margin-bottom: 10px;} 
.warbutton { background:url('images/war_button.gif') repeat-x; } 

.radiobutton{ background:url('images/radio_button.gif') repeat-x; height: 19px !important; padding-top: 6px; margin-top: -1px; padding-bottom:1px; border: 1px solid #999999; padding-left: 30px; padding-right: 8px; color:#4a443e; font-size: 8pt; font-weight: bold; cursor:pointer;}

.half{ width: 50%; float: left; margin-bottom: 8px; }

#friendrequest_content{ color: #444444; font-size: 12px; }

.home_main{ width: 692px; float: left; margin: 0px; padding: 0px; }
.home_side{ width: 222px; float: left; margin: 0px; padding: 0px; margin-left: 15px;}

#slider { height: 77px !important; width: 622px; float: left;}
#slider ul, #slider li{	margin:0;padding:0;	list-style:none;}
#slider li{ overflow:hidden; }
#prevBtn, #nextBtn{ display:block;	width:17px;	height:17px; margin-right: 8px;}	
#nextBtn{ float: left;	 margin-top: 25px; margin-left: 8px; margin-right: 0px;}	
#prevBtn{ float: left; margin-top: 25px; }
#prevBtn a, #nextBtn a{ display:block;width:17px; height: 17px; background:url(images/leftarrow.gif) no-repeat 0 0;}	
#nextBtn a{ background:url(images/rightarrow.gif) no-repeat 0 0;	}	

.box_full .featured_images{ width: 216px; float: left; }
.box_full .featured_images img{ border:0px; margin: 3px; }

.box_full .featured_details{ float: left; margin-left: 15px; width: 435px; padding-top: 4px;}
.box_full .featured_details h2 a{ font-size: 18px; color: #898579; }
.box_full .featured_details .readmore{ display: block; float: right; margin-top: 8px; }

.box_full .versus{ float: left; width: 160px; background:url('images/wars.png') no-repeat 10px 10px; min-height: 100px; color: #FFFFFF; text-align:center; font-size: 48px; font-weight: bold; padding-top: 50px; }
.box_full .warband{ float: left; width: 375px; }
.box_full .warband .war_images{ width: 152px; float: left; }
.box_full .warband .war_images img{ border:0px; margin: 2px; width: 70px; height: 70px; }

.box_full .warband .war_details{ float: left; margin-left: 15px; width: 195px; padding-top: 4px;}
.box_full .warband .war_details h2 a{ font-size: 18px; color: #898579; }
.box_full .warband .war_details .readmore{ display: block; float: right; margin-top: 8px; }
.box_full .warband .war_details .vote{ font-size: 72px; font-weight: bold;  color: #444444; }
.box_full .viewwar{ text-align:center; }
.box_full .viewwar a{ font-size: 14px; }

.floating{ display:none; }
.floating ul,li{ padding:0; margin: 0; list-style: none; background: none; }
.floating a{ background: none !important; }

.floating li { float: left; }
.floating li a{ width: 100%; }
.floating li a:hover{ width: 100%; background-color: #424242 !important; color: #FFFFFF !important; text-shadow: none !important;}

#float1{ position: absolute;  margin:0px; margin-left: 87px; margin-top: 30px; padding:0px;background-color:#dfdad7; width: 140px; height: 90px; z-index:10; display:none; overflow:hidden; border-left: 1px solid #ccc8c2; border-right: 1px solid #ccc8c2; border-bottom: 1px solid #ccc8c2; }
#float2{ position: absolute;  margin:0px; margin-left: 189px; margin-top: 30px; padding:0px;background-color:#dfdad7; width: 120px; height: 60px; z-index:10; display:none; overflow:hidden; border-left: 1px solid #ccc8c2; border-right: 1px solid #ccc8c2; border-bottom: 1px solid #ccc8c2; }
#float1 li a{ width: 128px; }
#float2 li a{ width: 108px; }

#playerbutton{ float: left; }
.player_controls{ float:left; margin-left: 8px; padding-top: 4px; font-size: 11px;  }
#volumeslider{ float: right; width: 200px; margin-right: 10px; margin-top: 8px;} 
.playerlabel{ float: right; padding-top: 5px; margin-right: 15px; font-size: 11px; }

.request_line { width: 100%;}
.request_line .pic{ float: left;  }
.request_line .pic img{ border:0px; width: 70px; height: 70px; }

.request_line .link{ float: left; margin-left: 20px; width: 240px; padding-top: 22px;  }
.request_line .link a{ font-size: 18px; color: #444444; }
.request_line .buttons{ padding-top: 20px; float:left;}

#contacttable td{ color: #222222; font-size: 12px; }

#twitter_small{ width: 30px; height: 27px; background: url('images/icon_twitter.gif') no-repeat; cursor:pointer; float:right; margin-top: 15px; margin-right: 20px; text-align:center; padding-top: 3px;}

.votebutton1{ margin-top: 130px; margin-left:315px; font-size:72px; font-weight:bold; position: absolute;display: block;}
.votebutton2{ margin-top: 130px; margin-left:540px; font-size:72px; font-weight:bold; position: absolute;display: block;}
.deletebutton{ cursor:pointer;float:left;border:0px; border-bottom: 1px solid #bbbbbb;  margin-right: 0px; background-color:#fff; padding:3px; }

.terms li{ list-style:disc; }

.invite_selector{ float: left; width: 285px; }

.invite_selector a{ color: #4a443e; padding-left: 9px;font-weight:bold; padding-top: 8px; width: 276px; height: 22px; background: url('images/video_back.gif') top left; display: block; border-bottom: 1px solid #b5b2a8; cursor: pointer; }
.invite_selector a:hover,.invite_selector a.on{  padding-left: 9px; padding-top: 8px; width: 276px; height: 22px; display: block; background: url('images/video_back.gif') bottom left; color: #ffffff; }

.invite_content{ width: 623px; float: right; margin-right: 20px; border: 1px solid #b5b2a8; min-height: 400px; background-color: #FFFFFF; }
.invitebox{ padding: 15px; }

.invite_email_form{ width: 48%;  background-color: #f2efee; margin: 15px auto; }
.invite_email_notes{ width: 48%; float: right; font-size: 12px; }
.invite_email_notes img{ float: left; margin-right: 5px; margin-bottom: 5px; }
.invite_email_form form{ padding: 10px; font-size: 12px; }
.invite_email_form form input[type="text"],.invite_email_form form input[type="password"]{ font-size: 12px; padding: 5px; margin-top: 3px; margin-bottom: 10px;}

.invitebox td{ font-size: 11px; color: #222222; }

.tagcloud a,.tagcloud a:visited,.tagcloud a:active{ color: #444444; font-size: 17px; font-weight: bold; float: left; display: block; padding: 5px; margin: 4px; }
.tagcloud a:hover,.tagcloud a.selected{ color: #ffffff; background-color: #444444; font-size: 17px; font-weight: bold; float: left; display: block; padding: 5px; margin: 4px; }