/* --LAYOUT-- */body { padding: 0;  margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; color: #FFFFFF; background: #214824 url('websiteimages/centerbackgrd2.jpg') repeat-y fixed center;}#awardbanner { display:block; width:160px; height:58px; position:fixed; top:0; left:0; z-index:100;}#awardbanner a { display:block; width:160px; height:58px; background: url(websiteimages/award_badge_hover.png) top left no-repeat;}#awardbanner a:hover { background: url(websiteimages/award_badge_hover.png) bottom left no-repeat;}#wrapper {  width: 1042px; min-height: 1208px; background: url('websiteimages/contentbackgrd.jpg') no-repeat; margin: 0 auto; text-align:center;}#content {  width: 902px; min-height: 1000px; position: relative; left: 70px; top: 100px; clear: both;}#contentweb {  width: 902px; min-height: 1000px; position: relative; left: 70px; clear: both;}#contentvid {  width: 902px; min-height: 1200px; position: relative; left: 70px; clear: both;}#contentillust {  width: 902px; min-height: 1000px; position: relative; left: 70px;  clear: both;}#contentabout {  width: 902px; min-height: 1200px; position: relative; left: 70px; clear: both;}#contentcontact {  width: 902px; position: relative; left: 70px; clear: both;}#branding { position: relative; top: 30px; left: 0px; width: 972px; min-height: 400px;}#brand_name { float: left; text-align:left;}.name { margin: 40px 0px 0px 40px; position: relative; top: 10px; clear: both; width: 540px;}.homelink { position: relative; bottom: 10px; vertical-align: bottom; text-align: right; clear: both;}/* --LAYOUT PORTFOLIO PICS -- */img { border:none;}div#img{  margin: 2px;  height: auto;  width: auto;  float: left;  text-align: center;}div#img img {border:none;}/* --TEXT & FONT STYLIN'-- */p.intro { color: #FFFFFF; font-size: 1.7em; clear: right;}.menu { color: #FFFFFF; font-size: 0.6em;}.menu a:link { color: #FFFF00; text-decoration: none;}.menu a:visited { color: #FFFF00; text-decoration: none;}.menu a:hover { color: #FFFFFF; text-decoration: none; background-color: #003300; outline: #003300 solid 6px;}.menu a:active {text-decoration: underline; }a:link { color: #FFFF00; text-decoration: underline;}a:visited { color: #FFFF00;}a:hover { color: #00FF00;}a:active { text-decoration: underline;}h2 { position: absolute; top: -9000px;}.light a:link { color: #CC0000;}.light a:visited { color: #CC0000;}.light a:hover { color: #00FF00;}.light a:active { text-decoration: underline;}h2.print { background: url('websiteimages/h2_print.png') no-repeat; line-height: 2em; border-style: none; border-bottom: 0.25em solid #ffffff; position: relative; top: 0px;}h2.web { background: url('websiteimages/h2_web.png') no-repeat; line-height: 2em; border-style: none; border-bottom: 0.25em solid #ffffff; position: relative; top: 0px;}h2.video { background: url('websiteimages/h2_video.png') no-repeat; line-height: 2em; border-style: none; border-bottom: 0.25em solid #ffffff; position: relative; top: 0px;}h2.illust { background: url('websiteimages/h2_illustration.png') no-repeat; line-height: 2em; border-style: none; border-bottom: 0.25em solid #ffffff; position: relative; top: 0px;}h2.about { background: url('websiteimages/h2_about.png') no-repeat; line-height: 2em; border-style: none; border-bottom: 0.25em solid #ffffff; position: relative; top: 0px;}h2.contact { background: url('websiteimages/h2_contact.png') no-repeat; line-height: 2em; border-style: none; border-bottom: 0.25em solid #ffffff; position: relative; top: 0px;}span.column { width:250px; border-right:1px dashed #FFFFFF;  padding-right:20px;  float:left;  text-align:left;}span.last { width:250px; border-right:0px;  padding-left:20px;  float:left;  text-align:left;}.smalltext { font-size: 70%;}.strong { color: #FFFF00;}.left { text-align:left;}/* --LIGHTBOX CODE-- *//** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay {	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;}#jquery-lightbox {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}#lightbox-nav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;	zoom: 1;	display: block;}#lightbox-nav-btnPrev { 	left: 0; 	float: left;}#lightbox-nav-btnNext { 	right: 0; 	float: right;}#lightbox-container-image-data-box {	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;}#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }#lightbox-container-image-data #lightbox-image-details { 	width: 70%; 	float: left; 	text-align: left; }	#lightbox-image-details-caption { font-weight: bold; }#lightbox-image-details-currentNumber {	display: block; 	clear: left; 	padding-bottom: 1.0em;	}			#lightbox-secNav-btnClose {	width: 66px; 	float: right;	padding-bottom: 0.7em;	}
