body
{
	background:url("images/design/bg.png") fixed;
	width:950px;
	margin:20px auto 0 auto;
	font-family:Arial;
	font-size:13px;
}

#menu
{
	background:url("images/design/menu.png") no-repeat;
	width:150px;
	height:300px;
	margin-top:53px;
	position:fixed;
	color:#CCCCCC;
	text-align:right;
}

#menu ul { padding-right:0px; margin-right:22px; margin-top:10px; direction:rtl; }

a { color:#000000; }
ul a { text-decoration:none; }
ul a:hover{ text-decoration:underline; }
ul { line-height:20px; }

img { border:none; }

#facebook{ margin-right:20px; }

#fr2db
{
	background:url("images/design/fr2db.png") no-repeat;
	width:800px;
	height:700px;
	float:right;
}

#content
{
	background:url("images/design/bg2.png") repeat-y;
	width:600px;
	min-height:660px;
	padding-left:25px;
	padding-right:30px;
	margin-top:53px;
	margin-bottom:-20px;
	text-align:center;
}

#content ul { text-align:left; }

h1
{
	text-align:left;
	font-size:13px;
	border-bottom:1px solid #CCCCCC;
	padding:0;
	margin-bottom:10px;
}

.thumbnail img{ border:1px solid #CCCCCC; margin-top:-15px;  }
.thumbnail img:hover{ border:1px solid #000000; }

.thumbnail
{
	width:250px;
	float:left;
	margin:10px 25px 10px 25px;
	text-align:center;
	font-size:11px;
}

.preview_link { position:relative; top:140px; left:111px; }

#infos
{
	background:url("images/design/infos.png") bottom;
	width:400px;
	margin:auto;
	padding-bottom:15px;
}

#infos ul { margin-top:0; }

.votes { margin-right:20px; }
.votes img { vertical-align:bottom; }

form { line-height:25px; text-align:left; }
input[type=radio] { margin:0 0 0 5px; }
input[type=checkbox] { vertical-align:middle; }
input[type=submit] { display:block; margin:10px auto 0 auto; }

.adcenter { margin:20px auto 20px auto; width:470px; }
.adright { margin:75px 16px 0 0; float:right; }
.floatLeft { float:left; text-align:right; margin-right:10px; }
.floatRight { float:right; }
.clearer { clear:left; padding-top:10px; }
.underline { text-decoration:underline; }
.menu_section { padding-top:10px; }
.notice { color:blue; }
.big_notice { color:red; text-align:left; border-bottom:1px solid red; padding-bottom:10px; margin-bottom:10px; font-size:11px; }
.red { color:red; }
.green { color:green; }
.comment { text-align:left; margin-bottom:10px; }
#comment_button { display:inline; margin:0; }

fieldset { border:1px solid #888888; width:430px; padding:5px; padding-top:0px; }
legend { padding-left:5px; padding-right:5px; color:#888888; }
textarea { border:none; }

#avatar { float:left; margin-right:10px; border-right:1px solid #CCCCCC; }
#profile { text-align:left; }
#vehicles  img{ border-bottom:1px solid black; }
#copyright { text-align:center; font-size:11px; color:#888888; margin-top:10px; }
