body {text-align: center; margin:5px; color:#555; background-color:#eee;}
a:link {
	color:#58a;
	text-decoration:none;
}
a:visited {
	color:#969;
	text-decoration:none;
}
a:hover {
	color:#c60;
	text-decoration:underline;
}
a img {
	border-width:0;
}
h1 {
	position:relative;
	margin:7 auto;
	font-size:1.2em;
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing:0.4em;
	left:3px;
}
.thumb img{
	cursor:pointer;
}
div#container
{
	border: 1px solid #c60;
	width:580px;
	padding:5px;
	margin:5 auto;
	text-align:left;
	background-color:#fff;
}
div#title
{
	text-align:center;
	padding:5;
	width:260;
	border-right:1px dotted #bbb;
}
div#logo
{
}
div#links
{
	text-align:center;
	margin:10 auto;
	width:200px;
	line-height:1.5em;
	text-transform:uppercase;
	font-size:1.2em;
	border-top:1px dotted #bbb;
	padding-top:20;
	padding-bottom:10;
}
div#links a:link {
	color:#58a;
	text-decoration:none;
}
div#links a:visited {
	color:#58a;
	text-decoration:none;
}
div#links a:hover {
	color:#c60;
	text-decoration:underline;
}
span#contactLink {
	color:#58a;
	text-decoration:none;
	cursor:pointer;
}
span#contactLink:hover {
	color:#c60;
	text-decoration:underline;
}
div#info
{
	text-align:justify;
	margin:10 auto;
	font-size:0.82em;
	line-height:1.15em;
	width:200px;
	border-top:1px dotted #bbb;
	padding:20 0 10;
}
div#main
{
	text-align:center;
	float: right;
	width:290px;
	padding:30 5;
}
.copyright
{
	font-size:0.6em;
	color:#bbb;
	margin:0 auto;
}
.thumb
{
	margin:5;
	padding:0 auto;
}
div#grey
{
	position:absolute;
	visibility:visible;
	opacity: 0.6;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	top:0;
	left:0;
	background-color:#000;
	width:100%;
	height:100%;
}
div#wrapper
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
}
div#whitebox
{
	display:block;
	visibility:hidden;
	border: 1px solid #c60;
	background-color:#fff;
	padding-top:5px;
	margin:20 auto;
	width:100px;
}
div#content{
	margin:0 auto;
	overflow:hidden;
}
div#contInfo{
	font-size:0.82em;
	color:#999;
}
div#contDesc{
	margin-bottom:5px;
}
div#contclose{
	text-align:right;
	padding:0 5;
	color:#58a;
	cursor:pointer;
	border-top:1px solid #58a;
	background-color:#eee;
	text-transform:uppercase;
	font-size:0.70em;
	line-height:1.4em;
}
div#contclose:hover {
	color:#c60;
	border-color:#c60;
}
div#image
{
	opacity: 100;
	filter:alpha(opacity=100);
	cursor:pointer;
}
div#contTitle
{
	font-weight:bold;
	margin=0 auto;
}
div#counter{
	text-align:center;
	margin:5 auto;
	width:200px;
	text-transform:uppercase;
	font-size:0.82em;
	letter-spacing:0.15em;
	border-top:1px dotted #bbb;
	padding-top:20;
	padding-bottom:10;
}
div#warning{
	margin:40 auto;
	color:#58a;
	border-top:1px solid #c60;
	border-bottom:1px solid #c60;
	background-color:#fff;
	padding:5;
	font-size:0.82em;
	text-transform:uppercase;
}
iframe#skypeframe{
	width:190px;
	height:20px;
	margin: 0 auto;
}
img#ajaximg{
	margin-top:16px;
}
