body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,p,blockquote,th,td{
margin:0;padding:0;
}

body {
background:#FFFFFF none repeat scroll 0 0;
color: #333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:70%;
}


img.left {
float:left;
margin:0 12px 0 0;
}
img.right {
float:right;
margin:0 0 0 12px;
}
img.center {
display:block;
margin:0 auto;
}
a {
/*color:#333;*/

}
a:hover {
text-decoration:underline;
background-color: #CCFF99;
}
a img {
border: none;
}
blockquote {
border-left:4px solid #6CA901;
color:#696969;
font-size:11px;
font-style:italic;
margin:0 0 5px 20px;
padding:0 0 0 10px;
}
abbr, acronym {
border-bottom:1px dotted #AAAAAA;
text-transform:uppercase;
}
code {
color:#6CA901;
font-family:Courier,monospace;
}

fieldset {
border: none;
margin-bottom: 5px;
}

legend{
	font-weight:  bold;
}

legend a {
text-decoration: underline;
background-color: silver;	
font-weight: bold;
}

pre {
clear:both;
font-size:100%;
margin:0 0 20px;
overflow:auto;
}
p.bottom {
margin:0 !important;
}
p.unstyled {
font-size:120%;
}
h1, h2, h3 {
font-size:140%;
font-weight:bold;
}
h2 {
color:#6CA901;
}
h2 a {
color:#6CA901;
}
h2 a:hover {
color:#303030;
}

ul li{
list-style-type: disc;
}

.posts{
	font-size: 120%;
}

.posts img{
margin: 3px;
border:1px solid #DDDDDD;
}

.posts h2 {
border-bottom:1px dashed gray;
line-height:20px;
margin: 10px 0 10px;
}

.posts li {
margin: 5px 10px 5px 25px;
}

.posts p {
margin: 6px 0px 3px 3px;
}


.header {
background: white url(/images/pokermilk_header.png) no-repeat left ;
width:100%;
height: 100px;
}
.header h1 {
font-size:200%;
font-weight:bold;
margin:0 0 0 9px;
text-align:left;
}
.header h1 span {
color:#6CA901;
font-size:11px;
font-weight:normal;
}
.header a {
color:#303030;
text-decoration:none;
background: none;
}
.header a:hover {
color:#6CA901;
text-decoration:none;
background: none;
}
.header p {
float:right;
margin:0;
}

.hl{
/*background-color: #ffffCC;*/
}

.imgrss{
margin: 3px;
}

.kw{
color: black;
}

.auth_box{
	width: 221px;
	margin:0 auto;
}

.box_jq{
	margin-top:10px;
	text-align: left;
}

.box_jq h2{
background: #6CA901 url(bg.gif) repeat ;
padding:0;
padding-left:10px;
margin:0;
margin-bottom:1px;
color: black;
padding:0 0 3px 10px;
font-size:120%;
font-weight:normal;
}
.box_jq > div{
background-color:#e3e3e3;
padding: 5px 10px 10px;
padding-bottom: 10px;
}
.box_jq input, .box_jq select, .box_jq textarea{
font-size:120%;
border: 1px solid gray;
}

.box_jq input[type="submit"],.box_jq input[type="reset"] {
margin-right: 10px;
padding: 1px;
}

.box_jq td {
padding-bottom: 3px;
}
.box_jq tr {
/*padding-bottom:5px;*/
}


.logo{
display:block;
float:left;
height:100px;
width:180px;
}

.mistake{
	float:right;
	margin-top: 30px;
}

.admin_snippet{
	display: table;
	padding: 2px;
	font-size: 90%;
	background-color: silver;
	
}

.all_news{
	position:absolute;
	right:10px;bottom:3px; 
	/*margin-top:5px; 
	margin-right:10px;*/
	font-weight: bold;
}

.archive{

}

.bar {
background:#6ca901 url(bar.bg2.gif) repeat scroll 0 -26px;
height:26px;
float: left;
width: 100%;
}

.header img{
margin: 5px;
}
.bar a {
font-size:12px;
color:black;
}

.bar a:hover {
background:none;
}

.bar .right {
background:transparent url(bar.bg2.gif) no-repeat scroll 0px -52px;
float:right;
height:26px;
margin:0;
width:12px;
}
.bar .left {
background:transparent url(bar.bg2.gif) no-repeat scroll 0 0;
float:left;
height:26px;
margin:0;
width:3px;
}

.commentsbox{
/*margin: 5px;
padding: 5px;*/
}
.commentsbox input[name="name"], .commentsbox input[name="url"]{
width: 250px;
font-size:120%;
}
.commentsbox textarea{
width: 350px;
height: 150px;
}
.contact_form input[name=name],.contact_form input[name=email]{
width: 250px;
}

.contact_form textarea{
width: 300px;
}

#home {
font-size:12px;
font-weight:bold;
line-height:normal;
padding:0;
text-align:center;
}
#footer {
background:#6ca901 url(footer.gif) repeat scroll 0 -130px;
float:left;
/*padding: 5px;*/
width:100%;
margin: 5px 0 0 0;
position: relative;
}
#footer .left{
background:transparent url(footer.gif) no-repeat scroll 0px -200px;
height:5px;
position: absolute;
bottom: 0px;
left: 0px;
margin:0;
width:5px;
}
#footer .right{
background:transparent url(footer.gif) no-repeat scroll 0px -194px;
height:5px;
margin:0;
width:6px;
position: absolute;
bottom: 0px;
right: 0px;
}

#footer a,#footer {
color:#333;
}

#footer p {
margin:0;
text-align:left;
}
#footer h3 {
float:right;
font-weight:normal;
margin:0;
}


.pages h2, h2.page_header {
margin:0 0 10px;
padding:0 0 8px;
}

.permalink{
color: gray;
}

.permalink input{
background-color: silver;
}

#masthead h3 {
color:#888888;
font-size:26px;
font-weight:normal;
margin:0 0 10px;
text-align:center;
text-transform:none;
}


#search_form{
margin-top:3px;
float: right;
}

#search_form input{
border: 1px solid #fff;
font-size: 12px;	
vertical-align:middle;
}
.searchfield{
	background-color: white;
}

.searchbutton{
background: #6ca901 url(bar.bg2.gif) repeat scroll 0 -29px;
	color: #333;
}

.small{
font-size: 80%;
}

#similar{
margin: 10px 0px 10px 20px;
}

#similar a {
color:#6CA901;
}

#similar li {
list-style-type: none;
}


.entry h3 {
margin:20px 0 8px;
}
.entry h3.top {
margin:22px 0 8px !important;
}
h4 {
color:#696969;
}
h4 a, h4 a:visited {
color:#696969;
}
h4 a:hover {
color:#696969;
text-decoration:underline;
}
.posts h4 {
font-size:100%;
font-weight:normal;
padding:0 0 10px;
}
#container {
margin:0 auto;
width:980px;
}
#content_box {
clear:both;
float:left;
text-align:left;
margin-top: 5px;
width: 100%;
}
#content {
float:left;
margin: 5px;
width:639px;
}



/*topleft, topright {
height:26px;
width:9px;
}
topleft {
background:transparent url(box.gif) no-repeat scroll 0 -28px;
float:left;
}
topright {
background:transparent url(box.gif) no-repeat scroll 0 0;
float:right;
}
bottomleft, bottomright {
height:3px;
width:4px;
}
bottomleft {
background:transparent url(box_bottom.gif) no-repeat scroll 0 top;
float:left;
}
bottomright {
background:transparent url(box_bottom.gif) no-repeat scroll right center;
float:right;
}*/

.sbar {
float:left;
width:221px;
}

.sbar a:hover {
text-decoration:underline;
padding-left: 1px;
}

.sbar h2{
/*height: 18px;*/
font-size: 120%;
font-weight: bold;
padding: 1px 0 0 10px;
margin: 0;
color: #303030;
}

.sbar span{
float:left;
height:3px;
width:100%;
}

.sbar ul {
list-style-type:none;
/*margin-top:0px;*/
padding:0;
}
.sbar li {
background:transparent url(blt.gif) no-repeat scroll 0 2px;
padding:0 0 4px 12px;
list-style-type:none;
margin:0;
}

.box {
width: 100%;
margin-bottom:10px;
position: relative;
}
.box h2{
background:#6ca901 url(box_fix.gif) no-repeat scroll 0px 0px;
}
.box span {
background:#6ca901 url(box_fix.gif) no-repeat scroll 0 -29px;
}

.box150{
margin-bottom: 10px;
width: 150px;
position: relative;
}

.box150 h2{
	background:#6ca901 url(box150.gif) no-repeat scroll 0px 0px;
}

.box150 span{
	background:#6ca901 url(box150.gif) no-repeat scroll 0px -29px;
}

.box180{
margin-bottom: 5px;
width: 180px;
position: relative;
}

.box180 h2{
	background:#6ca901 url(box180.gif) no-repeat scroll 0px 0px;
}

.box180 span{
	background:#6ca901 url(box180.gif) no-repeat scroll 0px -29px;
}

.boxtitle{
height: 15px;
}
.boxcontent{
border-left: 1px solid #6CA901;
border-right: 1px solid #6CA901;
padding:1px 0 1px 1px;
}


/*.box a {
color:#696969;
text-decoration:none;
}*/


.boxbgggottom {
background:transparent url(box.bottom.gif) no-repeat scroll 0 0;
height:3px;
margin:0 0 10px;
width:221px;
}
.boxcaption {
background:transparent url(box.caption.gif) no-repeat scroll 0 0;
color:#303030;
font-size:12px;
height:22px;
margin:0;
padding:6px 0 0 10px;
width:211px;
}
.caption {
background:transparent url(caption.bg.gif) repeat-x scroll center bottom;
color:#303030;
font-size:11px;
font-weight:bold;
height:30px;
margin:0 0 10px;
}
.caption p {
background:transparent url(caption.left.gif) no-repeat scroll left center;
color:#303030;
height:20px;
margin:0;
padding:8px 0 2px 14px;
}
.caption a {
color:#303030;
text-decoration:none;
}
.caption a:hover {
text-decoration:underline;
}
.caption h2 {
background:transparent url(caption.right.gif) no-repeat scroll right center;
float:right;
font-size:10px;
height:22px;
margin:0;
padding:8px 10px 0 0;
}
.Nav {
color:#303030;
margin:0 0 20px;
}
.Nav a {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #303030;
font-size:10px;
padding:4px 8px;
}
.Nav a:hover {
border:1px solid #6CA901;
font-size:10px;
padding:4px 8px;
text-decoration:none;
}
.Nav span {
border:1px solid #303030;
font-size:10px;
margin:0 5px 0 0;
padding:4px 8px;
}
.Nav .on {
border:1px solid #6CA901;
color:#6CA901;
font-size:10px;
padding:4px 8px;
}


.entry {
font-size:120%;
line-height:1.3em;
}
.entry blockquote {
font-size:100%;
}
.entry blockquote.right {
border-color:#AAAAAA;
border-style:double;
border-width:3px 0;
float:right;
font-size:11px !important;
font-style:normal !important;
margin:5px 0 5px 15px !important;
padding:5px 0 !important;
text-align:center;
width:200px;
}
.entry blockquote.left {
border-color:#AAAAAA;
border-style:double;
border-width:3px 0;
float:left;
font-size:11px !important;
font-style:normal !important;
margin:5px 15px 5px 0 !important;
padding:3px 0 !important;
text-align:center;
width:200px;
}
.entry blockquote.right p, .entry blockquote.left p {
line-height:14px !important;
margin:0 !important;
}
.entry p {
margin:0 0 15px;
}
.entry ul {
margin:0 0 15px 20px;
}
.entry ol {
margin:0 0 15px 40px;
}
.entry ul {
list-style-type:none;
}
/*.entry ul li {
background:transparent url(blt.gif) no-repeat scroll 0 0;
list-style-type:none;
margin:0;
padding:0 0 4px 20px;
}*/
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol {
margin:5px 0 5px 25px;
}
.entry dl {
margin:0 0 15px;
}
.entry dt {
font-weight:bold;
margin:0 0 5px;
}
.entry dd {
margin:0 0 15px 20px;
}
.entry .ad {
float:right;
margin:0 0 5px 15px;
}
.entry .ad_left {
float:left;
margin:0 15px 5px 0;
}
.entry img {
border:1px solid #333;
margin:0 10px 6px 6px;
padding:5px;
}
.entry img:hover {
border:1px solid #6CA901;
}
.wp-smiley {
border:medium none !important;
margin:0 !important;
padding:0 !important;
}

.redirect{
	background-color: #eee;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid black;
}
.redirect_title, .redirect_body{
padding: 5px;
}

.redirect_title{
	background-color: gray;
	color: white;
	border-bottom: 1px solid white;
}

.respond {
background:transparent url(respond.gif) no-repeat scroll 0 0;
clear:both;
color:#888888;
font-size:100%;
padding:0 0 0 20px;
}
.respond a {
color:#333333;
}
.respond a:hover {
color:#333333;
}
.feed{
	padding-left: 5px;
}

.feed img{
margin: 3px;
}

.feed li{
list-style-type: none;
background: none;
padding: 0px;
margin: 0px;
font-weight: bold;

}
.navigation {
float:left;
font-size:140%;
width:500px;
}
.previous {
float:left;
padding:0 20px 0 0;
}
.next {
float:right;
}

.newsblock_date{
	background: none;
	color: gray;
}

.clear {
clear:both;
height:1px;
margin:0 0 3px;
width:500px;
}
.rule {
background:transparent url(hr_tag_sep.gif) no-repeat scroll 0 0;
}

.results{
border-bottom: 1px solid black;
margin-bottom: 5px;
}
.resultscontent a{
color:#6CA901;
font-size: 120%;
}
.resultscontent p{
margin: 5px 0 5px 0;
}

.room{
position: relative;
border-bottom:1px dashed #6CA901;
margin-bottom:5px;
/*margin-right:5px;*/
padding-bottom:5px;
font-size:110%;
}

.room a{
font-weight: bold;
}
.room a:hover{
padding-left: 0px;
}

.room img{
border: none;
float:right;
margin:5px;
}
.room .accept{
background:transparent url(/images/us_flag_right.png) no-repeat scroll 0 0;
bottom:0;
height:21px;
position:absolute;
right:0;
width:21px;
}


.flat {
margin:0 0 20px !important;
}
.footerpages{
padding: 5px;
}
.footerpages ul{

}

.footerpages li{
display: inline;
padding-left: 3px;
font-size:120%;
}

.whitespace {
margin:0 0 35px !important;
}

#acomment{
margin-top: 10px;
font-size: 130%;
color: #6ca901;
}

#breadcrumbs{
font-size: 100%;	
}


#calendar_wrap {
font-size:120%;
}
#comments {
clear:both;
float:left;
width:500px;
}
ul#comment_list {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 40px;
}
ul#comment_list li.comment {
float:left;
margin:0 0 10px;
width:500px;
}
ul#comment_list li.trackback {
padding:12px 15px 0;
width:470px;
}

.verticalmenu{
padding: 0px 0px 10px 15px;
margin-top:10px;
}
.verticalmenu a{
	font-size: 150%;
	color:#6CA901;
}
.verticalmenu a:hover{color:#303030;}

.verticalmenu li{
font-size: 100%;
padding-bottom: 5px;
margin: 0;
}
.comment_meta {
margin:0 0 12px;
padding:0;
}
.comment_num {
float:right;
font-size:13px;
font-weight:bold;
padding:0 8px 0 0;
}
.user_links{
	font-size: 80%;
}
.trackback .comment_num {
padding:0 0 0 20px;
}

.terms{
padding: 5px 10px 5px 10px;
float: right;
margin-top: 10px;
}
.comment_num a, .comment_num a:visited {
color:#888888;
text-decoration:none;
}
.comment_num a:hover {
color:#303030;
text-decoration:none;
}
.comment_meta strong {
font-size:12px;
}

.comments_tape{
background-color: #eeeeee;
padding: 5px;
margin: 10px;
}

.comment_time {
color:#888888;
font-size:100%;
}
.comment{
	border-bottom:1px dashed white;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.date{
	color: gray;
	font-size:80%;
}


#commentform{
	
}

#commentform .username,#commentform .userurl{
width: 300px;
}
#commentform textarea{
width: 400px;
height: 120px;
}
.submit {
padding:5px 10px;
}
.os {
color:#3D4C53;
font-weight:bold;
}
.os a {
color:#3D4C53;
font-size:11px;
text-decoration:none;
}
.os a:hover {
text-decoration:underline;
}
.designer {
color:#982A05;
font-weight:bold;
}
.design a {
color:#982A05;
font-size:11px;
text-decoration:none;
}


/*PAGINATION*/

.pagination {
margin:5px 0 0 10px;
padding:2px;
}
.pagination ul {
font-size:12px;
margin:0;
padding:0;
text-align:left;
}
.pagination li {
display:inline;
list-style-type:none;
padding:1px;
margin: 0px;
}
.pagination a, .pagination a:visited {
border:1px solid #6CA901;
color:#6CA901;
padding:1px 5px;
text-decoration:none;
}
.pagination a:hover, .pagination a:active {
background-color:lightyellow;
border:1px solid green;
color:#000000;
}
.pagination li.currentpage {
background-color:#6ca901;
border:1px solid #6ca901;
color:#FFFFFF;
font-weight:bold;
padding:0 5px;
}
.pagination li.disablepage {
border:1px solid #929292;
color:#929292;
padding:0 5px;
}
.pagination li.nextpage {
font-weight:bold;
}
.pagination li.currentpage, .pagination li.disablepage {
/*margin-right:5px;
padding-right:0;*/
}



/* Dropdown menu */
.ddmenu {
padding:0;
margin-top: 4px;
float: left;
}
.ddmenu > li {
margin-left: 5px;
position: relative;
list-style-type:none;
display:inline;
z-index:80;
background: none;
}
.ddmenu div{
display:none;
position: absolute;
width: 120px;
top:0;
left:0;
z-index:10;
background: none;
}
.ddmenu :hover div{
display:block;
}
.ddmenu div ul{
background: #6CA901 url(bg_menu.png) repeat-x;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
border-right: 1px solid gray;
list-style-type:none;
margin-top:15px;
height: 100%;
}
.ddmenu ul a{
text-decoration: none;  
}
.ddmenu ul a:hover{
padding-left:  1px;
text-decoration: underline;  
}
.ddmenu ul li{
display:block;
text-align: left;
padding: 1px 2px 0 3px;
}


