body,html {
background:#fff url(img/bg-rand.png) repeat; background-attachment: fixed;
line-height:150%;
  text-align:left;
  font:x-small/1.5em verdana,arial,Trebuchet MS,Verdana,Sans-serif;
  color:#333;
  
  font-size:11px;
  
  }

#banner a {
	display: block;
	height: 100%;
	width: 100%;
}
  
.meta {font-size: 1em; color: #666; margin:0px;}  
.meta a {text-decoration:none;}  

.right {float: right; margin:0px 0px 10px 10px;}

small {padding: 0px; margin:0px;}

.item {
	margin-bottom: 7px;
}

.prop {
    height:730px;
    float:right;
    width:1px;
}

h1 {
	font-size: 2em;
	text-align: center;
}
h2 {
	font-size: 1.4em;
	text-align: left;
	font: bold 1.5em "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	line-height: 120%;
}

h3 {
-x-system-font:none;
background:white none repeat scroll 0 0;
color:#000000;
display:block;
font-family:"Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-bottom:0px;
padding:0 0 0 3px;
text-align:left;
text-decoration:none;
width:auto;
}

.title {
	margin-top: -10px;
}

#sidebar-b p{
	font-size: 9px;
}
#sidebar-b h3{
	margin-left: 20px;
}
#sidebar-a h3{
	background: #EDF2E9;
}

		#container { 
			width: 1000px;
			\width: 1020px;
			w\idth: 1000px;
			border: 1px solid #000;
			margin: 20px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background:#fff url() repeat; background-attachment: fixed;
			line-height:150%;
			font: 1.5em "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
			color:#333;
			font-size:11px;
		}

		#banner {
			padding: 0px;
			margin-bottom: 0px;
			height:100px;
			background:#fff url(img/poker-logo.png) no-repeat left top;
			color:#fff;
		}
		#banner h3 {
		padding:10px;
		text-align:center;
		}

		#content {
	
			background-color: #fff;
			text-align:left;
			padding:0px 5px 5px 0px;
			line-height:150%;
		}

		#sidebar-a {
			float: left;
			width: 170px;
			\width: 180px;
			w\idth: 170px;
			margin: 0;
			margin-right: 0px;
			padding: 5px;
			background-color:#fff;
			  font-size:11px;
		}

		#sidebar-b {
			float: right;
			width: 170px;
			\width: 180px;
			w\idth: 170px;
			margin: 0;
			margin-left: 0px;
			padding: 5px;
			text-align: center;
			background-color:#fff;
			  font-size:11px;
		}

		#footer {
			clear: both;
			padding: 5px;
			margin-top: 0px;
			height:30px;
			background-color:#fff;
		}
		
	#footer p {
		margin:5px;
		line-height: 100%;
		font-size: 8pt;
		voice-family: "\"}\""; 
		voice-family:inherit;
		text-align:center;
		color:#333;
		padding:10px;
}

#footer a {color:#000; font-size: 8pt;}
#footer a:link, a:visited a:active
{
color: #000;
text-decoration: none;
font-size: 8pt;
}

#footer a:hover
{
color: #000;
text-decoration: none;
font-size: 8pt;
}


	a img {
	border:0;

	}
	
	a:link {
	color: #000;
	text-decoration: underline;
	}

a:visited {
	color: #000;
	text-decoration: underline;
	}
	
a:hover {
	color: #000;
	text-decoration: none;
	}
	
ul {
	padding-top: 0.5em;
	padding-bottom: 1.5em;
	padding-left: 1.2em;
	margin-left: 1.2em;
	text-align: left;
}

#content li {
	margin-bottom: 5px;
}

ol {
	text-align: left;
	list-style-position: outside;
}
	
.ul_content {
	margin-left: 190px;
	padding-top: 0em;
	padding-bottom: 1em;
	padding-left: 1em;
}

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 140px;
border-bottom-width: 0;
}

.glossymenu li a{
background: white;
font: 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000;
display: block;
width: auto;
padding: 1px 0;
padding-left: 10px;
text-decoration: none;
text-align: left;
}

.glossymenu h2{
background-color: white;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000;
display: block;
width: auto;
margin-bottom: 5px;
line-height: 6px;
padding: 3px 0;
padding-left: 5px;
text-decoration: none;
text-align: left;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 130px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #000;
}

.glossymenu li a:hover{
text-decoration: underline;
}

.main_content {
	width: 379px;
	float: left;
	padding: 5px;
}

#news_box {
	float:right;
	background-color: #fff;
	width: 200px;
	min-height: 400px;
	margin: 5px;
	margin-bottom: 15px;
	clear: none;
	background: url(img/box-bg.jpg);
}

#the_box2 {
	float:left;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 615px;
	font-size: 10px;
	line-height: 15px;
	background-color: #fff;
}

#the_box h3 {
	padding: 0px;
}

#the_box {
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	float:right;
	background-color: #fff;
	width: 245px;
}

.box_header a {
	color: #fff;
	text-decoration: none;
}

.box_header {
	color: #fff;
	padding: 3px;
	font-size: 1.1em;
	font-weight: bold;
	background: url(img/box-head.gif) #CFC;
	text-align: center;
}

.box_text {
	padding: 5px;
	text-align: left;
	background: url(img/box-bg.jpg);
}



#box-table-a
{
	font-family: Verdana, "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 10px;
	margin: 20px 0px 0px 0px;
	width: 638px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: bold;
	padding: 6px;
	background: #EDF2E9;
	border-top: 5px solid #DDE9D4;
	border-bottom: 1px solid #DDE9D4;
	color: #555;
}
#box-table-a td
{
	padding: 8px;
	background: #fff; 
	border-bottom: 1px solid #DDE9D4;
	color: #555;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #DDE9D4;
	color: #555;
}