@import url("css/hmenu.css");

body {
        font-size: 13px; /* Resets 1em to 10px */
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        background: #000000;
        color: #000000;
        text-align: center;
        margin: 0 0 0 0;
        padding: 0;        
        }

#page {
        background-color: #FFFFFF;
        text-align: left;
        margin: 0px auto;
        padding: 0;
        width: 960px;
        border: 1px solid #333333;        
        }
        
#content {
        font-size: 13px;
        }        
        
#header {
        background: #970000 url('images/header.jpg') no-repeat center;
        
        margin: 0 0 0 0px;
        padding: 0;
        height: 164px;
        width: 960px;        
        }
        
#footer {
        background: #000000 url('images/footer.jpg') no-repeat top;
        border: none;        
        padding: 0;
        margin: 0 auto;
        width: 960px;
        height: 278px;
        clear: both;
        }        

#footer p{margin:0; padding:40px 10px 5px; color:#555; font-size:11px}
#footer p a, .pro-box a{color:#555}
#footer .copyright{color:#a0a0a0; float:left}
#footer .copyright a{color:#a0a0a0}
#footer .copyright a:hover, .comments a:hover, .post-date a, .post-footer a:hover{color:#000}

.narrowcolumn {
        float: left;
        padding: 10px 10px 0px 10px;
        margin: 0px 0 0;
        width: 940px;
        }
        
        
.mainboxes{width:595px !important; width:590px; padding:0px 0px 0px 0px; margin:0px 0px 0px 1px; border:0px #000000 solid;}
.mainbox-outside{width:315px !important; width:310px;}
.alignleft{float:left}
.alignright{float:right}
        
h2#lastest-articles{padding:0px 0 3px 20px; background:url(images/book_open.png) no-repeat; margin:5px 0; font:18px 'Lucida Grande', Verdana, Arial, Sans-Serif; color:#000000; border-bottom:1px #000000 dashed}

ul.hp_articles li{margin-left:-30px; margin-bottom:8px; padding:0 0 0 0; list-style:none; border-bottom:1px solid #ccc;}
ul.hp_articles li a{color:#06f; font-size:11px; text-decoration:underline}

ul.hp_articles2 li{margin-left:-30px; margin-bottom:4px; padding:0 0 0 0; list-style:none;}
ul.hp_articles2 li a{color:#06f; font-size:13px; text-decoration:underline}

h2#gambling-courses{padding:0px 0 3px 20px; background:url(images/tag_blue.png) no-repeat; margin:5px 0; font:18px 'Lucida Grande', Verdana, Arial, Sans-Serif; color:#000000; border-bottom:1px #000000 dashed}

ul.gambling-course li{margin-left:-20px; margin-bottom:8px; padding:0px 0 3px 20px; background:url(images/bul-feature.gif) no-repeat; list-style:none;}
ul.gambling-course li a{color:#06f; font-size:13px; text-decoration:underline}

.byline{color:#666666; font-size:11px; font-weight:normal;}

.bar {
        background-image:url(images/bar01.gif);
        width:590px;
        height:30px;
        text-align:left;
        padding-left:10px;
        
}

ul#barnav{margin:0; padding:0; list-style:none; font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:12px; color:#ffffff; font-weight:bold; height:25px;}

#barnav li{
        display:block; 
        float:left; 
        margin:0 0; 
        height:23px; 
        padding-left:0px; 
        padding-top:7px;
}

.review-link {
        
        font-weight:bold; 
        text-align:center;
}        

.review-link a {color:#06f}

.coursetitle {
        font-size:14px;        
}
.coursetitle a {color:#06f}

.clearfix:after{content:"."; clear:both; height:0; visibility:hidden; display:block}
* html .clearfix{height:1%}
.clearfix{display:block}        

.gambling_summary p {
 text-align:justify;
}
