/* Mobjack Web */
body { 
	color: #000;
	background: #fff;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-size: 1em;
	text-align: left;
	position: relative;
	}

#mwdbanner {
	width: 780px;
	display: block;
	padding: 0;
	margin: 0;
/*border: 1pt dashed;*/  /* DEBUG */
	}
	
#mwdbanner img { 
	display: block;
	width: 780px;
	height: 213px;
	border: 0;	/* no border for the banner */ 
	}

#navbar {
	width: 780px;
	margin: 30px 0;
	padding: 0;
/*border: 1px dashed;*/  /* DEBUG */
	}
	
#navbar ul {
	list-style:none; 
	padding: 0;
	border: 0;
	margin: 0;
	text-align: center;
	}
	
#navbar li {
	display: inline;
	font-size: 18px;
	font-weight: bold;
	padding: 0;
	border: 0;
	margin: 0;
	}

#navbar li a {
	color: #00f;
	text-decoration: none;
	}
	
#navbar li a:hover { 
	color: #f00;
	text-decoration: underline;
	}
	
#navbar li #youarehere {
	color: #000;
	background: #fff;
	text-decoration: none;
	}

#content {
	width: 780px;
	padding: 0 90px 0 90px;
/*border: 1px solid;*/  /* DEBUG */
	voice-family: "\"}\"";	/* bmh */
	voice-family: inherit;	/* bmh */
	width: 600px;			/* 780 - 90 - 90 = 600 */ 
	}
	
#footer {
	width: 780px;
	margin: 40px 0 0 0;
	text-align: center;
	font-size: 18px;
/*	font-weight: bold;*/
/*border: 1px dashed;*/  /* DEBUG */
	}
	
#validxhtml {	/* logo */
	float: left;
	display: inline;
	margin-top: 0;
	margin-left: 100px;
	margin-bottom: 25px;
	border: none;
	}
	
#validcss {	/* logo */
	float: right;
	display: inline;
	margin-top:0;
	margin-right: 100px;
	margin-bottom: 25px;
	border: none;
	}
	
hr {
	text-align: center;
	color: #000;
	background-color: #000;
	height: 1px;
	border: 0;
	width: 91%;
	}
	
h4 {
	font-style: italic;
	margin-bottom: 0;	
	}

.paracentered {
	text-align: center;
	}

/* START index.html */
.strongsmallcaps {
	font-weight: bold;
	font-size: .9em;
	}
/* END index.html */

/*START glossary.html */
#glossarytable {
	width: 100%;
	}
	
.lefttd {
	width: 30%;
	text-align: left;
	vertical-align: top;
	padding: 35px 0 0 25px;
	}	
	
.righttd {
	width: 70%;
	text-align: justify;
	vertical-align: top;
	padding: 35px 10px 0 15px;
	}
/* END glossary.html */

/* START portfolio.html */
#portfoliolist {
	list-style: none;
	margin-left: 50px;
	}
	
#portfoliolist li {
	height: 150px;
	padding-left: 225px;
	padding-top: 60px;
	}

#signworks {
	background: url(images/signworks_small.gif) no-repeat;
	}

#dataproltd {
	background: url(images/dataproltd_small.jpg) no-repeat;
	}
	
#pawsconcrete {
	background: url(images/pawsconcrete_small.jpg) no-repeat;
	}
	
#tidewatertropicals {
	background: url(images/tidewater_small.gif) no-repeat;
	}
	
#stevesradiator {
	background: url(images/steves_small.gif) no-repeat;
	}
	
#charlesbland {
	background: url(images/charlesbland_small.gif) no-repeat;
	}
	
#pockets2008 {
	background: url(images/pockets_2006_small.gif) no-repeat;
	}	

#fotsma2006 {
	background: url(images/fotsma_2006_small.gif) no-repeat;
	}	
/* END portfolio.html */

/* START contact.html */
#contactinfo {
	margin-left: 125px;
	}
	
#contactinfo li {
	list-style: none;
	font-weight: bold;
	margin-top: 20px;
	}
	
#contactinfo li ul li {
	margin-top: 0;
	padding-top: .2em;
	font-weight: normal;
	}
/* END contact.html */
