.body
{
}

.alphatext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.menuitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.biotitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
.openlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.biotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.thumbborder {
	border: 1px solid #000000;
}

.topthumbborder {
	border: 1px solid #cccccc;
}

.minithumbcell {
	border: 1px solid #cccccc;
	width: 50px;
	height: 50px;
	background-color: #eeeeee;
}
.twoblkbrd {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	background-color: #CFD9E6;
}
.justifytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.largeblk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.bigblk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.whitebox {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.ctxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.friendstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.friendstxt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #687d95;
}
a.friendstxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #687d95;
}
a.friendstxt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #687d95;
}
.largehighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.footermenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.girlname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.strongtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}
.scorenb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
}
.votingpane {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/voting_pane.gif);
	text-align: center;
}
.votingpanetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #687d95;
	text-align: center;
}
.featuredweektxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #687d95;
}
.bigtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
}
.logintitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.menutitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.message_menu_title {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.message_menu_value {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;	
}
.message_menu_value_new {
	font-weight: bold;	
}
.message_menu_value_over {
	background-color: #DDDDDD;
	cursor: pointer;
}
.message_menu_value_over_new {
	background-color: #DDDDDD;
	cursor: pointer;
	font-weight: bold;	
}

.message_admin_text {
	color: #0000FF;
}
.show_message_header {
	background-color: #3C599D;
	font-family: Arial;
	font-size: 14px;
	color: #CCCCCC;
	font-weight: normal;
}
.show_message_header_link {
	color: #DDDDDD;
	font-weight: bold;	
}
.show_message_value {
	background-color: #EEEEEE;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.contact_medium_title {
  font-size: 14px;
	font-weight: bold;
}
.contact_username {
  font-size: 14px;
	font-weight: bold;
  color: #112370;
  vertical-align: middle;
}
.contact_comment {
  color: #112370;
}

.contact_table_hightlight {
  background-color: #eeeeee;
}

.hinttext {
  text-align: center;
  background-color: #ffffff;
  font-family: arial;
  font-size: 12px;
}

.biodate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.loginbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	width: 95%;	
}

.loginbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
}

.logged_username {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  color: #EEEEEE;
}

.logged_status {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  color: #087521;
}

.dtdtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
  font-weight: normal;
}

.profile_header {
	font-family: Arial;
	font-size: 12px;
  font-weight: bold;
	color: #000000;
  background-color: #EEEEEE;
}

.profile_select {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #EEEEEE;
	border-style: solid;
	border-width: 1px;
}

.profile_img_border {
  border-width: 1px; 
  border-color: black; 
  border-style: solid;
}

.current_profile_page {
	font-family: Arial;
	font-size: 12px;
	color: #687d95;
}

.stats_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #888888;
}

.stats_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #888888;
}

.commenttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

.movietext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.selectedmovietext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: 4px solid red;
}

.smallvalidationtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: red;
}
.smallbluetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: blue;
}

.uploadbluetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
}

.uploadredtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.selectedthumbborder {
	border: 4px solid red;
}

.logintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #F0484C;
}

.chat_legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3046cc;
}

.chat_faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.chat_questionmark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0627f0;
}

.picpostuploadbox {
  text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px solid black;
	background-color: #FAF49B;
}

.picpostuploadcaption {
  text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.picpost_help_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F0484C;
}

.linkhelp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F0484C;
}

.registertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F5F5F5;
}

.registertable {
	border: 1px solid #777777;
}

.registerdataleft {
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #777777;
}

.indexpagelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.indexletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 56px;
	font-weight: bold;
	color: #000000;
}
.indexcname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1074EF;
}

.indexmininame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.create_contri_upload_message {
  border-width: 1px; 
  border-style: solid; 
  border-color: black;
  background-color: #F49D90; 
  color: #000000; 
  font-family: arial; 
  font-size: 14px; 
}

.require_email_validation {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: red;
	text-decoration: blink;
}

.loggedinname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #697e96;
	text-align: center;
}

.alphabg {
	background-image: url(images/alpha.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.movie_shortcut {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #697e96;
}

.votingpanetxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.scorenb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.votingpane2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/voting_pane.gif);
	text-align: center;
}

.menutable {
	background-color: #CFD9E6;
	border: 1px solid #000000;
}

.featuredtable {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.memberboxthumb {
  border-color: black; 
  border-style: solid; 
  border-width: 1px; 
  background-color: white;
}

.pagenumber {
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: black;
  background-color: #eeeeee;
}

a.main:link {
  color: #000000;
}

a.main:visited {
  color: #000000;
}

a.main:active {
  color: #000000;
}

a.index:link {
  color: #1074EF;
}

a.index:visited {
  color: #1074EF;
}

a.index:active {
  color: #1074EF;
}

.bordure-texte-0111 {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #BABABA;
    border-bottom-color: #BABABA;
    border-left-color: #BABABA;
}

.bouton-vert {
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
    border: 1px solid #669900;
    font-weight: bold;
    height: 16px;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 8px;
    padding-right: 8px;
    background-color: #555555;
    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8DD400,endColorStr=#6BA200);
}

.bouton-vert:hover {
    background-color: #97D61B;
    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#A6EA1E,endColorStr=#7CB60B);
}

.texte-11-bold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-decoration: none;
    font-weight: bold;
}

.texte-11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-decoration: none;
}

.lien-10-bold-s {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #555555;
    text-decoration: underline;
    font-weight: bold;
}

.bordure-texte-0111 {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #BABABA;
    border-bottom-color: #BABABA;
    border-left-color: #BABABA;
}

.lien-11-bold-s {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #75B100;
    text-decoration: underline;
    font-weight: bold;
}

.bordure-texte-0101 {
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #BABABA;
    border-left-color: #BABABA;
}

.texte-10 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #525252;
    text-decoration: none;
}