body { background:#b6e1dc url(http://www.pearlbeachpaperie.com/images/bg_wide.gif) bottom left repeat-x; margin:0; scrollbar-face-color:#663300; scrollbar-arrow-color:#ffffff; color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:140%; }
html { scrollbar-face-color:#663300; scrollbar-arrow-color:#ffffff; }

a { color:#663300; text-decoration:underline; }
a:link { color:#663300; text-decoration:underline; }
a:active { color:#663300; text-decoration:underline; }
a:visited { color:#663300; text-decoration:underline; }
a:hover { color:#663300; text-decoration:none; }

p { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:140%; margin:8px 0 8px 0; text-align:justify; }

.content { margin:20px; }
.content-space { margin:0 20px 0 20px; }

.divider-lite { background:url(http://www.pearlbeachpaperie.com/images/div-lite-line.gif) repeat-x; height:12px; text-align:center; }
.divider-horiz { background:url(http://www.pearlbeachpaperie.com/images/div-horiz.gif) repeat-x; height:6px; margin:10px 0 10px 0; }

.main-text { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:140%; margin:0 20px 0 20px; text-align:justify; }

.title { color:#b6e1dc; font-size:20px; font-family:"Arial Black", Helvetica, sans-serif; margin:16px 0 14px 0; text-align:center; }
.subtitle { color:#b6e1dc; font-size:20px; font-family:"Arial Black", Helvetica, sans-serif; margin:10px 0 14px 0; text-align:center; }

#plain a { color:#663300; text-decoration:none; }
#plain a:link { color:#663300; text-decoration:none; }
#plain a:active { color:#663300; text-decoration:none; }
#plain a:visited { color:#663300; text-decoration:none; }
#plain a:hover { color:#663300; text-decoration:underline; }

#tan a { color:#d3cb75; text-decoration:none; }
#tan a:link { color:#d3cb75; text-decoration:none; }
#tan a:active { color:#d3cb75; text-decoration:none; }
#tan a:visited { color:#d3cb75; text-decoration:none; }
#tan a:hover { color:#d3cb75; text-decoration:underline; }


.footer-info { color:#663300; font-family:Copperplate, Arial, Helvetica, sans-serif; font-size:12px; font-weight:100; text-transform:uppercase; }

.copyright { color:#663300; font-family:Copperplate, Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; margin-right:40px; float:right; text-transform:uppercase; }

.powered { color:#663300; font-family:Copperplate, Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; margin-left:40px; float:left; text-transform:uppercase; }



/* HOMEPAGE */
.welcome-text { color:#663300; font-family:Copperplate, Arial, Helvetica, sans-serif; font-size:12px; line-height:170%; margin:10px 10px; text-align:center; }


/* REVIEWS PAGE */
.image-box { padding:10px 0 0 10px; }
.review-image { border:2px solid #d3cb75; padding:3px; text-align:center; width:250px; }
.photo-caption { color:#d3cb75; font-family:Copperplate, "Arial Narrow", Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:.02em; margin-top:4px; text-transform:uppercase; }
#press { color:#b6e1dc; font-family:"Trebuchet MS", "Arial Narrow", Arial, Helvetica, sans-serif; font-size:22px; text-transform:uppercase; }
.press-box { padding:10px 0 0 10px; }
.press-image { border:2px solid #d3cb75; padding:3px; text-align:center; width:150px; }



/* CONTACT PAGE */
.contact-info { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:180%; margin:16px 0 20px 0 }
.contact-headline { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:20px 0 10px 0; }
.contact-text { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:140%; margin-bottom:8px; }
input { border:1px solid #c3b7aa; color:#663300; font-family:Futura, "Trebuchet MS", "Courier New", Courier; font-size:11px; }
_input { border:1px solid #c3b7aa; color:#663300; font-family:Futura, "Trebuchet MS", "Courier New", Courier; font-size:11px; }
textarea { border:1px solid #c3b7aa; color:#663300; font-family:Futura, "Trebuchet MS", "Courier New", Courier; font-size:11px; }
_textarea { border:1px solid #c3b7aa; color:#663300; font-family:Futura, "Trebuchet MS", "Courier New", Courier; font-size:11px; }
input#no-border { border:0; }


/* BLOG */

.sidebar-bg { background:url(http://www.pearlbeachpaperie.com/images/new-blog-head4.jpg) #f5f6da; background-position:top center; background-repeat:no-repeat; padding:230px 0 0 0; }

.blog-description { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:120%; padding:0 20px 0 20px; text-align:justify; }

.sidebar-title { color:#663300; font-family:Copperplate, "Arial Black", Helvetica, sans-serif; font-size:13px; font-weight:100; margin-top:20px; }
.sidebar-entry { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.sidebar-small { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }

.blog-headline { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:20px 0 10px 0; }
.blog-subhead { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:20px 0 10px 0; }
.blog-nav { color:#f1efd4; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; }
.blog-byline { color:#d3cb75; font-family:Copperplate, "Arial Narrow", Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:.02em; margin:10px 10px; text-align:right; text-transform:uppercase; }

.label { font-size:1px; display:none; }



/* NAV MENU */


#nav, #nav ul {
	background:#d3cb75;
	font-family:"Myriad Pro", "Trebuchet MS", "Lucida Sans", Tahoma, Geneva;
	font-size:14px;
	line-height: 1;
	list-style: none;
	margin: 0;
	padding: 0;	
}

#nav a { display: block; }


#nav li { float:left; }

#nav li ul { /* second-level lists */
	background:#83cdb7;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-top:solid 1px #ffffff;
	left: -999em; /* keep */
	position: absolute; /* keep */
	width: 120px;
}

#nav li ul li { border-bottom:solid 1px #ffffff; text-align:left; width:120px; }
#nav li ul a { color:#ffffff; padding:10px; text-decoration:none; }
#nav li ul a:hover { color:#663300; text-decoration:none; }

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	color:#ffffff;
	left: auto; /* keep */
	text-decoration:none;
}

.main { margin-left:60px; }





/* COLLECTIONS */

.collections-nav { color:#d3cb75; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:140%; margin:8px 0 8px 0; }
.collections-sub { color:#d3cb75; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:140%; margin-left:10px; }
.collections-text { color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%; margin:16px 0 12px 0; }


/* COLLECTIONS SLIDESHOW */

#slideshow { list-style:none; color:#ffffff; }
#slideshow span { display:none; }

#wrapper { width:532px; margin:28px auto; display:none; }
#wrapper * { margin:0; padding:0; }

#fullsize { position:relative; width:526px; height:350px; padding:3px; border:1px solid #d3cb75; }

#information { position:absolute; bottom:0; width:526px; height:0; background:#ffffff; border-bottom:3px solid #ffffff; color:#663300; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70); }
#information h3 { padding:4px 8px 3px; font-size:16px; font-family:Copperplate, Verdana, Arial; line-height:120%; }
#information p { padding-left:9px; }

#image { width:526px; }
#image img { position:absolute; z-index:25; width:auto; }
.imgnav { position:absolute; width:25%; height:356px; cursor:pointer; z-index:150; }
#imgprev { left:0; background:url(collections/images/left.gif) left center no-repeat; }
#imgnext { right:0; background:url(collections/images/right.gif) right center no-repeat; }
#imglink { position:absolute; height:356px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40); }

.linkhover { background:url(collections/images/link.gif) center center no-repeat; }

#thumbnails { margin-top:15px; }

#slideleft { float:left; width:33px; height:81px; background:url(collections/images/scroll-left.gif) center center no-repeat; }
#slideleft:hover { background-color:#ffffff; }

#slideright { float:right; width:33px; height:81px; background:url(collections/images/scroll-right.gif) center center no-repeat; }
#slideright:hover { background-color:#ffffff; }

#slidearea { float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden; }
#slider { position:absolute; left:0; height:81px; }
#slider img { cursor:pointer; border:1px solid #666666; padding:2px; }



#blue a { color:#83cdb7; text-decoration:underline; }
#blue a:link { color:#83cdb7; text-decoration:underline; }
#blue a:active { color:#83cdb7; text-decoration:underline; }
#blue a:visited { color:#83cdb7; text-decoration:underline; }
#blue a:hover { color:#83cdb7; text-decoration:none; }

.paginate { color:#83cdb7; font-family:"Myriad Pro", "Trebuchet MS", "Lucida Sans", Tahoma, Geneva; font-size:14px; }


.mt-image-center { margin:0; padding:0; }

img, div { behavior: url(iepngfix.htc) }

