@charset "utf-8"; 
html { overflow-y: scroll;}/* Always show the scrollbar to avoid layout nudges */
body { /* Default margin is fine */
	padding: 0px;
	background: #e4e4e4 /*url('imgnu/grada.png') repeat-x left top*/;font: 12px Arial,Tahoma,Helvetica,sans-serif;color:#444;border: 0;
	/*border: 1px solid #D06000;	/* for debug purposes. Inherit this where applicable (won't work in IE7)*/
}

a				{COLOR: #222;text-decoration: none;border-bottom:1px solid #777;font-weight: normal;font-style:italic;}

/*.HDbutton {display:inline;float:right;}*/

.HDbutton {!important;-moz-border-radius:2px;-webkit-border-radius:4px;border-radius:4px;}
a:link	img {text-decoration: none;border: none;}
h1{text-decoration:none !important; font: inherit; font-size: 14px;display:block;padding:20px 10px 20px 10px;margin:0 ;text-align:center;background-color:#777 !important;color:#e4e4e4 !important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
h2{font: inherit; font-size: 13px;display:block;padding:0;margin:12px;text-align:center;}
/* BOXes - Main content holders*/
/*#boxMain		{	background:#e4e4e4;width:962px;border:inherit;margin:0 auto;padding:16px;-moz-border-radius:5px;-webkit-border-radius:5px;}*/
#boxMain		{	background:#e4e4e4;width:962px;border:inherit;margin:0 auto;padding:3px;padding-top:16px;}
#boxHeader	{ color: #888;border:inherit;margin:0 auto;padding:0 0px 8px;margin:0px 0px 0px 05px;text-align:center;}
.boxPromoLeft		{border:inherit;margin:0 auto;float: left;}
.boxPromoRight	{border:inherit;margin:0 auto;float: right;}
#boxheader	img {border:0px solid #000;margin:0 auto;float: left;}
#boxheader	img {border:0px solid #000;margin:0 auto;float: right;}
#boxHeader .boxNavbar {border:inherit;text-align:center;display:table;margin: 0 auto;width:640px;margin-right:90px;margin-bottom:8px}
#boxHeader .boxNavbar .navbar	{display:inline;padding:0;margin:0;list-style-type:none;white-space:nowrap;line-height:normal;} /*Inline = HR misalignment*/
#boxHeader .boxNavbar .navbar li {display:inline;}
#boxHeader .boxNavbar .navbar a, .navbar a:visited {color:#666; display:block;float:left;margin: 0px 32px 9px 32px; padding:0px 6px 0px 16px;text-decoration:none;}
#boxHeader hr	{width:510px;border:1px solid #777;margin:0 auto;padding:0;}
#boxHeader #logo {padding:0 0 4px 0;}
#boxHeader .hr { width:510px;margin:0 auto;padding:0;height: 2px;border: 0;background-color: #777;}
.navbar a{text-decoration: none;border:none;font-style:normal;}
#boxFooter	{clear:both;margin:0px;padding:3px;border:inherit;text-align:right;background:none;color:#777;font: 10px Tahoma,Arial,Helvetica,sans-serif;}
.fags {border:0px solid #f0f}
/* Navbar selection highlight */
body#p_about										a#n_3point	,
body#p_about										a#n_about	,
body#p_services									a#n_3point	,
body#p_contact									a#n_3point	,
body#p_contact									a#n_contact	,
body#p_services									a#n_services,body#p_portfolio_characters				a#n_portfolio_characters	,
body#p_portfolio_vehicles				a#n_portfolio_vehicles	,		body#p_portfolio_weapons			a#n_portfolio_weapons,		body#p_portfolio_environmentart		a#n_portfolio_environmentart	,
body#p_portfolio_characters			a#n_portfolio	,							body#p_portfolio_vehicles			a#n_portfolio,						body#p_portfolio_weapons					a#n_portfolio	,
body#p_portfolio_environmentart	a#n_portfolio	,							body#p_3pointshader_about			a#n_3pointshader,					body#p_3pointshader_indetail			a#n_3pointshader	,
body#p_3pointshader_features		a#n_3pointshader	,					body#p_3pointshader_gallery		a#n_3pointshader,					body#p_3pointshader_documentation	a#n_3pointshader	,
body#p_3pointshader_purchase		a#n_3pointshader	,					body#p_3pointshader_lite			a#n_3pointshader, 				body#p_3pointshader_help			a#n_3pointshader,
body#p_3pointshader_about				a#n_3pointshader_about,			body#p_3pointshader_indetail	a#n_3pointshader_indetail,
body#p_3pointshader_features		a#n_3pointshader_features ,	body#p_3pointshader_gallery		a#n_3pointshader_gallery,	body#p_3pointshader_documentation	a#n_3pointshader_documentation ,
body#p_3pointshader_purchase		a#n_3pointshader_purchase,	body#p_3pointshader_lite			a#n_3pointshader_lite,		body#p_3pointshader_help			a#n_3pointshader_help 	{color:#e4e4e4;background: #777;}
/*body#p_3pointshader_purchase 		a#n_3pointshader_purchase{color:#e4e4e4;background: #777;}*/
/* Page content */
#boxContent{float: left;background:#e4e4e4 /*url('imgnu/bgdecoa.png') repeat-x left top*/;width:100%;border:inherit;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px;} /* Holds boxSection. Float left to scale 100% vertically. Yay. */
#boxContent hr{border: 1px solid #ccc;width:100%;margin:20px;display:block;}
.boxSection{padding: 10px;border:inherit;clear:both}	/* Holds boxLeft/Right/Center*/
.boxLeft, .boxRight	{border:inherit;margin:0 auto;width:204px;}
.boxLeft	{float: left;}
.boxRight	{float: right;}
.boxLeft p,		.boxRight p,.boxWideThumb p			{display: block;font-size: 12px;margin:0px;padding:1px 0 8px 0;text-align:center}
.boxLeft img,		.boxRight img		{display:block;z-index: 0;border: inherit;margin: 0px auto;!important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.boxLeft p img,		.boxRight p	img,.boxWideThumb p img	{display: inline;position:relative;top:4px;margin:0px;padding:0;border: 2px solid #000;-moz-border-radius:3px;-webkit-border-radius:2px;border-radius:2px;}
/*boxWideThumb*/
.boxLeft p a:hover img,		.boxRight p	a:hover img		{text-decoration: none;border: 2px solid #ccc;}
.boxCenter{margin:0 216px;padding:0;border:inherit;}
/* Simple element designs */
.boxCenter p{display: block;font-size: 12px;text-align: justify;margin: 16px 16px 16px 16px; }
.boxCenter p:First-Letter{padding-left: 16px;}
ul{font: 12px Tahoma,Arial,Helvetica,sans-serif;list-style-type:square;padding:0 0 0 32px;line-height:180%;}
ul ul{padding:0 0 0 8px ;}
.boxWideThumb  {float:left;display:inline;clear:none;border:inherit;width:204px;margin: 0 14px;text-align:center;}
.boxWideThumb img		{display:block;z-index: 0;border: inherit;margin: 0px auto;}
.thumbGrownVisibleLeft, .thumbGrownVisibleRight {visibility:visible;position:fixed;border: inherit;margin: 0 auto;top: 8px;}
.thumbGrownVisibleLeft {	left:8px;	}
.thumbGrownVisibleRight {	right:8px;	}
#thumbGrown{color:#ddd;background-color:#222;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;padding: 8px;border:2px solid #000;z-index: 30;}
#thumbGrown img{	display: block;	margin: 0 auto; border:1px solid #000;}
#thumbGrownText{width:512px;margin: 0 auto;text-align:center}
.thumbGrownInvisible {visibility: hidden;position:fixed;left:-2000px;top:8px;border: inherit;}
#imagePreload { display: none; }			
.largeimages {border:inherit}
.largeimages img {margin:8px auto;text-align:center;display:block;border: 2px solid black;!important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.tripleentries 	{border:inherit; }
.tripleentry   	{width:292px;border:inherit;display:inline-block;padding:8px;vertical-align:text-top;}
.tripleentry img {margin:0px 4px 0 0;float:left;display:inline;border:2px solid #777777;vertical-align:text-top;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.tripleentry p		{display: block;font-size: 12px;margin:4px 0px 16px 0px;padding:0px;text-align:left}
#price {border:0px}
.centered {margin:8px auto !important;display:block !important;float:none !important}
.imagelink a img {padding:10px;clear:both;margin:16px auto;text-align:center;display:block;border:none;}
.extsitelink {padding:0px;margin:0px auto;text-align:center;display:inline;border:none;}
.extsiteimg {padding:10px;margin:0px auto;display:inline;border:11px solid red;}
.xextsitelink a img {margin:16px;border:none;}
#buynow {width:512px;margin:16px auto;padding:8px;border:8px dotted #e4e4e4}
#boxHeader .boxNavbar a, .navbar a:visited {
	border-bottom:0px;
	border:inherit;
	float:left;
	display:inline;
	text-align:right;
	height:20px;
	line-height:20px;
	-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	vertical-align:top;
	padding:0px;
	margin:0px 10px 0px 16px;
	text-align:center;
	/*width: 138px;*/
}
.btna, .btnaB{background:#eee;}
.btna:hover, .btnaB:hover{background:#ccc;}
.btna, .btna:hover,.btnaB, .btnaB:hover{width: 138px;}
.btnaB, .btnaB:hover{width: 96px;}


