body {
	margin: 0px;
	background-color: #000;
}

form{margin:0px; padding:0px;}

img{
	border:none;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	text-align: left;
	color: #73bfcc;
}
h1 a {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	text-align: left;
	color: #73bfcc;
	text-decoration:none;
}
h1 a:hover {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	text-align: left;
	color: #939598;
	text-decoration:none;
}

h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: left;
	color: #939598;
}
.style_option {
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
}
.style_orange {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #ff6600;
	font-size: 14px;
	font-weight:bold;
}

#wrapper {
	width: 1000px;
	margin: auto;
	padding-top: 0px;
	padding-bottom: 00px;
}
#page_top {
	width: 1000px;
	height: 27px;
	float: left;
	background:url(../images/page_top.png);
}
#page {
	width: 1000px;
	height: auto;
	float: left;
	background:url(../images/content_bg.png);
}
#page_end {
	width: 1000px;
	height: 33px;
	float: left;
	background:url(../images/page_end.png);
}
#header {
	width: 1000px;
	height: 171px;
	background:url(../images/header.png);
	float: left;

}
#logo {
	float: left;
	height: 110px;
	width: 301px;
	padding-top: 5px;
	padding-left: 0px;
}
#menu {
	width: 575px;
	height: 58px;
	margin-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
}
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#menu li {
	display: inline;
}



a.navbut {
	width:90px;
	/*height:38px;*/

	background-repeat:no-repeat;
	display:block;
	float:left;
	margin-right: 2px;
	margin-left: 0px;
	padding-top: 20px;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
}
a.navbut:hover {
	width:90px;
	height:38px;
	background:url(../images/sel_tab.png) no-repeat 5px top;
	display:block;
	float:left;
	margin-right: 2px;
	margin-left: 0px;
	padding-top: 20px;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 10px;
}

a.navbut.active {
	width:90px;
	height:38px;
	background:url(../images/sel_tab.png) 5px top no-repeat;
	display:block;
	float:left;
	margin-right: 2px;
	margin-left: 0px;
	padding-top: 20px;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 10px;
}

#comments
{
	width: 440px;
	height: 90px;
	float: left;
	margin-left: 280px;
	
}	


#banner {
	width: 460px;
	height: 300px;
	
}

#bottom_menu {
	height: 197px;
	width: 210px;
	display: inline;
}

#text_holder {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 0.9ems;*/
	/*float: left;*/
	font-size:12px;
	width: 450px;
	padding-top: 0px;
	text-align: left;
	color: #999;
	margin-left:15px;
	float: left;
}
#text {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 0.9ems;*/
	/*float: left;*/
	font-size:12px;
	width: 440px;
	padding-top: 0px;
	text-align: left;
	color: #999;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}
#text a {
	text-decoration:none;
	color: #4c4c4c;
	
}
#text a:hover {
	text-decoration: underline;
	color:#73bfcc;
}
#text a:visited {
	color:#4c4c4c;
	text-decoration:none;
}



#footer_bk {
	width: 1000px;
	height: 47px;
	float: left;
}

#footer {
	width: 1000px;
	height: 20px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	line-height: 20px;
	text-indent: 40px;
	margin-top: 05px;
}

#footer a {
    color: #FFF;
    text-decoration:none;
}

#footer a:hover {
    color: #af0b19;
    text-decoration: none;
}

#clear {
	clear: both;
}



#left_holder {
	width: 225px;
	height: auto;
	float: left;
	margin-left:0px;
	padding-right:5px;
	padding-bottom:10px;
	}
	
#venue_search {
	width: 193px;
	height: 416px;
	float: left;
	margin-left: 10px;
}

#ooption_top {
	width: 193px;
	height: 17px;
	float: left;
	margin-left:5px;
	background:url(../images/ooptiom_top.png);
}
#ooption_bk {
	width: 193px;
	height: auto;
	float: left;
	margin-left:5px;
	background: url(../images/ooption_bk.png);
}
#ooption_text {
	width: 153px;
	height: auto;
	float: left;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	
	}
#ooption_text a {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	text-decoration: none;
	}
#ooption_text a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #CCC;
	font-size: 10px;
	text-decoration: none;
	}
	
#ooption_end {
	width: 193px;
	height: 26px;
	float: left;
	margin-left:5px;
	background: url(../images/ooption_end.png);
}
	
#right_holder {
	width: 225px;
	height: auto;
	float: right;
	margin-right:0px;
	}

#box_top {
	width: 193px;
	height: auto;
	float: right;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-decoration: none;
	margin-bottom: 10px;
}
#box_mid {
	width: 193px;
	height: auto;
	float: right;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-decoration: none;
	margin-bottom: 10px;
}
#box_bot {
	width: 193px;
	height: auto;
	float: right;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-decoration: none;
	margin-bottom: 10px;
}
.line {
	width: 193px;
	height: 1px;
	background:url(../images/line.png);
	float: right;
	margin-right: 10px;
}
.txtform {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#808285;}
.redttl {color:#c12723; font-size:15px; font-weight:bold;}
.formmain {width:193px; float:left;}
.formrow {width:191px; padding:10px 0px 5px 0px; float:left;}
.formlbl {width:146px; float:left;}
.formbtn {width:45px; float:left;}
.txtout {width:191px; padding-top:5px; float:left;}
.formtxtbx {width:183px; height:17px; padding:0px 3px; font-weight:normal; background:url(../images/txtbox-bg.jpg) no-repeat; border:solid 1px #d0d2d2;}
.btnclear {width:45px; height:14px; background:url(../images/clear.jpg) no-repeat; border:0;}
.divclearall {width:77px; float:left;}
.btnclearall {width:77px; height:14px; background:url(../images/clear-all.jpg) no-repeat; border:0;}
.btnsrch {width:77px; height:14px; background:url(../images/search.jpg) no-repeat; border:0; cursor:pointer;}
.divmid {width:37px; text-align:center; float:left;}

/* == By Kantmani == */
.txtout select{width:183px; padding:2px 3px; background:#fff url(../images/txtbox-bg.jpg) no-repeat; border:solid 1px #d0d2d2;}
.heading{float:left; font:14px Arial, Helvetica, sans-serif; color:#cf292b;}
.sorting{float:right; color:#000000}

.sponsor{float:right; color:#000000; font-size:11px}

.divFull{width:100%; float:left;}
.pad1{padding:10px 0 10px 0;}
.floatR{float:right;}


.sponsor_list{width:450px; 
				float:left; 
				border:1px solid #666; 
				padding:6px 4px 6px 4px; 
				margin-bottom:10px;
				}
.normal_list h3, .sponsor_list h3{ margin:0px; padding:0px; 
				float:left; 
				font:14px Arial, Helvetica, sans-serif; 
				color:#000;
				}
.normal_list p, .sponsor_list p{margin:0px;
				padding:5px 0 5px 0;
				clear:both;
				font:11px Arial, Helvetica, sans-serif; 
				color:#333333;
				line-height:16px;				
				}
.result_options{ padding-right:12px; float:left; font:11px Arial, Helvetica, sans-serif; color:#000000 }
.result_options span{color:#cf292b;}

				

.normal_list{width:450px; float:left; border:1px solid #d7d8da; padding:4px; margin-bottom:10px;}

/*-----------------------*/
.form_parts{float: left; padding-left:20px;background:#E6E6E6 url('../images/form_bg_top.gif') no-repeat top; width:437px; padding-top:20px;}
.fields_row{float:left; width:500px; padding-bottom:4px;}
.field_lable{float:left; width:150px; font-size:14px; font-weight:bold; color:#C0141C;}
.field_lable_new{float:left; font-size:14px; font-weight:bold; color:#C0141C;}
.field_div{float:left; width:305px; font-size:1.3em;}
.field_div_new{float:left; font-size:1.3em; color:#000000;}
.field_div input, .field_div select {border:1px solid #ccc; background:#fbfbfb; width:200px;}
.field_div textarea{border:1px solid #cccccc; background:#fbfbfb; width:250px;}
.field_div input.button{
						border:1px solid #CF292B; 
						background:#CF292B; 
						width:auto; 
						font:bold 11px Arial, Helvetica, sans-serif; 
						color:#FFFFFF; 
						height:22px;
						cursor:pointer;
						}
.form_parts .field_lable{font-weight:normal; color:#333;}
.form_parts input,.form_parts textarea{width:165px; border:1px solid #333;}						
.form_parts h2{color:#C0141C;}
/*-- add css--*/
#right_section{
	float:right;
	padding:0 30px 0 0;
	margin:0px;
}
#left_section{
	margin:0px;
	padding:0 0px 0 30px;
	float:left;
	width:700px;
}
.top_gray{
	margin:0px;
	padding:0px;
}
.gray_bg{
	background:url(../images/gray_mid.jpg) repeat-y top left;
	margin:0px;
	padding:0px 0 0 15px;
}
.ad_img{
	width:149px;
	height:377px;
	padding:0;
	border:solid 2px #000;
	margin:10px auto;
}
.top_left_list ul{
	list-style:none;
	display:block;
	margin:0px;
	padding:0px 0 0 15px;
}
.top_left_list ul li{
	margin:0px;
	padding:5px 0 0 0;
	color:#000;
	font:14px Arial, Helvetica, sans-serif;
	width:173px;
}
.top_left_list ul li a{
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0px 0 5px ;
	margin:0px;
	width:168px;
	display:block;
	height:19px;
}
.top_left_list ul li a:hover{
	background:url(../images/list_bg.png) no-repeat;
	color:#fff;
}
.mid_content{
	margin:0px;
	padding:0px;
}
.mid_crv_img{
	margin:0px;
	padding:0px;
}
.mid_bg{
	background:url(../images/mid_img_mid.png) repeat-x #f5f5f7 top left;
	margin:0px;
	padding:5px 5px 10px 10px;
}
.sml_logo{
	margin:0px;
	padding:0px;
}
.opt_bg{
	background:url(../images/felid_bg.png) no-repeat;
	width:380px;
	height:25px;
	padding:0px 0px 0px 0px;
	margin:10px auto 0 auto;
}

.opt_bg_new_input{
	background:url(../images/felid_bg.png) no-repeat;
	width:380px;
	height:25px;
	padding:5px 0px 0px 12px;
	margin:10px 0 0 0px;
}
.opt_txt_2{
	border:none;
	margin:0px;
	padding:0px;
	width:370px;
}
.input_txt{
	width:368px;
	margin:0px;
	padding:0px 0 0 5px;
	border:none;
	background:tranparent;
}

.input_txt_new_txt{
	width:360px;
	margin:0px;
	padding:0px 0 0 5px;
	border:0px none;
	background:tranparent;
	float:left;
	text-align:left;
}

.search_btn{
	margin:0px;
	padding:10px 0 0 220px;
}
.mid_txt{
	margin:0px;
	padding:15px 0px;
}
.txt_1{
	color:#231f20;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:20px;
	padding:0 0 0 5px;
}
.txt_1 a{
	color:#231f20;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	
}
.txt_1 a:hover, a.active{
	color:#c12026;
	text-decoration:underline;
}
.txt_2{
	color:#c12026;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.txt_3{
	color:#231f20;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:10px 0px;
}
.txt_3_black{
	color:#fff;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:10px 0px;
}
.black_red_txt a{
	color:#fff;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:10px 0px;
	text-decoration:none;
}
.black_red_txt a:hover{
	text-decoration:underline;
}
.txt_4{
	color:#c12026;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.txt_4_white{
	color:#fff;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.txt_4_white span{
	color:#999;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.txt_4 span{
	color:#999;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.white_crv{
	margin:0px;
	padding:10px 0px;
}
.white_img{
	margin:0px;
	padding:0px;
}
.white_mid_bg{
	background:url(../images/mid_wht_img.png) repeat-y top left;
	margin:0px;
	padding:0 15px 0px 5px;
}

.white_mid_bg_black{
	background:url(../images/mid_b_img.png) repeat-y top left;
	margin:0px;
	padding:0 15px 0px 5px;
	}
.white_mid_bg_no{	
	margin:0px;
	padding:0 15px 0px 5px;
}
.page_bg_2{
	background:#fff;
	margin:0px 0px 0 20px;
	padding:0px;
	width:1000px;
	float:left;
	
}
.left_txt{
	color:#c12026;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
}

.title_txt{
	color:#c12026;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.right_txt{
	color:#231f20;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:normal;
	float:right;
}
.right_top_gray{
	background:url(../images/right_top_1_bg.png) no-repeat;
	width:181px;
	height:103px;
	margin:0px 10px 0 0;
	padding:5px 8px;
}
.txt_5{
	font:20px Arial, Helvetica, sans-serif;
	color:#c22227;
	font-weight:normal;
}
.txt_6{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	color:#000;
}
.felid_box{
	margin:0px;
	padding:0px;
}
.felid_txt{
	float:left;
	font:15px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	width:45px;
}
.felid_input{
	float:left;
	padding:0px 5px;
	width:116px;
	background:url(../images/sml_f_bg.png) no-repeat;
	margin:0px 0 0 10px;
}
.input_txt_2{
	background:transparent;
	border:none;
	width:105px;
	height:19px;
}
.right_panal_txt{
	margin:0px;
	padding:10px 8px 0  0;
}
	
.txt_7{
	font:17px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	color:#000;
	padding:5px 0px
}
.txt_8{
	color:#d1272d;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.txt_8 a{
	color:#d1272d;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.txt_9{
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.link_txt{
	color:#999;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.link_txt a:hover{
	color:#999;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.submit_btn{
	margin:0px;
	padding:4px 0px;
	*padding: 0px;
}
/*============shailendra 8 july 10==============*/
#form_bottom{background:url(../images/form_bg_bottom.gif) no-repeat bottom; height:13px; width:457px; clear:both;}
/* added on 27-07-10 by garima*/
.grey-p{width:450px; float:left;}
.grey-p-side{ width:20px; float:left; height:22px;}
.grey-p-top{ width:410px; float:left; border-top:solid 1px #6E6E70; height:21px;}
.grey-p-bot{ width:410px; float:left; border-bottom:solid 1px #6E6E70; height:21px;}
.greyp-mid{ width:438px; float:left; border-left:solid 1px #6e6e70; border-right:solid 1px #6e6e70; padding:0px 5px 0px 5px; margin:0px;}

.black-p{width:450px; float:left;}
.blackp-side{ width:16px; float:left; height:22px;}
.blackp-top{ width:418px; float:left; height:22px; background:#434343;}
.blackp-mid{ width:440px; float:left; background:#434343; padding:0px 5px 0px 5px; margin:0px;}


/*==================MENU DRP DOWN=======================*/
 
.dropdown
{	margin: 0;
	padding: 0;
	z-index: 30;}

.dropdown li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	 }

.dropdown li a
{	display: block;
  	text-align: center;
	text-decoration: none;}

.dropdown li a:hover
{ }

.dropdown div
{	position: absolute;
	visibility: hidden;
 
	background: #C22227;
	border: 1px solid #C22227;
	top: 42px;
	left: 10px;
	}

	.dropdown div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #C22227;
		color: #FFFFFF;
		font: 11px arial;}

	.dropdown div a:hover
	{	background: #FFFFFF;
		color: #000000;}

