@charset "utf-8";

/* GLOBAL */
body {background:#e3ddd4 url('http://www.picaboo.com/images/bg-tile.jpg') left top repeat;color: #333; 
	font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; line-height: 1.2em;margin:0;padding:0; }
a:link, a:visited, a:active {color:#369bdf;text-decoration:none;}
a:hover {text-decoration:underline;}



/* TEXT */
h1 { }
h2 { }
h3 { }
h4 { }
p { }



/* WRAPPER */
#wrapper {margin: 20px auto 0 auto;width:964px;border: red 0px solid;padding:0 10px;position:relative;}



/* HEADER */
#header {height:50px;margin:0 0 57px 0;padding:0;position:relative; }



/* TOP-LEVEL NAVIGATION */
#nav {margin:-45px 10px 0 168px;padding:10px 0 0 0;height:42px;/*border-top: #aaa 1px solid; border-bottom: #aaa 1px solid;*/ width:630px;background:transparent url('http://www.picaboo.com/images/nav-bg-6a.png') left 0 no-repeat;}
#nav ul {margin:4px 0 0 6px;padding:0;overflow:hidden; }
#nav ul li {display:inline; padding:0;margin:0 2.05em 0 0;font-size:0.95em;font-weight:bold;}
#nav ul li a {color:#666;text-decoration:none;display:inline-block;height:29px;text-shadow: 0 1px 0px #f5f5f5; }
#nav ul li a:hover {text-decoration:none;/*background: url("http://www.picaboo.com/adam-staging/March-redesign/hover-triangle.png") 50% 100% no-repeat;*/color:#5291c2; }
#nav ul li a.active {color: #999;border:none;height:29px;background: url('http://www.picaboo.com/images/active-triangle.png') 50% 100% no-repeat; }
#nav ul li a.row-end {margin-right:0; }
#nav ul li:last-child {display:inline; padding:0;margin:0;font-size:0.95em;font-weight:bold;}
#get-started {position:absolute;margin-left:3px;right:0px;top:12px;display:block;width:153px;height:43px;background: url('http://www.picaboo.com/images/get-started-button.png') left 0px no-repeat; }
#get-started2 {margin:0 auto;padding:0;display:block;width:153px;height:43px;background: url('http://www.picaboo.com/images/get-started-button.png') left 0px no-repeat; }
#get-started:hover, #get-started2:hover {background: url('http://www.picaboo.com/images/get-started-button.png') left -42px no-repeat; }
#get-started p {display:none; }
#subnav {margin:0;padding:0;border:green 0px solid;}
#subnav ul {margin:2px 0 0 0;padding:0; }
#subnav ul li {display:inline; padding:0;margin:0 1.1em 0 0;font-size:0.85em;font-weight:lighter;}
#subnav ul li a {color:#666;text-decoration:none;display:inline-block;height:29px;text-shadow: 0 1px 0px #f5f5f5; }
#subnav ul li a:hover {text-decoration:none;/*border:0;background: url('http://www.picaboo.com/adam-staging/March-redesign/hover-triangle.png') 50% 100% no-repeat;*/color:#5291c2; }
#subnav ul li a.active {color: #999;background: url('http://www.picaboo.com/images/active-triangle.png') 50% 100% no-repeat; }

/* LEFT SIDE NAVIGATION */
.leftnav {display:block;width:100%;height:100%;text-decoration:none;padding:10px 0;position:relative; }
.ln {position:relative; margin:0;padding:0;list-style:none;}
.ln li {height:50px;width:207px;margin:0;padding:0; }
.lncaption {margin:0 0 0 60px;font-size:12px;font-family:Arial;padding-top:7px;}
.lncaption2 {margin:0 0 0 20px;font-size:12px;font-family:Arial;padding-top:7px;}
.lncaptionvideo {margin:0 0 0 60px;font-size:12px;font-family:Arial;padding-top:7px;}
.lncaption-active {margin:0 0 0 60px;font-size:12px;font-family:Arial;padding-top:7px;color:#333;}
.lnsub {margin:0 0 0 60px;font-size:10px;font-family:Arial; }
.lnsub2 {margin:0 0 0 20px;font-size:10px;font-family:Arial; }
.lnsubvideo {margin:0 0 0 60px;font-size:10px;font-family:Arial; }
.lnsub-active {margin:0 0 0 60px;font-size:10px;font-family:Arial;color:#333;}
.overview-caption-index {margin:0;padding:0;position:absolute;top:18px;left:20px;font-size:12px;font-family:Arial;}

.overview-caption {margin:0;padding:0;position:absolute;top:18px;left:60px;font-size:12px;font-family:Arial;}



/* MAIN CONTENT */
#container-top {float:left;background:transparent url('http://www.picaboo.com/images/website-201103_bg_top.png')/*('http://adamruf.com/stagingarea/container-bg-top.png')*/ left top no-repeat;/*border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;*/margin:0 0 0 -3px ;padding:0;width:970px;height:28px;}
#container {clear:left;float:left;background:transparent url('http://www.picaboo.com/images/website-201103_bg_middle.png') left top repeat-y;margin:0 0 0 -3px;padding:10px 0 0 0;width:970px;}
#container-bottom {clear:left;float:left;background:transparent url('http://www.picaboo.com/images/website-201103_bg_bottom.png') left top no-repeat;/*border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;*/margin:0 0 0 -3px;padding:0;width:970px;height:24px;}
#container-bottom-line {clear:left;float:left;background:transparent url('http://www.picaboo.com/images/website-201103_bg_bottom-2.png') left top no-repeat;/*border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;*/margin:0 0 0 -3px;padding:0;width:970px;height:24px;}
#content-left {clear:left;float:left;width:207px;background:#eee;margin:0 0 0 5px;padding:0;height:100%;border-top:1px solid #d8d9db;border-bottom:0px solid #d8d9db; }
#content-left a {color:#999;text-decoration:none;}
#content-left a:hover {color:#333;text-decoration:none;}
#content-right {width:654px;background:#fff;padding:0 0 0 50px;margin:0 0 0 212px;border-left:1px solid #d8d9db; }
.photo-book-style-hero {border-top:1px solid #d8d9db;border-bottom:1px solid #d8d9db;border-left:1px solid #d8d9db;margin:0 0 0 -51px; }
.heading {font-size:2.5em;font-weight:lighter;color:#000;margin:0.5em 0 0.5em 0;padding:0;text-align:center;}
.sub-heading {font-size:1.25em;color:#888;margin:0 0 1.4em 0;padding:0 0 1em 0;font-weight:lighter;text-align:center;}
.next-style{
background: url('http://www.picaboo.com/images/arrow_bullet_blue.gif') 100% 22px no-repeat;
text-align:right; 
padding: 1em 10px 10px 0;
margin:10px 0 0 0;
line-height: 1.4em;
border-top:1px solid #ccc;
}

.blue-arrow {background: url('http://www.picaboo.com/images/arrow_bullet_blue.gif') 100% 60% no-repeat;padding-right:10px;padding-bottom:1px}
.blue-arrow2 {background: url('http://www.picaboo.com/images/arrow_bullet_blue.gif') 100% 62% no-repeat;padding-right:8px;padding-bottom:1px}

#product {margin:5em 0 8em 0;clear:both;}
#product h2 {margin: 0 0 0 20px;}
#product p {width:250px;margin:1em 0 0 20px;}
#product img {float:right;margin:0 20px 0 0;}

#product-odd {margin:5em 0 28em 0;clear:both;}
#product-odd h2 {margin:0 0 0 588px;}
#product-odd p {width:250px;margin:1em 20px 0 0;float:right;clear:right;}
#product-odd img {float:left;margin: 0 0 0 20px;}


#reason {height:300px;margin:3.5em 0 0 0;padding-bottom:3.5em;border-bottom: #ddd 1px solid;}
#reason h2, #reason-last h2 {margin: 0 1em 0 20px;}
#reason p, #reason-last p {width:255px;margin:1em 1em 0 20px;}
#reason img, #reason-last img {float:right;margin:0 20px 0 0;}
#reason-last {height:300px;margin:3.5em 0 0 0;padding-bottom:3.5em;}

#cards-highlights {width:825px;margin:0 auto; }

.cards-highlight1 {margin:0 0 0 328px;}
.cards-highlight3 {margin:0 0 0 400px;}

#cards-highlight1 {margin:5em 0 5em 0;clear:both;text-align:left;height:220px;border-bottom: 1px solid #eee;padding:0 0 65px 0;}
#cards-highlight1 h2 {margin:0 0 0 408px;}
#cards-highlight1 p {width:400px;margin:1em 20px 0 20px;float:right;clear:right;}
#cards-highlight1 img {float:left;margin: 0 0 0 20px;}

#cards-highlight2 {margin:5em 0 5em 0;clear:both;height:220px;border-bottom: 1px solid #eee;padding:0 0 65px 0;}
#cards-highlight2 h2 {margin: 0 0 0 20px;line-height:1em;}
#cards-highlight2 p {width:325px;margin:1em 0 0 20px;}
#cards-highlight2 img {float:right;margin:0 20px 0 0;}

#cards-highlight3 {margin:5em 0 5em 0;clear:both;text-align:left;height:220px;}
#cards-highlight3 h2 {margin:0 0 0 380px;}
#cards-highlight3 p {width:400px;margin:1em 10px 0 0;float:right;clear:right;}
#cards-highlight3 img {float:left;margin: 0 0 0 20px;}

#cards-highlight7 {margin:5em 0 5em 0;clear:both;height:280px;border-bottom: 1px solid #eee;padding:0 0 65px 0;}
#cards-highlight7 h2 {margin: 0 0 0 20px;line-height:1em;}
#cards-highlight7 p {width:325px;margin:1em 0 0 20px;}
#cards-highlight7 img {float:right;margin:0 20px 0 0;}

#calendars-highlights {width:825px;margin:0 auto; }

.calendars-highlight1 {margin:0 0 0 328px;}
.calendars-highlight3 {margin:0 0 0 400px;}

#calendars-highlight1 {margin:5em 0 5em 0;clear:both;text-align:left;height:220px;border-bottom: 1px solid #eee;padding:0 0 65px 0;}
#calendars-highlight1 h2 {margin:0 0 0 425px;line-height:1.3em;}
#calendars-highlight1 p {width:325px;margin:1em 60px 0 0;float:right;clear:right;}
#calendars-highlight1 img {float:left;margin: 0 0 0 20px;}

#calendars-highlight2 {margin:5em 0 5em 0;clear:both;height:220px;border-bottom: 1px solid #eee;padding:0 0 65px 0;}
#calendars-highlight2 h2 {margin: 0 0 0 20px;line-height:1.2em;}
#calendars-highlight2 p {width:305px;margin:1em 0 0 20px;}
#calendars-highlight2 img {float:right;margin:0 20px 0 0;}

#calendars-highlight3 {margin:5em 0 5em 0;clear:both;text-align:left;height:220px;}
#calendars-highlight3 h2 {margin:0 0 0 380px;line-height:1.2em;}
#calendars-highlight3 p {width:350px;margin:1em 50px 0 0;float:right;clear:right;}
#calendars-highlight3 img {float:left;margin: 0 0 0 20px;}


/* TABLE */
table {
	font-size: 0.9em;
	color: #444;
	border-collapse: collapse;
	width: 80%;
	border: 1px #bbb solid;
	text-align: left;
	margin: 25px auto;
	padding: 0;
}

th {border-right:1px #bbb solid; padding: 7px;text-align:left; }
.borderless {border:none;}
tr {border-bottom: 1px #bbb solid;}
.labels {background-color: #ccc; font-size: 1.05em; font-weight:bold;text-align:center;}
.labels-odd {background-color: #ccc;}
tr.borderless {border:none;}
td {padding: 7px; width:160px; vertical-align:top; border-right:1px #bbb solid;}
.top-row {background: url('http://www.picaboo.com/images/website-20110315_table_header_bg.jpg') left top repeat-x;}
.gray {background-color: #f9f9f9;}
.sub-table {font-size: 0.95em;
	color: #444;
	border-collapse: collapse;
	width: 100%;
	border:none;
	text-align: center;
}
.sub-table td {width: 80px; text-align:center; vertical-align:middle; padding: 2px;}
.sub-table tr {border:none;}
.dark-gray {background-color: #eee;}
.left {text-align:left; }
.right {text-align:right; }
.center {text-align:center; }

.book-style {text-align:center;margin:4em 0 0 0; }
.ship-dest {text-align:center; }
.destination {margin:2.5em 0 0.4em 5.4em;padding:0; }



/* FORMS */
.first-label {margin:0 0 2px 0;padding:0;}
.label {margin:1.25em 0 2px 0;padding:0;}
.submit {margin:0;padding:0;}



/* FOOTER */
#footer {clear:both; position:relative;margin:-15px auto 10px auto;padding:0;text-align:left;height:200px;width:960px;font-size:0.775em;color:#555;text-shadow: 0 1px 0px #f5f5f5;}
#footer a {color:#555;text-shadow: 0 1px 0px #f5f5f5;text-decoration:none; }
#footer a:hover {text-decoration:underline; }
#foot-bg {position:absolute;top:2.8em;left:0;background: url('http://www.picaboo.com/images/footer-bg-tile.png') left top repeat-x;width:960px;height:140px; }
.foot-list li {list-style-type:none;}
.foot-category {font-weight:bolder;font-size:1em; }
#footer iframe {margin:15px 0 0 0;padding:0;border:#aaa 1px solid; }

#foot1 {position:absolute;top:3.5em;left:5em;margin:0;padding:0; }
#foot2 {position:absolute;top:3.5em;left:17em;margin:0;padding:0;}
#foot3 {position:absolute;top:3.5em;left:29em;margin:0;padding:0;}
#foot4 {position:absolute;top:8em;left:29em;margin:0;padding:0;}
#foot5 {position:absolute;top:3.5em;left:41em;margin:0;padding:0;}
#foot6 {position:absolute;top:3.5em;left:53em;margin:0;padding:0;}
#foot7 {position:absolute;top:3.5em;left:65em;margin:0;padding:0;}
#foot8 {position:absolute;top:3.5em;left:77em;margin:0;padding:0;}
#foot1 ul, #foot2 ul, #foot3 ul, #foot4 ul, #foot5 ul, #foot6 ul, #foot7 ul, #foot8 ul {margin:0;padding:0;}
#foot1 li, #foot2 li, #foot3 li, #foot4 li, #foot5 li, #foot6 li, #foot7 li, #foot8 li {list-style-type:none; }
.copyright {margin:0;padding-top:16.25em;text-align:center; }





/*PHOTO BOOKS*/
.overview {background: #f6f6f6 url('http://www.picaboo.com/images/products-pricing-books-sprite.gif') 0% 0px; }

.overview-index {background: #f6f6f6 url('overviewindex.gif') 0% 0px; }

.overview:hover {background: #f6f6f6 url('http://www.picaboo.com/images/products-pricing-books-hover-sprite.gif') 0% 0px;color:#333; }
.overview-active {
background: #f6f6f6 url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 0px;
}

.overview-active-videos {
background: #f6f6f6 url('http://www.picaboo.com/images/learn-active-sprite.jpg') 0% 0px;
}

.overview-active-videos-index {
background: #f6f6f6 url('products-pricing-books-sprite-index') 0% 0px;
}

 
.custom {
background: url('http://www.picaboo.com/images/products-pricing-books-sprite.gif') 0% 450px;
}
.custom:hover { background: url('http://www.picaboo.com/images/products-pricing-books-hover-sprite.gif') 0% 450px;}
.custom-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 450px;}

 
.leather {
background: url('http://www.picaboo.com/images/products-pricing-books-sprite.gif') 0% 400px;
}
.leather:hover { background: url('http://www.picaboo.com/images/products-pricing-books-hover-sprite.gif') 0% 400px;}
.leather-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 400px;}
 
.regency {
background: url('http://www.picaboo.com/images/products-pricing-books-sprite.gif') 0% 350px;
}
.regency:hover { background: url('http://www.picaboo.com/images/products-pricing-books-hover-sprite.gif') 0% 350px;}
.regency-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 350px;}
 
.madison {
background: url('http://www.picaboo.com/images/products-pricing-books-sprite.gif') 0% 300px;
}
.madison:hover { background: url('http://www.picaboo.com/images/products-pricing-books-hover-sprite.gif') 0% 300px;}
.madison-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 300px;}
 
.modern {
background: url('http://www.picaboo.com/images/products-pricing-books-sprite.gif') 0% 250px;
}
.modern:hover { background: url('http://www.picaboo.com/images/products-pricing-books-hover-sprite.gif') 0% 250px;}
.modern-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 250px;}
.fivetips {
background: url('products-pricing-books-sprite.gif') 0% 200px;
} 

.fivetips:hover { background: url('products-pricing-books-hover-sprite.gif') 0% 200px;}
.fivetips-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 200px;}


.fivetips2 {
background: url('products-pricing-books-nosprite.gif') 0% 200px;
} 
.fivetips:hover { background: url('products-pricing-books-hover-sprite.gif') 0% 200px;}
.fivetips-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 200px;}


.subscribe {
background: url('products-pricing-books-sprite-index.gif') 0% 200px;
} 
.videoindex:hover { background: url('products-pricing-books-sprite-index.gif') 0% 200px;}
.videotips-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 200px;}


.capecod {
background: url('http://www.picaboo.com/images/products-pricing-books-sprite.gif') 0% 200px;
}
.capecod:hover { background: url('http://www.picaboo.com/images/products-pricing-books-hover-sprite.gif') 0% 200px;}
.capecod-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 200px;}

 
.ideas {
background: url('products-pricing-books-sprite-index.gif') 0% 150px;
}
.victorian:hover { background: url('products-pricing-books-sprite-index.gif') 0% 150px;}
.victorian-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 150px;}
 
.tips {
background: url('products-pricing-books-sprite-index.gif') 0% 100px;
}
.ranch:hover { background: url('products-pricing-books-sprite-index.gif') 0% 100px;}
.ranch-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 100px;}

.focus {
background: url('products-pricing-books-sprite-index.gif') 0% 50px;
}
.flushmount:hover { background: url('products-pricing-books-sprite-index.gif') 0% 50px;}
.flushmount-active { background: url('http://www.picaboo.com/images/products-pricing-books-active-sprite.gif') 0% 50px;}



