@charset "utf-8";
/* CSS Document */
html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424241;
	padding: 0px;
	margin: 0px;
	
	background-size: 100% !important;
}
#main_wrapper {
	width: 100%;
	margin: 0px auto;
}
#main_container {
	width: 100%;
	float: left;
	position: fixed
}
#header {
	width: 100%;
	float: left;
	background-color:#101010;
        border-bottom: 1px solid #eeeeee;
	height: auto;
	position: fixed;
 *position:static !important;
	z-index: 999;
}
#logo {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#logo img {
	float: left;
}
#menu {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu ul {
	margin: 0;
	padding: 0;
}
ul, li, ol {
	list-style: none outside none;
}
#menu ul li {
	background: url("../ims_mages/menu-divider.png") no-repeat scroll left center transparent !important;
	float: left;
	height: 52px;
	margin: 0px 5px 0px 0px;
	padding: 0;
	position: relative;
	width: auto;
	line-height: 17px;
}
#menu img {
	float: left;
	margin: -4px 0 0;
	padding: 5px 4px 0 0;
	cursor: pointer;
	border: none !important;
}
#menu ul li a {
	color: #D2D2D2;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 15px 8px 20px 9px;
	text-decoration: none;
	width: auto;
}
#menu ul li a:hover {
	background: url(../ims_mages/menu-hover.png) center top no-repeat;
}
.last {
	line-height: 25px;
	background: url(../ims_mages/menu-divider.png) right top no-repeat !important;
}
#main {
	width: 100%;
	float: left;
}
#container {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*	background: url(../ims_mages/bg.png) left top repeat;*/
	height: 100%;
	position: fixed;
}
/*#container img {
	width: 100%;
}*/

#search {
	position: relative;
	top: 44%;
	*top: 35% !important;
	left: 30%;
}
#search_box {
	width: 541px;
	height: 110px;
	float: left;
	background: url(../ims_mages/Search_bg.png) left top no-repeat;
	padding: 11px 0 0 3px;
	cursor:move;
	opacity:0.5;
}
#search_box:hover{ opacity:1;}
.go {
	float: left;
	width: 453px !important;
	height: 49px !important;
	background: url(../ims_mages/input_bg.png) left top no-repeat !important;
	border: none !important;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #838383;
	padding: 0px 0px 0px 5px;
}
#bottom_sec {
	width: 535px;
	float: left;
	margin: 0px 0 0;
	padding: 0px 0px 0px 0px;
}
#bottom_sec img {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
}
#bottom_sec h5 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	margin: 12px 0 0 14px;
	padding: 0px;
}
#bottom_sec1 {
    float: right;
    line-height: 16px;
    margin: 6px 0 0;
    width: 348px;
}
#bottom_sec1 ul {
	margin: 0px;
	padding: 0px;
	color: #bbbbbb;
	font-size: 17px;
	font-weight: 500; text-transform:uppercase;
}
#bottom_sec1 ul li {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #bbbbbb;
}
#bottom_sec1 ul a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 3px;
	margin: 0px 2px;
}
#bottom_sec1 ul a:hover {
	text-decoration: none;  
}
#social {
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#footer {
	width: 100%;
	height: 25%;
	float: left;
	/*background-color:#000000; */
	/*background: url(../ims_mages/footer_bg.jpg) left top repeat-x;*/
	background-size: 100%;
	position: fixed;
	top: 98%;
}

#box1{ width:453px; float:left; margin:0px; padding:0px;}
#box2{ cursor: pointer;float:left; margin:0px; padding:0px; background:url(../ims_mages/ser.png) left top no-repeat; border:none; width:55px; height:49px;}
.imagesearch{
left: 14px;
top: 64px;
width: 449px;
margin-top: -3px;
position: absolute;
background: #424241;
height:100px;
overflow-y:scroll;
padding-bottom:15px;
border-radius:5px;
	
	}
.full-search form input[type="text"]{ height:42px !important;}


#suggestionsList a {
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 0 2px;
    padding: 0;
    text-decoration: none;
}
#suggestionsList{
    margin: -15px 0px 0px 0px
}
.mebeta {
    color: #EC9622;
    font-size: 8px;
    margin-left: -4px;
    margin-top: -9px;
    position: absolute;
}