body {
	margin: 0px; padding: 0px;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	background: #000 url(../img/bg_body.gif) top left repeat-x;
	color: #dcdcdc;
}
h1, h2, h3, h4, h5, h6, p, form, ul, ol, li {margin: 0px; padding: 0px; list-style: none;}/*basic reset*/
a img {border: 0px;}/*basic reset*/
a {color: #00d8ff; text-decoration: none;}
a:hover {color: #fff; text-decoration: underline;}

h1 {margin: 0px 0px 20px 0px; font-size: 42px; font-weight: normal; line-height: normal; color: #fff;}
h2 {margin: 0px 0px 20px 0px; font-size: 36px; font-weight: normal; line-height: 36px; color: #fff;}
h1.beforeH2 {margin-bottom: 5px;}

/*********WRAPPER********/
#wrapper {width: 880px; margin: 0px auto; padding: 0px 10px; text-align: left;}

/*********HEADER********/
#header {width: 880px; height: 107px;}
#logo {float: left; display: block;}
#headerDeco {float: right; display: block;}

/*********NAVBAR********/
#navBarBox {width: 100%; text-align: right;}
#navBar {float: right; list-style: none; text-align: right;}
#navBar li {float: left; padding: 6px 0px 6px 52px;}
#navBar li a {font-size: 20px; font-weight: normal;}
#navBar li a:hover, #navBar li a.cLoc {color: #fff; text-decoration: none;}
/*#navBar li ul {margin-top: 5px; list-style: none; text-align: left;} submenus - out to better sites :(
#navBar li ul li {float: none; padding: 0px; font-size: 12px; line-height: 12px; font-weight: bold; color: #454545;}
#navBar li ul li a {font-size: 12px; line-height: 12px; font-weight: bold; color: #fff;}
#navBar li ul li a:hover, #navBar li ul li a.cLoc {color: #00d8ff;}*/

/*********CONTENT********/
#content {float: right; clear:both; width: 568px; padding: 38px 0px;}
#content p {font: 13px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; line-height: 18px;}

/*thumbs*/
.lightview {display: block; float: left; width: 122px; height: 175px; margin: 5px; padding: 5px; text-align: left; background-color: #000;}
.lightview:hover {text-decoration: none; background: #111;}
.lightview img {display: block; width: 120px; height: 120px; margin-bottom: 10px; border: 1px solid #000;}
.lightview span {display: block; padding: 2px 4px; color: #dcdcdc;}
.spanTitle {font-size: 12px; font-weight: bold;}
.spanDesc {font-size: 10px; font-weight: normal;}
.lightview:hover img {border: 1px solid #777;} 
.lightview:hover span {color: #00d8ff;}

/*person*/
.cvStyled {width: 568px; clear: left; padding: 10px 0px;}
.cvStyled span {width: 100px; float: left; font-size: 14px; font-weight: bold; color: #fff;}

/*********CONTENT********/
#footer {float: left; width: 302px; padding-top: 5px; padding-bottom: 15px; border-top: 3px solid #fff;}
#footer p {font-size: 11px; line-height: 12px; font-weight: bold; color: #6e6e6e;}
#footer p span {color: #00d8ff;}
#footer a {color: #fff;}

/*********CLEANER | STUFF********/
.cleaner {
	clear: both;
	height: 1px;
	margin-top: -1px;
	line-height: 0px;
}

/*MMVIII A.D. - nevromekanix for staemworks and magic obscura*/
