/* Design By: http://DENiAL-DESiGN.com */
* {
	padding: 0;
	margin: 0;
	outline: 0;
}
body {
	color: #FFF;
	font: 0.9em 'Trebuchet MS', Verdana, sans-serif;
	background: #f2efdc;
}
a:link, a:visited {
	text-decoration: none;
	color: #26465B;
}
a:hover, a:active {
	text-decoration: none;
	color: #405f72;
}
h1, .h1 {
	font-family: Georgia, serif;
	font-size: 200%;
	font-weight: normal;
	color: #405f72;
}
h2, .h2 {
	font-family: Georgia, serif;
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #405f72;
}
h3, .h3 {
	margin: 0 0 5px 0;
	padding: 0;
	font-family: Georgia, serif;
	font-size: 140%;
	line-height: 1em;
	font-weight: normal;
	color: #405f72;
}
h3 a, .h3 a {
	font-size: 110%;
}
h3 a:hover, .h3 a:hover {
	text-decoration: underline;
}
ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}
 li {
	background: #959179 url(../img/bullet.png) left center no-repeat;
	padding-left: 20px;
	margin-bottom: 10px;
}
blockquote {
	margin-left: 10px;
	margin-right: 10px;
	background: #CECAB5;
	border-left: 5px solid #171717;
	color: #7C8585;
	padding: 5px;
		font-family: Georgia, serif;
	font-size: 100%;
	font-weight: bold;
}
#wrapper {
	width: 980px;
	margin: 0px auto 10px;
}
.logo {
	
	width: 980px;
	text-align: left;

	padding-left: 15px;
	background: url(../img/ufo_logo.png) no-repeat;
}
.logo .h1 {
	padding-left: 32px;

}
/*Header styles */
#header {
	margin-top:10px;
	margin-bottom:-4px;
	font-size: 93%;
	line-height: normal;
}
#header ul {
	margin: 0;
	padding: 0px 20px 0;
	list-style: none;
}
#header li {
	float: left;
	background: url(../img/left_on.gif) no-repeat left top;
	margin: 0;
	padding: 0 0 0 9px;
}
#header a {
	float: left;
	display: block;
	background: url(../img/right_on.gif) no-repeat right top;
	padding: 5px 15px 4px 6px;
	text-decoration: none;
	font-weight: bold;
	color: #625E56;
}
/* Commented Backslash Hack   hides rule from IE5-Mac \*/
#header a {
	float: none;
}
/* End IE5-Mac hack */
#header a:hover {
	color: #eee;
}
#header .current {
	background-image: url(../img/left_on.gif);
}
#header .current a {
	background-image: url(../img/right_on.gif);
	color: #fff;
	padding-bottom: 5px;
}
.con_top {
	background: #959179 url(../img/con_top.gif) no-repeat;
	margin-left: -10px;
	margin-top: 9px;
	height: 17px;
}
#con_mid {
	background: #959179 url(../img/cont.gif) top repeat;
	padding: 10px;
	overflow:hidden; zoom:1;
}
.con_bottom {
	background: #959179 url(../img/con_bottom.gif) no-repeat;
	margin-left: -10px;
	height: 17px;
}
#top {
	
	background: #cecab5 url(../img/top.gif) top no-repeat;
	padding: 10px;
}
.bread { padding:0 16px;}
#text p {
	padding: 5px 15px;
}
.post {
	width: 710px;
}
.post p {
	padding: 0;
	font-size: 100%;
	line-height: 1.5em;
}
/* sidebar */
#sidebar {
	float: right;
	width: 190px;
	padding: 5px;
}
#sidebar ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}
#sidebar li {
	background: #959179 url(../img/bullet.png) left center no-repeat;
	padding-left: 20px;
	margin-bottom: 10px;
}
#sidebar h3, #sidebar .h3 {
padding-top: 6px;
padding-left: 10px;
background: url(../img/side_title.png) no-repeat;
height: 35px;
margin-bottom: -5px;
}
.side_photo {
	text-align: center;
	padding: 5px;
}
.center {
	text-align: center;
}
.left {
	float: left;
	padding-right: 5px;
}
.right {
	float: right;
	padding-left: 5px;
}
/* Meta */
.meta {
	float: right;
	width: 95%;
	padding: 5px;
}
.comments {
	text-align: left;
	padding: 30px 0 0;
	position: relative;
}
.commentslink {
	padding: 2px 0 2px 20px;
	background: url('images/comments.png') left center no-repeat;
	margin-right: 10px;
}
/*Footer styles*/
#footer {
	background: url(../img/bottom.gif) bottom no-repeat;
	text-align: center;
	padding: 5px;
	font-size: 0.8em;
}
#footer a {
	color: #625E56;
	text-decoration: none;
}
#footer a:hover, a:active {
	color: #405f72;
	background: none;
}


#sidebar .current { font-weight:bold;}


.topcasinos { width:100%; border:1px solid #ccc; margin:12px 0;}
.topcasinos td { padding:6px 3px;}
.topcasinos .even td {background-color: #aaa793;}
.topcasinos thead td { background:#cecab5; color:#fff; font-weight:bold}
.topcasinos .rank { width:18px; text-align:right;}
.topcasinos .pic { width:16px; padding:0; }
.topcasinos .name { font-size:10pt;}
.topcasinos .us { text-align:center;}
.topcasinos .bonus { text-align:center;}
.topcasinos .match { text-align:center;}
.topcasinos .review { text-align:center;}
.topcasinos .piclink { display:block; width:16px; height:16px; overflow:hidden; background-position:0 0; background-repeat:no-repeat;}
.topcasinos .piclink span {display:block; padding-top:17px;}



.media {text-align:center; margin:10px 0 20px 0}
.media object {margin: 0 auto; display:block;}

.comments { margin-bottom:14px;}
.comment { margin-bottom:6px; background-color:#CECAB5; color:#666; border:1px solid #8D7F68; padding:5px; overflow:hidden; zoom:1;}
.comment .date {font-size:8pt; font-style:italic;}
.comment .author {font-size:8pt; font-style:italic;}
.comment .subject {font-weight: bold; font-size:10pt; margin-top:8px;}
.comment .entry {font-size:9pt; margin:0.6em 0; clear:both;}


#addcomment { margin-bottom:6px; color:#666;}
#addcomment div { width: auto;}
#addcomment a { color:#333;}
#addcomment h3 {font-weight: bold; font-size:11pt; border:0 none;}
#addcomment .formwrap {background-color:#CECAB5; border:1px solid #8D7F68; padding:6px;}
#addcomment .fieldwrap { zoom:1; overflow:hidden; margin-bottom:2px;}
#addcomment .fieldwrap label { float:left; width:140px;}
#addcomment .fieldwrap input { background:#fff;}
#addcomment textarea { width:99%;border:1px solid #ccc;}
#addcomment .submitwrap { text-align: right; margin:4px 1px 0 0;}
#addcomment .submitwrap input { cursor:pointer;}

.ac_results {border: 1px solid #ccc; background-color: #fff; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; display: none;}
.ac_results li {padding: 2px 5px; white-space: nowrap; background:0 none; color: #333; text-align: left; list-style: none;}
.ac_results li a {text-decoration: none; color: inherit; background:0 none;}
.ac_over {cursor: pointer; background-color: #eee; border:1px solid #ddd; border-width:1px 0;}
.ac_match { border-bottom:1px dotted; color: #966; font-weight:bold;}
#wrapper_search {margin:12px 0 0 0; padding:0; border:0 none;}
#wrapper_search form {margin:0; padding:0; border:0 none;}
#wrapper_search #find {width:128px; padding:1px 0; border:1px solid #3E392F; background:#CECAB5; margin-top:1px;}
#wrapper_search #submit {width:54px; border:1px solid #3E392F; background:#CECAB5;}