body{background:#dfddca url(../images/bg.jpg) no-repeat top center; color:#000; font-family:Helvetica,Arial,sans;}

input[type=text], input[type=search], input[type=email], input[type=password]{width:385px;height:23px;}
input[type=text], input[type=search], input[type=email], input[type=password], textarea{
	background:#EEE;
	/*float:left;*/
	margin: 0.7em 0.5em;
	border:1px solid #CCC;
	padding: 2px 7px;
	font-family:Georgia, serif;
}
input[type=text]:hover, input[type=search]:hover, input[type=email]:hover, input[type=password]:hover, textarea:hover{
	border:1px solid #000;
}
footer{text-align:center;}
h1 { font-family: 'Geo', arial, serif; }
h1 a, label {color:#FF9900 !important;}
h3{background-color:#1E1E1A; padding:5px; color:#FFF;font-family: Helvetica,Arial,sans;margin-top:1.25em;}
h4{background-color:#1E1E1A; padding:8px 5px; color:#fff;font-family: Helvetica,Arial,sans;margin-top:1.25em;}
h3 a,h4,h5{color:#FFF; text-decoration:none;}
#pagination{margin:0 auto;}
hr{background:#FF9900; color:#FF9900;}
li{display:block !important;}
a{color:#FFF;}
a:visited{color:#ccc}
a:focus, a:hover {color:#09f;}
legend{color:#FF9900;}
.subMenu{margin-left: 7px; border-left:1px solid #FF9900;}
label{float:left;}
.comment-0{background:#333;}
.comment-1{background:#666;}
.comment-0 xmp, .comment-1 xmp{ font-family:Georgia,"Times New Roman",Times,serif; font-size:11px;}
.comment-0, .comment-1{padding:3px;}
.comment-0 img, .comment-1 img {float:left;}
#wrapper {
	width: 100%;
	margin: 0 auto;
}
#logo {
	display: block;
	width: 211px;
	height: 153px;
	margin: 25px auto;
	text-indent: -9999px;
	background: url(../images/logo.png) no-repeat 50% 50%;
}
#container {
	width: 70%;
	margin: 0 auto;
}
#main {
	background: rgba(255,255,255,0.9);
	-webkit-border-radius: 4px;
    border-radius: 4px;
	text-align: left;
	padding: 12px 24px;
}
.theshadow {
	-webkit-box-shadow:  0px 0px 8px 2px rgba(0, 0, 0, 0.4);
	box-shadow:  0px 0px 8px 2px rgba(0, 0, 0, 0.4);
}
.infos {
	font-size: 16px;
}