body { 
	padding: 0; 
	margin: 0; 
	font: 0.74em Arial, Helvetica, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #454545; 
}

img {
border: none;
}

.center {
text-align: center;
clear: both;
width: 100%;
}

a {
	color: #4A8EBC; 
}

a:hover {
	color: #407aa0;
	background: inherit;	
}

a.title {
	color: #FE6700;
	background: #FFF;
}

h1 a, h2 a {
	text-decoration: none;
	color: #464548;
	background: inherit; 
}

h1 .red{
	color: #C3593C;
	font-size: 9px;
	vertical-align:top;
	background: inherit;
}

.comtop {
	margin: 0 0 5px 0; 
	padding: 0; 
	font: bold 1.5em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	background: #6E6E6E url(s.gif) 100% -178px no-repeat; 
	color: #FFF;
	height: 25px;
	line-height: 25px;
}
.com_hid {
	background: #b1b1b1 url(s.gif) 100% -1018px no-repeat;
}

h2 { 
	float: left;
	margin: 0 0 5px 0; 
	line-height: 25px;
	vertical-align: middle;
	padding: 0; 
	font: bold 1.5em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #000; 
	background: none;
}



h3, h1 { 
	margin: 0 0 5px 0; 
	padding: 0; 
	font: bold 1.5em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #000; 
}

.resp, .resp a {
	color: #4f4d4d; 

}

.rlite {
	color: #8d8c8d;
}

.vote {
	float: right;
	height: 15px;
	font: 9px verdana; /* border: white 1px solid; */
	margin: 5px 6px 0 0;
	padding: 0;
}



	/* for stupid Internet Explorer */
	/*\*/
	* html .vote {
	float: right;
	height: 15px;
	font: 9px verdana; 
	margin: 5px 3px 0 0;
	padding: 0;		
	}

.votebg {
	float:left;
	height:15px;
	border-left: #acacac solid 1px;
}

.vote_obj {
	float: left;
	height: 15px;
	margin: 0 0 0 6px;
}

.vote_count {
	height: 15px;
	vertical-align:middle;
	line-height: 14px;
	margin: 0 0 0 6px;
}

.plus, .plus:hover {
	width: 8px;
	background: url(s.gif) -167px -573px no-repeat;
	margin: 0 4px 0 6px;
}


.plus:hover {
	background: url(plus2.gif) left center no-repeat;
}

.minus, .minus:hover {
	background: url(s.gif) -167px -557px no-repeat;
	width: 8px;
}

 .minus:hover {
	background: url(s.gif) -167px -540px no-repeat;
} 

h2 .yellow{
	color: #FFFCD1;
	background: inherit;
}

p {	margin: 0 0 5px 0; }

.psearch { margin: 4px 0 0 0; }

.search_field ul { 
	margin: 0; 
	padding : 0; 
	list-style : none;  
}

form { 
	margin: 0; 
}

.content { 
	margin: 10px auto;
	width: 950px; 
}

.logo, .logo:hover {
	float: left;
	width: 180px;
	height: 40px;
	background: url(s.gif) 11px 3px no-repeat;
	padding: 0px 0 11px 10px;
	margin: 0;
}

.logo_orig, .logo_orig:hover {
	float: left;
	width: 302px;
	height: 44px;
	background: url(original.gif) 7px 0px no-repeat;
	padding: 0px 0 7px 10px;
	margin: 0;
}

.header_right {
	
	float:right;
	margin: 25px 0 0 0;
	width: 520px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
} 

.header_links {
	float: left;
	text-align: right;
	padding: 0 20px 0 0;
	height: 25px;
	width: 306px;
	font-size:11px;
	line-height: 25px;
	vertical-align: middle;
}

.input_search {
	width: 148px;
	height: 15px;
	border-style: solid;
	border-width: 1px;
	border-color: #717171;
	background: #FFFFFF;
	text-align: left;
	line-height: 15px;
}

.search_button {
	background: url(s.gif) -29px -78px no-repeat;
	cursor: pointer;
	width: 18px;
	height: 15px;
	border-style:none;
	margin: 2px 0 0 2px;
}

.search_field { 

	width: 950px;
	height: 48px;
	background: #464548 url(s.gif) 775px -121px no-repeat;
	color: #000;
	clear: both;
	padding: 0px 0px 0 0;
	margin: 0 0 3px 0;
}

.b_left {
	float: left;
	width: 10px;
	height: 38px;
	/*background: #464548 url(searchbg-left.gif) no-repeat top left;*/
	background: #464548 url(s.gif) -164px -60px no-repeat;
	padding: 10px 10px 0 0;
}

.grey {
	font-size: 1.2em;
	font-weight: bold;
	color: #ccc;
	background: inherit;
	
}


.subheader {
	background: #f4f4f4; /* #f4f4f4;*/
	padding: 5px 0 0 0;
	text-align: center;
}


.left {
	float: left;
	width: 620px;
	margin: 0 0 20px 0;
}
	.left_articles {
		margin: 0 0 15px 0;
		padding: 0 0 0 10px;
	}

	.toplinks {

		width: 530px;  
		float: left; 
		text-align: right; 
		font-family: verdana; 
		font-size: 11px;
		color: #585858; /* 353535 58 67 */
		word-spacing: -1px; 

	}

	.toplinks img {

		margin: 0 0 -1px 8px;

	}

	.toplinks a {

		text-decoration: none;
		margin: 0 0 0 3px; 

	}

	.toplinks a:hover {

		text-decoration: underline;

	}

	.left_articles a {
	line-height: 12px; font-size: 11px; font-family: verdana, arial, sans-serif;
	}
	
	.left_articles_title {
		margin: 0 0 0px 0;
		padding: 0 0 0 0px;
	}

	.lt {
		height: 10px;
		background: #F4F4F4 url(lt2.gif) no-repeat;
		color: #FFF;
	}
	
	.lbox {


		min-height: 10px;
		/* color: #808080; */
		padding: 3px 12px;
		background: #F4F4F4; /*#F4F4F4*/

color: #404040; font-size: 13px; font-family: Trebuchet MS,Lucida Grande,Verdana,Arial,Helvetica,sans-serif; line-height: 170%;

	}
	



	.lbox_list {
		min-height: 120px;
		color: #808080;
		padding: 3px 12px;
		background: #F4F4F4;
	}
	
	/* for stupid Internet Explorer */
	/*\*/
	* html .lbox_list {
		height: 112px;
		color: #808080;
		padding: 3px 12px;
		background: #F4F4F4;
	}
	/**/


	.lbox_in {
		clear: left;
		min-height: 96px;
		color: #808080;
		background: #F4F4F4; /*#F4F4F4*/
	}
	
	.in {
		padding: 10px 0 0 20px;
	}
	.off {
		padding: 3px 0 0 20px;
	}
	
	.lbox_in_t {
		clear: left;
		min-height: 96px;
		color: #808080;
		padding: 3px 0 0 20px;
		background: #F4F404; /*#F4F4F4*/
	}
	
	/* for Stupid Internet Explorer */
	/*\*/
	* html .lbox {
		height: 10px;/**/
		color: #404040; font-size: 13px; font-family: Trebuchet MS,Lucida Grande,Verdana,Arial,Helvetica,sans-serif; line-height: 170%;
		padding: 3px 12px;
		background: #F4F4F4;
	}
	/**/
	
 .lbox a  {
  color: #4A8EBC;
  text-decoration:none;
  cursor:pointer;
 }
.lbox_list a {
  color: #4A8EBC;
  text-decoration:none;
}
	
	.comtop h2 {
		color: #FFF;
		color: #f5f5f5;
		height: 25px;
		line-height: 25px;
		vertical-align: middle;
		font-size:14px;
	}
	
	.lb_left {
		float: left;
		width: 8px;
		height: 25px;
		background: #6E6E6E url(s.gif) -167px -211px no-repeat;
	}
	.lb_hid {
		background: #b1b1b1 url(s.gif) -167px -1051px no-repeat; 
	}
	
	
.thumb { /* 90 */
	float:left;
	min-width: 140px;
	/*height: 54px;*/
	border: 1px solid #E0E0E0;
	color: #454545;
	background: #F4F4F4;
	margin: 0 15px 6px 0;
	padding: 5px;
}

.thumb_t { /* 90 */
	float:left;
	width: 180px;
	border: 1px solid #E0E0E0;
	color: #454545;
	background: #F4F404;
	margin: 0 15px 6px 0;
	padding: 5px;
}

.thumber {
	float:left;
	color: #454545;
	margin: 0 5px 0px 0;
}

.thumb p { margin: 0; padding: 3px; color: #454545; background: #F4F4F4; }
.thumb a { color: #4A8EBC; text-decoration:underline;}

.firstpost {

	border-top-style:dotted;
	border-top-width: 1px;
	border-top-color:#CCCCCC;
	margin: 10px 0 0 0;
	height: 25px;
	width: 100%;

color: #808080;
	
}

.postvote {
	height: 16px;
	width: 240px;
	margin: 10px 0 0 0;
}

.rate {
	float: left;
	height:16px;
	width: 38px;
	background:url(rate.gif) left top no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fafafa;
	line-height: 16px;
	vertical-align: middle;
}

.rate_neg_bg, .minus1_hover {
	float:left;
	height: 16px;
	width: 65px;
	background:url(/images/l_bg.gif) right top no-repeat;
}

.minus1_hover {
	background:url(/images/l_bg_hover.gif) right top no-repeat;
}


.rate_L1, .rate_L1_hover {
	float:left;
	height: 16px;
	width: 45px;
	background:url(/images/l1.gif) right top no-repeat;
}

.rate_L1_hover {
	background:none;
} 


.rate_L2, .rate_L2_hover {
	float:left;
	height: 16px;
	width: 25px;
	background:url(/images/l2.gif) left top no-repeat;
}

.rate_L2_hover {
background:none;
} 
	
.rate_count {
	float: left;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: middle;
	background: #c1c1c1;
	color:#ffffff;
	height: 14px;
	padding: 0 5px 0 5px;
	border-top-color: #a7a7a7;
	border-top-style:solid;
	border-top-width: 1px;
	border-bottom-color: #a7a7a7;
	border-bottom-style:solid;
	border-bottom-width: 1px;	
	
}

.rate_pos_bg, .plus1_hover {
	float:left;
	height: 16px;
	width: 65px;
	background:url(rate_right_bg.gif) right top no-repeat;
}

.plus1_hover {
	background:url(rate_green_bg.gif) right top no-repeat;
}




.rate_R1, .rate_R1_hover {
	float:right;
	height: 16px;
	width: 45px;
	background:url(r1.gif) left top no-repeat;
}


.rate_R2,  .rate_R2_hover  {
	float:right;
	height: 16px;
	width: 25px;
	background:url(r2.gif) right top no-repeat;
}


		
.right {
	float: right;
	width: 316px;
	margin: 0 0 10px 0;
}

.right a {
		color: #4A8EBC;
		text-decoration:none;
		background: none;
}

		
	.rt {
		height: 11px;
		background: #F4F4F4 url(s.gif) -167px -352px no-repeat;
		color: #FFF;
		font-size: 1px;
	}
	
	.rt_right {
		float: right;
		height: 11px;
		width: 8px;
		background: url(s.gif) -167px -403px no-repeat;
		color: #FFF;
		font-size: 1px;
	}
	
	.brt {
		height: 11px;
		background: #F4F4F4 url(s.gif) -167px -370px no-repeat;
		color: #FFF;
		margin: 0 0 15px 0;
		font-size: 1px;
	} 
	
	.brt2 {
		height: 11px;
		background: #F4F4F4 url(s.gif) -167px -370px no-repeat;
		color: #FFF;
		margin: 0 0 10px 0;
		font-size: 1px;
	}
	
	.brt_right {
		float: right;
		width: 8px;
		height: 11px;
		background: url(s.gif) -167px -386px no-repeat;
		color: #FFF;
		font-size: 1px;
	}
	
	
		
	.right_articles {
		font-size: 0.9em;
		background: #F4F4F4;
		min-height: 65px;
		color: #808080;
		padding: 4px 8px;	
	}

	/* for stupid Internet Explorer */
	/*\*/
	* html .right_articles {
		font-size: 0.9em;
		background: #F4F4F4;
		height: 65px;
		color: #808080;
		padding: 4px 8px;	
	}
	/**/



	.right_articles a b {
		text-decoration:underline;
	}
	
	.hot {
		width: 300px;
		margin: 0 0 4px 0;
		
		min-height: 60px;
	}
	
			
.image {
	float: left;
	margin: 0 9px 3px 0;
	border: 2px solid white;
}


.footer {
clear: both;
text-align: center;
line-height: 1.8em;

color: #808080;
background: #F4F4F4;
margin: 10px 0 0 0;
}

.footer a {
text-decoration: none;
}


.menu_left {
	float: left;
	margin: 8px 0 0 0;
	padding: 2px 0 0 0;
}
.menu_obj a {
	float: left;
	text-decoration: none;
	font-size: 18px;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	height: 26px;
	line-height: 26px;
	vertical-align:middle;
	color:#CCCCCC;
	/* background: url(underline.gif) repeat-x bottom; */
	padding: 0 0 1px 0; margin: 0;
}

.menu_left a {
	margin: 0 15px 0 0; 
}

.menu_obj a:hover {
	color:#FFFFFF; 
}
.menu_obj u1 {
	list-type: none;
}
.menu_obj li {
	float: left;  
}


.menu_right {
	float: right;
	width: 335px; /* 248px; */
	
}


	/* for stupid Internet Explorer */
	/*\*/
	* html .menu_right {
	float: right;
	width: 345px; /* 258px; */
	}

.menu_right2 {
	float: right;
	width: 365px; /* 278px; */
	
}

	/* for stupid Internet Explorer */
	/*\*/
	* html .menu_right2 {
	float: right;
	width: 375px; /* 288px; */ 
	}


.menu_member {
	float: left;
	text-decoration: none;
	text-align: left;
	font-size: 18px;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color:#CCCCCC;
	margin: 10px 15px 0 0;
	padding: 0 0 1px 0;
}

.menu_member li {
	margin: 0 0 0 15px;
}

	/* for stupid Internet Explorer */
	/*\*/
	* html .menu_member li {
		margin: 0 0 0 15px; 
	}

.menu_mini {
	float: right;
	height: 31px;
	width: 87px;
	margin: 9px 0 0 0;
	border-left: #CCCCCC solid 1px;
}

.newposts {
	float: right;
	width: 117px;
	height: 48px;
	background: url(s.gif) 0px -212px no-repeat;
	margin: 0 10px 0 0;
}

.randompost, .randompost:hover {
	float: right;
	width: 123px;
	height: 48px;
	background: url(randomtop.png) no-repeat;
	margin: 0;
}


	/* for stupid Internet Explorer */
	/*\*/
	* html .newposts {
		float: right;
		width: 117px;
		height: 48px;
		background: url(s.gif) 0px -212px no-repeat;
		/* margin: 0; */
	}


.newposts:hover {
	background: url(s.gif) 0px -247px no-repeat;

}

.upload {
	float: left;
	height: 12px;
	width: 68px;
	margin: 0 0 7px 5px;
	font-size: 8px;
	background: url(s.gif) -107px -442px no-repeat;
}

.upload2, .upload2:hover {
	float: left;
	height: 12px;
	width: 68px;
	margin: 0 0 7px 5px;
	font-size: 8px;
	background: url(s.gif) -29px -442px no-repeat;
}

.upload:hover {
	background: url(s.gif) -107px -422px no-repeat;
}

.newpost {
	float: left;
	height: 12px;
	width: 63px;
	margin: 0 0 0 5px;
	font-size: 8px;
	background: url(s.gif) -112px -480px no-repeat;
}

.newpost2, .newpost2:hover {
	float: left;
	height: 12px;
	width: 63px;
	margin: 0 0 0 5px;
	font-size: 8px;
	background: url(s.gif) -30px -480px no-repeat;
}

.newpost:hover {
	background: url(s.gif) -112px -461px no-repeat;
}


.li_current {
	float: left;
	height: 27px;
	display:block;
	background: url(s.gif) -34px -316px no-repeat;
	padding: 0 0 0 6px;
	margin: 0 15px 0 0;
}

.li_current b {
cursor: pointer;
}

.li_current a {
	float:left;
	color:#fefcfa;
	height: 27px;
	line-height: 27px;
	vertical-align:middle;
	display:block;
	padding: 0 0 0 9px;
	margin: 0 0 0 0;
	
}

.li_current a:hover {
background: none;
}

.li_current b {
float: left; 
	font-weight:normal;
	height: 27px;
	display:block;
	padding: 0 9px 0 0;
	margin: 0 0 0 0;
	/* background:url(b_right.gif) no-repeat top right; */
	/*background: url(s.gif) -168px -246px no-repeat;*/
}

.cl {
	float: left;
	display: block;
	height: 27px;
	width: 7px;
	background: url(s.gif) -168px -246px no-repeat;

}

.response {
	margin: 0px 7px 0px 7px;
	color: #808080;
}

.response_field {
	border-color: #d8d8d8;
	border-width: 1px;
	border-style:solid;
	padding: 0 0 0 3px;
	width: 100%;
	margin: 0 -20px 5px 0;
}

.response_field:hover {
	border-color: #bbbbbb;
}

.response_bottom {
	width: 100%;
	height: 20px;
}

.go_advanced {
	float:left;
	width: 100px;
	border-style:none;
	border-width: 0px;
	cursor: pointer;
	background: #F4F4F4;

	color: #4A8EBC;
	text-decoration: underline;
}

.post {
	float: right;
	width: 150px;
	margin: 0 0 0 1px;
	border-style:solid;
	border-width: 1px;
	border-color: #d8d8d8;
	cursor:pointer;
	background: #F4F4F4;
}

.plus_button {
	width: 100px;
	margin: 0 0 0 1px;
	border-style:solid;
	border-width: 1px;
	border-color: #d8d8d8;
	cursor:pointer;
	background: #F4F4F4;
	margin-left: 25px;
	margin-bottom: 5px;
}

.post:hover {
	border-color: #bbbbbb;
}

.space {
	margin: 0 0 0 7px;
}


.points { 
	padding: 0 5px 0 5px;
	font: 9px verdana;
	color: #FFFFFF;
}

.points:hover {
	color: #FFD98F;
}

.points:hover {
	background: none;
} 



.comtop a {
	color: #FFF;
}

.comtop h2 a:hover {
	color: #FFD98F;
}

.thumb_img {
	float:left;
	border: 1px solid #E0E0E0;
	padding: 5px;
	margin: 0 15px 6px 0;
}


.pages {
	display: block;
	float: left;
	text-decoration: none;
	border: 1px solid #E0E0E0;
	padding: 1px 3px 2px 3px;
	margin: 0 3px 0 0;
}

.pag {
	display: block;
	float: left;
	text-decoration: none;
	padding: 1px 3px 2px 3px;
	margin: 0 3px 0 0;
}


.register_field {
border-color: #d8d8d8;
border-width: 1px;
border-style:solid;
padding: 0 0 0 3px;
width: 200px;
margin: 0 0 5px 0;
}

.register_field:hover {
border-color: #bbbbbb;
}


.login_field {
border-color: #d8d8d8;
border-width: 1px;
border-style:solid;
padding: 0 0 0 3px;
width: 145px;
margin: 0 0 5px 0;
}

.login_field:hover {
border-color: #bbbbbb;
}

.reg_left {
float:left;
width: 250px;
margin: 0px 7px 0px 7px;
color: #808080;
}

.reg_right{
float:right;
width: 280px;
margin: 0px 7px 0px 7px;
color: #808080;
}

#transparent_body {
	 position: absolute;
    top: 0px;
    left: 0px;
    height: 0px;
    width: 100%;
    background-color: white;
    opacity: .7;
		filter: alpha(opacity=70);
    z-index: 5;
}

#login_layer, .flash_layer {
	 position: absolute;
	 top: 0px;
	 z-index: 10;
	 width: 100%;
	 top: 100px;
}

.login_box {
	z-index: 100;
	margin: 10px auto;
	border: 1px solid #BBBBBB;
    background-color: white;
    height: 300px;
    width: 950px;
    padding: 10px;
}

.flash_options {
	
	z-index: 100;
	border: 1px solid #BBBBBB;
    background-color: white;
    height: 60px;
    width: 400px;
    padding: 10px;
}


.t {
 float: left;
 border-bottom:#E0E0E0 1px solid;
 padding: 2px 0 2px 0;
 margin: 0;
}

.thigh {
 background:#E0E0E0;
 font-weight: bold;
}

.t10 {
 width: 10%;
}

.t75 {
 width: 75%;
}

.t15 {
 width: 15%;
}

.flashbox {
	background:#F4F4F4;
	border: #d8d8d8 1px solid;
	text-align: center; 
	cursor: pointer; 
	color: #4A8EBC; 
	text-decoration: underline; 
	font-family: verdana;
}

.flashbox:hover {
	border:#bbbbbb 1px solid;
}

.dabox {
border:#E0E0E0 1px solid; 
width: 60px; 
height: 14px; 
margin: 0 auto;
}


.vleft {
	float: left;
	width: 200px;
	padding: 10px 0 0 0;
}

.vright {
	float: left;
	width: 395px;
	padding: 10px 0 0 0; 
	text-align: right;
}

.v_rate { float: left;
	background: #a7a7a7 url(s.gif) -172px -645px no-repeat;
	height:16px;
	width: 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fafafa;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
}

.timediv {
	float: right;
	width: 170px; 
	align: right;
}

.stampdiv {
	margin: 0 10px 0 0;
}


.v_l3 { float: left;
	height:16px;
	font-size: 1px;
	width: 26px;
	cursor: pointer;
}

.v_l3_1 {
	background: #a7a7a7 url(s.gif) -138px -881px no-repeat;
}

.v_l3_2 {
	background: #a7a7a7 url(s.gif) -138px -774px no-repeat;
}

.v_l3_3 {
	background: #a7a7a7 url(s.gif) -138px -671px no-repeat;
}

.v_l2 { float: left;
	height:16px;
	font-size: 1px;	
	width: 20px;
	cursor: pointer;
}

.v_l2_1 {
	background: #a7a7a7 url(s.gif) -146px -881px repeat;
}

.v_l2_2 {
	background: #a7a7a7 url(s.gif) -146px -774px repeat;
}

.v_l2_3 {
	background: #a7a7a7 url(s.gif) -146px -671px repeat;
}

.v_l1 { float: left;
	height:16px;
	font-size: 1px;	
	width: 21px;
	cursor: pointer;
}

.v_l1_1 {
	background: #a7a7a7 url(s.gif) -154px -910px repeat;
}

.v_l1_2 {
	background: #a7a7a7 url(s.gif) -154px -802px repeat;
}

.v_l1_3 {
	background: #a7a7a7 url(s.gif) -154px -695px repeat;
}

.v_r1 { float: left;
	height:16px;
	font-size: 1px;
	width: 21px;
	cursor: pointer;
}

.v_r1_1 {
	background: #a7a7a7 url(s.gif) -133px -938px no-repeat;
}

.v_r1_2 {
	background: #a7a7a7 url(s.gif) -133px -830px no-repeat;
}

.v_r1_3 {
	background: #a7a7a7 url(s.gif) -133px -722px no-repeat;
}

.v_r2 { float: left;
	height:16px;
	font-size: 1px;	
	width: 20px;
	cursor: pointer;
}

.v_r2_1 {
	background: #a7a7a7 url(s.gif) -145px -938px repeat;
}

.v_r2_2 {
	background: #a7a7a7 url(s.gif) -145px -830px repeat;
}

.v_r2_3 {
	background: #a7a7a7 url(s.gif) -145px -722px repeat;
}

.v_r3 { float: left;
	height:16px;
	font-size: 1px;
	width: 26px;
	cursor: pointer;
}

.v_r3_1 {
	background: #a7a7a7 url(s.gif) -149px -965px no-repeat;
}

.v_r3_2 {
	background: #a7a7a7 url(s.gif) -149px -856px no-repeat;
}

.v_r3_3 {
	background: #a7a7a7 url(s.gif) -149px -747px no-repeat;
}

.votenum {
	float: left;
	line-height: 16px;
	height: 16px;
font-size: 11px;
	vertical-align: middle;
	margin: 0 0 0 10px;
	color:#999999;
}



.descr {
	height: 68px;
}

.comment {
	min-height: 46px;
	margin: 0 0 4px 0; 
	

color: #404040; font-size: 13px; font-family: Trebuchet MS,Lucida Grande,Verdana,Arial,Helvetica,sans-serif; line-height: 170%;

}



	/* for stupid Internet Explorer */
	/*\*/
	* html .comment {
		height: 48px;	
	}

.pinfo {
	height: 22px;
	font-size: 11px;
}

.cinfo {
	height: 20px;
	font-size: 11px;
	line-height: 11px;
}

.ileft {
	float: left;
}

.iright {
	float: right;
	margin: 0 6px 0 0;
}

.info {
	margin: 0 7px 0 0;
}

.deleteBtn {
	margin: 0 7px 0 0;
}

.r {
	padding: 0 0 0 16px;
	margin: 0 0 0 2px;
	font-size: 11px;
	background: url(s.gif) 0px -652px no-repeat;
}

.r a, .info a {
	background: none;
}

.r a:hover, .info a:hover {
	background: none;
	color: #619cc3;
}

.ic {
	padding: 0 0 0 15px;
	margin: 0 0 0 7px;
	font-size: 11px;
	line-height: 11px;
}

.vid {
	background: url(s.gif) 0px -541px no-repeat;
}

.imag {
	background: url(s.gif) 0px -566px no-repeat;
}

.flsh { 
	background: url(s.gif) 0px -595px no-repeat;
	padding: 0 0 1px 15px;
	
 }

.lnk {
	background: url(s.gif) 0px -626px no-repeat;

}

.vcat {
	float: right;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #BFBFBF;
	margin: 0 10px 0 0;
	vertical-align: middle;
	height: 25px;
	line-height: 25px;
}

.vcat a {

	color: #fff;
} 

.vcat a:hover {
	color: #FFD98F;
}


.reclinks {
margin: 20px 0 0 0; 
padding: 10px 0 0 0; 
height: 190px; 
border: none;
}

.recline {
height: 2px; 
background: #cccccc; 
margin: 10px 0 10px 0;
}

.recliked {
color: #4F4D4D; 
background: #f4f4f4; 
margin: -24px 0 10px 0; 
padding: 0 10px 0 0; 
font-size: 16px; 
letter-spacing: -1px; 
float: left;
}

.reccont {
float: left; width: 596px;
}

.recitem {
width: 298px; 
float: left; 
}

.recitemlink {
padding: 0 10px 0 0; 
display: block;
}

.recitemlink:hover {
color: #68a9d6;
}

.recimg {
background: #ffffff; 
padding:6px; 
margin: 4px 6px 4px 0; 
border: 1px solid #cccccc; 
float: left;
width: 56px;
height: 56px;
}

.recimg:hover {
border: 1px solid #e2e2e2; 
}

.favorite {
float: right;
height: 15px;
cursor: pointer;
margin: 2px 0 0 0;
padding: 0 10px 0 12px;
}

.add {
background: url(fav.gif) no-repeat;
width: 105px;
}

.remove {
background: url(fav.gif) no-repeat 0px -32px;
width: 118px;
}

.notification, .notification:hover {
padding: 0 0 0 8px; 
margin: 0 0 0 8px; 
text-decoration: none;
}

.received, .received:hover {
background: url(http://www.sharenator.com/images/received.gif) 0 3px no-repeat; 
}

.nothingnew, .nothingnew:hover {
background: url(http://www.sharenator.com/images/empty.gif) 0 3px no-repeat; 
}

.report_received, .report_received:hover {
background: url(http://www.sharenator.com/images/report_received.gif) 0 3px no-repeat; 
}

.report_empty, .report_empty:hover {
background: url(http://www.sharenator.com/images/report_empty.gif) 0 3px no-repeat; 
}

.tab { 
float: left; background: #FCFCFC; border: #D8D8D8 2px solid; padding: 3px 16px; border-bottom: none; margin: 3px 3px 0 3px; position: relative; top: 4px; text-align: center;
}

.tab_selected {
float: left; background: #F4F4F4; border: #D8D8D8 2px solid; border-bottom: 2px #F4F4F4 solid; padding: 3px 16px; margin: 3px 3px 2px 3px; position: relative; top: 4px; text-align: center;
font-weight: bold;
}

.showresp {
float: left; padding: 7px 0 0 0; margin: 3px 3px 0 3px; width: 180px; text-align: center; 
}

.tabs {
width: 590px; float: left; margin: 0 0 10px 0; padding: 3px 3px 0 3px; border-bottom: #D8D8D8 2px solid;
}

.tpoline {
border-top: 1px solid #CCCCCC; margin: 10px 0 10px 0; float: left; 
}

.tpoimg {
border: 2px solid #e7e7e7; padding: 2px; float: left;
width: 80px;
height: 80px;
}

.tpocont {
height: 82px; width: 140px; margin: 0 4px 0 5px; float: left;
}

.tpohead {
text-decoration: none; font-decoration: verdana; font-size: 14px;
}

.tpopoints {
color: #FFFFFF; font-size: 12px; font-family: verdana; background: #d86242; padding: 1px 8px; border-bottom: 1px #000000;
}

.tpoonline {
float: left; text-align: center; font-family: verdana; font-size: 10px;
}

.fb {
position: fixed; bottom: 0px; left: 0px; background: #FFFFFF; width: auto; height: 18px; padding: 5px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; font-size: 11px;
}

/* uploadify */

.uploadifyQueueItem {
        font: 11px Verdana, Geneva, sans-serif;
        border: 2px solid #E5E5E5;
        background-color: #F5F5F5;
        margin-top: 5px;
        padding: 10px;
        width: 350px;
}
.uploadifyError {
        border: 2px solid #FBCBBC !important;
        background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
        float: right;
}
.uploadifyProgress {
        background-color: #FFFFFF;
        border-top: 1px solid #808080;
        border-left: 1px solid #808080;
        border-right: 1px solid #C5C5C5;
        border-bottom: 1px solid #C5C5C5;
        margin-top: 10px;
        width: 100%;
}
.uploadifyProgressBar {
        background-color: #0099FF;
        width: 1px;
        height: 3px;
}

.diss {
float: right; border: 1px solid #dedede; padding: 0 20px; background: #f5f5f5;
}
.diss:hover { background: #f8f8f8; }

.rfoot {
border-top: 1px solid #e1e1e1; margin: 14px 0 0 0; color: #808080;
}
