body	{
	margin:0px;
	background:#333 url(../blog/wp-content/themes/intense-10_/img/bodybg.png) repeat-x fixed top center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:16px; /* for non IE/win browsers */
	color:#CCCCCC;
	}
	/*IE specific, due to lits mis-interpretation of the box-model */
	*html body {
		font-size:100%; /* for IE5.x/win */
		f/ont-size:16px; /* for IE6.x/win and other versions */
		} 
/*	
	Now, to calculate ems values for the page, use the following formula.
	
	child pixels / parent pixels = target ems value
	
	child pixels being the pixel size of the element you are working with
	parent pixels being the font-size of the document, in this case 16px (set above)
	target ems value being the final size in ems of the element you are working with
*/
h2, h3 {
	text-transform:uppercase;
	padding:0.125em;
	}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.375em;
	font-weight: bold;
	margin-bottom:0.625em;
	}  /* displayed at 22px */
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	} /* displayed at 19px */
h3 {
	font-size:0.9em;
	}  /* displayed at 16px */
h4 {font-size:0.875em;}  /* displayed at 14px */
h5 {font-size:0.75em;}  /* displayed at 12px */
INPUT, SELECT, TH, TD {font-size:1em}
p {
	font-size:0.75em;
	font-weight:normal;
	}
li {  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:0.8em;
	}
a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.2em; 
	font-weight:bold; 
	}
a:link {color:white;}
a:visited {color:white;}
a:hover {color:#CC0000;}
a:active {color:#CC0000;}

div#container	{
	margin:0 auto;
	width:47.5em; /*760px*/
}
div#branding-logo{
	width:100%;
	padding-bottom:0.5625em;
}
div#content { 
	background-color:black;
	margin-top:1em;
	padding-top:0.625em;
	}
div#content-main {
	text-align:left;
	width:46.25em; /*740px*/
	margin:0 auto;
	padding-bottom:1em;
	}
div#content-search {
	padding:0.25em;
	font-size:1.0em;
	}
div#content-links {
	width:70%;
	padding-left:15px;
	}
div#content-links a {
	font-size:0.9em;
	font-weight:normal;
	}

div#content-links h2 {
	font-size:1.0em;
	}
div#content-sidebar {
	width:25%;
	float:right;
	padding-top:1em;
	}
div#siteinfo {
	margin-top:2em;
	}
div#siteinfo-credits {
	text-align:center;
	}
div#nav-main, div#nav-footer {
	padding:0.625em;
	}
div#nav-footer {
	margin-top:1em;
	}
div#nav-main a, div#nav-footer a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.2em; 
	font-weight:bold; 
	color:#00FF00;
	}
div#nav-main a:link, div#nav-footer a:link {color:#00FF00;}
div#nav-main a:visited, div#nav-footer a:visited {color:#00CC00;}
div#nav-main a:hover, div#nav-footer {color:#CC6633;}
div#nav-main a:active, div#nav-footer {color:#CC6633;}

/* non layout elements */
div#nav-main ul, div#nav-footer ul {
	padding:0;
	margin:0;
	text-align:center;
	}
div#nav-main li, div#nav-footer li {
	margin:0;
	list-style-type:none;
	display:inline;
	padding:0.1875em 0.625em;
	border-left:0.125em solid #069;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.80em;
	font-weight:bold;
	}
div#nav-main li.last, div#nav-footer li.last {
	border-right:2px solid #069;
	}
div#nav-main li a, div#nav-footer li a {
	text-decoration:none;
	text-transform:uppercase;
	}
div#content-main h2 {
	margin-top:1.5em;
	}
div#content-links ul {  
	margin-left:0.625em;
	padding-left:0;
	}
div#content-links li {  
	list-style-type:none;
	}
div#content-search form {
	padding:0;
	margin:0;
	font-size:0.9em;
	}
div#siteinfo-credits p {
	font-size:0.6em;
	}

