body {
margin:0px;
padding:0px;
}

.bold, strong {
	color: #5d7188;
}

.italic, em {
	color: #89806b;
	font-style:italic;
}

p,body,table {
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
color: #828282;
}

A:link { color: #83a3b0; cursor: help; font-weight: bold; text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A:visited { color: #83a3b0; cursor: help; font-weight: bold; text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A:active { color: #83a3b0; cursor: help; font-weight: bold; text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A:hover { color: #8bab9b; cursor: help; font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
} 

.wall {
margin:0px;
padding: 5px;
background: #f9f9f9 repeat-y center;
	border: 1px solid #aac9d4;
}

.content {
margin:0px;
padding: 5px;
background: #f4f4f4 repeat-y center;
	color: #676767;
	text-align: center;
}

.title {
margin:0px;
padding: 5px;
background: #c0d5dc none repeat center;
	text-align: center;
	color: #2a678e;
	font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-shadow: #949494 1px 0 5px;
	border-bottom: 1px solid #c3c3c3;
}

.infos {
padding: 4px;
background: #eaeaea repeat-y center;
	text-align: center;
	color: #505050;
	font: bold 9px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
		-moz-border-radius:5px;
	margin: 1px 5px 2px;
}

.pictures {
	opacity: 0.6;
	padding: 5px;
	background-color: #fff;
	border: 1px solid #cfcfcf;
	margin: 1px;
}
.pictures:hover {
	opacity: 1;
	padding: 5px;
	background-color: #fff;
	border: 1px solid #cfcfcf;
	margin: 1px;
}

a.main:link, a.main:active, a.main:visited { 
padding: 8px; 
text-align: center; 
text-decoration: uppercase; 
letter-spacing: 1px; 
display: block; 
text-transform: uppercase;
font: normal 10px/9pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: #9ebfce;
	margin: 1px;
		-moz-border-radius:3px;
	color: #39454a;
}

a.main:hover {
padding: 8px; 
text-align: center; 
text-decoration: uppercase; 
letter-spacing: 1px; 
display: block; 
text-transform: uppercase;
font: normal 10px/9pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: #d7caba;
	margin: 1px;
		-moz-border-radius:3px;
	color: #8c8478;
}

.contentcomment {
margin:0px;
padding: 5px;
background: #f3f3f3 repeat-y center;
	color: #676767;
	text-align: left;
}

.titlecomment {
margin:0px;
padding: 5px;
background: #e6e6e6 repeat-y center;
	text-align: center;
	color: #e45aa6;
	font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-shadow: #949494 1px 0 5px;
	border-bottom: 1px solid #c3c3c3;
}

.wallcomment {
margin:0px;
padding: 5px;
background: #dcdcdc repeat-y center;
	border: 1px solid #b1b1b1;
}

input,select,textarea,submit {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e3e3e3;
	padding: 2px;
	color: #43808d;
	border: 1px solid #ccc;
			-moz-border-radius:9px;
}
input:hover,input:focus  {
	background-color: #f1f1f1;
			-moz-border-radius:9px;
}

.elite {
	opacity: 0.3;
}
.elite:hover {
	opacity: 1;
}
