/* JonahLight.com stylesheet */

html, body {
	height:98%;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-left: 0px; 
	margin-bottom: -1%; 
	padding: 0;
	border: none;
	text-align: center;
	background-color: #FFFFFF;
}
#container {
	height:100%;
	text-align: left;
	vertical-align: middle;
	width: 100%;
	border-collapse: collapse;
	margin: 0 auto;
	padding: 0px;
}

table#container th {
	height: 70%;
	background-color: #E6A352;
	text-align: left;
	align: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0;
}

table#container td {
	height: 30%;
	background-color: #FFFFFF;
	text-align: left;
	align: left;
	vertical-align: top;
	padding: 0px;
	margin: 0;
}

/*--------------------------------------------------*/

table#opaque {
	background-color: #E6A352;
}

table#opaque td {
	background-color: #E6A352;
}

/*--------------------------------------------------*/
table#nav {
	border-color: #0000FF;
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
	margin-right: 0px;
	padding: 0px;
}

table#nav td {
	border-color: #0000FF;
	border-width: 1px;
	border-style: none;
	width: 100%;
	background-color: #E6A352;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	margin-right: 0px;
}

table#nav td#nav2 {
	border-color: #0000FF;
	border-width: 1px;
	border-style: none;
	width: 100%;
	background-color: #E6A352;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	margin-right: 0px;
}

/*--------------------------------------------------*/

table#navcontainer {
	border-color: #000000;
	border-width: 1;
	border-style: none;
	border-collapse: collapse;
	margin: 0 auto;
	padding: 0px;
	width: 90px;
	height: 90px;
}

table#navcontainer td {
	width: 90px;
	height: 1px;
	background-color: #E6A352;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	margin: 0;
}

/*--------------------------------------------------*/

table#portfolio {
	border-color: #00FF00;
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
	margin: 0px;
	padding: 10px;
}

table#portfolio th {
	border-color: #282616;
	border-width: 1px;
	border-style: none;

	height: 90px;
	width: 90px;
	background-color: #E6A352;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
	margin-right: 10px;
}

table#portfolio td {
	border-color: #282616;
	border-width: 1px;
	border-style: none;
	width: 90px;
	background-color: #E6A352;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}

/*--------------------------------------------------*/

table#portfoliogallery {
	border-color: #000000;
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
	margin: 0 auto;
	padding: 0px;
}
table#portfoliogallery td {
	width: ;
	background-color: #E6A352;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	margin: 0;
}

img.portfoliothumb {
	border-width:1px;
	border-color:#E6A352;
	border-style:solid;
	border-collapse:collapse;
}

/*--------------------------------------------------*/

div.clients {
	font: normal 1em/1.3em arial;
	height: 55%;
	width: 50%;
	border:1px none #ccc;
	background: #0000FF;
	padding:0px;
	//overflow:auto;
	text-align:left;
	align:left;

	top: 0px;
	margin-left: 25%;

	border-color: #0000f0;
	border-width: 3px;
	border-style: none;

}

table#clients {
	width=90%;
	border-color: #00FF00;
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
	margin: 0 auto;
	padding: 0px;
}

table#clients td {
	font: normal 1em/1.3em arial;
	background-color: #E6A352;
	text-align: left;
}

table#clients td#clienttitle {
	background-color: #E6A352;
	text-align: center;
}

font.clientbullet {
	color:	#D2681A;
	font-size: 3;
	font-face: Times New Roman, Times, serif;
}

font.clientitem {
	color:	#FFFFFF;
	font-size: 10pt;
	font-face: Arial, Helvetica;
}

/*--------------------------------------------------*/

table#contact {
	height:100%;
	border-color: #000000;
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
	margin: 0 auto;
	padding: 0px;
}

table#contact td {
	background-color: #E6A352;
	text-align: center;
	vertical-align: middle;
}

table#contact td#contactleft {
	background-color: #E6A352;
	text-align: left;
	vertical-align: center;
}

table#contact td#contactright {
	background-color: #E6A352;
	text-align: left;
	vertical-align: bottom;
}
