body, div, ul, li, ol, h1, h2, h3, h4, h5, h5, form, fieldset, p, select, address, input { margin:0; padding:0; outline:0; }
img, fieldset { border:none; padding:0; margin:0; outline:none; }
img { float: left; }
input { border:none; }
select { border:none; }
.clear { clear:both; }
a:focus { outline:none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; cursor:pointer; }
ul { list-style:none; }
body { font: 12px/14px Arial, Helvetica, sans-serif; color: #000; background: #efefef;}
h1,h2,h3,h4,h5{font: bold 12px/14px Arial, Helvetica, sans-serif; color: #000; letter-spacing: 1px; }

.outer-wrapper{margin: 0 auto; width: 800px; }
.wrapper{float: left; width: 769px; padding: 0 14px 0 17px; background: url(../images/body-bg.gif) repeat-y 0 0;}
#header{float: left; width: 100%; background: #000 url(../images/header-bg.jpg) no-repeat right 0 ; margin-top: 15px ; }
#header .smallvert{float: right; padding: 9px 81px 11px 0; width: 246px; height: 60px;}
.logo{float: left; width: 369px; height: 80px; background: url(../images/logo.jpg) no-repeat 0 0; display: inline;}
#page{float: left; width: 100%; padding: 14px 0 0 0;}

#page .side-bar{float: left; width: 169px;}
#page .side-bar .nav-bar{float: left; width: 100%; padding-bottom: 17px;}
#page .side-bar .nav-bar h3{background: url(../images/head-bg.gif) repeat-x 0 0; font: bold 12px/14px Arial, Helvetica, sans-serif; color: #fff; padding: 7px; padding-right: 0; letter-spacing: 0;}
#page .side-bar .content{float: left; width: 167px; border: 1px solid #000000; border-top: none; padding-top: 8px;}
#page .side-bar .content ul{float: left; width: 100%;}
#page .side-bar .content ul li{float: left; width: 160px; padding: 0 0 2px 7px;}
#page .side-bar .content ul li.last{ padding-bottom: 5px;}
#page .side-bar .content ul li a{float: left; font: bold 12px/22px Arial, Helvetica, sans-serif; color: #c46b03; letter-spacing: 1px;}
#page .side-bar .content ul li a:hover{text-decoration: underline;}
#page .side-bar .content .bigvert{float: left; padding: 17px 0 15px 22px;}

#page .main-container{float: right; width: 587px; padding-top: 8px;}

#page .main-container p{font: 12px/20px Arial, Helvetica, sans-serif; color: #000; padding: 9px 0 16px 0;}
#page .main-container h1 a{float: right; color: #c46b03;}
#page .main-container h1 a:hover{text-decoration: underline;}
#page .main-container .date{font: italic 12px/22px Arial, Helvetica, sans-serif; color: #000; display: block; padding-bottom: 7px;}
#page .main-container .table-section{float: left; width: 100%; padding-bottom: 24px;}
#page .main-container .table-section table{float: left; width: 587px;}
#page .main-container .table-section table tr.head td{border-bottom: 0; padding: 0; font:bold 12px/29px Arial,Helvetica,sans-serif; color: #fff; background: url(../images/thead-bg.gif) repeat-x 0 0; height: 28px;}
#page .main-container .table-section table tr td{ padding: 6px 0; border-bottom: 1px solid #ccc; font: bold 12px/14px Arial,Helvetica,sans-serif; color: #336; background: url(../images/td-bg.gif) repeat-x 0 0; text-align: left; vertical-align: middle;}
#page .main-container .table-section table tr td a{text-decoration: underline; color: #336;}
#page .main-container .table-section table tr td a:hover{text-decoration: none;}
#page .main-container .table-section table tr td.first{width: 32px; text-align: center;}
#page .main-container .table-section table tr td.sec{width: 278px;}
#page .main-container .table-section table thead td.first{padding-left: 5px; width: 27px;}
#page .main-container .table-section table thead td.sec{text-align: center;}
#page .main-container .table-section table tr td.third{width: 116px;}
#page .main-container .table-section table tr td.fourth{width: 160px;}
#page .main-container .table-section table tr td.third a.sep{background: url(http://www.downloadonlinepokies.com/pokie/images/seprator.gif) no-repeat right center; padding-right: 5px;}
#page .main-container .table-section table tr td.sec a{float: left; line-height: 53px;}
#page .main-container .table-section table tr td.sec a.image{width: 97px; height: 44px; margin-right: 6px; padding-left:5px; padding-top:8px; text-align: center; background: url(../images/logo-bg.png) no-repeat 0 0;}
#page .main-container .table-section table tr td .dwn{display: inline-block; width: 74px; height: 23px; margin-right: 8px; background: url(../images/grn_btn.png) no-repeat 0 0; text-align: center; font: bold 12px/23px Arial,Helvetica,sans-serif; color: #fff; text-decoration: none;}
#page .main-container .table-section table tr td .vst{display: inline-block; width: 56px; height: 23px; background: url(../images/orng_btn.png) no-repeat 0 0; text-align: center; font: bold 12px/23px Arial,Helvetica,sans-serif; color: #fff; text-decoration: none;}
#page .main-container .table-section table tr td.fourth a:hover{text-decoration: underline;}
#page .main-container h3{clear: left; font: bold 12px/22px Arial,Helvetica,sans-serif; color: #000;}

#recent-news{float: left; width: 100%; padding-bottom: 70px;}
#recent-news h3{padding: 16px 0 15px;}
.more-link{float: left; font: bold 12px/22px Arial,Helvetica,sans-serif; color: #c46b03; margin-left: 14px; margin-top: 10px; letter-spacing: 1px;}
.more-link:hover{text-decoration: underline;}
#recent-news .more-link{margin-top: 25px;}

#content{float: left; width: 100%; margin-top: 8px;}
.share-btn{float: left; width: 50px; height: 20px; background: url(http://www.downloadonlinepokies.com/pokie/images/share_btn.png) no-repeat 0 0; margin-top: 8px;}
#content ul{display: block; border-top: 1px solid #ccc;}
#content ul li{display: block; background: url(../images/content-li-bg.gif) repeat-x 0 0; border-bottom: 1px solid #ccc; padding: 12px 0 6px 14px;}
#content ul li a{font: bold 12px/14px Arial, Helvetica, sans-serif; color: #c46b03; letter-spacing: 1px;}
#content ul li a:hover{text-decoration: underline;}
#content ul li em{font: italic 12px/14px Arial, Helvetica, sans-serif; color: #000; display: block;  padding: 5px 0 8px 0;}

.more{float: left; width: 100%; padding-top: 15px;}

.archives{float: left; width: 100%; padding-top: 23px; padding-bottom: 12px;}
.archives .years-list{float: left; width: 100%;}
.years-list ul{float: left; width: 100%;}
.years-list li{float: left; width: 100%; padding-bottom: 15px;}
.years-list h4{font: bold 14px/22px Arial, Helvetica, sans-serif; color: #010101;}
.years-list .links{float: left; padding-left: 24px; background: url(../images/arrow01.jpg) no-repeat 0 center;}
.years-list .links ul{float: left; width: auto;}
.years-list .links li{float: left; width: auto; padding: 0 5px 0 6px; background: url(../images/seprater01.jpg) no-repeat 0 center;}
.years-list .links .li-first{padding-left: 0; background: none;}
.years-list .links a{font: bold 14px/28px Arial, Helvetica, sans-serif; color: #c46b03; text-decoration: underline;}
.years-list .links a:hover{text-decoration: none;}
#page .archives p{padding: 4px 0 13px;}

#footer{float: left;width: 769px; padding: 0 14px 0 17px;  background: url(../images/footer-bg.gif) no-repeat 0 0; text-align: center;}
#footer p{font: 12px/14px Arial, Helvetica, sans-serif; color: #000; padding: 25px 0 16px 0;}
#footer p a{color: #000;}
#footer p a:hover{text-decoration: underline;}