/*  
Theme Name: 9Spot-MWM
Theme URI: 
Description:Museum of the White Mountains Template
Author: Timothy Horst
Template: 9spot
Version: 0.1

*/


html,body {background:#fff url("") no-repeat center top;font: normal 14px Verdana, Arial, Helvetica, sans-serif;color: #333333;line-height:1.5em;}



/* typography */
/*///////////////////////////////////////////////////////////////////////////////*/
a, a:link,a:visited, a:active {color: #fff;text-decoration:none;}	
a:hover {text-decoration:underline;}

h1,h2,h3,h4,h5,h6 {margin-bottom: 6px;padding: 0px;}
h1 {font-size: 30px;}
h2 {font-weight:bold;font-size: 30px;}
h3 {font-size: 20px;	}
h4 {font-size: 18px;}
h5 {font-size: 14px;}
h6 {font-size: 11px;}

hr {background-color: #E7E7E7;border:0;height: 1px;margin-bottom: 18px;clear:both;}

p {padding: 0 0 0.5em;line-height:1.6em;}
ul {list-style: circle;margin: 0 0 18px .25em;}
ol {list-style: decimal;margin: 0 0 18px 1.5em;}
ol ol {	list-style:upper-alpha;}
ol ol ol {list-style:lower-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul,
ol ol,
ul ol,
ol ul {	margin-bottom:0;}
dl {margin:0 0 24px 0;}
dt {font-weight: bold;}
dd {margin-bottom: 18px;}
strong {font-weight: bold;}
cite,em,i {font-style: italic;	border: none;}



blockquote {background: #fff url("images/quote-upper.png") no-repeat top left;width:90%;font-style: italic;font-weight: bold;padding:  20px 0 20px 30px;}


p,
ul,
ol,
dd,
pre,
hr {margin-bottom:10px;}
ul ul,
ol ol,
ul ol,
ol ul {margin-bottom:0;}

.entry h2 {color: #4a5a4a;font-size: 19px;}

/* main_container */
/*////////////////////////////////////////////////////////////////////////////////////////////*/



/* header*/
/*////////////////////////////////////////////////////////////////////////////////////////////*/

#header {background: url("images/mwm-inner-header-new.gif") no-repeat bottom;height:185px;width:937px;}
#front-header {background:  url("images/mwm-front-header-bg.jpg") no-repeat bottom;margin:0;height:536px;width:938px;}

#phase-box {float:right;margin:380px -230px 0 0;height: 200px;width: 280px;}

#phase-box #phase-1 {width: 250px;height:40px;margin: 4px 0 0 0;background: #bb8f5e;}

.phase-tag {margin:-34px -60px 0 0;font-size:17px;color:#fff;float:right;width:255px;line-height:.90em;}
.first-label{font-family: arial;padding: 5px 0 0 5px;color: #fff; font-size:20px;}
.second-label{font-family: arial;padding: 5px 0 0 5px;color: #fff;font-size:20px;}

/*footer*/	
/*////////////////////////////////////////////////////////////////////////////////////////////*/


#footer {clear:both;width:100%;margin: 20px 0 auto;position:relative;}
#footer-info {background: #f6f6f6;border-top:1px solid #000;font-size: 10px;color:#000;margin:auto;padding: 2px;text-align:center;}
#footer-info a{text-decoration:none;width: 100%;}	


/*logo*/
/*////////////////////////////////////////////////////////////////////////////////////////////*/

#header #logo, #front-header #logo {float:right;margin: 33px 50px 0px 0px;}
#logo img{border: none;}


/*menu bar*/
/*////////////////////////////////////////////////////////////////////////////////////////////*/

.menu {width:964px;margin:0 auto;z-index: 2;}

/* post */
/*////////////////////////////////////////////////////////////////////////////////////////////*/



.nines-body-1 .entry {width:90%;float:left;padding-bottom: 10px;padding-top: 10px;}

.post-thumb img {border: 1px solid #ebebeb;padding: 5px;}

.postmetadata{display:none;}
.nines-body-1 small{display:none;}
.clear {clear:both;}

.sticky {border-bottom: 1px solid #000000;}

/* nines specific*/
/*////////////////////////////////////////////////////////////////////////////////////////////*/
#ninescredit{display: none;}
.inner, .grid_16 {width:938px;}
.inner{background:#fff;}
.container_12 .grid_12, .container_16 .grid_16{width:937px;}
.container_12 .grid_9, .container_16 .grid_12{margin-top:20px;width:590px;padding:5px;}
.container_12 .grid_3, .container_16 .grid_4{margin-right:10px;}
.container_16 .grid_12 .nines-body-1{margin-top:320px;width:574px;padding:3px;}
.nines-body-1 h2 a{color:#15345a;}
.nines-body-1 h2 a:hover{text-decoration:none;}

.grid_16 .nines-body-1 {padding:8px;}
.nines-body-2 {
	
	background: #bb8f5e;
	padding:5px;margin:30px 0 0 0;
	float:right;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-moz-box-shadow: 3px 3px 4px #7b7979;
	-webkit-box-shadow: 3px 3px 4px #7b7979;
	box-shadow: 3px 3px 4px #7b7979;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#7b7979')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#7b7979');
}
.nines-body-1 ul  {list-style: none;}
		.nines-body-2 .widget_breadcrumbs ul, .nines-body-2 #social-tools ul {
			list-style: none;
			margin: 0;
		}
		.widget_breadcrumbs ul li {
			display: inline;
			font-size: 12px;
			font-weight: bold;
		}
                .widget_breadcrumbs li {
                        margin-left:0;
                }
			.widget_breadcrumbs ul a, .widget_breadcrumbs ul a:visited {
				background: url(/templates/hero/images/bkgd-breadcrumb.gif) transparent right center no-repeat;
				color: #666;
				font-weight: normal;
				padding: 0 10px 0 0;
			}

			.widget_breadcrumbs ul li:last-child a{
				background-image: none;
				color: #000;
				font-weight: bold;
				padding: 0;
			}

/*comments*/
/*////////////////////////////////////////////////////////////////////////////////////////////*/
#comments {clear: both;}
#comments .navigation {padding: 0 0 18px 0;}
h3#comments-title,
h3#reply-title {color: #000;font-size: 20px;margin-bottom: 0;}
h3#comments-title {padding: 24px 0;}
.commentlist {list-style: none;margin: 0;}
.commentlist li.comment {border-bottom: 1px solid #e7e7e7;line-height: 24px;margin: 0 0 24px 0;padding: 0 0 0 56px;}
.commentlist li:last-child {border-bottom: none;margin-bottom: 0;}
#comments .comment-body ul,#comments .comment-body ol {margin-bottom: 18px;}
#comments .comment-body p:last-child {margin-bottom: 6px;}
#comments .comment-body blockquote p:last-child {margin-bottom: 24px;}
.commentlist ol {list-style: decimal;}
.commentlist .avatar {padding: 4px;border: 1px solid #e6e1db;}
.comment-author cite {color: #000;font-style: normal;font-weight: bold;}
.comment-author .says {font-style: italic;}
.comment-meta {font-size: 12px;margin: 0 0 18px 0;	}
.comment-meta a:link,.comment-meta a:visited {color:#999999;text-decoration: none;}
.comment-meta a:active,.comment-meta a:hover {color:#999999;}
.commentlist .even {}
.commentlist .bypostauthor {}
.reply {font-size: 12px;padding: 0 0 24px 0;}
.reply a { text-decoration:none;color:#3b5998;text-align:right;}
.reply a:hover {text-decoration:underline;}
.commentlist .children {list-style: none;margin: 0;}
.commentlist .children li {border: none;margin: 0;}
.nopassword,.nocomments {display: none;}
#comments .pingback {border-bottom: 1px solid #e7e7e7;margin-bottom: 18px;padding-bottom: 18px;}
.commentlist li.comment+li.pingback {margin-top: -6px;}
#comments .pingback p {color: #888;display: block;font-size: 12px;line-height: 18px;margin: 0;}
#comments .pingback .url {font-size: 13px;font-style: italic;}

/* Comments form */
/*/////////////////////////////////////////////////////////////////////////////////////////////*/
input[type=submit] {color: #333;}
#respond {border-top: 1px solid #e7e7e7;margin: 24px 0;overflow: hidden;position: relative;}
#respond p {margin: 0;}
#respond .comment-notes {margin-bottom: 1em;}
.form-allowed-tags {line-height: 1em;}
.children #respond {margin: 0 48px 0 0;}
h3#reply-title {margin: 18px 0;}
#comments-list #respond {margin: 0 0 18px 0;}
#comments-list ul #respond {margin: 0;}
#cancel-comment-reply-link {font-size: 12px;font-weight: normal;line-height: 18px;}
#respond .required {color: #ff4b33;font-weight: bold;}
#respond label {color: #888;font-size: 12px; font-weight:bold;}
#respond input {margin: 0 0 9px 5px;border:1px solid #BDC7D8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:3px;}
#respond .form-allowed-tags {color: #888;font-size: 12px;line-height: 18px;}
#respond .form-allowed-tags code {font-size: 11px;}
#respond .form-submit {margin: 12px 0;}
#respond .form-submit input {background-color:#3b5998 !important;border-color:#88acf9 #577fd2 #052568;border-style:solid;border-width:1px;color:#FFFFFF !important;margin-top:-3px;padding:3px 10px;text-shadow:0 -1px 1px #0e378d;width:auto;}
.comment-form-author{ width:300px;text-align:right;}
.comment-form-email{width:300px;text-align:right;}
.comment-form-url{width:300px;text-align:right;}
.comment-form-comment{width:500px;text-align:center;}
.comment-form-comment label{vertical-align: top;width:100px;}
#comment{width:320px;margin-left:5px;border:1px solid #BDC7D8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:3px;}
.gallery-caption {margin: 0 0 5px;}

/*--navigation--*/
/*////////////////////////////////////////////////////////////////////////////////////////////*/

.navigation {float: left;width: 600px;margin: 20px 0;}
.navigation .alignleft a {float: left;}
.navigation .alignright a {float: right;}

/*--wp-pagenavi--*/
/*////////////////////////////////////////////////////////////////////////////////////////////*/

.wp-pagenavi {color: #464646;margin-top: 30px;text-align:center;}
.wp-pagenavi a {margin-left: 3px;padding: 3px 7px;text-decoration: none;}
.wp-pagenavi a.page {padding: 5px 10px; margin: 2px;text-decoration: none;background: #f6f6f6;}
.wp-pagenavi a.page:hover {background-color:#3B5998;color:#FFFFFF;}
.wp-pagenavi a.last:hover {text-decoration:underline;}
.wp-pagenavi a.first:hover {text-decoration:underline;}
.wp-pagenavi span.current {padding: 5px 10px; margin: 2px;font-weight: bold;background: #ebebeb;}
.wp-pagenavi span.extend {padding: 5px 10px; margin: 2px;background: #f6f6f6;text-decoration: none;}
.wp-pagenavi span.pages {padding: 5px 10px; margin: 2px;background: #f6f6f6;}

/*////////////////////////////////////////////////////////////////////////////////////////////*/

/*widget*/
.widget-container ul li a{color:#fff;cursor:pointer;text-decoration:none;}
.widget-container ul li a:hover	{text-decoration:underline;}
.widgettitle{color:#243f6a;line-height: 1em;font-size:19px;}
.widget-container h3 {color: #1b1b1b; padding-top:5px;margin: 10px 0px;overflow: hidden;height: 18px;font-size: 15px;}
.widget-container ul li {padding: 3px 0px 3px 6px;margin-left: 2px;margin-right: 5px;}
.widget-container ul li ul li{margin-left: 12px;}

 ul.xoxo {list-style-type:none;}
.third {width:308px;height:197px;float:left;margin:-46px 0 10px 5px;padding:0;}
.third h3 {font-size:18px;color:#fff;letter-spacing:.15em;font-weight:bold;padding:7px;text-align:center;}
.nines-body-1 #widget-mwm-featured-content-6{margin-left:-10px;}

div .description{
	position:relative; 
    margin-top:158px;
	margin-left:0px;
	width:308px;
	/* styling bellow */
	background-color:#974945;
	opacity:0.95; /* transparency */
	filter:alpha(opacity=95); /* IE transparency */
	z-index:10000;
	}


/*Alignments */
/*////////////////////////////////////////////////////////////////////////////////////////////*/

.alignleft,img.alignleft {display: inline;float: left;margin-right: 15px;margin-top: 4px;}
.alignright,img.alignright {display: inline;float: right;margin-left: 15px;margin-top: 4px;}
.aligncenter,img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.alignleft,
.alignright,
.aligncenter,
img.alignleft,
img.alignright,
img.aligncenter{margin-bottom: 6px;}
img.alignnone,.alignnone {display: inline;float: left;margin-right: 15px;margin-top: 4px;margin-bottom: 12px;}

.wp-caption {border: none;background: #f1f1f1;color: #888;font-size: 12px;line-height: 18px;text-align: center;margin-bottom: 15px;padding: 4px;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
.wp-caption img {	margin: 5px;}
.wp-caption p.wp-caption-text {margin: 0 0 4px;}
.wp-smiley {margin:0;}


/*** NAV DROPDOWN MENU STYLES ***/
/*///////////////////////////////////////////////////////////////////////////////////////////*/
.nav, .nav * {margin:2px 0 0 4px;padding:0;list-style:none;}
.nav {line-height:1.10;border:0;}
.nav .home-link{background: url("images/home-icon.png") no-repeat center;padding:5px;}
.nav ul {position:absolute;top:	-999em;width:10em;}
.nav ul li {width:100%;}
.nav li:hover {visibility:inherit;background-color: #fff;}
.nav li.sfHover{background-color: #fff;}
.nav li {float:	left;position:relative;border:0;}
.nav li a{}
.nav a {display:block;position:relative;}
.nav li:hover ul,
.nav li.sfHover ul {left:0;top:30px;z-index:99;margin-left:0px;}
ul.nav li:hover li ul,
ul.nav li.sfHover li ul {top:-999em;}
ul.nav li li:hover ul,
ul.nav li li.sfHover ul {left:10em;top:-4px;}
ul.nav li li:hover li ul,
ul.nav li li.sfHover li ul {top:-999em;}
ul.nav li li li:hover ul,
ul.nav li li li.sfHover ul {left:10em;top:-4px;}     

.nav {float:left;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size: 16px;}
.nav a {padding: .30em 0.7em .60em 0.4em;text-decoration:none;}
.nav a, .nav a:visited  {color: #000;}
.nav li {}
.nav li li a:visited {color: #000;}
.nav li ul {background:	#fff;}
.nav a:focus, .nav a:hover, .nav a:active {outline: 0;color: #000;background: none;text-decoration:none;}
.nav li ul{border: 0px solid #4e5e8f;}
.nav li ul li{border: 0px solid #4e5e8f;background-color:#fff;padding:0;margin-left:0px;}
.nav li ul li ul li{border: 0px solid #4e5e8f; }
.nav li ul li:hover, .nav li ul li.sfHover{border: 0;background-color:#fff;}
.nav li ul li a:focus, .nav li ul li a:hover {outline: 0;color: #6f90c5;text-decoration:underline;}
.nav li ul a{ font-weight:normal;}
/* OTHER */
/*//////////////////////////////////////////////////////////////////////*/

