A					{	color: #ffffff; text-decoration: none }
A:hover				{	color: #ff6600; text-decoration: underline }
A IMG				{	border-width: 0 }

BODY				{	margin: 0; padding: 0; color: #999; font-size: 12px;
						font-family: Arial, Helvetica, sans-serif; background-color: #262626 }

H1					{	font-size: 12px; padding: 0; color: #fff }
					
P					{	margin: 0; padding: 0; line-height: 1.7em }

.answer				{	padding: 5px 0 5px 50px }
.arrow				{	white-space: nowrap; text-align: right; vertical-align: bottom; }

.bottomNavigation	{	text-align: right; padding: 20px 0 30px 0 }
.bottomNavigation A	{	color: #ccc }
.bottomNavigation A:hover
					{	color: #ff6600 }

.contactPhoto		{	background-color: #4f4f4f; text-align: center; vertical-align: middle; padding: 35px 10px }
.content			{	width: 906px; padding: 20px 0 20px 60px }
.contentIn			{	background-color: #3b3b3b }
.contentPh			{	 }
.contentUnderBottom	{	font-size: 9pt; padding-bottom: 10px }
.copyright			{	padding: 20px 0 30px 60px }

.dev				{	padding-top: 4px; font-size: 11px }
.dev A				{	color: #ccc }
.dev A:hover		{	color: #ff6600 }

.error2				{	color: #FF0000; margin-top: 10px; font-weight: bold }

.footer, .footerPhoto
					{	padding: 20px 0 30px 60px }
.footerIndex		{	float: none; padding: 50px 0 30px 60px }
.footerTable		{	width: 966px }
.footerPhoto		{	width: 966px }
.formTable TD		{	padding: 5px; color: #fff; vertical-align: top }
.formTable TH		{	padding: 5px; color: #fff; vertical-align: top; font-weight: bold; text-align: right }
.formTable P		{	padding-bottom: 5px }

.guestbookTitle		{	width: 100%; margin-bottom: 20px }
.guestbookTitle TD	{	vertical-align: middle }

.hidden 			{	display: none }
.hs					{	height: 5px }

.icons				{	padding: 0 0 0 10px; vertical-align: bottom; text-align: right; white-space: nowrap; width: 70px }
.imgIn				{	position:absolute; top: 0; left: 0; width: 148px; height: 148px; z-index: 2; text-align: center; vertical-align: middle }
.imgOut				{	position: relative; text-align: center; width: 148px }

.imgLIn				{	position:absolute; top: 0; left: 0; width: 162px; height: 72px; z-index: 2; text-align: center; vertical-align: middle }
.imgLOut			{	position: relative; text-align: center; width: 162px }

.linksTitle			{	width: 100%; margin-bottom: 10px }
.logo				{	height: 150px; background-color: #747474 }

.menu				{	width: 162px }
.message			{	padding: 10px 0 10px 0; font-size: 12px }
.message .topic		{	font-weight: bold; text-transform: uppercase; color: #ccc }
.message .user		{	color: #fff; font-weight: bold }
.message .date		{	color: #ccc; font-weight: normal; color: #ccc }
.message .msg		{	 }
.message .change	{	font-style: italic; font-family: "Times New Roman", Times, serif; color: #FF0000 }
.messageIcons		{	text-align: right; white-space: nowrap }
.messageLine		{	width: 100%; height: 1px; border-top: 1px solid #666666 }
.messageUserInfo	{	width: 100%; border-collapse: collapse; margin-bottom: 4px }
.messageUserInfo TD	{	padding: 0; margin: 0 }
.msphoto			{	background-color: #747474; width: 289px; vertical-align: top }
.msphoto2			{	background-color: #747474  }
.msphotoTable		{	width: 100% }
.msphotoTable TD	{	padding: 0; margin: 0 }
.msphotoTableLine	{	width: 100%; margin: 5px 0 }

.next				{	text-align: right }
.nobr				{	white-space: nowrap }
				
.paging				{	text-align: right; padding: 10px }
.photo				{	text-align: center; margin: 0 auto }
.portfolioTitle		{	width: 906px }
.portfolioTitle TD	{	vertical-align: middle }
.portfolioTable		{	width: 906px }
.portfolioTable TD	{	width: 20%; vertical-align: middle; text-align: center; padding: 10px }
.prev				{	text-align: left }
.photograph			{	margin-bottom: 10px }
.photographPhoto	{	background-color: #4f4f4f; text-align: center; vertical-align: middle; padding: 10px 35px }
.photographName		{	padding: 10px 10px 10px 20px; text-align: center; color: #fff; font-weight: bold }
.photographSeparate	{	width: 10px }

div.stats			{	display:inline; height:0px; left:-1000px; margin:0px; padding:0px; position:absolute; top:-1000px; visibility:hidden; width:0px }
.stats2				{	width: 90px; position: absolute; top: 336px; left: 978px }
.stats2 DIV			{	margin-bottom: 10px }

.tdOver				{	background-color: #666666 }
.tdOut				{	background-color: #4f4f4f }

.top				{	width: 966px; margin: 20px 0 }
.topIndex			{	width: 966px; margin: 57px 0 }
.topPhoto			{	width: 966px; margin: 20px 0 }

.topMenu			{	padding: 0 0 0 60px }
.title				{	padding: 10px }
.title1				{	padding: 10px 0 }
.topNavigation		{	width: 966px; padding: 57px 0 40px 60px }
.topNavigation1		{	width: 966px; padding: 10px 0 30px 60px }

.unv				{	display: none }
.unv2				{	color: #3b3b3b }

.visible 			{	visibility: visible }
.vs					{	width: 3px }

.wSelect			{	color: #fff; font-weight: bold }
