/*
Theme Name: UK-Poker
Description: Custom theme for UK-Poker.co.uk
Version: 1.0
Author: ExpertBlogDesign
Author URI: http://www.expertblogdesign.com/
*/
body {
margin:0;
padding:0;
background:#d6dccc url(images/body.gif) repeat-x;
}
#wrapper {
width:1000px;
margin:0 auto;
}
.header1 {
height:121px;
}

.header1 h1 {
margin:0;
padding:13px 0 0 76px;
text-indent:-9999px;
}
.logo {
float:left;
width:255px;
height:100px;
background:url(images/logo.gif) no-repeat;
}

.logo a {
display:block;
height:65px;
width:160px;
}

.logo-right {
float:right;
height:27px;
margin:32px 15px 0 0;
background:url(images/hrm.gif) repeat-x;
}
.hrr {
float:right;
height:27px;
background:url(images/hrl.gif) no-repeat left top;
}

.hrr2 {
float:right;
height:27px;
padding:0 20px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#dedfe0;
background:url(images/hrr.gif) no-repeat right top;
line-height:26px;
}

.navbar {
float:left;
margin-left:74px;
display:inline;
height:49px;
background:#fff url(images/navleft.gif) no-repeat left top;
}

.navbar2 {
float:left;
display:inline;
height:49px;
background:url(images/nav-right.gif) no-repeat right top;
padding:6px 0 7px 8px;
}

#nav {
float:left;
margin:0;
padding:0;
list-style:none;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#7A7F79;
text-transform:uppercase;
position:relative;
z-index:300;
}

#nav li {
float:left;
margin-right:8px;
position:relative;
}

#nav li a {
display:block;
color:#7A7F79;
text-decoration:none;
padding:12px 0 12px 20px;
background:url(images/navlileft.gif) no-repeat left top;
}

#nav li a span {
padding:12px 20px 12px 0;
background:url(images/navliright.gif) no-repeat right top;
}

#nav li a:hover {
color:#DEDFE0;
background:url(images/navlihleft.gif) no-repeat left top;
}

#nav li a:hover span {
background:url(images/navlihright.gif) no-repeat right top;
}

#nav ul {position:absolute; display:none; width:158px; top:32px; margin:0; padding:5px 11px 10px 11px; list-style:none; background:url(images/liulbot.png) no-repeat left bottom; z-index:999;} 

#nav ul li a {
display:block;
color:#DEDFE0;
text-decoration:none;
padding:8px 10px 7px 10px;
margin-top:5px;
background:url(images/navlili.gif) no-repeat left top;
}

#nav ul li a span {
padding:0px;
background:none !important;
}

#nav ul li a:hover {
color:#fff;
background:url(images/navlilih.gif) no-repeat left top;
}

#nav ul li a:hover span {
background:none !important;
}

#nav li ul { } 
#nav li ul a { width:158px; height:auto; float:left;} 
#nav ul ul {top:auto;} 
#nav li ul ul {left:148px; margin:-5px 0 0 10px;} 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {display:none;} 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {display:block;}

.content {
clear:both;
height:100%;
overflow:hidden;
padding-top:34px;
padding-bottom:35px;
font:11px Arial, Helvetica, sans-serif;
}

.content a {
color:#86a936;
text-decoration:none;
}

.content a:hover {
text-decoration:underline;
}

.sidel {
float:left;
margin-left:26px;
width:200px;
display:inline;
}
.widget {
margin-bottom:15px;
}
.widget ul {
margin:0;
padding:0;
list-style:none;
background:#e9ece3;
padding:5px 10px;
}
.widget ul li {
margin:8px 0;
line-height:100%;
}
.wid-head {
background:url(images/sidetop.gif) no-repeat;
height:35px;
}
.widget ul li a {
color:#192026;
}
.wid-head h4 {
margin:0;
padding:0 0 0 15px;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
line-height:35px;
color:#fff;
}

.wid-body {
padding:10px;
background:#fff;
color:#192026;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:130%;
}

.wid-body p {
margin:0 0 10px 0;
background:#e9ece3;
padding:10px;
}

.main {
float:left;
margin-left:10px;
width:522px;
display:inline;
}

.mainlanding {
float:none;
margin-left:10px;
width:800px;
display:inline;
}

.main p {
margin:12px 0;
padding:0;
color:#191F26;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
}

.rpa {
margin-bottom:10px;
}

.rpa-head {
background:url(images/pok.gif) no-repeat;
height:35px;
}

.rpa-head h2 {
margin:0;
padding:0 0 0 15px;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
line-height:35px;
color:#fff;
}

.rounded {
background:#fff;
margin:10px 16px 10px 16px;
}

.rounded-tl {
background:url(images/rtl.gif) no-repeat left top;
}
.rounded-tr {
background:url(images/rtr.gif) no-repeat right top;
}
.rounded-bl {
background:url(images/rbl.gif) no-repeat left bottom;
}
.rounded-br {
background:url(images/rbr.gif) no-repeat right bottom;
}

.rounded-content {
padding:12px 14px;
height:100%;
overflow:hidden;
}
.rpabody {
padding:10px;
background:#fff;
}

.rpabody-in {
background:#e9ece3;
padding:10px 20px 10px 20px;
}

.sider {
float:right;
margin-right:30px;
width:200px;
display:inline;
}

#footer {
background:url(images/footer.gif) repeat-x;
height:87px;
}

.footer-in {
height:87px;
width:1000px;
margin:0 auto;
background:url(images/footer-up.gif) no-repeat;
}

.footer-left {
float:left;
height:48px;
padding-left:9px;
width:308px;
margin:16px 0 0 62px;
display:inline;
background:url(images/footer-left.gif) no-repeat left top;
}

.footer-left a img {
border:none;
margin:9px 10px;
}

.footer-right {
float:right;
margin:20px 30px 0 0;
display:inline;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:150%;
color:#bdc0c2;
text-align:right;
}
.footer-right strong {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
line-height:150%;
color:#fff;
}
.footer-right a {
color:#bdc0c2;
text-decoration:none;
}

.footer-right a:hover {
text-decoration:underline;
}

.navigation {
height:100%;
overflow:hidden;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}
