@charset "utf-8";
/* CSS Document */

body {
	background-image: url(images/BG.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	background-color: #000;
}
header {
	height: 163px;
}
.wrapper {
	background-image: url(images/papertexture.jpg);
	margin-top: 27px;
}
/*nav {
	height: 86px;
	background-image: url(images/nav-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}*/
nav {
	height: 86px;
	background-image: url(images/nav-bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.homepagetxt {
		margin-bottom: 30px;
	margin-top: 0px;
	padding: 10px;
	box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	-o-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
	background-image: url(images/papertexture.jpg);
	behavior: url(PIE.htc);
}

article img {
	margin-top: 15px;
	margin-bottom: 15px;
	box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
}
article.linkbox a img {
	margin-top: 0px;
	margin-bottom: 0px;

}
/*
a img{
		-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	
}
*/
/*homepage boxes*/
.youtubehome {
	position:relative;
	width: 900px;
	height: 640px;
    margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 15px;
	padding: 10px;
	box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	-o-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
			background-image: url(images/papertexture.jpg);
	behavior: url(PIE.htc);
	
	
}
.youtubehome:hover {
	background-color: #FFF;
	box-shadow: inset 10px 10px 0px 0px #D24452,1px 1px 5px #000;
		-moz-box-shadow: inset 10px 10px 0px 0px #D24452,1px 1px 5px #000;
		-o-box-shadow: inset 10px 10px 0px 0px #D24452,1px 1px 5px #000;
		-webkit-box-shadow: inset 10px 10px 0px 0px #D24452,1px 1px 5px #000;
			behavior: url(PIE.htc);
}

.beautyBox {
	padding:0px;
	margin-top: 10px;
	margin-bottom: 25px;
	display: block;
}

.beautyBox a img{
		box-shadow: 1px 1px 5px #000;
		-moz-box-shadow: 1px 1px 5px #000;
		-o-box-shadow: 1px 1px 5px #000;
		-webkit-box-shadow: 1px 1px 5px #000;
		padding: 10px;
			margin-top: 11px;
	margin-bottom: 11px;
		background-image: url(images/papertexture.jpg);
	behavior: url(PIE.htc);

}
.beautyBox a:hover img{
	background-color: #FFF;
box-shadow: inset 10px 10px 0px 0px #D24452,1px 1px 5px #000;
-moz-box-shadow: inset 10px 10px 0px #D24452,1px 1px 5px #000;
-o-box-shadow: inset 10px 10px 0px 0px #D24452,1px 1px 5px #000;
-webkit-box-shadow: inset 10px 10px 0px 0px #D24452,1px 1px 5px #000;
	behavior: url(PIE.htc);

}
.linkbox {
			float:left;
			width: 290px;
			margin-left:25px;
}
.linkboxstart {
			float:left;
			width: 290px;
			margin: 0px;
}
/*top nav*/
/*top nav old*/
/*
.topnav{
	position:relative;
	width: 720px;
	margin-right:auto;
	margin-left:auto;
	display:block;
}
*/
.topnav{
	top: 9px;
	position:relative;
	width: 670px;
	margin-right:auto;
	margin-left:auto;
	display:block;
	
}
/*old styles*/
/*nav ul {
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
nav ul li a:link, nav ul li a:visited{
	height: 42px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 110%;
	font-weight: bold;
	color: #FFF;
	padding-top: 15px;
	text-shadow: 1px 1px 5px #000;
	-moz-text-shadow: 1px 1px 5px #000;
	-o-text-shadow: 1px 1px 5px #000;
	-webkit-text-shadow: 1px 1px 5px #000;
}

nav ul li a:hover {
	background:url(images/papertexture-very-dark.jpg);
	background-color: #333;
	box-shadow: inset 0px 0px 10px #000;
	-moz-box-shadow: inset 0px 0px 10px #000;
	-o-box-shadow: inset 0px 0px 10px #000;
	-webkit-box-shadow: inset 0px 0px 10px #000;
}
nav ul li a.active{
	position:relative;
	    padding-top: 5px;
	    margin-top: 10px;
		#top: 10px;
		background-color: #333;
		background-image: url(images/papertexture.jpg);
		color:#333;
		border-radius: 10px 10px 0px 0px;
		-moz-border-radius: 10px 10px 0px 0px;
		-o-border-radius: 10px 10px 0px 0px;
		-webkit-border-radius: 10px 10px 0px 0px;
		box-shadow: 0px -3px 10px, 0px 0px 10px #000;
		-moz-box-shadow: 0px -3px 10px, 0px 0px 10px #000;
		-o-box-shadow: 0px -3px 10px, 0px 0px 10px #000;
		-webkit-box-shadow: 0px -3px 10px, 0px 0px 10px #000;
		text-shadow: 1px 1px 5px #fff;
		-moz-text-shadow: 1px 1px 5px #fff;
		-o-text-shadow: 1px 1px 5px #fff;
		-webkit-text-shadow: 1px 1px 5px #fff;
		 behavior: url(PIE.htc);
}

nav ul li {
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;

}
*/

nav ul {
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
nav ul li a:link, nav ul li a:visited{
	height: 41px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 120%;
	color: #333;
	padding-top: 15px;
	text-shadow: 1px 1px 5px #fff;
	-moz-text-shadow: 1px 1px 5px #fff;
	-o-text-shadow: 1px 1px 5px #fff;
	-webkit-text-shadow: 1px 1px 5px #fff;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
		font-style: italic;
}

nav ul li a:hover {
	text-shadow: 1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	-moz-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-o-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-webkit-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	backgroundr: none;
	color:#900;
}
 nav ul li a.active{
	position:relative;
	color:#900;
	text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	-moz-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-o-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-webkit-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	behavior: url(PIE.htc);
} 

nav ul li {
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;

}
/*drop down styles*/

nav li ul{
	position: absolute;
	left: -999em;
}

nav .sub-menu a{
	z-index: 1001;
		background-color: #333;
}
nav ul li ul li a:hover{
		background-color: #333;
	z-index: 1001;
}
nav ul li:hover ul, nav li.over ul  {
	left: 0;
	display: block;

}
/*.nav-cover {
	position:absolute;
	top: 57px;
	height: 12px;
	width: 100%;
	background-image: url(images/nav-bg-cover.jpg);	
	z-index: 1;
}*/
/*side bar and sidenav*/
/*
.sideshadowcover {
	position:absolute;
	width: 15px;
	height: 100%;
	background:url(images/papertexture.jpg);
	z-index: 100;
	right: -15px;
	top: 0px;	
}
*/
/* sidenav old */
/*
.sidenav {
	background:url(images/papertexture-dark.jpg);
	box-shadow: inset 0px 0px 15px #000, -5px 0px 15px #999;
	-moz-box-shadow: inset 0px 0px 15px #000, -5px 0px 15px #999;
	-o-box-shadow: inset 0px 0px 15px #000, -5px 0px 15px #999;
	-webkit-box-shadow: inset 0px 0px 15px #000, -5px 0px 15px #999;
	z-index: 1;
	behavior: url(PIE.htc);

}

.sidenav ul li a:link, .sidenav ul li a:visited {
color: #FFF;
text-shadow: 1px 1px 5px #000;
-moz-text-shadow: 1px 1px 5px #000;
-o-text-shadow: 1px 1px 5px #000;
-webkit-text-shadow: 1px 1px 5px #000;
font-weight: bold;
text-decoration: none;
}
.sidenav ul li a:hover {
	background:url(images/papertexture-very-dark.jpg);
	box-shadow: inset 5px 0px 10px #000, inset -5px 0px 10px #000;
	-moz-box-shadow: inset 5px 0px 10px #000, inset -5px 0px 10px #000;
	-o-box-shadow: inset 5px 0px 10px #000, inset -5px 0px 10px #000;
	-webkit-box-shadow: inset 5px 0px 10px #000, inset -5px 0px 10px #000;
		
		
}
.sidenav ul li a.active {
	padding-left: 15px;
	background:url(images/papertexture.jpg);
	box-shadow: 0px 0px 10px #000;
	-moz-box-shadow: 0px 0px 10px #000;
	-o-box-shadow: 0px 0px 10px #000;
	-webkit-box-shadow: 0px 0px 10px #000;
	margin-left: 15px;
	border-radius: 10px 0px 0px 10px;
	-moz-border-radius: 10px 0px 0px 10px;
	-o-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	color: #333;
	text-shadow: 0px 0px 10px #FFF;
	-moz-text-shadow: 0px 0px 10px #FFF;
	-o-text-shadow: 0px 0px 10px #FFF;
	-webkit-text-shadow: 0px 0px 10px #FFF;
		 behavior: url(PIE.htc);
}
*/
.sidenav {
	box-shadow:  -5px 0px 15px #999, 1px 1px 5px #999;
	-moz-box-shadow:  -5px 0px 15px #999, 1px 1px 5px #999;
	-o-box-shadow: -5px 0px 15px #999, 1px 1px 5px #999;
	-webkit-box-shadow:  -5px 0px 15px #999, 1px 1px 5px #999;
	z-index: 1;
		background-image: url(images/papertexture.jpg);
	behavior: url(PIE.htc);

}

.sidenav ul li a:link, .sidenav ul li a:visited {
	font-size: 105%;
	color: #333;
	padding-top: 5px;
	text-shadow: 1px 1px 5px #fff;
	-moz-text-shadow: 1px 1px 5px #fff;
	-o-text-shadow: 1px 1px 5px #fff;
	-webkit-text-shadow: 1px 1px 5px #fff;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
		font-style: italic;
text-decoration: none;
}
.sidenav ul li a:hover {
	text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	-moz-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-o-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-webkit-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	backgroundr: none;
	color:#900;
		
		
}
.sidenav ul li a.active {
	text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	-moz-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-o-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 2px #666;
	-webkit-text-shadow: -1px -1px 1px #fff,-1px -1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff,0px 0px 1px #fff, 2px 2px 5px #666;
	backgroundr: none;
	color:#900;
    behavior: url(PIE.htc);
}
/*footer*/
footer {
	color: #FFF;
}

footer a:link, footer a:visited{
	color:#FFC;
}
footer a:hover, footer a:focus, footer a.active{
	color:#FFF;
	text-decoration: underline;
		text-shadow: 0px 0px 2px #000, 0px 0px 15px #900,0px 0px 15px #900,0px 0px 30px #FFF;
		-moz-text-shadow: 0px 0px 2px #000, 0px 0px 15px #900,0px 0px 15px #900,0px 0px 30px #FFF;
		-o-text-shadow: 0px 0px 2px #000, 0px 0px 15px #900,0px 0px 15px #900,0px 0px 30px #FFF;
		-webkit-text-shadow: 0px 0px 2px #000, 0px 0px 15px #900,0px 0px 15px #900,0px 0px 30px #FFF;
}

/*social*/

.addThis {
	float: left;
	display: block;
	position: relative;
	width: 265px;
	padding: 10px;
	margin-top: 10px;
	box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	-o-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
		z-index: 1010;

}
.addThisside{
	position: relative;
	padding: 5px;
	margin-top: 20px;
	box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	-o-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
	z-index: 1010;
	background-image: url(images/papertexture.jpg);
}
/* titles */
h1.title.Home {
	width: 630px;
	height: 73px;
	padding: 0px;

}
h1.title {
	margin-top: 5px;
	float: left;
	display: block;
	position: relative;
	width: 100%;
	text-shadow: 0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,2px 2px 8px #000;
		-moz-text-shadow: 0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,2px 2px 8px #000;
		-o-text-shadow: 0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,2px 2px 8px #000;
		-webkit-text-shadow: 0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF,2px 2px 8px #000;
	text-transform: capitalize;
}
.titleimg {
	background-image: url(images/title.jpg);
	height: 73px;
	width: 633px;
	position: absolute;
	z-index: 100;
	background-position: left top;
	left: -10px;
}


/*fancy*/
.fancy {
	background-image: url(images/fancybottom.png);
	position: relative;
	height: 74px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.leaves {
	background-image: url(images/leaves.jpg);
	height: 228px;
	width: 164px;
	position: absolute;
	left: 0px;
	top: 535px;
z-index: 1;
}
.leaves-home {
	background-image: url(images/leaves-home.jpg);
	height: 216px;
	width: 84px;
	position: absolute;
	left: 0px;
	top: 535px;
z-index: 1;
}
/*phone*/

.phone{
	position:absolute;
	right: 60px;
	bottom: 0px;
	width: 150px;
	height: 30px;
	text-align: right;
}
/*slideshow*/
slideshow{
	z-index: 1100;
}
/*music player*/

.music-player {
		position: relative;
	width: 200px;
margin-top: 30px;
margin-bottom: 15px;
padding: 8px;
padding-bottom: 0px;
background: url(images/papertexture.jpg);
	box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	-o-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
		z-index: 1101;
				 behavior: url(PIE.htc);
}
.music-player h2 {
padding-bottom: 8px;
	
	}
