* {margin:0;padding:0;font-size:100%;}
table {  border-collapse: collapse;  border-spacing: 0;}
img {border:none;}
h1, h2, h3, h4, h5, p, ul {margin:14px 0;font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
ul {list-style-type:none;}
body {font-family:tahoma, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#666;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignleft{margin: 3px 10px 2px 0; }
img.alignright{ margin: 3px 0 2px 10px; }
img.alignleft, img.alignright{	padding: 4px;	border: 1px solid #eee;	display: inline;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
input, button, select {vertical-align: middle;}
p {margin:15px 0;line-height:160%;}
li {line-height:160%;}
a:link, a:visited {color:#ff009b;text-decoration:none;}
a:hover {color:#860051;text-decoration:none;}


#page {width:910px;margin:0 auto;text-align:left;background:url("img/page.png") repeat-y;}
#wrapper {margin:0 30px 0 24px;background:url("img/page-top.png") no-repeat top right;overflow:hidden;zoom:1;}
#content {width:650px;float:right;}
#content .inner {margin:0 20px;}
#sidebar {width:190px;float:left;}
#footer {font-size:11Px;clear:both;text-align:center;background:url("img/footer.png") no-repeat 0 0 #F7E0B4;height:80px;padding-bottom:20px;}
#footer p.copy {margin:0;padding-top:50px;color:#65014a;text-align:right;padding-right:40px;}
#footer a {color:#ff009b;}

body {background:url("img/bg.png") repeat-x top #F7E0B4;}
#header {height:175px;background:url("img/header.jpg") no-repeat;position:relative;}
#header h1 {margin:0;}
#header h1 a {text-indent:-5999px;display:block;overflow:hidden;width:265px;height:105px;position:absolute;top:18px;left:85px;}

.sidebox {margin-bottom:20px;background:url("img/sidebox-bg.png") repeat-y;width:201px;}
.sidebox h3 {height:58px;background:url("img/sidebox-top.gif") no-repeat top;margin:0;line-height:50px;color:#fff0d4;text-align:center;}
.sidebox-bottom {height:26px;background:url("img/sidebox-bottom.png") no-repeat bottom;}
.sidebox ul {margin:0 20px 10px;}
.sidebox li a {font-weight:bold;padding-left:20px;background:url("img/puce.png") no-repeat left;}

.pub {text-align:center;margin:10px 0;} .pub p {margin:5px 0;}
#sidebar .pub {margin-bottom:20px;}

#content h2 {height:41px;line-height:35px;background:url("img/title.gif") no-repeat;padding-left:20px;color:#FFF;}

/*sites*/

ul#sites li {overflow:hidden;margin-bottom:10px;background:url("img/sep.png") no-repeat bottom;padding-bottom:10px;}
ul#sites li .siteThumb {width:130px;height:100px;float:left;margin-left:10px;}
ul#sites li .siteThumb a img {border:1px solid #e4004b;background:#FFF;padding:1px; width:120px; height:90px;}
ul#sites li a.siteTitle {font-size:18px;font-family:"trebuchet MS";}
ul#sites li span.siteStats {float:right;font-size:11px;color:#c9c9c9;}
ul#sites li .siteDesc { width:470px; float:right;}
ul#sites li .siteDesc p {margin:5px 0 5px 10px;font-size:11Px;}

#nav {
	font-size:14px;
}
#nav strong, #nav a {
	padding:5px;
}
.boost {
	width:100%;
	margin-bottom:20px;
	text-align:center;
	padding-left:5px;
}
.boost img {
	width:180px;
	border:0px;
}
#pubtop {
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-270px;
}