body {
	font-size: 80%;
	font-family: Tahoma, Helvetica, sans-serif;
	background-color: #666666;
	padding:0px;
	margin:10px;
}

img {
	border:0;
}

#container {
	width:772px;
	margin:auto;
}

#header {
	background-image:url(../images/hdr_about.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:772px;
	height:74px;
}

#content {
	background-color:#6baecc;
	background-image:url(../images/content.gif);
	float:left;
	width:636px;
	height:405px;
	padding:0;
	margin:0;
}

.contentBoxTitle {
	font-size:32px;
	letter-spacing: -1.5pt;
	word-spacing: -1.5pt;
	font-family:"Times New Roman", Times, serif;
	position:relative; 
	left:50px; 
	top: 30px;
}

#contentBox {
	width:500px; 
	height: 262px; 
	font-size:16px; 
	font-family: Arial, Helvetica, sans-serif;
	position:relative; 
	left:20px; 
	top: 45px;
	padding: 0px 55px 25px 55px; 
	line-height: 18pt;
}

#footer {
	clear:both;
	background-image:url(../images/bg_footer.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:772px;
	height:51px;
}

ul {
	padding:0;
	margin:0;
}

a:link {
	text-decoration: none;
	color: black;
}

/* top navigation */

#topnav {
    width:100%;
    background-image:url(../images/topnav_bg.gif);
	background-position:99px;
	background-repeat:no-repeat;
	margin:0;
    padding:0
	}

#topnav ul {
    margin:0;
    padding:0;
    list-style:none;
}
	
#topnav li {
    float:left;
    margin:0;
    padding:0;
}

#topnav a {
    display:block;
    }

.topnavleft {
	background-image:url(../images/topnav_left.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:37px;
	width:99px;
}

.topnavright {
	background-image:url(../images/topnav_right.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:37px;
	width:37px;
}

#home_link{
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 0.96em; color:white;
	font-weight:bold;
}


#about_header {
	width:772px;
	height:74px;
}

.about_over {
	background-image:url(../images/btn_about_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

.about:link {
	background-image:url(../images/btn_about_up.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:106px;
	height:37px;
}

.about:visited {
	background-image:url(../images/btn_about_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.about:hover {
	background-image:url(../images/btn_about_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.about:focus {
	background-image:url(../images/btn_about_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.about:active {
	background-image:url(../images/btn_about_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

#highlights_header {
	width:772px;
	height:74px;
}

.highlights_over {
	background-image:url(../images/btn_highlights_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}


.highlights:link {
	background-image:url(../images/btn_highlights_up.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:106px;
	height:37px;
}

.highlights:visited {
	background-image:url(../images/btn_highlights_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.highlights:hover {
	background-image:url(../images/btn_highlights_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.highlights:focus {
	background-image:url(../images/btn_highlights_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.highlights:active {
	background-image:url(../images/btn_highlights_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

#portfolio_header {
	width:772px;
	height:74px;
}

.portfolio_over {
	background-image:url(../images/btn_portfolio_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

.portfolio:link {
	background-image:url(../images/btn_portfolio_up.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:106px;
	height:37px;
}

.portfolio:visited {
	background-image:url(../images/btn_portfolio_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.portfolio:hover {
	background-image:url(../images/btn_portfolio_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.portfolio:focus {
	background-image:url(../images/btn_portfolio_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.portfolio:active {
	background-image:url(../images/btn_portfolio_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

#services_header {
	width:772px;
	height:74px;
}

.services_over {
	background-image:url(../images/btn_services_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

.services:link {
	background-image:url(../images/btn_services_up.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:106px;
	height:37px;
}

.services:visited {
	background-image:url(../images/btn_services_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.services:hover {
	background-image:url(../images/btn_services_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.services:focus {
	background-image:url(../images/btn_services_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.services:active {
	background-image:url(../images/btn_services_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

#clients_header {
	width:772px;
	height:74px;
}

.clients_over {
	background-image:url(../images/btn_clients_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

.clients:link {
	background-image:url(../images/btn_clients_up.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:106px;
	height:37px;
}

.clients:visited {
	background-image:url(../images/btn_clients_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.clients:hover {
	background-image:url(../images/btn_clients_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.clients:focus {
	background-image:url(../images/btn_clients_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.clients:active {
	background-image:url(../images/btn_clients_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

#contact_header {
	width:772px;
	height:74px;
}

.contact_over {
	background-image:url(../images/btn_contact_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

.contact:link {
	background-image:url(../images/btn_contact_up.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:106px;
	height:37px;
}
.contact:visited {
	background-image:url(../images/btn_contact_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.contact:hover {
	background-image:url(../images/btn_contact_over.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.contact:focus {
	background-image:url(../images/btn_contact_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}
.contact:active {
	background-image:url(../images/btn_contact_up.gif);
	background-repeat:no-repeat;	
	background-position:top;
	width:106px;
	height:37px;
}

#leftside {
	float:left;
	background-color:#e0e0c2;
	height:405px;
	width:99px;
}

#rightside {
	float:right;
	background-image:url(../images/bg_content_r.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:405px;
	width:37px;
}

.lefttext {
	margin-left:23px;
}


	



	
