/*   
Theme Name: snow-poker
Theme URI: http://www.vfxdude.com/downloads/
Description: A child theme for Big Feature
Author: Roger Grimstad
Author URI: http://www.vfxdude.com
Template: bigfeature
Version: 1.0.2
*/

body {}
#header { margin-bottom:0; }
#container { padding: 0 30px 20px; }
#topheader { margin-top: 28px; }
#topheader .inside { background: #fff url(images/header.jpg); padding: 70px 0; border-bottom:none; }
#topheader p.description { border-left: none; margin: 0; font-size: 14px; padding: 17px 0 0 14px; }
#topheader ul.navigation.navsimple li a { border-right: 1px solid #666; }
#topheader ul.navigation.navsimple li.last a { border-right: none; }
.banner{float:right;}
.inside {
width:936px !important;}
ul.navigation li{
z-index:120;
}
ul.navigation li a {
display:block;
font-weight:bold;
padding:7px 15px;
text-transform:uppercase;
}
ul.navigation.navboxes li a:hover { text-decoration: none; }
#headerstuff { padding: 0 50px; }
#top .inside { background-color:#036101; }
#top ul.navigation { width: auto; margin: 0 0 0 30px; }
ul.navigation.navsmall li a { border-right: 1px solid #999; }
ul.navigation.navbarsep li a {
border-right:1px solid #FFFFFF;
}
ul.navigation.navbarsep li.current_page_item > a {
   background-color:#333333 !important;
   color:#ffffff;
}
#searchcontainer { float:right; margin-right: 50px; }
#searchcontainer .searchicon { margin: 3px 0 0 3px; }
#searchcontainer .searchbox { height: 22px; background-color: #fff; border:none; }
.searchform .searchfield { padding: 2px; }
#content {
padding-top:4px;
}
.headinghome{
background:#BE2F2F url(images/button.png);
border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35);
border-style:solid;
border-width:1px;
height:15px;
font-size:15px;
padding:6px;
color:#ffffff;
}
#content-norightbar{
width:679px;
margin-right:0px !important;}

#sidebar ul li.widget {
margin-bottom:28px;
background:#CAEBFF;
}
#sidebar ul ul li, #sidebar ul ol li {
border-bottom:1px dotted #5F5F5F;
}
#sidebar ul li ul li, #sidebar ul li ol li {
display:block;
padding:4px 0 4px 9px;
}
.widgetheading{
margin-bottom:0px;}
#sidebar .widgetheading h2 {
background:#333333 url(images/button.png);
border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35);
border-style:solid;
border-width:1px;
border-bottom:none !important;
color:#FFFFFF;
height:15px;
padding-top:7px;
padding:6px;
font-size:15px;
margin-bottom:0px;
}

.blackbutton{
-moz-border-radius:5px 5px 5px 5px;
background:#333333 url("images/button.png");
border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35);
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-family:Verdana,Geneva,sans-serif;
padding:5px 10px 6px;
position:relative;
margin-right:8px;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
}


.redbutton{
-moz-border-radius:5px 5px 5px 5px;
background:#BE2F2F url("images/button.png");
border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35);
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
margin-right:8px;
font-family:Verdana,Geneva,sans-serif;
padding:5px 10px 6px;
position:relative;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
}


#sidebar .widget_categories ul li, #sidebar .widget_archive ul li, #sidebar .widget_links ul li {
background:url("images/pointer.gif") no-repeat scroll 7px 50% transparent;
display:inline;
float:left;
padding-left:17px;
width:181px;
}
#sidebar ul ul, #sidebar ul ol
{margin:0px;}
.pftext{width:630px;}
.post.portfolio .post-title h2 {
font-size:22px;
}
#footer-widgets a { color: #eee; }
#footer { margin-top: 0; }
#footer .inside { background-color: #0C92E1; }
#footer-widgets h2 { color: #eee; }
#footer-widgets ul li ul li { border-bottom:1px dotted #5F5F5F;}
#footer-widgets { border-top: none; margin-top: 0; padding: 20px 50px; background-color:#333; color: #eee; }
#footertext { padding: 10px 50px; }
#footertext ul.navigation.navsmall { float: right; width: auto; margin: 5px 15px 0; }
#footertext ul.navigation.navsmall li.last a { padding-right: 15px; border-right: 1px solid #999; }
