body {
background-color:#444;
background-repeat:repeat-x;
color:#ccc;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0 auto;
padding-top:0;
background-image:url(../images/back.jpg);
background-position:top left;
background-repeat:repeat-x;

}

a {
color:#39c;
text-decoration:none
}

a:visited {
color:#DB7093;
text-decoration:none
}

a:hover {
color:#564b47
}

p {
color:#999;
font-size:92%;
font-weight:normal
}

h1 {
font-size:180%;
margin:0;
padding:5px 15px;
text-transform:uppercase
}

h3 {
color:#fff;
font-size:114%;
margin:0;
text-transform:uppercase
}

img.download {
vertical-align:middle
}

#container {
background-color:#000;
border-left:1px solid #333;
border-right:1px solid #333;
margin:0 auto;
min-height:768px;
min-width:980px;
width:980px;

}

.banner {
background-color:#000;
background-image:url(../images/back.jpg);
margin:0;
padding:0;
text-align:center;
height:100px
}
.banner a:link
{
	
	height:100px; width:980px;}

.logo
{
	display:block;
background-image:url(../logo.jpg);
	height:100px;
	width:980px;
	text-align:center;
margin:auto;
	}
	
	.logo a:link {
		display:block;
		height:100px;
	width:980px;
		}

#banner img {
padding:0
}

#content {
margin:0 180px;
padding:0;
min-width:612px;
}

div#content {
height:expression(this.scrollHeight>800?"auto":"800px");
min-height:800px
}

#left {
float:left;
margin:0;
padding:0;
width:180px
}

#right {
float:right;
margin:0;
padding:0;
width:180px
}

#footer {
clear:both;
margin:0;
padding:0;
text-align:right
}

ul.menu {
background:url(../images/bg.png) repeat-x top left;
border:1px solid #000;
display:block;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:.6em;
height:33px;
list-style-type:none;
margin:0;
padding:0 0 10px;
position:relative;
width:auto
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0
}

ul.menu li a {
color:#ccc;
float:left;
height:24px;
padding:9px 15px 0;
text-decoration:none
}

ul.menu li a:hover,.current {
background:url(../images/bg.png) repeat-x top left;
color:#fff
}

ul.menu .current a {
color:#fff;
font-weight:700
}

h2 {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:100;
margin:0;
padding:0
}

.headers {
color:#fff;
font-size:12px;
height:21px;
margin:0;
padding:4px 0 0 10px
}

.gray {
background-attachment:scroll;
background-color:transparent;
background-image:url(../images/bg_walls.gif);
background-position:0 0;
background-repeat:repeat-x
}

div#featured-panel {
background:#000 url(../images/dark-bg.png) 0 0 repeat-x;
border-top:1px solid #000;

width:inherit;
float:left;

}

div#featured-panel2 {
background:#000 url(../images/dark-bg2.png) 0 0 repeat-x;
border-bottom:1px solid #000;
width:inherit;

}

.div5 {
height:160px;
text-align:center;
width:180px;


}

.blur {
background-color:#000;
color:inherit;
margin-left:0;
margin-top:0;
width:182px;

}

.shadow,.content {
bottom:1px;
position:relative;
right:1px;

}

.shadow {
background-color:#000;
color:inherit;

}


.searchbox {
overflow:hidden;
padding:0 0 10px
}

.li1 {
float:left;
margin:0;
padding-left:20px;
padding-top:8px;
width:180px;
display:block
}

.img {
border:0;
height:135px;
width:180px;
margin:0px;
padding:0px;
display:block
}

.gametitle {
background-image:url(../images/bg_walls.gif);
color:#bbb;
font-family:Arial;
font-size:.95em;
height:25px;
cursor:pointer;
margin:0px;
padding:0px;
text-decoration:none;
text-transform:lowercase;
display:block;
}

#wrapper {
background:transparent url(../images/light-source-trans.png) no-repeat center top;
height:auto;
min-height:300px;
position:relative;
z-index:100
}

ul.bottomnav {
list-style:none;

list-style-image:none;
list-style-type:disc;
margin:0;
padding-left:0;
padding-top:10px
}

ul.bottomnav li {
line-height:1em
}

ul.bottomnav li a {
color:#999;
font-size:80%;
text-decoration:none
}

div#content2 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:0;
padding:0;
text-align:justify
}

div#game {
margin-bottom:0;
padding:0;
text-align:center
}

div#flashobj {
border:none;
height:472.5px;
margin:auto;
width:577.5px
}

#ap_preroll {
margin:0 auto;
width:310px
}

#ap_preroll
#ap_adframe {
background:#fff;
font-size:0;
height:0;
margin-bottom:10px;
margin-left:1px
}

#ap_adtext,.adtext {
font:normal 11px Arial;
margin-bottom:2px;
text-align:center
}

#ap_progressbar {
background-color:#555;
border:1px solid #666;
color:#ccc;
font-family:Tahoma,Arial,Verdana;
font-size:10px;
font-weight:900;
margin:0;
position:relative;
text-align:left;
width:336px
}

#ap_progressbar
div.progress {
background:transparent url(../images/stripe.png) top left;
height:100%;
overflow:hidden;
position:relative;
text-align:left;
width:0
}

#ap_progressbar div.progress
.text {
display:block!important;
text-align:center!important;
width:336px
}

#ap_progressbar
div.text {
height:100%;
position:absolute;
text-align:center;
width:100%
}

#ap_skiptext {
font-family:Tahoma,Arial,Verdana;
font-size:10px;
margin-top:5px;
text-align:center
}

#ap_skiptext
a {
color:#fff;
text-decoration:underline
}

.wp-pagenavi {
background-attachment:scroll;
background-color:transparent;
background-image:url(../images/headstripe.gif);
background-position:0 0;
background-repeat:no-repeat;
clear:both;
font-size:10px;
height:29px;
margin-bottom:7px;
display:block;
width:612px;
}

.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited {
background-attachment:scroll;
background-color:transparent;
background-image:url(../images/paginationtile.gif);
background-position:0 0;
background-repeat:repeat-x;
border-bottom-color:#0f1112;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#262b30;
border-top-style:solid;
border-top-width:1px;
color:#91bacf;
display:block;
float:left;
font-size:12px;
margin:7px 1px;
padding:0 4px;
text-decoration:none;
width:auto
}

.wp-pagenavi span.current {
background-image:url();
color:#c0c7d6;
display:block;
float:left;
font-size:12px;
margin:7px 1px;
padding:1px 5px;
width:auto
}

.new {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://www.upbuilt.com/wp-content/themes/gallerypro/images/dark/ico-new-trans.png);
background-position:left top;
background-repeat:no-repeat;
display:block;
height:22px;
position:absolute;
width:40px;
margin-left:145px;
z-index:200
}

.new2 {
background-attachment:scroll;
background-color:transparent;
background-image:url(./images/download.png);
background-position:left top;
background-repeat:no-repeat;
display:block;
height:22px;
position:absolute;
right:90px;
top:0;
width:90px;
z-index:200
}

.new3 {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://www.internet-poker.co.uk/store/images/782-US-Flag-Icon.gif);
background-position:left top;
background-repeat:no-repeat;
display:block;
height:11px;
left:3px;
position:absolute;
right:0;
top:147px;
width:16px;
z-index:200
}

#magnify {
display:none;
margin-left:20px;
float:left;}

#magnify a {
font:bold;
text-decoration:none
}

.jimmy {
background-color:#333;
background-image:url(../images/grad-black-24.png);
border-bottom:1px solid #333;
border-top:1px solid #333;
height:250px;
margin-top:10px;
width:980px;
}

#banner a img {
border:0
}

#container #left .c1 {
border-left:1px solid #333;
border-right:1px solid #333;
margin-left:5px;
text-align:left;
width:170px
}

#container #left .c1 a:link {
border-bottom-color:#555;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#ccc;
display:block;
font-size:11px;
line-height:16px;
margin-top:0;
padding-bottom:4px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
text-transform:uppercase;
width:160px;
}

#container #left .c1 a:link {
border-bottom-color:#555;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#ccc;
display:block;
font-size:11px;
line-height:16px;
margin-top:0;
padding-bottom:4px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
text-transform:uppercase;
width:160px;
}

#container #left .c1 a:hover {
border-bottom-color:#555;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#ccc;
display:block;
font-size:11px;
line-height:16px;
margin-top:0;
padding-bottom:4px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
text-transform:uppercase;
width:160px;
background-color:#555
}

#container #left .c1 a:visited {
border-bottom-color:#555;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#ccc;
display:block;
font-size:11px;
line-height:16px;
margin-top:0;
padding-bottom:4px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
text-transform:uppercase;
width:160px;
}


#container #jimmy div {
width:980px;
height:250px
}

.jimmy div div h3 {
border-bottom:dotted 1px #666;
padding-bottom:5px
}

div#jimmy2 {
border-top:dotted 1px #222;
font-size:10px;
margin-top:10px;
text-align:center;
width:980px;
margin:auto;
}

a:active,.wp-pagenavi a:hover {
color:#000
}

ul.menu.red,ul.menu.red li a:hover,.menu.red li.current,.c1 {
background-color:#000
}

div#gameframe,#container #right #ad1 {
text-align:center
}

.headers.green {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
}

.ul1 {
	list-style:none;
	margin:0;
	padding:0;
}