* {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;}
h1  {display:inline;}
ul {list-style-type:none;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;color:#333;}
.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;}
.clearer {clear:both;height:1%;}
input, button, select {vertical-align: middle;}
p {margin:15px 0;line-height:160%;}
li {line-height:160%;}
a:link, a:visited {color:#cc0000;text-decoration:none;}
a:hover {color:#450701;text-decoration:none;}
h1, h2, h3 {font-family:verdana,Arial,Sans-Serif;font-weight:bold;text-transform:uppercase;}

body {background:url("img/bg.png") repeat-x top #5C0000;}
#header {height:86px;background:url("img/header.jpg");}
#menu {background:url("img/menu.jpg") no-repeat top;height:37px;}
#menu ul {margin:0 14px;}
#menu li {display:inline;line-height:37px;text-align:center;}
#menu li a {text-transform:uppercase;font-size:13px;padding:0 15px;background:url("img/menu-sep.gif") no-repeat right;height:37px;display:block;float:left;font-weight:bold;}
#page {width:950px;margin:0 auto;text-align:left;background:url("img/page.png");}
#wrapper {background:url("img/page-wrap.png") no-repeat 0 96px;}
#content {float:left;width:665px;display:inline;margin-bottom:10px;margin-left:14px;}
#sidebar {float:right;width:257px;display:inline;margin-right:14px;margin-bottom:20px;background:url("img/sidebar-top.png") no-repeat top;}
#footer {clear:both;text-align:center;height:94px;background:url("img/footer.jpg") no-repeat top;}
p.copy {margin:0;padding-top:21px;font-size:10px;}
p.copy a {color:#000;}

#page-top {height:221px;background:url("img/page-top.jpg") no-repeat top;text-align:center;}

/*content*/
.post h3 {background:url("img/post-title.png") no-repeat left top;color:#FDE69F;line-height:30px;height:30px;padding-left:60px;text-transform:uppercase;font-size:13px;}
.post {background:url("img/post-bg.png") repeat-y left;position:relative;}
.post-bottom {background:url("img/post-bottom.png") no-repeat bottom left;height:44px;}
.entry {margin:0 15px;}
.post h3 a {color:#FDE69F;}
.post h3 a:hover {color:#FFDE00;}
p.postmetadata {text-align:center;}
p.postmetadata a {color:#ff0000;}

.post h1 {display:block;background:url("img/post-title.png") no-repeat left top;color:#FDE69F;line-height:30px;height:30px;padding-left:60px;text-transform:uppercase;font-size:13px;}
.post {background:url("img/post-bg.png") repeat-y left;position:relative;}
.post-bottom {background:url("img/post-bottom.png") no-repeat bottom left;height:44px;}
.entry {margin:0 15px;}
.post h1 a {color:#FDE69F;}
.post h1 a:hover {color:#FFDE00;}
p.postmetadata {text-align:center;}
p.postmetadata a {color:#ff0000;}

/*sidebar*/
#sidebar {padding-top:50px;font-size:10px;}
#sidebar h3 {font-family: 'Lucida Grande', Verdana, Sans-Serif;font-size:13px;background:url("img/sidebox-top.png") no-repeat;height:28px;line-height:28px;margin:0;padding-left:40px;color:#fdf385;text-transform:uppercase;}
.addfav {float:right;line-height:37px;margin-right:40px;font-weight:bold;font-size:13px;}
.sidebox p, .sidebox ul {margin:10px 20px;}
.sidebox li a {font-weight:bold;}
.sidebox li { padding-left:10px;background:url("img/puce.gif") no-repeat left;font-weight:bold;}
#sidebar .pub {margin:10px 0;text-align:center;}

/*divers*/
.pagination {margin:15px 0;text-align:center;font-weight:bold;}
span.current, span.disabled {padding:3px;}
span.disabled {color:#CCC;}
.pagination a {padding:3px;border:1px solid #333;margin:0 2px;}
.navigation {margin:20px;}
.slogan {font-weight:normal;font-size:10Px;}



/*comments*/
h3#comments, h3#respond, form#commentform {padding-left:20px;}
form#commentform {width:400px;}
textarea#comment {width:400px;}
ol.commentlist {margin:20px 150px 20px 20px;list-style-type:none;
list-style-position:inside;}

ol.commentlist cite {font-weight:bold;}
ol.commentlist li {margin-bottom:10px;padding:4px;background:#FFF;border:1px solid #D8D8D8;}

