body { background-image:url(../images/HEADER.jpg); background-repeat:repeat-x; background-color:#000000;  margin:0 0 0 0px;}

h1{
	font-family:calibri;
	font-size:22px;
	color:#4c4c4c;
	padding-top: 5px;
	padding-left: 10px;
}

#wraper {width:100%; height:auto; float:left;}
#main {width:1000px; min-height:800px; height:auto; margin:0 auto;}

#headermain {width:1000px; height:auto; float:left;  }

.logo {width:330px; height:110px; float:left;  }

.top_contact_cover {
	background-image:url(../images/header-cont.jpg);
	background-repeat:repeat-x;
	width:230px;
	height:110px;
	float:right;
}
.top_contact {width:223px; height:65px; float:right;  }
.top_contact_link {
	width:140px;
	height:150px;
	margin-top:5px;
	float:right;
}


#menu1 {
	width:1000px;
	height:47px;
	float:left;
	background-image:url(../images/ethical-hacking-menu-hover.jpg); background-repeat:repeat-x;
	color:#FFF;

}
.menu { font-family:"Myriad Pro"; font-size:14px; color:#FFF; }
.menu ul {
	padding-left:0px;
	margin-top: -15px;
}
.menu ul li {
	display:inline; 
	
}
.menu ul li a { text-decoration:none; padding-top:13px; padding-left:30px; padding-right:30px; height:37px; display:block;  float:left; color:#FFF; border-right:1px solid #02376d;}


#sectionhome #menuhome a,
#sectionabout #menuabout a,
#sectionlnse #menuslnse a,
#sectionworkshop #menuworkshop a,
#sectiongallery #menusgallery a,
#sectioncontactus #menuscontactus a
{
	background:url(../images/ethical-hacking-menu.jpg) repeat-x  0px 0px;
	color: #FFF;
	height: 41px;
	
	line-height: 29px;
	padding-top: 8px;
	margin-top: 0px;
	cursor: default;
}
.menu ul li a:hover {
	background-image:url(../images/ethical-hacking-menu.jpg);
	height:47px;
	display:block;
	float:left;
	background-repeat:repeat-x;
	color: #0CF;
	padding-top: 20px;
	text-decoration:none;
	padding-top:13px;
}

.menu2  {
	background-image:url(../images/ethical-hacking-menu.jpg);
	background-repeat:repeat-x;
	color: #0CF;
	padding-top: 20px;
	text-decoration:none;
	padding-top:13px;
}

#middle {
	width:1000px;
	height:auto;
	float:left;
	background-color: #ececec;
	margin-top: 0px;

	
	
}

#banner {
	width:1000px;
	height:310px;
	float:left;
	background-image: url(../images/banner-back.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
}
.banner_shadow {
	width:1000px;
	height:20px;
	float:left;
}

#content_below {
	width:1000px;
	height:auto;
	float:left;
	margin-top: -10px;
	margin-bottom: 0px;
}

.linux {
	width:325px;
	height:120px;
	float:left;
	border:1px solid #d2d2d2;
	background-image:url(../images/linux.jpg);
	background-repeat:repeat-x;
	margin-left: 5px;
	border-radius: 6px 6px 6px 6px;
	margin-top: 6px;
	
}

.linux_inner {
	width:95px;
	height:105px;
	float:left;
	margin-left: 0px;
	padding-top: 14px;
}

.linux_training_inner {
	width:225px;
	height:70px;
	float:left;
	margin-left: 0px;
	padding-top: 10px;
}
.linux_read_more {
	width:100px;
	height:36px;
	float:right;
	margin-left: 20px;
	margin-top: 4px;
}

#news {
	width:1000px;
	height:350px;
	float:left;
	margin-bottom: 10px;
}

.news_update {
	width:325px;
	height:345px;
	float:left;
	border:1px solid #d2d2d2;
	background-image: url(../images/service.jpg);
	background-repeat:repeat-x;
	margin-left: 5px;
	border-radius: 6px 6px 6px 6px;
	margin-bottom: 10px;
	margin-top: 5px;
}

.news_update_heading {
	width:320px;
	height:50px;
	float:left;

}

.news_update_text {
	width:300px;
	height:290px;
	float:left;
	font-family: calibri;
	font-size: 14px;
	color: #333;
	line-height: 1.1;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	font-weight: bold;
	
}

.news_update_text1 {
	width:300px;
	height:auto;
	float:left;
	font-family: calibri;
	font-size: 14px;
	color: #000000;
	margin-top: 15px;
	
	
}

.news_update_text2 {
	width:300px;
	height:100px;
	float:left;
	font-family: calibri;
	font-size: 14px;
	color: #900212;
	padding-top: 0px;
	
	
}

.news_update_text3 {
	width:300px;
	height:50px;
	float:left;
	font-family: calibri;
	font-size: 15px;
	color: #900212;
	padding-top: 10px;
	
	
}
.news_update_text2 ul { padding-left:20px; list-style-type:none;	
	
}

.news_update_text2 ul li { padding-right:0px; list-style-image:url(../images/bullets.png);	
	
}
#footer {
	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x;
	width:980px;
	height:60px;
	float:left;
	font-family:calibri;
	font-size:12px;
	color:#FFF;
	border-radius: 0px 0px 9px 9px;
	margin-bottom: 30px;
	padding-top: 5px;
	padding-left: 20px;
	margin-top: 0px;
}

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

#footer a:hover { text-decoration:underline;
	
	color: #999;
	
}

#footer1 {
	
	width:1000px;
	height:108px;
	margin:0 auto;

}
.footer11 {
	background-image:url(../images/bottom.jpg); background-repeat:no-repeat;
	width:1000px;
	height:108px;
	float:left;
	
	
}

#about_main {
	width:1000px;
	height:auto;
	float:left;
	margin-top: -5px;
	
}
.about {width:330px; height:auto; float:left; 	}
.about_left {
	width:648px;
	height:auto;
	float:left;
	border: 1px solid #d2d2d2;
	margin-left: 10px;
	margin-top: 5px;
	border-radius: 6px 6px 6px 6px;
	margin-bottom: 5px;
}

.about_heading {
	background-image:url(../images/aboutheade.jpg);
	background-repeat:repeat-x;
	width:638px;
	height:38px;
	float:left;
	font-family:calibri;
	font-size:22px;
	color:#039;
	padding-top: 10px;
	padding-left: 10px;
	border-radius: 6px 6px 0px 0px;
	font-weight: bold;
}

.about_text{
	width:630px;
	height:650px;
	overflow:scroll;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding-top: 5px;
	padding-left: 10px;
	line-height: 1.29;
	margin-top: 0px;
	text-align: justify;
	padding-right: 10px;
}

.about_workshop{
	width:630px;
	height:auto;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding-top: 5px;
	padding-left: 10px;
	line-height: 1.29;
	margin-top: 0px;
	text-align: justify;
	padding-right: 10px;
}


.about_bullet {list-style-type:none; padding-left:20px; list-style-image:url(../images/bullets.png);}
.about_bullet2 {list-style-type:none; padding-left:20px; }
.about_bullet2 a { text-decoration:none; color:#000; font-family:calibri; font-size:14px; }



.contactus_left {
	width:980px;
	height:auto;
	float:left;
	border: 1px solid #d2d2d2;
	margin-left: 10px;
	margin-top: 5px;
	border-radius: 6px 6px 6px 6px;
	margin-bottom: 5px;
}

.contactus_heading {
	background-image:url(../images/aboutheade.jpg);
	background-repeat:repeat-x;
	width:970px;
	height:38px;
	float:left;
	font-family:calibri;
	font-size:22px;
	color:#039;
	padding-top: 10px;
	padding-left: 10px;
	border-radius: 6px 6px 0px 0px;
	font-weight: bold;
}

.contactus_text{
	width:970px;
	height:auto;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding-top: 5px;
	padding-left: 10px;
	line-height: 1.29;
	margin-top: 0px;
	text-align: justify;
	padding-right: 10px;
}
.enquery 
{
	width:530px;
	height:365px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	border-right: 2px dotted #c1c1c1;
}
.contactus
{
	font-family:calibri;
	color: #000;
	font-size:17px;
	width:378px;
	height:350px;
	float:left;
	margin-top: 30px;
	margin-left: 20px;
}