@charset "utf-8";
/* CSS Document */
/*  search for anything
global declarations 	= GENERIC,
H1 TO H6 styling 			= HEAD,
changeable content 		= CONTENT,
navs / listings 			= NAVS,
mdoules 							= ARTICLE,
plain bg colors 			= BGS,
gradients							= GRADS,
borders								= BORDERS
visual containers			= ROUNDS,
text, fonts,					= TEXTALL,
form, input						= INPUT,
footer								= FOOTER,
Miscellaneous					= MISC,
/*

/* BODY, FONT AND COLOR, GLOBAL	(id=GENERIC)
**********************************************************/
html, body 					{display:table; position:fixed; top:0; left:0; width:100%; height:100%; margin:0; padding:0;  }
body						{font:normal Helvetica 7px !important; color:#000000; text-align:left; background-color:#fff;}
body,form,h1,h2,h3,h4,h5,h6,p {padding:0; margin:0;}
/*h1,h2,h3,h4,h5,h6,label,a	  {text-transform:capitalize; text-decoration:none;}*/
a, a:active, a:focus		{color:#cccc99; text-decoration:none;}
a:hover						{color:#cccc99; text-decoration:underline;}
a:active, a:focus			{outline:0;} /* to avoid link borders on new browsers */
img							{border:none;}
ul,li						{padding:0 0 2px 0; margin:0; list-style:none;}


/** ul, li **/

ul.leftLink                 {margin-left:5px; padding-top:2px;}
ul.leftLink li, ul.leftLink li a, ul.mrg, ul.mrg li, ul.mrg li a {padding:0px; margin:0px; border:none;}
ul.leftLink li a	{border:1px solid; border-color:transparent; display: block; width:20%; height:18px !important; text-decoration:none;}
ul.mrg li a			{border:1px solid; border-color:transparent; display: block; width:20%; height:19px !important; text-decoration:none;}
a.width1             		{display:block; width:47% !important; height:18px !important;}
a.width2             		{display:block; width:25% !important; height:18px !important;}


a.txt                       {font-family:Courier New; font-size:11px; color:#cccc99; text-decoration:none;}
a.txt:hover                 {font-family:Courier New; font-size:11px; color:#cccc99; text-decoration:none;}

/* 	BODY WRAPPER / HEADER / TOP MENU  (id=HEAD)
**********************************************************/
div#centered				{display:table-cell; height:100%; width:100%; vertical-align:middle; text-align:center; border:0; background-color:white; }
#mainWrapper			  	{margin:0 auto; width:640px; text-align:left;}
#header					  	{width:100%; padding-top:10px;}
#logo					  	{float:left; width:190px; /*margin:0 0 0 15px; display:inline;*/}
#welcome				  	{float:right; width:70%; text-align:right; /*margin-right:15px; display:inline;*/}
.img1        { background-image: url('/templates/default/images/home.jpg');
               /* url('http://www.linkmetric.com/christian-henson/images/home.jpg');  */
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 369px; margin-top: 0px; background-position: 0% } /*margin-top: 139px; background-position: 0% }*/
.img2        { background-image: url('/templates/default/images/bio.jpg');
               /* url('http://www.linkmetric.com/christian-henson/images/bio.jpg');  */
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 369px; margin-top: 0px; background-position: 0% } /*margin-top: 139px; background-position: 0% }*/
.img3        { position: relative; background-image: url('/templates/default/images/media.jpg');
               /* url('http://www.linkmetric.com/christian-henson/images/media.jpg');  */
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 369px; margin-top: 0px; background-position: 0% } /*margin-top: 139px; background-position: 0% }*/
.img4        { background-image: url('/templates/default/images/mediaVis.jpg');
               /* url('http://www.linkmetric.com/christian-henson/images/mediaVis.jpg');  */
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 369px; margin-top: 0px; background-position: 0% } /*margin-top: 139px; background-position: 0% }*/
.img5        { background-image: url('/templates/default/images/mediaAud.jpg');
               /* url('http://www.linkmetric.com/christian-henson/images/mediaAud.jpg');  */
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 369px; margin-top: 0px; background-position: 0% } /*margin-top: 139px; background-position: 0% }*/
.img6        { background-image: url('/templates/default/images/mediaExtr.jpg');
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 369px; margin-top: 0px; background-position: 0% } /*margin-top: 139px; background-position: 0% }*/
.img7        { background-image: url('/templates/default/images/contact.jpg');
               /* url('http://www.linkmetric.com/christian-henson/images/contact.jpg'); */
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 369px; margin-top: 0px; background-position: 0% } /*margin-top: 139px; background-position: 0% }*/
.downldTxt                  {
	position:absolute;
	left: 5px;
/*	top: 192px;	*/	/* pc internet explorer */
/*	top: 198px;	*/	/* pc firefox */
/*	top: 220px;	*/	/* mac firefox */
/**/	top: 205px;		/* mac safari */
	width: 153px;
}

/* 	MAIN CONTENT / MIDDLE CONTAINERS   (id=CONTENT)
**********************************************************/

#maincont			    	{padding-top:10px;}
#leftSideBar				{float:left; width:24%; background:#000; margin-right:10px; min-height:250px;}
#content					{float:left; width:50%; background:#000; min-height:250px;}
#rightSideBar				{float:right; width:24%; background:#000; min-height:250px;}


.contntbox              	{position:relative; width:640px; margin:0 auto; height:220px; background:none;}
.contnttext             	{position:absolute; width:350px; left:265px; top:-59px; height:300px; overflow-y:scroll; color:#FFF;                             font-size:11px; font:Tahoma; line-height:23px;}


.contntbox1             	{position:relative; width:640px; margin:0 auto; background:none;}
.contnttext1            	{position:absolute; width:350px; left:265px; top:-127px; height:300px; overflow-y:scroll; color:#FFF; 				                             font-size:11px; font:Tahoma; line-height:23px;}





.txtHgt                     {line-height:15px;}


/* 	ALL BORDER CSSs		(id=BORDERS)
**********************************************************/
.brdBtmBlk					{border-bottom:1px solid #000;}
.userPic img				{border:4px solid #e8e8e8;}



/* 	ALL TEXT CSS	(id=TEXTAll)
**********************************************************/
/* font SIZES */

.para						{font-size:12px;}
.big						{font-size:13px;}
.space                  	{font-size:10px;}
.letspace               	{letter-spacing:2px;}
.fontpara               	{font-family:Courier New; font-size:11px; color:#cccc99;}

/*font WEIGHTS */
.strong						{font-weight:bold; font-family:Futura, Arial; font-size:11px;}
.normTxt		 			{font-weight:normal; font-family:Helvetica, Arial; font-size:9px;}


/* text TRANSFORMS */
.allCaps					{text-transform:capitalize;}
.textU						{text-decoration:underline;}
.upperCase					{text-transform:uppercase;}


/* text ALIGN & content ALIGN for inline level ELEMENTS */
.centerAll					{text-align:center;}
.alignLeft					{text-align:left;}
.alignRight					{text-align:right;}
.justify		  			{text-align:justify;}


/* colored text */
.textcolor      			{font:Arial;color:#a6a090;}



/* 	FOOTER 	(id=FOOTER)
**********************************************************/				
#footer                 	{margin-top:5px; font-family:Helvetica; font-size:9px;}
#footer a:hover				{color:#000000; text-decoration:none;}


.pad                    	{padding:15px;}
.topPad                	    {padding-top:45px;}



/* 	REQUIRED PADDINGS / MARGINS (id=PADS)
**********************************************************/
.padOne						{padding:8px;}
/*.marginTop					{margin-top:139px;}*/
.padBtm						{padding-bottom:5px;}
				



/* 	MISCELLANEOUS (id=MISC)
**********************************************************/
.clr						{clear:both; margin:0px !important; overflow:hidden;}
.minHt						{min-height:200px;}
*html .minHt				{height:200px;}


/* CSS Document */
.root    					{height:310px; width:440px;}
.thumb    					{position:absolute; height:9px; width:15px; left:20px;}
.up, .dn   					{position:absolute; left:10px;}
#scroll0Container 			{color:#FFF; font-size:9px; line-height:20px; overflow-y:scroll;}
.scrollContainer 			{position:relative; margin:0 auto; overflow:auto;}
.scrollContent 				{width:100%; left:15px; top:0px;}
#scroll0Container, #scroll0Content {position:absolute; left:0px; top:0px; width:405px;}
#scroll0Container			{height:338px;}
#scroll0Container p, #scroll0Container div {width:395px;}

/* #scroller					{position:absolute; width:350px; left:201px; top:-70px;} */	/* PC internet explorer */
/* #scroller					{position:absolute; width:350px; left:201px; top:-65px;} */	/* PC firefox */
/* #scroller					{position:absolute; width:350px; left:201px; top:-55px;} */ /* mac firefox */
/**/ #scroller					{position:absolute; width:350px; left:201px; top:-61px;}  /* mac safari */
 
/* #scroller1					{position:absolute; width:350px; left:201px; top:-132px;} */ /* PC internet explorer */   
/* #scroller1					{position:absolute; width:350px; left:201px; top:-125px;} */ /* PC firefox */
/* #scroller1					{position:absolute; width:350px; left:201px; top:-105px;} */ /* mac firefox */
/**/ #scroller1					{position:absolute; width:350px; left:201px; top:-118px;}  /* mac safari */


/*	MEDIA PAGE 
***********************************************************/
td.media {
	border:#bbb7ae 1px solid;
	border:#666 1px solid;
	margin-bottom:6px;
}

.mediacontent-thumb {
	border:#bbb7ae 1px solid;
/*	border:#333333 1px solid;*/
}

.mediacontent-img {
	width:88px;
	height:49px;
	border:#fff 1px solid;
}
