@charset "utf-8";
/* CSS Document */
body {	font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; background:#1A1A1A;  font-style:italic; font-weight:lighter; line-height:1.4em; margin:0px;text-align: center;}
a{color:#ffffff; text-decoration:none;}
a:hover{text-decoration:underline;}

body > div{position:absolute; top:0px; left:0px; right:0px; bottom:0px; text-align: left; margin:0 auto; width:100%}

ul.mainMenu{ display:block; float:left; margin:0px; padding:0px; list-style-type: none; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; width:100%;  font-style:normal;}
ul.mainMenu li{display:block; margin: 0px 0px 5px 0px; padding:0px;}
ul.mainMenu a{display:block; color: #000000;	text-decoration: none;padding:1px 2px 1px 2px; color: #000000; white-space:nowrap; background:#FFFFFF; width:inherit;}
ul.mainMenu a.closed{color: #ffffff;}
ul.mainMenu a:hover, ul.mainMenu span{display:block; margin: 0px 0px 5px 0px; padding:1px 3px 1px 3px; color: #ffffff; white-space:nowrap; width:inherit; background:#000000;}

div.whiteLine{
	width:100%;
	height:3px;
	background:#FFFFFF;
	border-bottom: 1px solid #bababa;
	border-top: 1px solid #414141;
	margin: 18px 0px 0px 0px;
}

div.whiteLine2{
	width:100%;
	height:3px;
	background:#FFFFFF;
	border-bottom: 1px solid #bababa;
	border-top: 1px solid #414141;
	margin: -4px 0px 14px 0px;
}

div.contact{color:#FFFFFF; font-weight:normal;}
div.contact a{color:#FFFFFF; text-decoration:none;}
div.contact a:hover{text-decoration:underline;}

div#video{margin:0px;width:400px; background:#404041}
div#tl{color:#FFFFFF; font-style:normal; margin:0px;}

h1{display:block; margin: 40px 0px 6px 0px; color:#FFFFFF; font-size:22px; font-weight:normal;  font-style:normal;}
h1 dt{font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #6e6e6e; font-style:italic; font-weight:lighter; display:inline;}

a.dhead, h2{display:block; margin: 40px 0px 6px 0px; color:#FFFFFF; font-size:22px; font-weight:normal;  font-style:normal; text-decoration:none}
a.dhead:hover { color:#6e6e6e}

a.more{color:#FFFFFF; text-decoration:none;}
a.more:hover{ text-decoration:underline}

td.thumbs img{margin: 0px 0px 5px 0px; cursor:pointer; display:block; padding:0px; border:opx;}
td.copy{font-style:normal; color:#FFFFFF; font-weight:normal; font-size:7.9pt; padding:10px 0px 10px 0px}

td.fControl button{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#FFFFFF;
	font-weight:normal;
	padding:2px;
	width:80px;
	margin:10px 0px 0px 15px;
	border: 1px solid #ffffff;
	background:#000000;
	cursor: pointer;
}
td.fControl button:hover{background:#666666}

a.vlink{ display:block; margin: 15px 0px 20px 0px; border-bottom:2px solid #CCCCCC; float:left; font-style:normal; font-size:14px;}
a.vlink:hover{ text-decoration:none;}

.contact input, .contact textarea{width:100%; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; font-style:normal;}
img.nThumb{display:block; float:left; margin:0px 10px 15px 0px}
img.nPhoto{display:block; margin:0px 0px 20px 0px}

div.newWhiteLine{
	width:100%;
	height:1px;
	background:#FFFFFF;
	border-bottom: 1px solid #bababa;
	border-top: 1px solid #414141;
	margin: -4px 0px 14px 0px;
}

div.newSpace{
	width:100%;
	height:2px;
	clear:both;
}
