/* 
    Document   : style css
    Created on : Dec 1, 2011, 11:30:55 AM
    Author     : Md.Imran Arafat Khan
    Email      : Imran_bd283@yahoo.com
    Description: Digitech valley Official website style using css.
*/


body
	{
	margin: 0px;
	padding: 0px;
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	background-color:#DFE1E1;
	}
	
	
a
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	}

	
	
.domain
	{		
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 11px;
	color: #000000;
	text-align: center;

	}
	
h1	
	{
	font-family : verdana,Hevetica, Arial, Times New Roman, sans-serif;
	font-size : 20px;
	color : #5f5f5f;
	font-weight : bold;
	text-align : center;
	padding : 15px 0 10px 30px;
	} 


	
h2
	{		
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 20px;
	color: #80AF01;
	font-weight:bold;
	padding: 15px 0px 10px 30px;
	}
	
	
h3
	{		
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 18px;
	color: #80AF01;
	font-weight:bold;
	padding: 15px 0px 10px 0px;
	}
	
	
	

hr{width:900px; padding:0px; margin:0px 0px 10px 0px;}


.tools_img
	{
	padding : 10px 28px 10px 13px;
	}

	
#table_text	
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding: 10px 20px 10px 20px
	}
	
	

	
td
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif;
	}	
img
	{
	border: 0px;
	}
	
	
	
.logo
	{
	padding: 10px 0px 10px 12px
	}


#border
	{
	border:1px solid;
	border-color:#B6B6B6;	
	}
	
#text
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #3F3C3B;
	font-weight:bold;	
	text-align: justify;
	padding: 10px 20px 10px 20px
	}
	
	
/****************************************|header_menu|*****************************/

.header_menu	
	{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	}
	
	
.header_menu ul
	{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

.header_menu li
	{
	float: left;
	height: 15px;
	color: #ffffff;
	padding: 10px 21px 10px 21px;
	margin: 0;
	}

.header_menu li a
 	{
	color: #ffffff;
	margin: 0;
	padding: 10px 10px 10px 10px;
	}
	
.header_menu li:hover
	{
	color: #ffffff;
	padding: 10px 21px 10px 21px;
	margin: 0;
	height: 15px;
	background: url(images/header_menu_bg_hover.jpg);	 /* All browsers */
	}

	

.header_menu a
	{
	color: #ffffff;
	text-decoration: none;
	}


.header_menu a:hover
	{
	color: #80AF01;
	}


	
/****************************************|portfolio|*******************************/

#portfolio
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 15px;
	color: #5F5F5F;
	font-weight:bold;	
	text-align: justify;
	
	}
	
#portfolio h1
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 20px;
	color: #5F5F5F;
	font-weight:bold;
	text-align: center;
	padding: 15px 0px 10px 10px;
	}	

	
	
#portfolio p
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 13px;
	color: #5F5F5F;	
	font-weight:bold;
	text-align: justify;
	padding: 5px 20px 5px 20px;
	}	

	
	
#portfolio a
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 10px;
	color: #000000;
	text-align: justify;
	}
	
#portfolio a:hover
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 10px;
	color: #ff0000;
	text-align: justify;
	text-decoration:underline;
	}
	
	
	
#portfolio img
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding: 2px 2px 2px 2px;
	border:1px solid #606060;	
	}
	
	
	
/****************************************|about|*******************************/

#about
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;	
	text-align: justify;
	padding: 15px 20px 10px 20px;
	}
	
#about h2
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 20px;
	color: #80AF01;
	font-weight:bold;
	padding: 15px 0px 10px 0px;
	}	
	
#about a
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	}
	
#about a:hover
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #ff0000;
	text-align: justify;
	text-decoration:underline;
	}
		
	
	
	
/**************************************|skills|**************************************/	


#skills
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;	
	text-align: justify;
	padding: 5px 20px 10px 0px;
	}
	
#skills h2
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 20px;
	color: #80AF01;
	font-weight:bold;
	padding: 15px 0px 10px 0px;
	}	

	
	
#skills h3
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 20px;
	color: #000000;
	font-weight:bold;
	padding: 15px 0px 10px 0px;
	}	

		

	
#skills a
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	}
	
#skills a:hover
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #ff0000;
	text-align: justify;
	text-decoration:underline;
	}
	
	
	
#services img
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding: 2px 2px 2px 2px;
	border:1px solid #606060;
	}




ul#menu, ul#menu ul 
	{
	font-family:verdana;
	list-style-type:none;
	margin: 0;
	padding: 0;
	width: 100%;
	}

ul#menu a 
	{
	display: block;
	text-decoration: none;	
	}


.bold
	{
	font-family:verdana;
	font-size:20px;
	font-weight:bold;
	}

ul#menu li 
	{
	margin-top: 1px;
	}

ul#menu li a 
	{
	background: #646464;
	color: #fff;	
	padding: 0.5em;
	}

ul#menu li a:hover
	{
	background: #000;
	}

ul#menu li ul li a 
	{
	background: #ccc;
	color: #000;
	padding-left: 20px;
	}

ul#menu li ul li a:hover
	{
	background: #aaa;
	border-left: 5px #000 solid;
	padding-left: 15px;
	color: #ff0000;
	font-weight:bold;  
	}



/****************************************|contact|*******************************/

#contact
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;	
	text-align: justify;
	padding: 15px 10px 10px 10px;
	}
	
#contact hr{width:900px; padding:0px; margin:0px 10px 10px 30px;}
	
#contact a
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	}
	
#contact a:hover
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #ff0000;
	text-align: justify;
	text-decoration:underline;
	}
	
	
	
#contact img
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding: 2px 2px 2px 2px;
	border:1px solid #606060;
	}
	
	
.contact_text	
	
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;	
	text-align: justify;
	padding: 15px 10px 10px 00px;
	}
	
/*****************************|services|*******************************/	
#services
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;	
	text-align: justify;
	padding: 5px 20px 10px 20px;
	}
	
#services h2
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 20px;
	color: #80AF01;
	font-weight:bold;
	padding: 15px 0px 10px 0px;
	}	

	
	
#services h3
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 20px;
	color: #000000;
	font-weight:bold;
	padding: 15px 0px 10px 0px;
	}	

		

	
#services a
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	}
	
#services a:hover
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #ff0000;
	text-align: justify;
	text-decoration:underline;
	}
	
	
	
#services img
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding: 2px 2px 2px 2px;
	border:1px solid #606060;
	}
	
/*****************************|footer|*******************************/

#footer
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 11px;
	color: #656564;
	}
	
	
	
#footer a
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 11px;
	color: #ACACAC;
	}
	
	
#footer a:hover
	{
	font-family: verdana,Helvetica,Arial,Times New Roman,sans-serif; 
	font-size: 11px;
	color: #ff0000;
	}
	
	
	
