/*
Theme Name: Poker 
Theme URI: http://www.onlinepoker.org/
Version: 0.1
*/

body {
    margin: 0 0 0 0;
    background: url(images/bg.jpg) repeat;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
}

a {text-decoration: underline;}
a:hover {text-decoration: none;}

img {border: none; }

p {margin: 0 0 10px 0;
   font-size: 14px;
}

h1 {
    background: url(images/h1.gif) no-repeat;
    margin: 15px auto 0 auto;
    padding: 0 0 0 0;
    font: bold 12px/24px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-indent: 15px;
    text-transform: uppercase;
    width: 803px;
}

h2 {
    font-size: 18px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    line-height: 50px;
}

h1 a { color: #FFF; text-decoration: none; }

h4, h5 {
    background: url(images/sidehead.gif) no-repeat;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font: bold 12px/24px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-indent: 15px;
    text-transform: uppercase;
}

#wrapper {
    width: 1052px;
    padding: 0 1px 0 1px;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    margin: 0 auto 0 auto;
}

#header {
    margin: 0 auto 0 auto;
    height: 114px;
    background: url(images/header.png) no-repeat;
    position: relative;
}

#logo {position: absolute; left: 10px;}

#nav {
    background: url(images/nav.png) no-repeat;
    margin: 5px auto 0 auto;
    padding: 0 0 10px 0;
    width: 1060px;
    list-style: none;
    overflow: hidden;
}

#nav li {float: left; margin: 0 0 0 25px;}
#nav li a {text-transform: uppercase; text-decoration: none; color: #ffffff; font: bold 12px/28px Arial, Helvetica, sans-serif; display: block;}
#nav li a:hover {text-decoration: underline;}

#sidebar {
    width: 212px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #5a5a5a;
    float: left;
    background: #e6e3e3;
    margin: 0  0 10px 2px;
    padding-bottom: 10px;
}

.widget {width: 191px; margin: 15px auto 0 auto; background: #ffffff; padding: 0; list-style: none; }

#sidebar .container { margin: 0; padding: 0; list-style: none; }

#sidebar .widget ul {
    border-left: 1px solid #b1b0b0;
    border-right: 1px solid #b1b0b0;
    border-bottom: 1px solid #b1b0b0;
    margin: 0;
    padding: 10px 10px 10px 10px;
    list-style: inside;
}

#sidebar .widget ul ul { border: 0; padding-top: 0; padding-bottom: 0; }

#sidebar .widget_search form {
    padding: 10px;
    border-left: 1px solid #b1b0b0;
    border-right: 1px solid #b1b0b0;
    border-bottom: 1px solid #b1b0b0;
}

#sidebar .widget_calendar #calendar_wrap {
    padding: 10px;
    border-left: 1px solid #b1b0b0;
    border-right: 1px solid #b1b0b0;
    border-bottom: 1px solid #b1b0b0;
}

#sidebar #wp-calendar { width: 95%; margin: 0 auto; }
#sidebar #wp-calendar td, #sidebar #wp-calendar th { text-align: right; }
#sidebar #wp-calendar #prev { text-align: left; }
#sidebar #wp-calendar #today {
    background: navy;
    text-align: center;
    color: #FFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#content {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #5a5a5a;
    width: 824px;
    float: right;
    background: #e6e3e3;
    margin: 0 2px 10px 0;
}

.post, .page, .attachment {
    width: 781px;
    margin: 0 auto 10px auto;
    border-left: 1px solid #b1b0b0;
    border-right: 1px solid #b1b0b0;
    border-bottom: 1px solid #b1b0b0;
    background: #ffffff;
    padding: 10px;
    overflow: hidden;
}

#banner {
    width: 740px;
    height: 119px;
    background: url(images/banner.jpg) no-repeat;
    margin: 0 auto 10px auto;
    padding: 15px 20px 20px 20px;
    font-size: 14px;
    font-weight: bold;
}

#banner ul {font-weight: normal; list-style: inside; padding: 0 0 0 0; font-size: 12px;}

.bold {color: #f00000; font-size: 31px;}
.icon {padding-right: 5px; padding-bottom: 5px;}
.red {color: #f00000;}

#col1 {width: 145px; float: left;}
#col2 {width: 200px; float: left; margin-left: 15px;}
#col3 {width: 360px; float: left; margin-left: 20px;}

#screens {
    float: right;
    margin: 0 0 0 10px;
    width: 175px;
    height: 348px;
    background: url(images/screens.jpg) no-repeat;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding: 10px 15px 15px 15px;
}

#screens a {font-weight: normal;}

#footer {
    margin: 0 auto 0 auto;
    line-height: 24px;
    font-size: 10px;
    color: #ffffff;
    background: url(images/footer.png) no-repeat;
    width: 1056px;
    text-indent: 15px;
}
.title { font-size: 14px; }


.navigation {
    overflow: hidden;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    margin: 10px auto;
    padding: 5px 10px;
    width: 781px;
    font-size: 12px;
}

.paging div { padding: 0 4px; background: #080808; -moz-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
.navigation.paging { text-align: center; }
.navigation ul.page-numbers { list-style: none; margin: 0; padding: 0; display: inline-block; }
.navigation ul.page-numbers li { display: inline-block; padding: 2px 4px; border: 1px solid #B1B0B0; background: #FFF; -moz-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
.navigation ul.page-numbers span.current { font-weight: bold; color: #000; }

.alignleft { float: left; }
.alignright { float: right; }

.author { overflow: hidden; margin-top: 20px; }
.author .avatar { float: left; margin: 0 10px 5px 0; }

td
{ padding:0px 8px 0px 0px; }

#blogbox {
     width: 175px ;
     height: 175px ; 
     float: right ; 
     padding: 5px ;
}

#headerbanner {
	float:right;
	height:60px;
	width:468px;
	margin:25px 60px 0px 0px;
}

