@media print {body {display:none;}}
html, body{width:100%;height:100%;background:#000;margin:0 auto;overflow:hidden;font:1em Verdana, Helvetica,sans-serif;color:#e68780;}
#preload {display: none;}
@font-face {font-family:'ACharmingFontExpandedRegular';src: url('font/A_Charming_Font_Expanded.eot');src: local('A Charming Font Expanded'), local('ACharmingFontExpanded'), url('font/A_Charming_Font_Expanded.woff') format('woff'), url('font/A_Charming_Font_Expanded.ttf') format('truetype'), url('font/A_Charming_Font_Expanded.svg#ACharmingFontExpanded') format('svg');}
@font-face {font-family:'TMScript';src: url('font/TMScript.eot');src: local('TMScript'), local('TMScript'), url('font/TMScript.woff') format('woff'), url('font/TMScript.ttf') format('truetype'), url('font/TMScript.svg#TMScript') format('svg');}
h1{color:#474747;font:normal 48pt 'TMScript';float:left;position:relative;z-index:2;margin:0 0 -20% 0;padding:0;}
h2{color:#e68780;font:normal 54pt 'ACharmingFontExpandedRegular';float:left;position:relative;z-index:3;margin:2.1% 0 -3% 2.4%;padding:0;}
h3{color:#a4868b;font:normal 48pt 'TMScript';float:left;position:relative;z-index:2;margin:0 0 -.4% 4.7%;padding:0;clear:both;}
a img, img{border:none;}
a{color:#a4868b;z-index:3;margin:0;padding:0 1.4%;text-decoration:none;position:relative;float:left;font-size:.85em;}
a:hover{color:#e68780;font-style:oblique;}
a:visited{color:#474747;}
hr{border:none;#border:1px solid #a4868b;height:2px;width:100%;background-color:#a4868b;position:relative;margin:2% 0 -10% 0;padding:0;float:left;z-index:0;}
#img{width:80%;height:100%;float:right;right:0;top:0;position:absolute;z-index:0;}
.img{width:100%;height:100%;position:relative;}
#wrapper{position:relative;width:100%;min-height:100%;height:100%;height:auto !important;}
.clearnav {height:120%;clear:both;float:left;}
#nav{width:100%;position:absolute;z-index:80;float:left;bottom:-2%;}
#click{position:absolute;z-index:5;float:right;right:0;bottom:40%;width:60%;}
.tmoment {font:bold 20px Times, serif;line-height:normal;text-transform:none;color:#FFD0D8;}
p {color:#e6870;font:.75em;}
#page-wrap{width:80%;margin:2% auto 0 auto;}
.photo-link{padding:5px;margin:5px;border:1px solid #999;display:block;width:100px;float:left;}
.photo-link:hover{border-color:white;}
table{width:90%;margin:auto;border:0;}
td{width:33%;text-align:center;}
#bdy{width:85%;margin:2% auto -7% auto;height:78%;}
	#bdy a{margin:inherit;padding: inherit;position:inherit;float:none;}
	#bdy img{margin-top:10px;padding:5px;}
.black_overlay{display:none;position:absolute;top:0;left:0%;width:100%;height:100%;background-color:black;z-index:40000;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content {font-size:.75em;display:none;position:absolute;top:32%;left:36%;width:26%;height:20%;padding:1%;border:6px solid #666;background-color:white;z-index:40001;overflow:visible;color:#666 !important;}
input{background-color:#666;color:#fff;}
blockquote{font:bold italic .95em Times,serif;color:#a4868b;background:url(../images/blockquote.gif) 0 0 no-repeat;margin:22px 0 0 20px;padding:0 0 0 41px;width:90%;text-align:justify;}
body#mystic #left{width:35%;height:100%;position:absolute;left:0;top:0;}
body#mystic #right{width:13%;height:10%;position:absolute;right:10%;top:5%;}
body#mystic #mystic_prod{width:31%;position:absolute;right:0;top:24%;}
body#mystic #mystic_mov{top:14%;position:relative;width:24%;height:46%;border:0;margin:0 auto;padding:0;text-align:center;background-color:#000;}
body#mystic #mystic_txt{top:11%;position:relative;width:28%;margin:0 auto;padding:0;text-align:center;color:#bcbcbc;font-size:.75em;}
body#mystic object{height:100%;width:100%}
body#mystic .img1{width:100%;height:100%;}
body#mystic ul{list-style-position:inside;margin-bottom:1.25em;padding:0 0 1em 2em;}
body#mystic li{font-size:.75em;line-height:1.8em;color:#a4868b;}
body#mystic li a{margin:inherit;padding: inherit;position:inherit;float:none;}
body#staff #bdy #left{float:left;position:relative;left:0;}
body#staff #bdy #right{float:right;position:relative;right:0;}
body#staff #bdy .photo{width:18%;}
body#staff #bdy .quote{width:81%;}
body#staff #bdy h1{color:#474747;position:relative;z-index:2;margin:-2% 0 0 0;padding:0;font-size:32pt;float:none;}
body#staff #bdy h4{color:#e68780;position:relative;z-index:1;margin:-3% 0 0 0;padding:0 0 0 3%;font:bold 8pt Verdana, Helvetica, sans-serif;float:none;text-transform:uppercase;}
#jessica,#samantha,#raelynn,#taylor{width:80%;position:relative;margin-top:2%;}
#jessica img,#samantha img,#raelynn img,#taylor img{width:100%;position:relative;border:0;z-index:0}
#jessica,#raelynn{float:left;left:2%;}
#samantha,#taylor{float:right;right:2%;}
#taylor{}
/* ====================================ImageFlow==================================== */
	#myImageFlow{width:100%;border:0;text-align:center;}
	.imageflow {visibility:hidden;position:relative;text-align:left;width:100%;overflow:hidden;}
	.imageflow img {visibility:hidden;position:absolute;top:0px;border:none;-ms-interpolation-mode:bicubic;}
	.imageflow p{text-align:center;margin:0 auto;}
	.imageflow .loading {position:relative;left:50%;margin-left:-106px;width:200px;height:15px;padding:5px;visibility:visible;border:1px solid white;}
	.imageflow .loading_bar {height:15px;width:1%;background:#fff;visibility:visible;}
	.imageflow .caption {font-weight:bold;position:relative;text-align:center;z-index:70;}
	.imageflow .scrollbar {visibility:hidden;position:relative;border-bottom:1px solid #b3b3b3;z-index:71;}
	.imageflow .slider {position:absolute;margin-top:-7px;margin-left:-7px;z-index:10002;background-image:url(/images/slider.png);background-repeat:no-repeat;width:14px;height:14px;}
/* ====================================Light Box==================================== */
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:30%;height:100%;background-image:url(data:image/gif;base64,AAAA);/* Trick IE into showing hover */ display:block;}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background:url(/images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%	;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}	
#imageData #caption{font-weight:bold;	}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;	}			
#imageData #bottomNavClose{width:66px;float:right; padding-bottom:0.7em;outline:none;}	 	
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#e68780;}
/*#loadingLink img {display:inline}*/
/* ================================ Scrollbar ========================================== */
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width:14px;background:#000 url(/images/scrollbar.png) top center repeat-y;}
.vscrollerbar {z-index:10002;background:#000 url(/images/slider.png) top center no-repeat;width:14px;height:14px !important;}
* html .vscrollerbar {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/slider.png');background-image:none;}
.vscrollerbar, .hscrollerbar {padding: 10px;z-index: 2;}
.vscrollerbarbeg {background-image:url(/images/scrollbar.png) top center repeat-y;width:14px;height:14px;}
.vscrollerbarend {background:url(/images/scrollbar.png) top center repeat-y;}
.vscrollerbase {background:url(/images/scrollbar.png) top center repeat-y;}
.vscrollerbasebeg {background:url(/images/scrollbar.png) top center repeat-y;width:14px;height:14px !important; /*  Safari BG repeat fix */}
.vscrollerbaseend {background:url(/images/scrollbar.png) top center repeat-y;height:14px;width:14px;}
.scrollerjogbox:hover {background:#fff;height:14px;width:14px;}
/* ================================ Gallery ========================================== */
#gallery{margin:auto; padding: 10px; border:0;font:12px Verdana,Helvetica,sans-serif;width:90%;background:#000;}
#gg_descrip{float:left;font:12px arial,helvetica,sans-serif;}
#gg_image{margin:0px 10px 0px auto;padding:0;float:left;}
#gg_image img{border:2px solid #666;padding:2px;margin:10px;}
#gallery table{width:auto;}
#gallery td{background-color:#000;padding:10px;width:inherit;}
#gallery th p{font-size:12px;margin-top:0px;}
#gallery a{padding:0;position:inherit;float:none;font:10pt Verdana,Helvetica,sans-serif;}
#gallery img{border:1px solid #666;}
#gallery img:hover{border:1px solid #e68780;}
#gallery h2, #gallery h1{color:#e68780;}
#gallery b{font:normal 20pt Tahoma, Helvetica,sans-serif;color:#a4868b;}