.transparent{
	 /*opacity:0.9; 
	 filter:alpha(opacity=50); 
	 filter: "alpha(opacity=50)";
	 -moz-opacity: 0.75;
	 */
	 zoom: 1;
	 width: 100%;
	 z-index: 1;
}

a {text-decoration: none; color:#bb1016;}
a:hover {text-decoration: underline;}
.clear {clear: both; height: 0px;}

body {font-family:Verdana, Arial, Helvetica, 'sans serif'; background: url(http://edge.liveleak.com/80281E/u/u/ll2/headerBg.gif) repeat-x #87070b; }

.container {margin: auto; overflow: hidden; width: 962px;}

#logo {width: 180px; float: left; padding-left: 3px;}

#header {height: 95px; min-width: 962px;}
#content {overflow: hidden; min-width: 962px; font-size: 12px;}
.content_no_background {;}
#footer {overflow: hidden; background: url(http://edge.liveleak.com/80281E/u/u/ll2/footer_bg.gif) repeat-x #87070b; padding: 20px 0; font-size: 11px; min-width: 962px;}

#header-right {float: right; width: 779px;}

#header p {display: block; padding: 5px; background: #2a2a2a; color: #e8eef2; font-size: 12px; margin: 5px;}
#header p a {color: #e8eef2; text-decoration:underline;}

#nav {float: left; padding: 2px 0 0 5px;}

#nav li.firstlevel {display: block; float: left; padding: 0 4px 0 0; position: relative; z-index: 1;}
#nav li a.firstlevela {display: block; float: left; width: 103px; height:24px; overflow: visible; background-position: right center; background-image: url(http://edge.liveleak.com/80281E/u/u/ll2/nav_bg.gif); background-repeat: no-repeat; font-weight: bold; color: #e8eef2; text-align: center; font-size: 11px; padding: 10px 0 0 0; position: relative; z-index: -1;}
#nav li a.firstlevela:hover, #nav li.current a {background-position: left center; text-decoration: none;}

ul#subnav {position: relative; padding: 2px 0 0 0px;  width: 962px; height: 20px;}
ul#subnav li {display: inline; padding: 0; margin: 0;color: #ffffff; font-size: 11px;}
ul#subnav li a {height: 12px; background: none; font-weight: normal; color: #ffffff; text-align: center; font-size: 11px; padding: 0; margin: 0;}
ul#subnav li a:hover {text-decoration: underline;}
ul#subnav li a.current {font-weight: bold;}
ul#subnav li a.current:hover {font-weight: bold; text-decoration: none;}

fieldset #search {float: right; }
#search_input {font-size: 11px; color:#666; padding: 4px 30px 4px 6px; border: 1px solid #b8b8b8; width: 127px; height:14px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/searchImg.gif) no-repeat 140px 2px white; float: left; margin: 6px 4px 0 0;}
#search_submit {width: 64px; height: 26px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/searchBtn2.gif) no-repeat; border: none; float: left; margin: 4px 0 0 0; cursor: pointer;}

#content_box {width: 946px; background-color: #FFF; overflow: hidden; margin: 0px 0 0 0; padding: 8px 8px 48px 8px; z-index:2;}

#content #leftcol {width: 625px; float: left; background-color: #FFF;} /*Keep, use for all leftcols, lookinto optimizing*/

.tab_nav_large textarea {display: block; width: 590px; border: 1px solid #d5d2d2;-moz-border-radius: 5px; -webkit-border-radius: 5px; height: 140px; margin-left:5px}
.tab_nav_large input {width: 413px; float: left; border: 1px solid #acabab; font-size: 12px; margin-left:5px;}


ul.item_grid {width: 583px;}
ul.item_grid li {float: left; width: 283px; height: 130px; position: relative; display:inline; margin-left:8px; margin-bottom:8px;}
ul.item_grid li span {height:105px; display:block; overflow:hidden; }
ul.item_grid li .thumb {padding-right: 5px; float:left; width:125px;}
ul.item_grid li h2 a{font-size: 13px; color: #cc0000; font-weight: bold; margin: 0 0 20px 0;}
ul.item_grid li h3 {font-size: 10px; float: bottom;}

/*tab nav menu -- side bar screen */
.tab_nav {width: 300px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/rightcol_middle.gif) repeat-y; overflow: hidden; position: relative; margin: 0 0 20px 0; padding-bottom:8px;}
.tab_nav_top {height: 34px; width: 300px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/right_top.gif) no-repeat; position: absolute; top: 0; left: 0;}
.tab_nav_bottom {height: 5px; width: 300px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/rightcol_bottom.gif) no-repeat; position: absolute; bottom: 0; left: 0;}

/*tab nav menu -- larger for content areas */
.tab_nav_large {width: 625px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/leftcol_middle.gif) repeat-y; overflow: hidden; position: relative; margin: 0 0 20px 0; text-height:10px; padding-bottom:8px}
.tab_nav_large_top {height: 34px; width: 625px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/left_top.gif) no-repeat; position: absolute; top: 0; left: 0;}
.tab_nav_large_bottom {height: 8px; width: 625px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/leftcol_bottom.gif) no-repeat; position: absolute; bottom: 0; left: 0;}

/*tab nav menu -- full screen */
.tab_nav_full {width: 951px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/headcol_middle.gif) repeat-y; overflow: hidden; position: relative; margin: 0 0 20px 0; padding-bottom:8px}
.tab_nav_full_top {height: 34px; width: 951px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/header_top.gif) no-repeat; position:absolute; top:0; left:0;}
.tab_nav_full_bottom {height: 8px; width: 951px; background:url(http://edge.liveleak.com/80281E/u/u/ll2/headcol_bottom.gif) no-repeat; position:absolute; bottom:0; left:0;}

/* classes for any of the above tab nav menu's: */
.tab_nav_contents {padding:3px; z-index:1000;} /*note: removed position: relative; to prevent blank-bug in IE7*/

ul.tabs {display: block; position: relative; z-index: 10000; clear: both; height: auto !important; height: 30px; float: left; width: auto;}
ul.tabs li {float: left; margin: 0 2px 0 0; display: inline;}
ul.tabs li a, .tab_nav ul.tabs li span{color: #747373; display: block; display: block; float: left; background: url(http://edge.liveleak.com/80281E/u/u/ll2/leftcol_tab.gif) no-repeat; background-position: right center; height: 22px; width: 121px; font-size: 12px; font-weight:bold; padding: 7px 0 0 0; text-align: center;}
ul.tabs li a:hover {text-decoration: none; color: #bb1016; background-position: left center;}
ul.tabs li a.current {font-weight: bold; color: #bb1016; background-position: left center;}

ul#nolink  li{color: #bb1016; display: block; float: left; background: url(http://edge.liveleak.com/80281E/u/u/ll2/small_tab.gif) no-repeat; background-position: left center; height: 22px; width: 154px;font-size: 12px;padding: 7px 0 0 0;text-align: center; white-space: nowrap;}


ul.item_list {padding: 10px 0 0 0; width: 600px; } /*used to be 608*/
ul.item_list h1 {font-size:14px;}
ul.item_list h1 strong {color:#bb1016;}
ul.item_list li {border-bottom: 1px solid #dddbdb; padding: 0 0 10px 0; overflow: hidden; width: 608px; margin: 10px 0 0 10px;}
ul.item_list li.last {border: none;}
ul.item_list li .thumbnail_column {position: relative !important; position: static; width: 118px; height: 71px; float: left;}
ul.item_list li .thumbnail_column img.thumbnail_image {width: 118px; float: left;}
ul.item_list li .thumbnail_column img.add_to_favorites {position: absolute !important; position: static; bottom: 1px; right: 4px; width: 14px; height: 15px; z-index: 100; margin: 0  !important; margin: -32px 0 0 2px;}
ul.item_list li .thumbnail_column img.content_rating {position: absolute !important; position: static; top: 0px; left: 0px; width: 20px; height: 20px; z-index: 100; margin: 0  !important; margin: -32px 0px 0 2px;}
ul.item_list .item_info_column {float: left; width: 485px; padding: 0 0 0 5px; font-size: 12px; line-height: 15px; color: #747373;}
ul.item_list .item_info_column h2 {	font-weight:bold; display:inline; }
ul.item_list .item_info_column h2 a {color:#000}
ul.item_list .item_info_column h2 a:hover {color:#bb1016}
ul.item_list .item_info_column h3 {	color: #990000; font-style:italic; font-weight: normal; display:inline; }
ul.item_list .item_info_column h4 {font-weight:normal; color:#000000; font-size: 10px; margin: 5px 0 0px 0px; border-top: 1px solid #dddbdb;}

img.subscribe_to_channel {position: absolute !important; position: static; bottom: 1px; right: 4px; width: 14px; height: 15px; z-index: 100; margin: 0  !important; margin: -32px 0 0 2px;}

.pagenav {color: #747373; font-size: 12px; text-align: center; width:100%; padding-top:5px}
.pagenav li {display: inline; padding: 0 5px; font-weight: bold; text-align: center;}
.pagenav li a {color: #747373; text-decoration:none;}
.pagenav li.current, .pagenav li a:hover, .pagenav li a span {text-decoration: none; color: #bb1016; display: inline;}

#footer a {color: #ffffff;}
#footer ul {display: block; float: left;}
#footer li {color: #bfa3a4; display: block; float: left;}

#neado {float: left; width:170px; padding-left:40px;}

#rightcol {width: 300px; float: right; padding: 12px 0 0 0; z-index:1000000; background-color:#FFF}

#join {width: 300px; overflow: hidden; margin: 0 0 10px 0; position: relative;}
#join h3 {width: 300px; height: 68px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/join.gif) no-repeat top left; text-indent: -9999px;}
#join_content {width: 229px; overflow: hidden; background: url(http://edge.liveleak.com/80281E/u/u/ll2/login-gradient.gif) repeat-x #191919; border-right: 1px solid #636363; border-left: 1px solid #636363; padding: 0 38px 0 31px;}
#join_content ul li {font-size: 12px; color: #848383; display: block; float: left; margin: 25px 0 10px 0; white-space: nowrap;}
#join_content ul li a {font-weight: bold; color: #e8eef2;}
#join_content label {font-size: 12px; color: #e8eef2; margin: 3px 0 3px 0; display: block;}
#join_content label a{color: #737373;}
#join_content input.text {border: 1px solid #b9b9b9; font-size: 11px; color: black; padding: 3px 5px; width: 220px; display: block; margin: 6px 0 0 0;}
#join_content input#login {width: 70px; height: 29px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/loginBtn.gif) no-repeat; float: right; border: none; margin: 8px 0 10px 0; position: relative; z-index: 1000;}
#join_corner {width: 300px; height: 20px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/logincorner.gif) no-repeat; position: absolute; bottom: 0; left: 0;}

.rightbox {width: 300px; overflow: hidden;}
.rightbox h2 {background: url(http://edge.liveleak.com/80281E/u/u/ll2/rightcolH2.gif) no-repeat; width: 252px; height: 27px; color: white; text-transform: uppercase; font-weight: bold; padding: 9px 0 0 50px;}
.rightbox p { font-size:13px; font-weight:bold; color:#747373; border-bottom: 1px dotted #747373; width:272px; padding:4px 0 5px 0; line-height:12px;  }

#top {background: url(http://edge.liveleak.com/80281E/u/u/ll2/top.gif) no-repeat; padding: 0px 0 0px 24px; height: 15px; display: block; float: right;}

.attention_channel_message {font-size: 12px; margin-bottom:8px; font-weight:bold;}
.attention_channel_message a {color: #cc0000; font-weight:bold;}

#body_text {font-size: 12px; margin: 0 0 10px 0;}

#comments {padding: 10px 3px 3px 3px;  width: 625px;}
.avatar {float: left; border: 1px solid #6d6d6d; margin: 0 4px 0px 0; display: inline; width:100px; height:100px;}
.avatar_smaller {float: left; border: 1px solid #6d6d6d; margin: 0 4px 0px 20px; display: inline; width:80px; height:80px;}
.avatar_small {float: left; border: 1px solid #6d6d6d; margin: 0 4px 0px 0; display: inline; width:80px; height:80px;}
.avatar_extra_small {float: left; border: 1px solid #6d6d6d; margin: 0 4px 0px 20px; display: inline; width:60px; height:60px;}
.comment_right {float: right; width: 508px; margin-right:10px;}
.comment_right p {font-size: 11px; line-height: 16px; color:#333; margin: 0 0 5px 0;}
.comment_right h3 {font-size: 11px; font-weight: bold; color:#333; margin: 0 0 5px 0;}
.comment_right h3 a {color: #bb1016; font-weight: normal;}
.comment_right h3 .flag {padding: 0 0 0 3px; position: relative; z-index: 2;}
.comment_right h4 a {color: #bb1016;}
.comment_right h4 {color: #747373; font-size: 11px; font-weight: normal; margin: 8px 0 0 0; float: left;}

#comments li {padding: 0 0px 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #d5d2d2; clear: both; overflow: hidden;}
#comments li.last {border: none;}

.comment_box {margin: 0px 0 0 0;}
.comment_box p {color: #747373; font-size: 12px; font-weight: normal; margin: 0 0 4px 0;}
.comment_box p a {color: #bb1016;}
.comment_box h4 {color: #bb1016; font-size: 12px; font-weight: bold; margin: 0 0 4px 0;}
.comment_box h4 a {color: #bb1016;}
.comment_box textarea {display: block; border: 1px solid #d5d2d2;-moz-border-radius: 5px;
-webkit-border-radius: 5px; margin: 7px 0 10px 0;}
.comment_box textarea.small {width: 390px;  height: 70px;}
.comment_box textarea.large {width: 625px; height: 140px;}

.scroll_list {width: 280px; padding: 9px; overflow-y: scroll; overflow-x: hidden;}
.scroll_list ul li {width: 280px}
.scroll_list ul li .thumbnail_column {width: 90px; height: 68px; float: left; padding-right:10px;}
.scroll_list ul li h4 {float: left; font-size: 12px; color: #747373; width: 150px; padding-left: 4px;}
.scroll_list ul li h4 a {color: #747373;}
.scroll_list ul li span {float: left; font-size: 11px; color: #747373; width: 150px; padding-left: 4px;}
.scroll_list ul li {clear: both; border-bottom: 1px solid #dddbdb; padding-bottom: 15px; margin-bottom: 15px; overflow: hidden;}
.scroll_list ul li.last {border: none;}

.msg {
 font-weight:bold;
 color: #000;
 border: 2px #FF0000 solid;
 padding: 10px;
 margin: 10px;
 background-color:#FFF;
 display:block;
 font-size:12px;
}

.inserted_file
{
	 font-weight:bold;
 color: #000;
 border: 2px #FF0000 solid;
 padding: 10px;
 margin: 10px;
 background-color:#FFF;
 display:block;
 font-size:12px;
}

.highlight { font-style:italic;	color:#bb1016; }

.quote
{
 font-style:italic;
 font-weight:bold;
 border:1px solid #8D8D8D;
 margin-top: 4px;
 margin-bottom: 6px;
 margin-left:3px; 
}

.divide {display: block; height: 1px; background: #d8d8d8; clear: both; margin: 7px 0; float: left; width: 100%;}

.channel_content_container { width:100%; height:auto; margin:0; padding:0; position:relative; zoom:1;}
.side_nav {width:300px; min-height: 400px; margin:0; padding:0 21px 0 0; overflow:hidden;}
.nav_box{ 	width:265px; margin:0 0 15px 0; padding:15px; border:1px solid #d5d2d2; border-color:#d5d2d2; background-color:#e9e8e8;  -moz-border-radius: 10px; -webkit-border-radius:5px; border-radius:5px; behavior:url(../j/border-radius.htc); }
.nav_box img.channel_thumbnail { float:left; padding:0 7px 3px 0;}
.nav_box h1 { font-size:16px; color:#747373; padding-bottom:5px;}
.nav_box h2 { font-size:16px; font-weight:bold; color: #CC0000; float:left; padding:0 0 3px 2px; width:144px;}
.nav_box h3 { font-size:13px; color:#000; float:left; padding:0 0 7px 2px; width:144px; font-weight:normal;}
.nav_box h4 { font-size:11px; color:#666; font-style:italic; padding-bottom:5px;}
.nav_box a.button{ background:url(http://edge.liveleak.com/80281E/u/u/ll2/subs_buttn.jpg) no-repeat 0 0; width:104px; height:28px; border:0; margin:0; padding:4px 0 0 0; font-size:11px; font-weight:bold; text-align:center ; color:#fff; line-height:17px; text-decoration:none; cursor:pointer;  display:block; float:left;}
.nav_box p { font-size:12px; font-weight:normal; color:#747373; border-bottom: 1px dotted #747373; width:265px; padding:4px 0 5px 0; line-height:12px;  }
.nav_box p b { font-weight:bold; width:155px; display:block; float:left;}
.nav_box p span.value { width:110px; color:#747373; display:block; float:right;}
.nav_box p a.value { width:110px; color:#747373; display:block; float:right;}
.clrblock { clear:both; font-size:0; line-height:0; height:0; display:block;}

.content_right{ width:625px; min-height:400px; margin:0; padding:0; float:right;}
.content_box {width:625px; overflow:hidden; min-height:150px; margin:0; padding:2px; margin-bottom:10px; border:1px solid #d5d2d2; border-color:#d5d2d2; background-color:#e9e8e8;  -moz-border-radius: 10px; -webkit-border-radius:5px; border-radius:5px; behavior:url(../j/border-radius.htc); opacity:100; z-index:0}
 
.float_left { float:left;}
.float_right { float:right;}
/*			 Inner page End    */

.top_user_menu{width:250px; margin:0 0 8px 0; padding:8px; border-bottom:1px solid #d5d2d2; border-left:1px solid #d5d2d2; border-right:1px solid #d5d2d2; color:#e8eef2; border-color:#e8eef2; background-color:#2a2a2a; position:absolute; z-index:100000000; }
.top_user_menu_link{font-weight:bold;}
.user_popup_menu{width:120px; margin:0 0 8px 0; display:none; padding:8px; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; color:#000; background-color:#FFF; border-color:#000; position:absolute; z-index:99;}
.user_popup_menu_shell {display:inline; position:absolute; width: 120px;}

h1 {
	font-size:14px;
}
h1 strong {
	color:#bb1016;
}

/*--- Forms---*/
.form_section_middle, .form_section_middle_large {
	clear:both;
	padding:10px 4px;
	border-left:2px solid #d5d2d2;
	border-right:2px solid #d5d2d2;
	background:url(http://edge.liveleak.com/80281E/u/u/ll2/form_center.gif) repeat-x left top #ecebeb;
}

.form_section_middle {
	width:605px;
}

.form_section_middle_large {
	width:939px;
}

.form_section_top, .form_section_bottom {
	width:617px;
	height:4px;
}

.form_section_top_large, .form_section_bottom_large {
	width:951px;
	height:4px;
}

.form_section_top, .form_section_top_large {
	margin:20px 0 0 0;
	position:relative;
}

.form_section_top {
	background:url(http://edge.liveleak.com/80281E/u/u/ll2/form_top_617px.gif) no-repeat left bottom;
}

.form_section_top_large {
	background:url(http://edge.liveleak.com/80281E/u/u/ll2/form_top_951px.gif) no-repeat left bottom;
}

.form_section_bottom, .form_section_bottom_large {
	margin:0 0 25px 0;
}

.form_section_bottom {
	background:url(http://edge.liveleak.com/80281E/u/u/ll2/form_bottom_617px.gif) no-repeat left top;
}

.form_section_bottom_large {
	background:url(http://edge.liveleak.com/80281E/u/u/ll2/form_bottom_951px.gif) no-repeat left top;
}

.form_section_top strong, .form_section_top_large strong {
	float:left;
	background:#fcfcfc;
	position:absolute;
	left:10px;
	top:-7px;
	padding:0 2px;
}

.form_button { /*Keep, check to see if we can use this as well for all other buttons*/
	float:left;
	height:26px;
	line-height:26px;
	color:#fff;
	padding:0 0 0 7px;
	margin-top:5px;
	font-size:11px;
	font-weight:bold;
	background:url(http://edge.liveleak.com/80281E/u/u/ll2/button_type1.gif) no-repeat left top;
}
.form_button span {
	float:left;
	height:26px;
	color:#fff;
	padding:0 25px 0 0;
	background:url(http://edge.liveleak.com/80281E/u/u/ll2/button_type1.gif) no-repeat right top;
}
.form_row {
	clear:both;
	width:100%;
	padding:0 0 12px 0;
	display:table;
	font-size:11px;
}
.form_row a {
	float:left;
	line-height:23px;
}
.form_row label {
	width:158px;
	padding:0 6px 0 0;
	float:left;
	line-height:23px;
}
.form_row label .error_image {
	float:right;
	padding:4px 0 0 0;
	display:none;
}
.form_row .tb {
	width:204px;
	height:21px;
	line-height:21px;
	border:1px solid #aaa9a9;
	float:left;
}

.form_row .tb_large {
	width:400px;
	height:21px;
	line-height:21px;
	border:1px solid #aaa9a9;
	float:left;
}

.form_row select
{
	float: left;
}

.form_row .error_message {
	color:#bb1016;
	padding:0 0 0 8px;
	display:none;
	float:left;
}

.form_row textarea {
	width:390px;
	height:130px;
	padding:5px;
	border:1px solid #aaa9a9;
}

.list_table tr
{
	border-bottom:1px solid #ccc;
}

/*side box new*/
.section_title {font-size: 16px; color: #CC0000; margin: 0 0 4px 0; font-weight: bold;}
.section_title_small {font-size: 13px; color: #CC0000; margin: 0 0 4px 0; font-weight: bold;}

.sidebox {width: 300px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/border.gif) repeat-y; overflow: hidden; position: relative; margin: 0 0 7px 0;}
.sidebox .corners {width: 300px; height: 9px; z-index: 2; background: url(http://edge.liveleak.com/80281E/u/u/ll2/topcorners.gif) no-repeat; position: absolute; top: 0; left: 0;}
.sidebox .cornersb {width: 300px; height: 11px; z-index: 2; background: url(http://edge.liveleak.com/80281E/u/u/ll2/bottomcorners.gif) no-repeat; position: absolute; bottom: 0; left: 0;}
.gradient {width: 100%; padding: 9px 18px 11px 5px; background: url(http://edge.liveleak.com/80281E/u/u/ll2/gradient.gif) repeat-x #dedede; margin: 0 0 0 1px;} 
.sidebox p {font-size: 12px; line-height: 17px; color: #525252; margin: 0 0 0px 0; padding: 0px 0 0 0;}
.sidebox p a {color:#000; font-weight:normal;}

.red_button {
	background-color:#bb1016;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 7px;
	text-decoration:none !important;
}.red_button:hover {
	background-color:#ff0000;
}.red_button:active {
	position:relative;
	top:1px;
}