/* changes */
body { background: #faebc3 url('../images/bg.jpg'); font-family: calibri, helvetica, arial, 'sans-serif'; }

.wrap { padding: 0 20px; width: 1000px; }

.menu ul li:hover ul  { border-color: #787878; }
.wrap.menu, .c1, .c2 { border: 0; }

.wrap.menu { background: transparent url('../images/bg_topbar.png') repeat-y; padding: 0 20px; width: 960px; }

.menu ul { border-bottom: 4px solid #787878; }
.menu li a { font: 11pt/100% calibri, helvetica, arial, 'sans-serif'; font-weight: bold; color: #c0c0c0; letter-spacing: 0; }
.menu li.current_page_item a { color: #333; }

.descOut, .descIn { border: 0; }
.descOut { float: right; max-width: 650px; margin-top: 55px; }
.descIn { padding: 0; }
.header h4 { font: bold 13pt/170% calibri, helvetica, arial, 'sans-serif'; color: #3c9baf; text-shadow: none; }

.wrap.header { padding: 20px 20px 20px 50px; width: 930px; }

.wrap.content { padding: 0; }
.c1 { background: transparent url('../images/bg_content.png') repeat-y; padding: 0 20px; width: 660px; }
.page-template-wide-php .content .c1  { background: transparent url('../images/bg_topbar.png') repeat-y; width: 960px; }
.c1-top { border-top: 4px solid #787878; margin-bottom: 30px; }
.c1-bottom { border-bottom: 4px solid #787878; }
.page-head { margin: 0 30px 20px; }
.post, .page { padding: 0 30px 80px; }
.post-date { float: left; margin-right: 15px; text-transform: uppercase; text-align: center; font-weight: bold; }
.post-date .date { background: none #dfdfdf; font: 22pt/130% calibri, helvetica, arial, 'sans-serif'; color: #7E7E7E; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6); margin-bottom: 3px; padding: 7px 7px 3px; }
h1.post-title { font: italic 30pt/100% calibri, helvetica, arial, 'sans-serif'; margin-left: 60px; }
.page-template-wide-php h1.post-title { margin-left: 0; }
.post-meta { border-color: #787878; color: #787878; }
#comments { padding: 0 30px; }
.comment-author-admin .comment-body { border-color: #b4dceb; background: -moz-linear-gradient(center top , #f0faff, #EBFAFF 2px, #f0faff 30px) #f0faff; }
.c2 { background: transparent url('../images/bg_widget.png') repeat-y; padding: 0 20px; width: 230px; }

#widgets { border-top: 4px solid #787879; border-bottom: 4px solid #787878; }
.widget_search input { width: 190px; }
.widget { border-color: #787878; }
.widget h2 { font: 10pt/100% calibri, helvetica, arial, 'sans-serif'; }

.footer .c1 { padding: 20px 0; width: 640px; }

input, select, textarea { font-family: calibri, helvetica, arial, 'sans-serif'; }

ul#games { padding: 0; margin: 0; }
ul#games li.clear { clear: both; }
.game-thumb, .game-thumb-first { list-style: none; float: left; width: 195px; margin-left: 40px; }
.game-thumb-first { margin-left: 0; }
.game-thumb h3, .game-thumb-first h3 { font: 16pt/100% calibri, helvetica, arial, 'sans-serif'; text-align: right; }
.game-thumb h3.small, .game-thumb-first h3.small { font: 12pt/100% calibri, helvetica, arial, 'sans-serif'; text-align: right; }
.game-thumb h4, .game-thumb-first h4 { font: bold 10pt/100% calibri, helvetica, arial, 'sans-serif'; color: #3d3d3d; text-transform: uppercase; }
.game-thumb p, .game-thumb-first p { margin: 2px 0; }
.game-thumb .game-date, .game-thumb-first .game-date { font: bold 10pt/100% calibri, helvetica, arial, 'sans-serif'; float: right; }

.clear { clear: both; }