@import url("universal.css");

*
{
	font-size : 10pt;
	font-family: palatino, georgia, Verdana, Arial, Geneva, Helvetica, sans-serif;
}

img
{
	border: 0px;
}

blockquote
{
	font-style: italic;
}

pre.code
{
	font-family: courier-new, monospace;
	padding-left: 0.5em;
	margin-left: 0.5em;
	background: rgb(92%,92%,95%);
	border: 1px solid rgb(90%,90%,95%);
	border-left: 2px solid rgb(75%,75%,85%);
}

div.main
{
	clear: left;
	margin-right: 150px;
	margin-left: 2em;
	padding: 0.5em;
	background: rgb(95%,95%,98%);
	border: 1px dashed rgb(75%,75%,85%);
}

h1
{
	font-size: 15pt;
	font-weight: bold;
}

div.article
{
	padding-bottom: 1em;
}

div.articlebody
{
	margin-left: 1em;
	padding: 1em;
}

div.articleheader
{
	font-style: italic;
}

div.nav
{
	float: right;
	width: 130px;
}

div.header a
{
	display: block;
	width: 579px;
	height: 95px;
	background-image: url(../images/logos/logo.png);
}

span.header
{
	display:none;
}


a.nav
{
	display: block;
	float: left;
	clear: both;
	margin-bottom: 8pt;
	padding: 3px;
	width: 125;
	height: 79;
	background-repeat: no-repeat;
	background-position: center center;
}

a.nav:hover
{
	border: 3px solid #ffbbbb;
	padding: 0px;
}

a.nav span.nav
{
	display: none;
}

a.navhome
{
	background-image: url(../images/navigation/home.png);
}

a.navcoding
{
	background-image: url(../images/navigation/coding.png);
}

a.navhosting
{
	background-image: url(../images/navigation/hosting.png);
}

a.navvisuals
{
	background-image: url(../images/navigation/visuals.png);
}

a.navwritings
{
	background-image: url(../images/navigation/writings.png);
}

div.footer
{
	margin-top: 1em;
	border-top: 8pt solid rgb(55%,55%,68%);
	x-color: white;
	width: 100%;
	text-align: right;
	clear: both;
	height: 14pt;
    background: rgb(20%,15%,55%);
}

div.footer *
{
	color: rgb(95%,95%,95%) !important;
	font-size: 8pt;
    font-variant: small-caps;
}

div.footerstyle
{
	float: left;
	margin-left: 1em;
}

div.footercopyright
{
	float: right;
	margin-right: 1em;
}

a.nav
{
	float: left;
	clear: both;
	margin-bottom: 8pt;
	padding: 3px;
}

a.nav:hover
{
	border: 3px solid #bbbbff;
	padding: 0px;
}

a.function
{
	font-size: 8pt;
	font-variant: small-caps;
	margin-left: 1em;
}

