@charset "utf-8";
/* CSS Document */

body {
background:#dee7ea url(../images/bgimage.jpg) top center no-repeat;

}    

div#header {
margin-top:18px;
}

/* Portfolio */





div#links {
height:40px;
margin-top:-10px;
}



div#portfoliospace {
margin-top:-10px;
width:927px;
}

ul#portfolio {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:-13px;
width:940px;
}

ul#portfolio li { 
float: left; 
width: 400px;
margin-left:13px;
margin-right:0px;
margin-top:10px;
text-align:left;
}

/*
ul#portfolio a { display: block; width: 100%; }
ul#portfolio a:hover { text-decoration: none; }
ul#portfolio img {  display: block;  }
*/

/* Slider */

div#slider ul, div#slider li{
margin:0px;
padding:0;
list-style:none;
}

div#slider li{ 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
width:927px;
height:580px;
overflow:hidden;text-align:left;
}	

div#slider p {
text-align:left;
}

div#slider h1 {
margin-top:6px;
margin-bottom:-1px;
font-size:18px;
font-weight:700;
}

#prevNext
{
margin-bottom:-28px;
margin-left:10px;
}

#prevNext img
{
position: relative;
z-index: 2;
cursor: pointer;
}
			  
/**added by Chris Paul **/
.hidden{
visibility: hidden;
display: none;
}

.hidden2
{
display: none;
}

span.backgroundcolor
{
background-color: #ffffff;
color:#384244;
font-size:16px;
font-weight:700;
} 

.panel h3 {
font-weight:700;
background-color:#0FF;
font-size:16px;
}

div#info {
width:300px;}


/* Services */

#serviceslist h1 {
font-size:16px;
font-weight:700;
margin-bottom:5px;
} 

#serviceslist { 
margin-left:-27px;
padding:0;
width:920px;
} 

#serviceslist li { 
list-style-type:none; text-align:left;
} 

