

body {

	margin: 0px; 

	padding: 0px; 

	background-color: #e0dbc3;

	}



#outer {

	width: 780px; 

	background-color: #fff;  

	margin: 0px auto; 

	padding:0px;

	}



#logo {

	width: 780px; height: 61px; margin: 0px;

	}



#nav {

	width: 98%; text-align:right; padding:0px; height:20px; padding-top:6px;

	}



#nav ul {

	margin: 0px; font: normal 12px arial; color: #654321;

	}



#nav ul li {

	display: inline; white-space: nowrap; color:#654321;

	}



#nav ul li a {

	 font: normal 12px arial; color: #654321; height: auto; text-decoration: none; padding: 4px 10px 0px 10px; margin: 0px; 

	}



#nav ul li a:hover {

	color: #000; border-top-width: 3px; border-top: #ccc 2px solid;

	}

	

#sections {

	width: 780px; height: 350px; margin: 0px; text-align:center; background-color:#fff;

	}

	

#sections1 {

	width: 780px; height: 20px; margin: 0 0 0 1px; text-align:center; background-color:#fff;

	}

#biopic {position:relative; top:65px; background-color:#eee; padding:7px; border:#ccc solid 1px;}
#servicepic {position:relative; top:65px;}

.links a {

	width: 258px;

	height: 20px;

	margin-top: 2px;

	text-align:center;

	float:left;

	font: normal 12px arial;

	color: #654321;

	background-color: #fff;

	margin-right:2px; 

	}

	

#footer {

	width: 100%; 

        height: 40px; 

        text-align:center;

	margin-right: auto;

        margin-left: auto;

        clear: both;

		}



.footer-text{

	font: normal 11px arial; color: #999; padding-top:10px;

}



.copyright{

	font: normal 10px arial; color: #999; text-decoration:none;

}



a:link {

	color: #654321; text-decoration: none;

}

a:visited {

	color: #654321; text-decoration: none;

}

a:hover {

	color: #f00; text-decoration: none;

}

a:active {

	color: #f00; text-decoration: none;

}



#content {

	margin: 0px ; width: 720px; background-color: #fff;

}



#content-portfolio {

	margin: 0px ; width: 780px; background-color: #e0dbc3;

}



#content-right {

	margin: 20px auto; width: 420px; text-align: left; float:left; background-color: #fff;

}

#content-left{

	margin: 20px auto; width: 300px; text-align: left; float:left; background-color: #fff;

}

p {

	margin-top: 0px;

    font: 13px/20px "helvetica neue",helvetica,arial,verdana,sans-serif;
    margin-bottom: 14px;

        color: #334444;

}

ul {padding-left:25px;}

li {

	margin-top: 0px; 

        margin-bottom: 10px; 

        font: 13px/20px "helvetica neue",helvetica,arial,verdana,sans-serif;  

        color: #334444;

}



h1 {

	font: 1.5em "helvetica neue",helvetica,arial,verdana,sans-serif; color: #3E2C1F

}

h2 {

	font: 1.2em "helvetica neue",helvetica,arial,verdana,sans-serif; color: #3E2C1F

}

h3 {

	font: 1.0em "helvetica neue",helvetica,arial,verdana,sans-serif; color: #3E2C1F; font-weight:bold;

}

img {

	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px

}

.leftfloat {

	border-right: #000 1px solid; border-top: #000 1px solid; float: left; margin-bottom: 10px; border-left: #000 1px solid; margin-right: 10px; border-bottom: #000 1px solid

}



#table {

	margin: 55px 5px;

	}

	

#table img {

	border: 0

	}
