@charset "UTF-8";
/* CSS Document */
#top_wrapper {
	width:100%;
	margin:auto;
	max-width:100% !important;
	min-width:1024px;
	height:155px;
	background:url(../images/top_bg.jpg) repeat-x
}
#top_inner {
	margin:auto;
	/*width:930px;*/
	width:1024px;
}

.logo {
	float:left;
	width:288px;
	height:103px;
	padding:0px;
	margin-top:20px;
}
.top_left {
	margin-top:38px;
	width:270px;
	float:left;
	margin-right:50px;
}
.top_left p , .top_right p {
	color:#404340;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: 0 0 1px rgba(51,51,51,0.3);
	font-size:16px;
	font-weight:600;
	margin:0px;
}
.top_right {
	margin-top:37px;
	width:350px;
	float:right;
	
}
.top_contact_div {
	float:right;
}
.top_icon{
	float:left;
	width:30px;
	margin-right:10px;
}
.top_contact h3{
	font-family:"Conv_eagle", sans-serif;
	font-size:20px;
	font-weight:400;
	color:#000;
	line-height:35px;
	margin:0px;
}
.top_contact  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:600;
	color:#000;
	line-height:16px;
	margin:0px;
}
.top_contact a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:600;
	color:#000;
	line-height:16px;
	margin:0px;
}
.search {
	width:122px;
	height:20px;
	border:1px solid #e2e7f1;
	margin-top:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8b898b;
}
/*.social_icon {
	
	float:right;
	width:281px;
	margin-top:45px;
	margin-right:0px;
}*/
/*=============================menu css=====================================*/

#menu_wrapper {
	width:100%;
	margin:auto;
	height:33px;
	background:#cc3333;
}

#menu_div {
	width:1024px;
	height:33px;
	margin:0 auto;
	padding:0px;

}
/*#menu_div ul  {
	
   margin: 0 auto !important;
   padding:0px;
   vertical-align:central;
   display:inline-block;
   zoom:1; 
  *display:inline;
}
#menu_div ul li {
	
	
	display:inline-block;
	float:left;
	list-style:none;
	text-align:center;	
	
	height:33px !important;
}
#menu_div ul li a {
	
	
	border-right:1px #fff solid;
	float:left;
	list-style:none;
	text-decoration:none;
	color:#fff;
	font-family:"Conv_eagle" , sans-serif;
	text-shadow: 0 0 1px rgba(51,51,51,0.3);
	font-size:12px;
	font-weight:400;
	text-transform:uppercase;
	line-height:20px;
	width:100%;
	text-align:center;
	height:20px;
	letter-spacing:normal;
	margin:7px 8px 0 8px;
	
}
#menu_div ul li a:hover {
	
	
	float:left;
	list-style:none;
	text-decoration:none;
	color:#f1f1f1;
	width:100%;
	
			
}
#menu_div ul li .visited {
	
	
	float:left;
	list-style:none;
	text-decoration:none;	
	color:#f1f1f1;
	width:100%;
	
	
}*/

.no_boder {
	padding-right:18px !important;
	border-right:none !important;
}

/*=============================menu css END=====================================*/

#second_menu {
	width:650px;
	height:46px;
	margin:0 auto;
	padding:0px;
	margin-top:45px;
}

#second_menu ul  {
	
   margin: 0 auto !important;
   padding:0px;
   vertical-align:central;
   display:inline-block;
   zoom:1;  /* IE fix */
  *display:inline;
}
#second_menu ul li {
	
	
	
	float:left;
	list-style:none;
	text-align:center;	
	
	line-height:46px !important;
}
#second_menu ul li a {
	
	padding:0 0px;
	margin:15px 60px 0 0px;
	float:left;
	list-style:none;
	text-decoration:none;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	border-right:1px #fff solid;
	font-size:15px;
	font-weight:lighter;

	line-height:15px;
	width:100%;
	display:block;
	text-align:center;
	height:15px;
	letter-spacing:normal;
	

}
#second_menu ul li a:hover {
	
	/*padding:0px;
	margin:0px 15px 0 15px;*/
	float:left;
	list-style:none;
	text-decoration:none;
	color:#0ea34a;
	width:100%;
	display:block;	
	
}
#second_menu ul li .visited {
	
	/*padding:0px;
	margin:0px 15px 0 15px;*/
	float:left;
	list-style:none;
	text-decoration:none;	
	color:#0ea34a;
	width:100%;
	display:block;
	
}

.no_boder {
	
	border-right:none !important;
}
.margin_none {
	margin-left:0px !important;
}

/*===============menu2 css END=======================*/


/*=============================menu css END=====================================*/






#slider_div {
	width:100%;
	height:auto;
	margin:auto ;
	
}
#main_slider{
	
	width:100%;
	height:auto;	
	position:relative;
	display:inline-block;
	overflow:hidden;
	
	}
.nivoSlider {
    position:relative;
    background:url(css/mad/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

#top_text_wrapper {
	width:100%;
	margin:auto;
	max-width:100% !important;
	min-width:1024px;
	height:138px;
	background:#1c1c1c;	
	border-bottom:#464646 solid 1px;
}

.top_text_inner {
	margin:auto;
	width:1024px;
	height:138px;
}
.top_text_icon {
	float:left;
	width:100px;
	height:100px;
	margin:17px;
}
.top_text_right {
	float:right;
	width:850px;
	
	margin:17px;
}


.top_text_right p{
	color:#fefffe;
	font-size:18px;
	text-align:center;
	margin:0px;
	line-height:22px;
	font-weight:600;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin-top:28px;
}

