@charset "utf-8";
/* CSS Document */
*{    
	margin:0;    
	padding:0;
}

html {

}

body{

}


.wrapper {
	width:10000px;
}

.section{ 
position: relative;
width:880px;
height: 600px;
margin-left: auto;
margin-right: auto;
overflow:hidden;
}

.subsection{
margin-right:100px;
width:880px;
float:left;
}


.tile {
position: relative;
float:left;
overflow: hidden;
}

.about{
margin: 15px 0px 0px 0px;
height:225px; 
width:400px; 
background-image:url(../img/aboutUs.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
background-color:#0399d1;
}

.aboutContent{
min-height: 655px;
height: 100%; 
width:880px; 
background-color:#0399d1;
padding-bottom: 20px;
margin-bottom: 50px;
}

.news{
margin: 15px 0px 0px 15px;
height:225px; 
width:225px; 
background-image:url(../img/latestNews.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
background-color:#94b030;
}

.newsContent{
min-height: 655px;
height: 100%; 
width:880px; 
background-color:#94b030;
padding-bottom: 20px;
margin-bottom: 50px;
}

.contactUs{
margin:15px 0px 0px 15px;
height:225px; 
width:225px; 
background-image:url(../img/contactUs.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
background-color:#cc3333;
}

.contactUsContent{
min-height: 655px;
height: 100%; 
width:880px; 
background-color:#cc3333;
padding-bottom: 20px;
margin-bottom: 50px;
}

.managedServices{
height:225px; 
width:225px; 
background-image:url(../img/managedITservices.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
background-color:#dd9215;
}

.managedServicesContent{
min-height: 655px;
height: 100%; 
width:880px; 
background-color:#dd9215;
padding-bottom: 20px;
margin-bottom: 50px;
}

.webDevelopment{
margin:0px 0px 0px 15px;
height:225px; 
width:400px; 
background-color:#0399d1;
}

.webDevelopmentContent{
min-height: 655px;
height: 100%; 
width:880px; 
background-color:#0399d1;
padding-bottom: 20px;
margin-bottom: 50px;
}

.cloudComputing{
margin: 0px 0px 0px 15px;
height:225px; 
width:225px;
background-image:url(../img/cloudComputing.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
background-color:#94b030;
}

.cloudComputingContent{
min-height: 655px;
height: 100%; 
width:880px; 
background-color:#94b030;
padding-bottom: 20px;
margin-bottom: 50px;
}

h2{    
margin:15px 0px 20px 10px;
}

h1{
margin:15px 0px 20px 10px;
}

.cover h2{
margin:10px 0px 0px 10px;
}

p{    
margin:10px 10px 0px 10px; 
}

.no-top-margin{    
margin:0px 10px 0px 10px; 
}

.cover p{    
margin:15px 10px 0px 10px; 
}

.header_wrapper{
width: 100%;
height:140px;
}

.header {
margin-left:auto;
margin-right:auto;
height: 100px;
width:880px;
background-image:url(../img/header.png);
background-repeat:no-repeat;
}

.contactInfo {
float: right;
height: 100px;
width: 232px;
}

.nav_wrapper{
width:880px;
height: 30px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}

.nav li{ 
display: inline;
list-style:none;
font-size: 13px;
}

.nav li a{
	color:#333;
	text-decoration:none;
	font-variant:small-caps;
}

.nav li a:hover{
	text-decoration:underline;
}

.boxcaption{
	position: absolute;
	top: 190px;
 	left: 0px;
	background-image:url(../img/transp5.png);
	background-repeat:repeat;
	height: 100px;
	width: 100%;
}
 
.left_margin_16{
	margin-left:16px;
}

table{
	margin: 0px 10px 0px 10px;
	border-collapse: collapse;
	
}

td, th{
	border: 1px solid #666;
 	background-color:#ecedef;
 	color: #333;
	padding: 10px;
}

td{
 text-align:center;
 vertical-align:top;
}
 
.width_150 {
	width: 130px;
}

.width_205 {
	width: 205px;
}

th {
	color:#FFF;
}

.tile_portfolio {
position: relative;
float:left;
overflow: hidden;
}

.tile_portfolio p{
font-size: 13px;
}

.tile_portfolio .boxcaption{
position: absolute;
top: 155px;
left: 0px;
background-image:url(../img/transp5.png);
background-repeat:repeat;
height: 100px;
width: 100%;
}

#portfolio1{
margin: 0px 0px 0px 11px;
height:192px; 
width:276px; 
background-image:url(../portfolio/ContinentalCosmeticsWeb.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

#portfolio2{
margin: 0px 0px 0px 15px;
height:192px; 
width:276px; 
background-image:url(../portfolio/HomeCraftDecorWeb.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

#portfolio3{
margin: 0px 0px 0px 15px;
height:192px; 
width:276px; 
background-image:url(../portfolio/RosseauLandingWeb.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

#portfolio4{
margin: 15px 0px 20px 11px;
height:192px; 
width:276px; 
background-image:url(../portfolio/ICSEquipmentWeb.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

#portfolio5{
margin: 15px 0px 20px 15px;
height:192px; 
width:276px; 
background-image:url(../portfolio/CVMakeupWeb.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

#portfolio6{
margin: 15px 0px 20px 15px;
height:192px; 
width:276px; 
background-image:url(../portfolio/NealSommerWeb.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}
