/*
Theme Name: Yellowknife Outdoor Adventure - summer theme
Theme URI: 
Description: 
Version: 1.0
Author: Outcrop Communications
Author URI: http://www.outcrop.com
*/

/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Basic WordPress Styles */
@import url('styles/wp.css');

/* Import a basic layout */
@import url('styles/2c-r.css');


/*test*/
#access {
	margin: 0 0 1.5em 0;
	overflow: auto;
}
.skip-link {
	position:absolute;
        left:-9000px;
}
.menu ul {
	list-style: none;
	margin: 0;
}
.menu ul ul {
	display: none;
}
.menu li {
	 /* border:1px solid;*/
	  display:block;
	  height:27px;
	  text-indent:-1000em;
	  width:150px;
	  
	  }
.menu a {
	display: block;
	
}

/* Begin Typography & Colors */

h1 {
	font-size: 1.6em;
	font-weight: bold;

}
h2 {
	font-size: 1.3em;
	font-weight: bold; 
	margin: 5px 0 5px 0;

}
body { 
   font-family:"Lucida Grande",Arial,sans-serif;
   }
.entry-content a {
	color:#A46B04;
	text-decoration:none;
	}
.entry-content a:hover {
	color:##d18701;
	text-decoration:underline;
	}
#content h1 {
	font-family:"Lucida Grande",Arial,sans-serif;
	color:#d18701;
	margin-bottom:6px;
	}
#content h2  {
	font-family:"Lucida Grande",Arial,sans-serif;
	color:#d18701;
	margin-bottom:6px; text-decoration:none;
	}
#content h3  {
	color:#A46B04;
    font-family:"Lucida Grande",Arial,sans-serif;
	color:#A46B04;  
	margin-bottom:6px; text-decoration:none;
	font-size:1.3em;
    font-weight:bold;
	}
#content h2 a {
	font-family:"Lucida Grande",Arial,sans-serif;
	color:#d18701;
	margin-bottom:6px; text-decoration:none;
	}
#content h2 a:hover {
	color:#d18701;
	text-decoration:none;
	}
#content ul {
		margin:-0.3em 0 1.2em 2.5em;
		}
.more-link  { 
    margin: 8px 15px 3px 0;
    float:right; 
	font-weight:bold;
	}	
a.more-link  { 
    color:#D18701;
	text-decoration: none;
	}
a:hover.more-link  {
	color:#D18701;
    text-decoration:underline;
	}
.entry-meta { 
	font-size:10px;
	margin:10px 0 -8px;
	} 
#the-latest-header {
display:none;
	background:transparent url(images/the-latest.png) no-repeat scroll left top;
	height:27px;
	margin:0 0 15px -5px;
	text-indent:-1000px;
	width:120px;
	}
.archive-link { 
    color:#D18701; 
    float:right;
    }
.archive-link a { 
    color:#A46B04; 
    text-decoration:none;
    }
.archive-link a:hover { 
    color:#A46B04; 
    text-decoration:underline;
    }
.nav-previous a { 
     color:#A46B04; 
    text-decoration:none;
	}
.nav-previous { margin-top:20px;
	}
	
.nav-next a { 
     color:#A46B04; 
    text-decoration:none;
	}
.nav-next { margin-top:20px;
	}
	
.hentry {  margin-bottom:30px;}
/* End Typography & Colors */



/* Begin Structure */
body { background: url('images/body-bg.jpg') repeat center top;
	
}
#top-bg-wrapper{
	width:100%;
	height:344px;
	}
#wrapper {
	 margin: -344px auto 0 auto;
	width: 869px;
	}

#header {
	background:transparent url('images/header-main-bg.png') no-repeat left top;
	height:232px;
	}
#headertop { 
    background:transparent url('images/headr-top-bg.png') no-repeat left top;
	height:54px;
	}
#menuphotosblock { 
	/*background:transparent url('images/top-menu-photos.png') no-repeat left top;*/
	position:absolute;
	top:3px;
	margin: 0 0 0 380px;
	width: 541px;
	height: 286px;
	}

.menu { 
margin:0 0 0 418px;
position:absolute;
top:76px;

/*text-indent:-1000em;*/
}


#masthead #branding {

	}
		#masthead #branding #blog-title, #masthead #branding #blog-description {
			overflow: hidden;
			text-indent: -100em;
		}
		#masthead #branding #blog-title {
			width: 80em;
			height: 14em;
		}
			#masthead #branding #blog-title a {
				display: block;
				width: 80em;
				height: 14em;
			}
	#access {
		
	}
		#access .menu a {
			
		}
		
/*  MAIN CONTENT */


#main { 
	background:transparent url('images/content-bg.png') repeat-y left top;
	margin-top:0;
	}
#content {
	margin:15px 50px 0 60px;	
	}
#contentbgwraper{
	  background:transparent url(images/content-photos-bg.jpg) no-repeat scroll center bottom;
	  height:492px;
	  margin-left:3px;
	  margin-top:-492px;
	  }
#container {
	float:left;
	width:600px;
	z-index:1000;
	}

.entry-content {
	position:relative;}
	
#containerwrapper{
	min-height:500px;}
/*INDEX PAGE SPESIFIC TOP PAGE*/

#homewelcome { margin-bottom:20px; }

#homewelcome h1 {margin-bottom:-6px;}

	
/*  SIDEBAR CONTENT  */

#sidebar {
	background:transparent url(images/sidebar-bg.png) no-repeat scroll center top;
	float:right;
	height:417px;
	margin-right:34px;
	margin-top:-65px;
	width:260px !important;
	z-index:0;
	}
	
#execphp-3 h3 {
	/*background:transparent url(images/hotdeals.png) no-repeat scroll left top;*/
	color:#A46B04;
	display:block;
	font-family:"Lucida Grande";
	font-size:14px;
	height:34px;
	margin:0 0 20px -7px;
	text-indent:-1000px;
	width:161px;
	}

#hotdeals {
	color:#cc9013;
	font-family:"Lucida Grande";
	width:185px;
	}
	
#hotdeals a {
	color:#cc9013; 
	text-decoration:none;
	}
#hotdeals a:hover {
	 text-decoration:underline;
	}
	
#hotdeals h4 {
	color:#A46B04;
	font-family:"Lucida Grande";
	font-size:14px;
	font-weight:bold;
	margin:9px 0 -9px;
	}
	
#primary, #secondary {
	float:left;
	margin-left:10px;
	margin-top:112px;
	width:240px;
	}
	
	#primary ul, #secondary ul {
		list-style: none;
	}
		#primary ul li, #secondary ul li {
			padding-bottom: 0.25em;
			width:185px;
		}
		
		input#s, input#searchsubmit {
			margin-bottom: 1em;
		}
		
		
/*  FOOTER CONTENT */

#clearer {
	clear: both;
	height:350px;
	}

#footer {
	background:transparent url(images/footer-bg.png) no-repeat scroll left bottom;
	height:57px;
	margin-bottom:50px;
	position:relative;
	width:869px;
	}

#foternav { 
	color:#000000;
	margin:14px 0 0 182px;
	position:absolute;
	}
	
#foternav a {
	font-family:"Lucida Grande", sans-serif;
	color:#000000; 
	text-decoration:none;
	padding:0 3px;
	}
#foternav a:hover { 
	text-decoration:underline;
	}

/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */

/*INLINE IMAGES */

.entry-content img {
   border:1px solid #A46B04;
  margin-bottom:0.5em;
  }
#header .menu{display:none;}
span#emailLink a{
	position:absolute;
	width:200px;
	height:20px;
	display:block;
	margin:268px 0 0 375px;
	z-index:1000;
}
.readmore{
	float:right;
	font-weight:bold;
	text-decoration:underline !important;
}