

body 			{text-align: center;
			background: #E8EDED url(../img/body_bg.jpg) repeat-x;
			font-family: 'Lucida Grande', 'Trebuchet MS', verdana, arial, sans-serif;
			color: #000444;
			font-size: 65.5%; }

table			{position: relative; top: 0; }


#leftblock			{padding: 0; width: 200px;}
#centerblock		{padding: 0; width: 820px;}
#rightblock		{padding: 0; width: 200px;}

td			{border: 0px black solid; }

p			{text-align: left; }

a:link, a:visited		{ color: white; text-decoration: none; }
a:hover, a:visited:hover 	{ text-decoration: underline; }


#Masthead 		{height: 112px; background: transparent url(../img/logo.jpg) center center no-repeat; }

#OuterContainer		{padding: 0; margin: 0 auto; }

#Container		{position: relative;
			height: 200px;
			width: 200px;
			margin: 0 auto;
			background-color: #dedede;
			border: 5px solid #ccc;
			font-size: 0px; }

#Photo			{position: absolute; 	top: 0; left: 0; z-index: 5; }

#Loading			{height: 25%; width: 100%; 
			position: absolute; top: 40%; left: 0%;
			text-align: center;
			z-index: 0;
			line-height: 0; }

#LinkContainer		{position: absolute; top: 0; left: 0;
			height: 100%; width: 100%;
			z-index: 10;
			/* filter:alpha(opacity:80); /* Specify opacity for IE */ }
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#CaptionContainer 		{margin: 0 auto;
			width: 200px;
			text-align: left;
			background-color: none;
			
			 }

#CaptionContainer p	{padding: 5px 0px 10px 10px;
			font-family: "Palatino Linotype", "Palatino", serif;
			font-size: 16px; 
			text-align: left; }

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



#About, #Contact, #Statement
			{width: 200px;
			text-align: left;
			background-color: silver;
			border-bottom: 1px solid #dedede; }

#About p, #Contact p, #Statement p

			{margin: 0 20px;
			padding: 5px 0;
			font-size: 12px;
			font-weight: bold; }


#AboutBody, #ContactBody, #StatementBody 

			{margin-top: 15px; }


#AboutBody p, #ContactBody p, #StatementBody p

			{font-weight: normal;
			font-size: 11px;
			line-height: 1.4em;
			margin: 0 20px 10px 20px;
			padding: 0; }

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#PrevLink, #NextLink	{cursor: pointer;
			width: 48%; height: 100%;
			background: transparent url(../img/c.gif) no-repeat; /* Trick IE into showing hover */
			display: block; }

#PrevLink span, #NextLink span { display: none; }

#PrevLink 		{ left: 0; float: left; }
#NextLink 		{ right: 0; float: right; }

/* background image for IE */

#PrevLink:hover, #PrevLink:visited:hover { background: url(../img/prev_minus.gif) 20% 50% no-repeat; }
#NextLink:hover, #NextLink:visited:hover { background: url(../img/next_plus.gif) 80% 50% no-repeat; }

/* backgroudn image for compliant browsers */

#LinkContainer>#PrevLink:hover, #LinkContainer>#PrevLink:visited:hover { background: url(../img/prev_chevron.png) 20% 50% no-repeat; }
#LinkContainer>#NextLink:hover, #LinkContainer>#NextLink:visited:hover { background: url(../img/next_chevron.png) 80% 50% no-repeat; }



			







