@charset "utf-8";
/* CSS Document 
	border:1px solid #0099CC;*/
#mid{
	width:1003px;
	overflow:hidden;
	
}
/*---------------------------------------------------left side-------------------------------------------------*/
#mid_left {
	width:194px;
	float:left;
	margin-left:21px;
	margin-top:12px;
	display:inline;
	text-align:left;
}
#refine{
	height:20px;
	text-align:left;
	background:url(../images/dot.gif) repeat-x left 18px;
}
.boxes{
	margin:8px 0 0 34px;
}
#meet_inner{
	text-align:left;
	background:url(../images/dot.gif) repeat-x top;
	margin-bottom:10px
	
}
/*---------------------------------------------------left side end here-------------------------------------------------*/


#mid_right {
	width:760px;
	float:right;
	background-color:#1a1a1a;
	overflow:hidden;
	margin:5px 5px 5px 0;
	text-align:left;
	display:inline;
	min-height:600px
}
#search_result{
	height:27px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#a4a4a4;
	margin-top:12px;
	margin-left:12px
}
#search_paging{
	height:28px;
	text-align:left;
	color:#a4a4a4;
	margin:0 12px 0 12px;
	border:5px solid #3c3c3c;
	background:url(../images/bg_paging.gif) repeat-x center;
	
}

#paging{
	width:19px;
	height:17px;
	float:left;
	margin:3px 0 0 3px;
	text-align:center;
	font-size:10px;
	font-family:"Trebuchet MS", Arial;
	cursor:pointer;
	color:#000000;
	padding-top:3px;
	display:inline;
}
a #paging{background-image:url(../images/bg_number_ov.gif);border:0; color:#000000 }
a #paging:hover{background-image:url(../images/bg_number.gif); color:#000000}

#page{
	float:right;
	width:300px;
	
	}
#page_sub{
	float:right;
	margin:3px 4px 0 0;
}
/*-----------------------------------------image listing-----------------------------*/
#list_container{
	width:100%;
	overflow:hidden
	
}

#list_main{
	width:172px;
	height:213px;
	float:left;
	margin:12px 0 0 12px;
	border-bottom:#727272 1px solid;
	display:inline;
}
#img_display{
	width:172px;
	height:172px;
	border:#292929 1px solid;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
#img_display * {
    vertical-align: middle;
}
.span_img{
	display: inline-block;
	height: 100%;
}
#img_name{
	width:125px;
	float:left;
	height:35px;
	color:#999999;
	font-size:11px;
	margin-top:5px
}
#icons{
	width:42px;
	float:right;
	margin-top:13px;
	text-align:right;
}
/*-----------------------------------------------------------Mycart---------------------------------*/
#mycart_head{
	height:40px;
	text-align:left;
	padding-top:20px;
	margin:0 12px 0 12px;
	background:url(../images/dot.gif) repeat-x bottom;	
}
#select_mycart{
	width:194px;
	float:left;
}
#cart_list_main{
	height:174px;
	background-color:#333333;
	margin:5px 12px 0 12px;
	border:#333333 3px solid
}
#img_display_cart{
	width:173px;
	height:172px;
	border:#292929 1px solid;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	float:left;
	background:#1a1a1a;
}
#img_display_cart * {
    vertical-align: middle;
}
.span_img{
	display: inline-block;
	height: 100%;
}
#img_descri_cart{
	float:left;
	margin-left:20px;
	margin-top:25px;
	width:380px;
	display:inline;
	height:145px
	
}
#img_price_cart{
	float:right;
	margin:30px 20px;
	width:100px;
	display:inline;
	text-align:right;
}
#cart_totalamt{
	margin:5px 12px 0 12px;
	height:50px;
	text-align:right;
	padding:20px 20px 
}
/*-----------------------------------------------------------collections---------------------------------*/
#img_colle{
	width:345px;
	height:170px;
	float:left;
	margin:15px 0 0 20px;
	display:inline;
	background:url(../images/line_collec.gif) no-repeat right;
}
#coll_left_link{
	width:160px;
	margin:10px 0 0px 12px;
	padding-bottom:100px;
	float:left;
	border-right:1px solid #333333;
	display:inline;
	line-height:160%;
	background-color:#0f0f0f
	
}
#coll_img{
	width:160px;
	float:left;
	display:inline;
	background-color:#0f0f0f;
	padding:10px 0 10px 0	
	
}
/*-----------------------------------------------------------proceed to checkout---------------------------------*/

.form_padd{
	width:135px;
	float:left;
	text-align:right;
	padding:4px 20px;

}
.textfield{
margin-bottom: 5px;
background:url(../images/bg_textfield.gif) repeat-x top; 
	border:2px #000000 solid; 
	height:20px;
	line-height:20px 
}
/*-----------------------------------------------------------events---------------------------------*/
#events_main{
	width:710px;
	margin:auto;
	overflow:hidden;
	margin-bottom:20px
}
#event_date{
	width:62px;
	height:76px;
	background:url(../images/bg_events.jpg) no-repeat top;
	float:left;
	padding:20px 0 0 20px;
	display:inline
}
#event_descrip{
	width:625px;
	float:left;
	background-color:#333333;
	min-height:60px
}
#event_descrip01{
	min-height:60px;height:auto!important;height:60px; 
	margin:20px
}




