/* http://meyerweb.com/eric/tools/css/reset/v2.0 | 20110126 License: none (public domain)*/

html, body, div, span, applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  a, abbr, acronym, address, big, cite, code,  del, dfn, em, img, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, tt, var,  b, u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td,  article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary,  time, mark, audio, video {margin: 0;	padding: 0;	border: 0;
font-size: 100%; font: inherit;	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section {display: block;} body {line-height: 1;} ol, ul { list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after,  q:before, q:after {content: '';	content: none;}table {border-collapse: collapse; border-spacing: 0;}

@import url(http://fonts.googleapis.com/css?family=Abel|Shadows+Into+Light|Muli:300,400|Open+Sans+Condensed:300,700);
body {
	background-image: url(../images/bg3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-attachment:fixed;
	background-size:cover;
	
}

#feature {
	clear:block;
	width:auto;
	margin-top:50px;
	margin-left:5px;	
}

.container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	
	background:#F9F3F3;
	
}


#mainHeader {
	height:450px;
	width:960px;
	
}

.h1header {
	display:block;
	margin-bottom:-20px;
}

.mainNav {
	width:100%;	
	background: rgb(174,188,191);
	margin-top:60px;
	
background: -moz-linear-gradient(top,  rgba(174,188,191,1) 0%, rgba(110,119,116,1) 50%, rgba(10,14,10,1) 51%, rgba(10,8,9,1) 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(174,188,191,1)), color-stop(50%,rgba(110,119,116,1)), color-stop(51%,rgba(10,14,10,1)), color-stop(100%,rgba(10,8,9,1)));

background: -webkit-linear-gradient(top,  rgba(174,188,191,1) 0%,rgba(110,119,116,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%);

background: -o-linear-gradient(top,  rgba(174,188,191,1) 0%,rgba(110,119,116,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%);

background: -ms-linear-gradient(top,  rgba(174,188,191,1) 0%,rgba(110,119,116,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%);

background: linear-gradient(to bottom,  rgba(174,188,191,1) 0%,rgba(110,119,116,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aebcbf', endColorstr='#0a0809',GradientType=0 );


}

.mainNav li{
	
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:22px;
	margin:10px;
	display:inline-block;
	box-shadow:1px 1px 1px #666;
	
}
li a {
	color:#FFF;
	text-decoration:none;
	margin:15px;
}

h1{
	font-family: 'Shadows Into Light', cursive;
	float:right;
	font-size:36px;
	font-weight:400;
	margin-right:15px;
	margin-top:10px;
}




.mainFooter {
	height:150px;
	background-color:#666;
	width:960px;
	color:white;
	clear:both;
	
}

#footerp{
	text-align:center;
}

.col13{
	width: 280px; /*320*/
	margin-top:50px;
	display:inline-block;
}
.col12{
	width: 440px; /*480*/
	height: 120px;
	align:center;
	
}

.col12, .col13, .col23{
	margin:10px;
	padding: 10px;
	background-color:rgba(0,102,255,0.5);
	
}

.col23{
	width:600px; /*640*/	
}
.fl{
	float:left;	
}

.fr{
	float:right;	
}
.clear{
	clear:both;	
}

.flexslider img {
	outline:none;
}

.flexslider {
	width:940px;
	
}

/*#carousel {
	border: none;
}*/

/*.flex-direction-nav a {
	overflow: visible;
}*/


/********************jQUERY ACCORDION*/
#accordion h3 {
text-shadow:2px 2px 2px #000;
color:#FFF;
font-weight:bold;

background: #b2e1ff;

background: -moz-linear-gradient(top,  #b2e1ff 0%, #66b6fc 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2e1ff), color-stop(100%,#66b6fc));

background: -webkit-linear-gradient(top,  #b2e1ff 0%,#66b6fc 100%);

background: -o-linear-gradient(top,  #b2e1ff 0%,#66b6fc 100%);

background: -ms-linear-gradient(top,  #b2e1ff 0%,#66b6fc 100%);

background: linear-gradient(to bottom,  #b2e1ff 0%,#66b6fc 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e1ff', endColorstr='#66b6fc',GradientType=0 );



}

#tourh2{
	font-weight:300;
	font-family: 'Open Sans Condensed', sans-serif;
	text-align:center;
	font-size:24px;	
	margin-bottom:15px;
}
#tourlotr {
	
}

#hobbitsmall {
	margin-left:-25px;
	size:99%;	
}

#sidebar{
	float:right;	
	
}

#getherevideo{
	float:left;	
}
#videoh2{
	font-family: 'Open Sans Condensed', sans-serif;
	text-align:left;
	font-size:24px;	
	margin-bottom:15px;
}

.sideh2{
	font-weight:300;
	font-family: 'Open Sans Condensed', sans-serif;
	text-align:center;
	font-size:24px;	
	margin-bottom:15px;
}

p {
	font-family:'Muli', sans-serif;
	font-size:14px;
	font-weight:300px;	
}

li {
	font-family:'Muli', sans-serif;
	font-size:14px;
	font-weight:300px;	
}

.social{
	
	display:inline-block;
	color:white;
	margin-top:55px;
	margin-right:25px;
	float:right;
	
}