/* General Formatting */
*{margin:0;padding:0;}
html{min-height:100%;height:auto;}
body{font:72.5% "Lucida Grande","Lucida Sans Unicode",Sans-Serif;color:#000;background:#000 url(images/lasvegas.jpg) no-repeat center top;background-attachment:fixed;}
h1,h2,h3,h4,h5,h6{margin:0;font-style:normal;font-weight:bold;background:transparent;color:#000;}
h1{font-size:1.9em;}
h2{font-size:1.4em;}
h3,h4,h5,h6{font-size:1em;}
p{padding:10px 0;text-align:justify;line-height:20px;}
img{border:none;}
a:link,a:visited,a:active{color:black; }

ol{margin-left:2em;}

/* Custom classes */
.large{color:#FFF;font-size:1.5em;margin:10px;font-weight:bold;}

/* Top Menu */
#topmenu{position:relative;padding:0 0 0 25px;margin:0;list-style:none;min-width:900px;height:35px;background:#FFF url("images/topmenu_green_0.gif") repeat-x;border:1px solid #333;border-width:0 1px 1px 1px;}
#topmenu li{float:left;padding:0 0 0 8px;margin-right:3px;}
#topmenu li a{display:block;float:left;height:35px;line-height:35px;color:#FFF;text-decoration:none;font-size:11px;font-family:arial,verdana,sans-serif;font-weight:bold;text-align:center;cursor:pointer;padding:0 16px 0 8px;}
#topmenu li.current_page_item{background:url("images/topmenu_green_2.gif") no-repeat;}
#topmenu li.current_page_item a{color:#FAE08B;background:url("images/topmenu_green_2.gif") no-repeat right top;}
#topmenu li:hover{background:#000 url("images/topmenu_green_1.gif") no-repeat;}
#topmenu li:hover a{color:#FAE08B;background:url("images/topmenu_green_1.gif") no-repeat right top;}
#topmenu li.current_page_item:hover{background:#000 url("images/topmenu_green_2.gif") no-repeat;cursor:default;}
#topmenu li.current_page_item:hover a{color:#FAE08B;background:url("images/topmenu_green_2.gif") no-repeat right top;}
#topmenu li#title a{font-size:1.9em;color:#FFF;width:208px;}
#topmenu li#title:hover{background:none;}
#topmenu li#title a:hover{background:none;}
#topmenu li#siteadmin {position:absolute;top:0px;right:0px;}

/* General Containers */
#wrapper{width:1000px;}
#container_sidebar_left{width:10px;padding:5px 10px;float:left;margin:0 2px 0 25px;background:url("images/sidebar.png") repeat;color:#FFF;}
#container_sidebar_right{width:260px;padding:5px 10px;float:left;margin:0 2px 0 0;background:url("images/sidebar.png") repeat;color:#FFF;}
#container_sidebar_footer, #container_sidebar_footer a{text-align:center;color:#FFF;padding:0 0 10px 0;}
#container_content{width:600px;padding:0 0 10px 0;float:left;border:1px solid #333; border-width:0 1px 1px;margin:0 4px 30px 4px;background:url(images/content.png) repeat;}
#container_content a:hover{font-weight:bold; }
#container_content a:link,a:visited,a:active{text-decoration:none;}
#container_content p.yo2 { font-weight:bold; padding:15px 0px 0px 0px;  border-bottom:2px solid #660000; font-size: 1.4em; }




/* Posts */
.post {}
.post .meta {width:100%;height:60px;background:white;clear:right;}
.post .card {float:left;width:38px;height:44px;margin:8px 0 10px 8px;}
.post .spades {background:url("images/card-spades.png") no-repeat;}
.post .hearts {background:url("images/card-hearts.png") no-repeat;}
.post .clubs {background:url("images/card-clubs.png") no-repeat;}
.post .diamonds {background:url("images/card-diamonds.png") no-repeat;}
.post .title {padding:9px 5px 0px 55px;}
.post .info {padding:3px 5px 0px 55px;}
.post .info span {padding:3px 3px 3px 19px;}
.post .info .date {background:transparent url("images/date_g.png") no-repeat left top;}
.post .info .category {background:transparent url("images/folder_star_g.png") no-repeat left top;}
.post .info .comments {background:transparent url("images/comments_g.png") no-repeat left top;}
.post .info .edit {background:transparent url("images/page_white_edit_g.png") no-repeat left top;}
.post .entry {padding:5px 2em;line-height:12px;}
.post .entry a:link,
.post .entry a:visited{color:#0f0f0f;}
.post .entry img {display:block;margin:0 0 10px 10px;border:none;}
.post .entry img a {border:none;}

/* Comments */
#comments {padding:2em;}
#comments h2 {border-bottom:2px solid #660000;}
#comments ul#commentlist {line-height:12px;}
#comments ul#commentlist li {list-style:none;margin:0 0 5px;}
#comments ul#commentlist li.odd {border:#AAA dotted 1px;}
#comments ul#commentlist li.even {border:#600 dotted 1px;}
#comments ul#commentlist li .comment-meta {display:block;background-color:white;height:15px;padding:5px;}
#comments ul#commentlist li .comment-meta span {padding:3px 3px 3px 19px;}
#comments ul#commentlist li .comment-meta .user {background:transparent url("images/user_gray.png") no-repeat left top;}
#comments ul#commentlist li .comment-meta .date {background:transparent url("images/date.png") no-repeat left top;}
#comments ul#commentlist li .comment-meta .time {background:transparent url("images/time.png") no-repeat left top;}
#comments ul#commentlist li .comment-meta .edit {background:transparent url("images/page_white_edit.png") no-repeat left top;}
#comments ul#commentlist li .comment,
#comments ul#commentlist li .comment-admin {padding: 0 10px;}
#comments ul#commentlist li .comment {}
#comments ul#commentlist li .comment-admin {font-weight:bold;color:#600;}
#comments ul#commentlist li.odd .comment,
#comments ul#commentlist li.odd .comment-admin {}
#comments ul#commentlist li.even .comment,
#comments ul#commentlist li.even .comment-admin {}

/* Page Navigation */
#page_navigation{padding:0.5em;font-weight:bold;}
#page_navigation .page_previous{float:left;margin-left:10px;padding-left:19px;background:transparent url("images/arrow_left.png") no-repeat center left;}
#page_navigation .page_next{float:right;margin-right:10px;padding-right:19px;background:transparent url("images/arrow_right.png") no-repeat center right;}

/* Sidebar Related */

.widget_container {background:transparent;color:#FFFFFF;width:100%;margin:0 10px 0 0;padding:0px 0 10px 0;}
.widget_container li {list-style:none;margin:0;padding:0;}
.widget_container li a {color:#FFFFFF; text-decoration:none;}
.widget_container li a:hover {color:#FAE08B; }
.widget_container ul {list-style:none;margin:0;padding:0 0 20px 0;}
.widget_container ul li {margin:0; padding:5px 0 0 16px;background:transparent url("images/bullet_star.png") no-repeat 0px 3px;}

/* Sidebar Widget IDs */
/*
.widget_container li#search {}
.widget_container li#recent-posts {}
.widget_container li#recent-comments {}
.widget_container li#pages {}
.widget_container li#archives {}
.widget_container li#calendar {}
.widget_container li#links {}
.widget_container li#tag_cloud {}
.widget_container li#meta {}
.widget_container li#categories-1 {}
.widget_container li#categories-2 {}
.widget_container li#categories-3 {}
.widget_container li#text-1 {}
.widget_container li#text-2 {}
.widget_container li#text-3 {}
*/

/* Sidebar Widget classes */
.widget_container li.widget {}
.widget_container li.widget_search {position:relative;}
.widget_container li.widget_search input#searchfield{background:#001100;border:1px solid #132C00;color:#FAE08B;width:195px;height:18px;margin:10px 0;padding:2px;text-indent:3px;}
.widget_container li.widget_search img#searchspinner{position:absolute;top:32px;right:0px;margin:0;padding:0;}
.widget_container li.widget_recent_entries {}
.widget_container li.widget_recent_comments {}
.widget_container li.widget_pages {}
.widget_container li.widget_archives {}
.widget_container li.widget_calendar {}
.widget_container li.widget_links {}
.widget_container li.widget_tag_cloud {text-align:center;}
.widget_container li.widget_meta {}
.widget_container li.widget_categories {}
.widget_container li.widget_text {}
.widget_container h2.widgettitle{text-align:left;border-bottom:2px solid #660000;display:block;color:#FFF;}
.widget_container div.textwidget{padding:5px 0 10px;line-height:16px;text-align:justify;}

/* Wordpress Calendar Styles */
#wp-calendar {margin:0 0 5px 0;}
#wp-calendar caption{padding:2px 0 2px 3px;text-align:right;}
#wp-calendar th{font-size:10px;width:28px;height:20px;text-transform:capitalize;vertical-align:middle;background:#001100;}
#wp-calendar td{font-size:10px;vertical-align:bottom;text-align:right;width:28px;height:20px;background:url("images/sidebar.png");padding:1px 0 3px 0;}
#wp-calendar td a:link{color:#FAE08B;text-decoration:underline;font-weight:bold;}

#wp-calendar td.pad{background:none;}
#wp-calendar #next,
#wp-calendar #prev {background:none;font-size:1.2em;}
#wp-calendar #next a{float:right;text-align:right;margin-right:5px;}
#wp-calendar #prev a{float:left;text-align:left;margin-left:5px;}


#ads ul {text-align:center; margin:30px 0 30px 0px;}
.article ul {margin:0px 0px 0px 50px; list-style-type: square; }
.widget_container .adstxt {color:#CC0000;  font-weight:bold;}
