html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
table{border-collapse:collapse;border-spacing:0;}

.txtSmall 		{font: 9px/15px 'TitilliumText22LThin', Arial, sans-serif;}
.txtLight,#contacts		{font: 12px/12px 'TitilliumText22LLight', Arial, sans-serif;}
.txtReg,body,td,th		{font: 14px/21px 'TitilliumText22LRegular', Arial, sans-serif;}
.styleMed 		{font: 18px/27px 'TitilliumText22LMedium', Arial, sans-serif;}
.txtBold,  	{font: 14px/21px 'TitilliumText22LBold', Arial, sans-serif;}
.styleXBold		{font: 18px/27px 'TitilliumText22LXBold', Arial, sans-serif;}

body		{	background-color: black; padding: 10px;}
body,td,th	{	color: #DADADA; }
table		{	width: 100%;}

.hand				{	cursor: hand}
html>body	.hand	{	cursor: pointer }
.moveHand			{	cursor: move}

.bigg	{	font-size: 36px;}
.big	{	font-size: 17px;}
.small	{	font-size: 10px;}

.bold	{	font-weight: bold}

.white	{	color: white; }
.black	{	color: black; }
.gray	{	color: #888888; }
.red	{	color: red; }

a		{ text-decoration: none;}
a:hover	{ text-decoration: none; color: white;}
a.delLink:hover	{ text-decoration: none; color: red;}

#accordion  	{	margin: 0 0 0 20px;
					width: 200px; }

.stretchtoggle,
.bioLink		{	display: inline;
				    color: #ff7f00;
				    cursor: pointer;
				    line-height: 16px;
				    margin: 0px;
				    padding: 0px; }
				    
.bioLink		{	margin: 0 0 0 20px; }
				    
.stretchtoggle:hover { color: white;}

.stretcher 		{  	text-align: left;
					color: gray;
				    margin: 0px 0px 10px 10px;
				    padding: 0 0px;
				    line-height: 20px; }
				    
.stretcher a	{	color: gray;
					display: block;
					text-decoration: none;}
.stretcher a:hover	{	color: white; }

#mainTable		{	width: 100%; }
.tableSide		{	width: 33%; vertical-align: top; padding-top: 100px; }
#tableCenter	{	width: 820px; vertical-align: middle;}

#ssPrv	{	margin: 0px 10 0px 0px;}
#ssNxt	{	margin: 0px 0 0px 10px;}
.hiddenClass	{	visibility: hidden;}

#contacts	{	width: 800px; height: 100px; text-align: center;}

#slideShowFrame	{	vertical-align: middle; width:800px; height: 533px;}
#slideShow		{	overflow: hidden;  text-align: center; z-index: 10; }
#slideShow p	{	text-align: center; }
.slide img		{	border: 1px solid #2a2a2a; }

#copyright	{	width:50%; text-align: left; color: gray; vertical-align: top;}
#slideCnt	{	color: gray; font-size: 14px; vertical-align: middle; text-align: center; line-height: 22px;}
#slideNow,
#slideMax	{	color: white; font-size: 13px; line-height: 22px;}
#butt		{	width:50%; vertical-align: top; text-align: right;}

#bio		{	width: 800px; height: 533px; }

.adminBack	{	background: url('img/adminBack.jpg') repeat-x top; }
