/** National Pacific Web Design
Its about time band
copyright 2014 all rights reserved	
**/

a { color: #006400; text-decoration: none; font-size: 14px; }

a:hover,

a:focus { color: #005580; text-decoration: underline; }

body {
	background: transparent;
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333;
}

   /* For mobile devices */
@media only screen and (max-width: 767px) {
  body {
	/* The file size of this background image is 93% smaller
	* to improve page load speed on mobile internet connections */
	background-image: url(images/background-photo-mobile-devices.jpg);
}
}

h1 { font-size: 22px; margin: 0px; }

h2 {
	font-size: 20px;
	width: 100%;
	float: left;
	display: block;
}

h2, h3, h4, h5, h6{ margin: 10px 0px; line-height: normal; }

h3 { font-size: 18px; }

h4 { font-size: 14px; }

h5 { font-size: 12px; }

h6 { font-size: 11px; }

p {
	font-size: 1.4em;
	line-height: 1.0em;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

.address-bar {
	display: inherit;
	text-align: center;
	margin: 0;
	padding: 0 0 40px;
	font-size: 1.25em;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-weight: 400;
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

.container1 {
	background: white;
	border: 1px outset black;
	margin-top: 0;
	padding: 2px;
	-webkit-box-shadow:  0px 9px 11px 9px rgba(0,0,0,0.62);
	-moz-box-shadow:  0px 9px 11px 9px rgba(0,0,0,0.62);
	box-shadow:  0px 9px 11px 9px	 rgba(0,0,0,0.62);
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
}

.content { 
background: #f6e6c8; 
padding: .9em; 
min-height: 350px;

	border: 2px inset #8b008b;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
 }

 .contentbox {
 	background: #f6e6c8; 
   padding: .5em;
   margin-bottom: 12px;
	border: 2px inset #8b008b;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
 }
.contentheading {
	font-size: 20px;
	color: #77aa35;
	padding-right: 15px;
	text-shadow: #333 4px 4px 4px;
	margin-right: 5px;
}

.logohead {

}
.contentheading a { }

.footer {
	text-align: center;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .75em;
}

.img-border {
	float: none;
	margin: 0 auto 0;
	border: #999999 solid 1px;
}

.leftcolumn { margin-left: 3em; }

.leftside {
	margin-top: 15px;
	padding: 4px;
	background: silver;
	border: 2px inset #8b008b;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 0px 2px 5px rgba(0,0,0,0.62);
	-moz-box-shadow: 0px 0px 2px 5px rgba(0,0,0,0.62);
	box-shadow: 0px 0px 2px 5px rgba(0,0,0,0.62);
}

.maincomponent {
	padding-left: 1.3em;
}

.moduletable_menu {
	border: 2px outset #708090;
	background: #EEE4DB;
	padding: 5px;
	margin-left: 1px;
	margin-top: 9px;
}

.moduletable_menu H3 {
	background-image: url(../images/bkg_sideheader.gif);
	background-repeat: no-repeat;
	font: bold;
	color: #5a5a5a;
	font-size: medium;
	padding-left: 1em;
}

.mostread,
.weblinks,
.category-module,
.syndicate-module,
ul.nav.menu,
.moduletable_menu,
#login-form {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: #f3eade;
	border: 1px solid #ccc;
}

.pos3 { margin-left: 0px; }

.position5 {
	margin-top: 12px;
	margin-right: 1px;
	margin-left: 1px;
	margin-bottom: 10px;
	border: 2px outset purple;
	-webkit-box-shadow: 0px 0px 2px 5px rgba(0,0,0,0.62);
	-moz-box-shadow: 0px 0px 2px 5px rgba(0,0,0,0.62);
	box-shadow: 0px 0px 2px 5px rgba(0,0,0,0.62);
}

.rightcolumn { margin-left: 0; }

.topright { margin-right: 50px; }

.toprow{ background: silver; }

#adboxes {
	border: 2px outset #8b0000;
	width: 275px;
	height: 200px;
	margin: 0 auto;
	overflow: hidden;
}

#back-top { background: silver; padding: 1px; }

#breadcrumb { padding-right: 20px; padding-left: 10px; }

#contain {
	-webkit-box-shadow: 0px 0px 0px 20px rgba(0,0,0,0.62);
	-moz-box-shadow: 0px 0px 2px 20px rgba(0,0,0,0.62);
	box-shadow: 0px 0px 2px 20px rgba(0,0,0,0.62);
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
}

#footer {
	background: #dcdcdc;
	text-align: center;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .75em;
}

#header { 
	background: #cccccc; margin-left: 0px; 
}

#headerwrap {
	background: white;
	border: .13em outset black;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	margin-top: 4.7em;
}

#pathway { background: white; height: 3em; }

#test6 { background: #cccccc; min-height: 40px; }

#top {
	background: #7e4443; /* Old browsers */
	background: -moz-linear-gradient(top,  #7e4443 0%, #e5bebe 52%, #ba9c9a 91%, #ccafa9 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #7e4443 0%,#e5bebe 52%,#ba9c9a 91%,#ccafa9 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #7e4443 0%,#e5bebe 52%,#ba9c9a 91%,#ccafa9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e4443', endColorstr='#ccafa9',GradientType=0 ); /* IE6-9 */
	height: 190px;
    border:1px solid #999;
    -moz-box-shadow:0 0px 9px 9px rgba(182, 182, 182, 0.75);
     -webkit-box-shadow: 0 0px 9px 9px rgba(182, 182, 182, 0.75);
     box-shadow: 0 0px 9px 9px rgba(182, 182, 182, 0.75);
}

#topbar {
	background: url(../images/1106038-bigthumbnail.jpg);
	position: absolute;
	left: 0px;
	top: 0px;
	height: 185px;
	width: 100%;
	z-index: -5;
	-moz-box-shadow: 0 0 5px 9px #000000;
	-webkit-box-shadow: 0 0 9px #000000;
	box-shadow: 0 0 5px 9px #000000;
}