/* CSS Document */

body{
background:url(../images/bg.jpg);
background-size:100% 100%;
background-attachment:fixed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
*{
margin:0px auto;
padding:0px;
}
a{text-decoration:none; color:#000000;}
.main_div{
width:1024px;
display:table;
background:#FFFFFF;
border-left:1px solid #000000;
border-right:1px solid #000000;
box-shadow:0px -5px 5px 3px #000000;
}
p{text-align:justify;}
/***********************************************Header***********************************/
.main_header{
width:1022px;
display:table;
}
.slider_container{ width:1022px; float:left; display:table;}

.logo{ width:180px; float:left; position:absolute; z-index:9999; margin-left:5px; margin-top:195px; border:1px ridge #666666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px; background:#FFFFFF;}

.menu{width:1022px; float:left; padding:0px; background:url(../images/menu_bg.jpg); background-size:100% 100%; line-height:25px;}
.menu ul{display:block; margin-left:210px;}
.menu ul ul{display:none;}
.menu ul li{list-style:none; float:left; padding:5px; border-right:2px ridge #000000; line-height:25px;}
.menu ul li.last{list-style:none; float:left; padding:5px;  line-height:25px; border-right:none;}
.menu ul li:hover{background: #333333;}
.menu ul li a{text-decoration:none; color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px;  }
.menu ul li:hover ul{
display:block;
position: absolute;
z-index:9999;
background:#333333;
margin-left:-5px;
margin-top:5px;
}
.menu ul li ul li{float:none; border-right:none; border-bottom:1px ridge #000000;}
.menu ul li ul li:hover{background:#666666;}


/***************************************Main Page******************************************/
.mian_container{width:1022px; display:table;}
.error1{background:#901830; color:#FFFFFF; font-weight:bold; padding:5px;}

.today_update{width:1022px; display:table; margin-top:10px !important;}
.today_head{width:130px; float:left; background:#FF0000; color:#FFFFFF; padding:10px; font-weight:bold;}
.today_content{width:855px; float:left; border-bottom:1px solid #FF0000; padding:5px; line-height:26px; font-weight:bold; color:#FF0000;}

.left_container{width:745px; float:left; padding:5px; display:table;}
.welcome_common{width:745px; float:left; }
.welcome_header{width:745px; float:left; font-size:20px; font-weight:bold; color:#0066FF;   text-align:center; margin-top:10px !important;}
.welcome_header1{width:745px; float:left; font-size:20px; font-weight:bold; color: #666666; padding-bottom:10px;  margin-top:10px !important; border-bottom:1px dashed #CCCCCC;}
.welcome-divider{width:745px; float:left; text-align:center;}
.welcome_content{width:745px; float:left; background:url(../images/div_png.png); background-position:center; background-size:100% 100%;}
.welcome_content1{width:745px; float:left;}

.contact_video_container{width:735px; float:left; padding:5px; margin-top:10px; }
.video_container_head{background:url(../images/menu_bg.jpg); background-size:100% 100%; font-weight:bold; width:725px; color:#FFFFFF; padding:5px; font-size:16px;}
.video_container_head span{color:#FFFFFF; font-size:10px;}
.video_container_head span a{color:#FFFFFF; font-size:10px; text-decoration:none;}
.video_container_head span a:hover{color:#FF0000;}

.right_container{width:250px; float:right; padding:5px; display:table; background:url(../images/sidebar_bg.jpg) repeat;}
.right_table{width:250px; float:left;}
.facebook{width:250px; float:left;}

.testinomial{width:250px; float:left; display:table;  margin-top:5px; background:url(../images/testi.png); background-size:100% 100%;}
.testinomial_head{width:244px; float:left; color: #FFF; padding-left:4px; padding-top:4px; padding-bottom:4px; font-size:11px; font-weight:bold;}
#testimonials{
	width: 180px;
	padding-top:60px;
	
	

}
#testimonials li{ 
  display:none;

}
#testimonials ul{
  list-style:none;
}
#testimonials p.author{
	  color: #00ACEE;

    font-style: italic;
    text-align: right;
	  margin:10px;
}
.testinomial{width:250px; float:left; display:table;  margin-top:5px;  }
.testinomial_head{width:244px; float:left; color: #FFF; padding-left:4px; padding-top:4px; padding-bottom:4px; font-size:11px; font-weight:bold;background:#3E3E3E; padding-left:4px; padding-top:4px; padding-top:4px;  font-size:11px;  line-height:18px; border:1px #999999;}
#testimonials{
	width: 100%;

	margin-top:0px;
	

}


#testimonials li{ 
  display:none;
border:1px #000;
}
#testimonials ul{
  list-style:none;
}

#testimonials p.author a,
#testimonials p.author a:hover,
#testimonials p.author a:visited{
	color:#FF6400;
}


blockquote {
  background: url(../images/open-quote.png) 0 0 no-repeat;
  font-size: 12px;
  padding: 8px 0 8px 50px;
}


/***************************Event***********************************/
.event_head{width:745px; float:left; background:#000000; color:#FFFFFF; font-weight:bold;}
.event_content{width:745px; float:left; font-weight:bold; margin-top:2px; margin-bottom:2px;}
.event_common1{width:50px; float:left; text-align:center;}
.event_common{width:124px; float:left; text-align:center;}
.event_common2{width:195px; float:left; text-align:center;}

/**********************Join Us*************************************/
.join_us_container{width:600px; display:table;}
.join_container{width:590px; float:left; padding:5px;}
.join_label{width:200px; float:left; font-size:14px; font-weight:bold;}
.join_label span{ color:#FF0000;}
.join_field{width:390px; float:left;}
.field{width:250px; padding:5px; border:1px solid #CCCCCC;}
.button_container{width:590px; float:left; padding:5px; text-align:center;}
.button{background:linear-gradient(#333333, #666666); border:none; color:#FFFFFF; font-weight:bold; font-size:14px; padding:10px; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.button:hover{background:linear-gradient(#666666, #333333);}
/***************************Footer********************************/
.footer_container{width:1022px; display:table;}
.footer_common{width:1022px; float:left; display:table; margin-top:5px;}
.footer_links{width:800px; float:left; font-size:13px;}
.footer_links a{color: #666666;}
.footer_links a:hover{color:#333333;}
.footer_pageview{width:205px; float:right; font-size:13px; text-align:right; padding-right:10px;}
.footer_pageview span{font-size:13px; font-weight:bold; font-size:14px; color:#0066FF;}
.footer_copyright{width:511px; float:left; font-size:12px; padding-top:5px; padding-bottom:5px;}
.footer_developed{width:511px; float:left; text-align:right; font-size:12px; padding-top:5px; padding-bottom:5px;}

/***************************Pop Up********************************/
#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: transparent;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}
.cnt223 a{
text-decoration: none;
}
.popup{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
}
.cnt223{
min-width: 600px;
width: 600px;
min-height: 150px;
margin: 100px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 10px;
border-radius: 5px;
box-shadow: 0 2px 5px #000;
}
.cnt223 p{
clear: both;
color: #555555;
text-align: justify;
}
.cnt223 p a{
color: #d91900;
font-weight: bold;
}
.cnt223 .x{
float: right;
height: 35px;
left: 22px;
position: relative;
top: -25px;
width: 34px;
}
.cnt223 .x:hover{
cursor: pointer;
}
.youtube_head{width:246px; float:left; color: #FFF;  background:#3E3E3E; padding-left:4px; padding-top:4px; padding-bottom:4px; font-size:11px; font-weight:bold;}
