/*
Theme Name: HighDef
Theme URI: http://graphpaperpress.com
Description: A child theme for Modularity 2.6 or above
Author: Thad Allender
Author URI: http://thadallender.com
Template: modularity
Version: 2.7
License:  GPL
*/
	
@import url("../modularity/style.css");

body {background:#000 url(images/bgbody.jpg) no-repeat top center;}
.container-inner {padding:0;}
#top {width:975px;margin:0 auto;padding:0;min-height:211px;clear:both;float:none;border:none;}
#masthead {padding:0;margin:0;min-height:177px;}
#masthead #logo h1 {line-height:0; margin-top:0px;}
#masthead #logo h1 a { color: #222; text-decoration: none; }
#masthead #logo .description { margin: 1.45em 2em 1.8em; }
#masthead span.description {color:#999; position:relative;top:12px;}

/* Navigation override */
#top .sf-menu {background:#fff; margin-right:0px; top: 30%;}
#top .sf-menu a, .sf-menu a:visited  {color:#666;}
#top .sf-menu a:hover {color: #333;}
#top .sf-menu li {background:#fff;}
#top .sf-menu li li {background:#fff;}
#top .sf-menu li li li {background:#fff;}
#top .sf-menu li:hover, .sf-menu li.sfHover,
#top .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:#eee;}
#top .sf-sub-indicator {background:url('images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}

/* Slider Post */
#slider-posts {-webkit-box-shadow: 0 0 20px #999;-moz-box-shadow: 0 0 20px #999;}
#slider-posts .slide{ background:#eee;}
#slider-posts .slide .slide-details h2 { color:#111;}
#slider-posts .slide .slide-details p { color:#222;}
#slider-posts .slide .slide-wrapper a, #slider-posts .slide .slide-details h2 a {color:#111}
#slider-posts .slide .slide-wrapper a:hover, #slider-posts .slide .slide-details h2 a:hover {color:#000}
#slider-posts .slide h2 a.button {color:#fff;text-decoration: none;}
#slider-posts .slide h2 a.button:hover {color:#eee;}
    
/* Category Sections */
#category-stack{margin:0}
.byline {font-size:.9em;margin:0;color:#bbb}
.byline a {color:#bbb}
.more {margin:0 0 1em;}
.more ul{list-style:none;margin:0;padding:0;}
.more ul li a{color:#fff;height:1%;/*background:url(images/li.png) no-repeat 0 50%;*/line-height:1.2em;border-bottom:1px solid #ccc;display:block;padding:6px 0 6px 8px;}
.more ul li a:hover{color:#fff;background:url(images/stacker_bg-sm.png) repeat-x transparent; text-indent: 1px;}
.more ul li a span{color:#696455;}
.more ul li.active a{cursor:default;color:white;}

/* Sidebar Styles */
#sidebar ul li a, ul.txt li { background:url(images/li.png) no-repeat 0 50%; }
#sidebar ul li a:hover, ul.txt li:hover { background: #f7f7f7 url(images/li.png) no-repeat 2px 50%; text-indent: 1px; }

/* Welcome Box */
.welcomebox { background: #f7f7f7; }
.welcomebox h2 { color: #232323; }
.welcomebox h2 a { color: #232323; text-decoration: underline; }
.welcomebox h2 a:hover { color: black ;}

/*PhotoShelter*/
#psContainer { width: 990px; text-align: center; margin: 0px auto 10px auto; }
#psContent { text-align: left; margin: 0 auto; width: 950px; padding: 20px; }
#psContent H3 { color: #999; }
#psContent table { width: auto; }
#PS_GPP_CUSTOM #masthead #logo h1 { font-size: 36px; margin-top: 25px; }
#PS_GPP_CUSTOM #masthead #logo img.sitetitle {margin-top: -8px}

.highslide{
cursor:url(/wp-content/plugins/highslide/graphics/zoomin.cur), pointer;
outline:none;
}
.highslide-caption{
display:none;
border:2px solid white;
border-top:none;
font-size:10pt;
padding:5px;
background-color:white;
}
.highslide-loading{
display:block;
padding:2px;
border:#000;
background-color:#fff;
/*you might have to adjust the width and the height to suit your loading image,
or if you want text, then edit the option in highslide.js and adjust the css here*/
width:16px;
height:16px;
background-image: url(/wp-content/plugins/highslide/graphics/loader.gif);
background-repeat:no-repeat;
background-position:2px 2px;
}
.highslide-move{
cursor:move;
}
.highslide-overlay{
display:none;
}
.controlbar{background:url(/wp-content/plugins/highslide/graphics/controlbar4.gif);
width:167px;
height:34px;
}
.controlbar a{
display:block;
float:left;
height:27px;
}
.controlbar a:hover{
background-image:url(/wp-content/plugins/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previoushs{
width:50px;
}
.controlbar .nexths{
width:40px;
background-position:-50px 0;
}
.controlbar .highslide-move{
width:40px;
background-position:-90px 0;
}
.controlbar .closehs{
width:36px;
background-position:-130px 0;
}
/*DO NOT DELETE THIS, YOU WILL REGRET IT…*/
.highslide-display-block{
display:block;
}
.highslide-display-none{
display:none;
}
