@charset "UTF-8";
/* CSS Document */

body { background-color:#FFF;
       background-image:url(images/background-head.jpg);
	   background-repeat:repeat-x;
}

.wrapper{ width:1024px;
          margin:0 auto;
		  background-color:#FFFFFF;
		 
}


.portpics{ width:150px;
           height:200px;
		   float:left;
		  padding: 10px 10px 100px 10px;
		 
}

h1{font-family:'junge', serif;
   font-size:22px;
   color:#999;
   text-align:left;
   font-weight:100;
}


h2{font-family:'junge', serif;
   font-size:16px;
   color:#F06;
   text-align:left;
   font-weight:100;
}


.coldesign{ width:400px;
		  float:left;
		  padding-right:20px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}

.coldesign2{ width:750px;
		  float:left;
		  padding-right:50px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}
  
  
.coldesign3{ width:350px;
		  float:left;
		  padding-right:50px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}
   


.header{ width:1024;
}


.footer{ width:1000px;
         float:left;
		 padding:10px;
		 background-color:#CCCCCC;
		 color:#F06;
		 font-family:'junge', serif;
		 font-size:10px;
		 text-align:center;
}

.link_footer{
	color:#F06;
	text-decoration:none;
	font-size:10px;
}

.links{
	color:#F06;
	text-decoration:none;
	font-size:14px;
}
.linksfooter{
	color:#F06;
	text-decoration:none;
	font-size:10px;
}


/* Styling for the whole list */
ul {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
  font-family:'junge',arial;
  
}

/* Links lined up vertically */
ul li {
  float: left;
}

/* Needed to hide submenu at start-up */
li ul { display: none; }

/* Styling for every item */
ul li a {
  display: block; 
  text-decoration: none;
  color:#828282;
  padding: 14px 0px 0px 0px;
  background-color:#FFFFFF;
  width: 145.7px;
  text-align:center;
}

/* Hover colour for list items */
ul li a:hover { background: #FFF;
                color: #F06; }

/* Definition for list on hover: without them drop down will not work */
li:hover ul {
  display: block;
  position: absolute;
  display:block;
  background-color:#CCC;
   color:#F06;
   float:none;
}

/* Forces submenus to line up horizontally */
li:hover li {
  float: none;
  font-size: 12px;
}

/* Background colour of submenus */
li:hover a { background: #FFF;
             color::#F06;
			 float:none; }
/* Hover colour of submenus */
li:hover li a:hover { background: #FFF;
                      color:#F06;
					  float:none}






.bodytext{ width:920px;
          padding: 10px 50px 0px 50px;
		  float:left;
		  text-align:justify;
		  background-color:#FFF;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
		  padding-bottom: 25px;
}


.contact1{ width:300px;
		  float:left;
		  padding-left:100px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}


.about{ width:300px;
		  float:left;
		  padding:20px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}

.contact2{ width:800px;
		  float:left;
		  padding-left:100px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}

.clients{ width:700px;
		  float:left;
		  padding-left:100px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}



.clients2{ width:850px;
		  float:left;
		  padding-left:100px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}


.design{  width:700px;
		  float:left;
		  padding-left:30px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}

.slides{ width:650px;
		  float:left;
		  padding:25px;
		  text-align:justify;
		  font-family: 'junge' , serif;
		  font-size:14px;
		  color:#666666;
}



.title{font-family:'junge', serif;
   font-size:22px;
   color:#999;
   text-align:left;
}

.text{font-family:'junge', serif;
   font-size:14px;
   color:#999;
   text-align:left;
}