body {
	margin:0;
	padding:0;
	font: 12px/1.5em Tahoma, Arial, sans-serif;
    /* background: #bababa;*/
	background: url(../images/bg.png) repeat;
	
}
h1, h2, h3, h4, h5, h6 {
  font-family: Arial, Verdana, sans-serif; margin:0px;
}

.page_layout{ width:780px; margin:0 auto; margin-top:10px;}

#body{width:100%; margin: 0 auto; margin-top:0px;}
 
/*- Menu Tabs J--------------------------- */

 /*   #tabsJ {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:14px;
      line-height:normal;
	  width:760px;
      }
	 */
a.toplink{color:#0000FF; text-decoration:none;}	 
a:hover.toplink{color:#0000FF; text-decoration:underline;}	 
a.toplink2{color:red; text-decoration:none;}	 
a:hover.toplink2{color:red; text-decoration:underline;}	 
.bar{color:#0000FF;}
	 
div#nifty{ margin: 0 0px;background: #E2E2E2 ;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #E2E2E2 ;}
b.r1{margin: 0 5px;background: #E2E2E2 }
b.r2{margin: 0 3px;background: #E2E2E2 }
b.r3{margin: 0 2px;background: #E2E2E2 }
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;background: #E2E2E2 }

.search_top{ direction:rtl; font-size:10px/16px; color:#000000; width:150px; height:16px;}




.t {background: url(../images/dot2.gif) 0 0 repeat-x; width:100%;}
.b {background: url(../images/dot2.gif) 0 100% repeat-x}
.l {background: url(../images/dot2.gif) 0 0 repeat-y}
.r {background: url(../images/dot2.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl2.gif) 0 100% no-repeat}
.br {background: url(../images/br2.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl2.gif) 0 0 no-repeat}
.tr {background: url(../images/tr2.gif) 100% 0 no-repeat; padding:10px}



.drop_down_box{background:#ffffff;width:150px;}
	
	#tabsJ ul {
	margin:0;
	padding:10px 10px 0 145px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
	  margin-right:5px;
	  /*border:solid red 1px;*/
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("tabrightJ.gif") no-repeat right top;
      padding:5px 20px 4px 17px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#24618E;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

	#tabsJ #current a {
		background-position:0% -42px;
	}
	#tabsJ #current a span {
		background-position:100% -42px;
		color:#24618E;
	}
	

	
	
	
	a.link_next{background:url(../images/next.gif) no-repeat; height:31px; width:29px;}
	a:hover.link_next{background:url(../images/next_orig.gif) no-repeat; height:31px; width:29px;}
	
	a.link_prev{
			filter: alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
	a:hover.link_prev{
			filter: alpha(opacity=100);-moz-opacity:1;opacity:1;}
	
	
	
	.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			#width:1500px;
			height: 100%;
			#height:1500px;
			background-color: black;
			/*#background-color:#5f5f5f;*/
			z-index:1001;
			/*-moz-opacity: 0.8;*/
			opacity:.60;
			filter: alpha(opacity=60);
			/*border:solid red 1px;*/
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 35%;
			width: 30%;
			height: 40%;
			padding: 5px;
			border:solid #7AE281 10px;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
		.register {
			display: none;
			position: absolute;
			top: 5%;
			left: 35%;
			width: 30%;
			height: 85%;
			padding: 5px;
			border:solid #7AE281 10px;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
		
		.forgot_password {
			display: none;
			position: absolute;
			top: 30%;
			left: 35%;
			width: 30%;
			height: 40%;
			padding: 5px;
			border:solid #7AE281 10px;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}

		
.textbox{ width:180px; color:#000000; border:solid #AAAAAA 1px;}	

.textbox_submit{ width:350px; color:#000000; border:solid #AAAAAA 1px;}	
.textarea_submit{ width:100%; height:100px; color:#000000; border:solid #AAAAAA 1px; margin-top:3px;}	
.submit_label{ margin-top:15px;}
.vs{ color:#719FEC; font-size:18px; font-weight:bolder;}		
		
	.buttons a , .buttons button{
    display:block;
    margin:0 0px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:80%;
    line-height:80%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}

div.important .buttons a, div.important .buttons button{
  border:1px solid #bbb;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
}

.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}

.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}

*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}

.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}

.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}

.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}

.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}

.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}

.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

#log_res.ajax-loading {
	padding: 10px 0;
	background: url(../images/spinner.gif) no-repeat center;
}

#signup_error.ajax-loading {
	padding: 10px 0;
	background: url(../images/spinner.gif) no-repeat center;
}
.ajax-loading {
	padding: 10px 0;
	background: url(../images/spinner.gif) no-repeat center;
}

.error{ background:#FF9B99; height:25px; border-bottom:solid #A14C3D 1px;border-top:solid #A14C3D 1px;color:#A14C3D; margin-bottom:5px;}
.error_yellow{ background:#FF9B99; height:25px; border-bottom:solid #A14C3D 1px;border-top:solid #A14C3D 1px;color:#A14C3D; margin-bottom:5px;}


.popular_tag{font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000;}
#popular_tag_box  {padding: 10px 0; margin-bottom:5px; }
#popular_tag_box a { color:#6C6C6C; text-decoration:none; }
#popular_tag_box a:hover { color:#6C6C6C; text-decoration:underline;}
.sponsor_battle{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000;text-align:center;}
.posted_on{color:#656565; font-weight:bold; font-size:13px; }
.user_comments{ margin-top:7px; color:#000000;}
.comments_single_even{border-bottom:solid #CECECE 1px; border-top:solid #CECECE 1px; background:#FAFAFA;}
.comments_textarea{ width:95%; height:40px; border:solid #7F9EB0 1px; color:#000000; font-size:12px;}
.object_name{ color:#000000; font-weight:bold; margin-left:5px; margin-right:5px;}
a.username{color:#689FDF; font-weight:bold; font-size:13px; margin-left:3px; margin-right:3px; text-decoration:none;}
a:hover.username{color:#689FDF; font-weight:bold; font-size:13px; margin-left:3px; margin-right:3px; text-decoration:underline;}



.nav_menu_user{border-bottom:solid #CECECE 0px; border-top:solid #CECECE 0px;background:#7AE283; height:25px;}
a.navlink{color:#000; text-decoration:none;}	 
a:hover.navlink{color:#000; text-decoration:underline;}	

.searchbox{border-bottom:solid #CECECE 1px; border-top:solid #CECECE 1px; background:#FAFAFA; height:30px;}


#footer{margin-top:5px;border-top:solid #CECECE 1px;}







.pagination{
padding: 2px;
text-align:right;
margin-top:5px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a
	{
	padding: 0 5px;
	border: 1px solid #68A9F9;
	text-decoration: none;
	color: #68A9F9;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
.pagination a:hover
	{
	padding: 0 5px;
	border: 1px solid #68A9F9;
	text-decoration: none;
	color: #FFFFFF;
	font:bold 12px Arial, Helvetica, sans-serif;
	background-color: #68A9F9;
	}

.pagination a.currentpage{
	padding: 0 5px;
	border: 1px solid #68A9F9;
	text-decoration: none;
	color: #FFFFFF;
	font:bold 12px Arial, Helvetica, sans-serif;
	background-color: #68A9F9;
	cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #9e9ea1;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}


a.vote_link{margin-right:35px; margin-left:35px; padding-top:5px; padding-bottom:5px; text-decoration:none;}
a:hover.vote_link{margin-right:35px; margin-left:35px; padding-top:5px; padding-bottom:5px; background:#7AE283; text-decoration:none;}

a.vote_link_2{margin-right:35px; margin-left:35px; padding-top:5px; padding-bottom:5px; text-decoration:none;}
a:hover.vote_link_2{margin-right:35px; margin-left:35px; padding-top:5px; padding-bottom:5px; background:#68A9F9; text-decoration:none;}

.voted_for{border:solid red 1px;height:20px; background:#FAFAFA;border:solid #CECECE 1px; text-align:center;}



a.more_from_username{ font-size:15px; color:#3E71C0; font-weight:bold; text-decoration:none;}
a:hover.more_from_username{ font-size:15px; color:#3E71C0; font-weight:bold; text-decoration:underline;}

a.tag_ind{color:#3E71C0}

a.sponsored_battle_link{ text-decoration:none; color:#6AA9F9; font-weight:bold; font-size:12px;}
a:hover.sponsored_battle_link{ text-decoration:underline; color:#6AA9F9; font-weight:bold; font-size:12px;}

#battle_title a{ font-size:16px; font-weight:bold; color:#000000;}

.ashish
	{
		width:29px; 
		float:left; 
		margin-left:165px; 
		margin-right:10px;
	}
* html .ashish
		{
			width:29px; 
			float:left; 
			margin-left:90px; 
			margin-right:10px;
		}
		
		
div#nifty2{ margin: 0px;background: #ffffff;}
b.rtop2, b.rbottom2{display:block;background: #fafafa}
b.rtop2 b, b.rbottom2 b{display:block;height: 1px;
    overflow: hidden; background: #ffffff;}
b.r12{margin: 0 5px}
b.r22{margin: 0 3px}
b.r32{margin: 0 2px}
b.rtop2 b.r42, b.rbottom2 b.r42{margin: 0 1px;height: 2px}


#box{ background:url(../images/object_box.jpg) no-repeat; height:244px; width:328px;}

