/* CSS Document */
body {
     background:url(../images/bg-header.jpg) center top  no-repeat #000000;
	 padding:0px;
	 margin:0px;
	 font-family:Arial, Helvetica, sans-serif ;
	 font-size:14px;
	 color:#929191;
	 font-weight:normal;
	 }
img { border:0px; display:block;}

a { color:#929191;  text-decoration:none; outline:none;}
a:hover {color:#FFCC00; text-decoration:none; outline:none;}

ul {list-style-type:none; margin:0px; padding:0px;}

.list_1	li {
    background-image:url(../images/li.jpg);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	margin:0px 0px 2px 0px; 
	padding:0px 0px 10px 15px;
	line-height:12px;
		}
#contaner { width:100%}

#header { width:912px; height:487px;}

.head { height:161px;}

.flash-banner{ height:300px; padding:0px; margin:0px;}

.logo { width:190px; height:161px; float:left;}

.head1 { width:722px; float:left; height:161px;}

.head2 { height:42px; margin-bottom:66px;}

.head3 { width:259px; float:left; height:53px;}

.head4 { width:463px; float:left; height:53px;}

.head5 { height:17px; color:#000000; padding-right:4px; font-size:12px; letter-spacing:1px;}

.head5 a {
	 color:#000000;
	 font-size:12px;
	 letter-spacing:1px;
	 text-decoration:none;
	 }
.head5 a:hover {
	 color:#000000;
	 font-size:12px;
	 letter-spacing:1px;
	 text-decoration: underline;
	 }
.tab1 {
     background:url(../images/home.png) 0px 0px no-repeat;
	 width:59px;
	 height:39px;
	 display:block;
	 border-right:1px solid #523600;
	 float:left;
	 } 
.tab1 a {
    background:url(../images/home.png) 0px 0px no-repeat;
	 width:59px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab1 a:hover {
     background:url(../images/home.png) 0px -39px no-repeat;
	 width:59px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab1-select {
     background:url(../images/home.png) 0px -39px no-repeat;
	 width:59px;
	 height:39px;
	 display:block;
	 outline:none;
	 float:left;
	 }
.tab2 {
     background:url(../images/final-project.png) 0px 0px no-repeat;
	 width:160px;
	 height:39px;
	 display:block;
	 border-right:1px solid #523600;
	 float:left;
	 } 
.tab2 a {
     background:url(../images/final-project.png) 0px 0px no-repeat;
	 width:160px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab2 a:hover {
     background:url(../images/final-project.png) 0px -39px no-repeat;
	 width:160px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab2-select {
     background:url(../images/final-project.png) 0px -39px no-repeat;
	 width:160px;
	 height:39px;
	 display:block;
	 outline:none;
	 float:left;
	 }
.tab3 {
     background:url(../images/final.png) 0px 0px no-repeat;
	 width:121px;
	 height:39px;
	 display:block;
	 border-right:1px solid #523600;
	 float:left;
	 } 
.tab3 a {
     background:url(../images/final.png) 0px 0px no-repeat;
	 width:121px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab3 a:hover {
     background:url(../images/final.png) 0px -39px no-repeat;
	 width:121px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab3-select {
     background:url(../images/final.png) 0px -39px no-repeat;
	 width:121px;
	 height:39px;
	 display:block;
	 outline:none;
	 float:left;
	 }
.tab4 {
     background:url(../images/services.png) 0px 0px no-repeat;
	 width:147px;
	 height:39px;
	 display:block;
	 border-right:1px solid #523600;
	 float:left;
	 } 
.tab4 a {
     background:url(../images/services.png) 0px 0px no-repeat;
	 width:147px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab4 a:hover {
     background:url(../images/services.png) 0px -39px no-repeat;
	 width:147px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab4-select {
     background:url(../images/services.png) 0px -39px no-repeat;
	 width:147px;
	 height:39px;
	 display:block;
	 outline:none;
	 float:left;
	 }
.tab5 {
     background:url(../images/companies.png) 0px 0px no-repeat;
	 width:152px;
	 height:39px;
	 display:block;
	 border-right:1px solid #523600;
	 float:left;
	 } 
.tab5 a {
     background:url(../images/companies.png) 0px 0px no-repeat;
	 width:152px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab5 a:hover {
     background:url(../images/companies.png) 0px -39px no-repeat;
	 width:152px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab5-select {
     background:url(../images/companies.png) 0px -39px no-repeat;
	 width:152px;
	 height:39px;
	 display:block;
	 outline:none;
	 float:left;
	 }
.tab6 {
     background:url(../images/contact.png) 0px 0px no-repeat;
	 width:70px;
	 height:39px;
	 display:block;
	 border-right:1px solid #523600;
	 float:left;
	 } 
.tab6 a {
     background:url(../images/contact.png) 0px 0px no-repeat;
	 width:70px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab6 a:hover {
     background:url(../images/contact.png) 0px -39px no-repeat;
	 width:70px;
	 height:39px;
	 display:block;
	 outline:none;
	 } 
.tab6-select {
     background:url(../images/contact.png) 0px -39px no-repeat;
	 width:70px;
	 height:39px;
	 display:block;
	 outline:none;
	 float:left;
	 }
#body-contant { width:882px; padding:20px 15px;}

.h1 { border-bottom:1px solid #2C2E2E; padding:4px; color:#FFCC00; font-size:17px;}

.body-text1 { padding:12px 0px;}

.read-more {
    background:url(../images/more.gif) 0px 0px no-repeat;
	width:67px;
	height:16px;
	display:block;
	}
.read-more a {
    background:url(../images/more.gif) 0px 0px no-repeat;
	width:67px;
	height:16px;
	display:block;
	outline:none;
	}
.read-more a:hover {
    background:url(../images/more.gif) 0px -16px no-repeat;
	width:67px;
	height:16px;
	outline:none;
	}

.body-block {
    background-color:#171818;
	width:295px;
	margin-right:17px;
	float:left;
	border:1px solid #2C2E2E;
	}
.body-block1 {
    background-color:#171818;
	width:565px;
	float:left;
	border:1px solid #2C2E2E;
	}
.body-block2 { width:232px;
               float:left;
			   margin-left:20px;
	}
.body-text2 { padding:12px 8px;
              position:relative;}
		
.body-text3 {color:#CACACA; font-weight:normal; font-size:15px;}

#footer { background:url(../images/footer.jpg) left top repeat-x; height:91px; width:100%}

.footer1 { width:912px;	padding-top:25px; position:relative;}

.footer2 { width:517px;	margin-right:60px;	float:left;	font-size:12px;	line-height:20px; padding-left:15px;}

.footer3 { width:300px;	float:left;	font-size:12px;	line-height:12px; padding-right:12px;}

/*inner*/
.body-block3 { background-color:#171818; width:420px; margin-right:20px; float:left; border:1px solid #2C2E2E;}

.body-block4 { background-color:#171818; width:420px; float:left; border:1px solid #2C2E2E;}

.body-block5 {
    background-color:#171818;
	width:870px;
	float:left;
	border:1px solid #2C2E2E;
	position:relative;
	}
.body-block6 {
	width:350px;
	float:left;
	margin-left:20px;
	}
.body-block7 {
	width:240px;
	float:left;
	margin-right:20px;
	padding:8px 12px;
	}
.text-area {
    border:1px solid #505353;
	background-color:#171818;
	overflow:auto;
	color:#929191;
	font-size:12px;
	padding:2px;
	}
.send {
    background:url(../images/send.gif) 0px 0px no-repeat;
	width:37px;
	height:16px;
	display:block;
	}
.send a {
    background:url(../images/send.gif) 0px 0px no-repeat;
	width:37px;
	height:16px;
	display:block;
	outline:none;
	}
.send a:hover {
    background:url(../images/send.gif) 0px -16px no-repeat;
	width:37px;
	height:16px;
	outline:none;
	}
.clear {
    background:url(../images/clear.gif) 0px 0px no-repeat;
	width:38px;
	height:16px;
	display:block;
	}
.clear a {
    background:url(../images/clear.gif) 0px 0px no-repeat;
	width:38px;
	height:16px;
	display:block;
	outline:none;
	}
.clear a:hover {
    background:url(../images/clear.gif) 0px -16px no-repeat;
	width:38px;
	height:16px;
	outline:none;
	}   