/* CSS Document */

body { margin:10px auto; background-color: #200F13; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; color: #333333; }

#page-header { height:225px; width:100%; margin:0 auto; background:url('http://www.nikkinokes.com/images/page-header-background.jpg') repeat-x; }
#page-header-inner { width:1000px; margin:0 auto; height:225px; }
#logo { z-index:1000; width:304px; height: 267px; float:left; margin:10px 0 -10px 10px; padding:0 0 0 0; background:url('http://www.nikkinokes.com/images/maybe-its-you-logo.png') no-repeat; }
#nav { margin:0 0 0 50px; float:left; height:24px; } 
#nav ul li { display: block; float: left; margin-right:10px; text-align:center; width:82px; height:25px; background:url('http://www.nikkinokes.com/images/nav-tab-background.jpg') no-repeat;
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; letter-spacing:.05em; padding-top:3px; }
#nav ul li a {  color: #200F13; text-decoration:none; }
#nav ul li a:hover { border-bottom:1px dotted #200F13; } 
#stop-wondering { float:left; width:476px; height:105px; margin:50px 0 0 50px; background:url('http://www.nikkinokes.com/images/stop-wondering-why.gif') no-repeat; }
#header-book { position:absolute; z-index:10000; width: 177px; height:244px; margin:0 0 0 820px; padding:0; background:url('http://www.nikkinokes.com/images/maybe-its-you-cover.png') no-repeat; }

#container { width:1060px; margin:0 auto; background:url('http://www.nikkinokes.com/images/container-background.jpg') repeat-y #FFFFFF; }
#container-inner { width:1000px; margin:0 auto; padding-top:0; background:url('http://www.nikkinokes.com/images/top-shadow.jpg') repeat-x; }

#container-inner-home { width:1000px; padding-top:0; margin:0px auto; background:url('http://www.nikkinokes.com/images/home-container-background1.jpg') no-repeat; }
#container-inner-google { width:1000px; padding-top:0; margin:0 auto; background:url('http://www.nikkinokes.com/images/google-background-1.jpg') no-repeat; }

#main-content {margin:0 0 10px 0; padding:45px 0 0 0; min-height:500px; }

img { border:none; }

#home-welcome {width:725px; margin:0 -20px 0 0; padding:0; float:left; }
#google-welcome {width:1000px; margin:-20px -20px 0 0; padding:0; float:left; }

#home-welcome-content { width:600px; margin:0 0 0 0; padding:0 50px 20px 50px; background:url('http://www.nikkinokes.com/images/home-welcome-background.jpg') repeat-y; }
#home-welcome-bottom { width:725px; height:23px; margin:0; background:url('http://www.nikkinokes.com/images/home-welcome-bottom2.jpg') no-repeat; } 
#video-welcome-content { width:600px; margin:0 0 0 0; padding:0 50px 20px 50px; }
#video-welcome-content ul li { display:inline; width:100px; height:20px; text-align:center; text-transform:uppercase; }

#google-welcome-content { width:940px; margin:0 auto; padding:0; background:url('http://www.nikkinokes.com/images/google-featured-middle.jpg') repeat-y; }
#google-welcome-bottom { width:940px; height:23px; margin:0 auto; background:url('http://www.nikkinokes.com/images/google-featured-bottom.jpg') no-repeat; } 

#home-welcome-content h1, #google-signup h1, #google-entries-container h1 { font-family:'Memphis', Georgia, serif; font-size:18px; line-height:22px; color:#905395; font-weight:normal; }
#home-welcome-content p, #google-signup p, #google-entries-container p { font-family:'Century Gothic', Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#414142; }

#beta { float:right; text-align:left; padding-left: 15px; width:250px; margin:20px 30px 0 0; }
#beta-home { float:right; text-align:left; width:250px; margin:50px 30px 0 0; }
#beta h3, #beta-home h3 { color:#905395; font-family:'Memphis', Georgia, serif; font-weight:normal; font-size:14px; line-height:22px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #905395; }
#beta h3 a, #beta-home h3 a { color:#905395; text-decoration:none; }
#beta ul li, #beta-home ul li { list-style-type:none; margin:0 20px 0 -20px; color:#333333; font-size:11px; line-height:14px; }
#beta ul li:before, #beta-home ul li:before { content:'» '; }
#beta a, #beta-home a { color:#666666; }

#beta-inner .sharing-container { width:250px; margin:0 0 10px 0; clear:both; } 
#beta-inner .sharing-icon { width:36px; height:36px; float:left; margin:0 10px 0 0; }
#beta-inner .sharing-details { width:204px; margin:0; text-align:left; font-family:Tahoma, Helvetica, sans-serif; text-transform:uppercase; } 
#beta-inner .sharing-details h2 { font-weight:normal; font-size:13px; color:#A7295F; letter-spacing:.05em; margin:0 0 -2px 0; }
#beta-inner .sharing-details h2 a { color:#A7295F; text-decoration:none; }
#beta-inner .sharing-details p { font-size:10px; line-height:13px; color:#666666; margin:0 0 0 0; letter-spacing:.05em; }
#beta-inner .sharing-details p a { text-decoration:none; }
#beta-inner .sharing-details p a:hover { text-decoration:none; border-bottom:1px dotted #666666; }

#entries-container {width:635px; margin:0 0 10px 40px; padding:0; text-align:justify; }
#google-entries-container {width:600px; margin:0 0 10px 70px; padding:0; text-align:justify; }
#entries-container h2.entry-title, #entries-container h1#page-title { color:#A7295F; margin:0 0 0 0; padding: 0 0 5px 0; border-bottom:1px dotted #666666; }
#entries-container h2.entry-title a, #entries-container h1#page-title a { color:#A7295F; text-decoration:none; }
#entries-container h2.entry-title a:hover, #entries-container h1#page-title a:hover { color:#200F13; text-decoration:none; }
#entries-container h1#archive-title { font-family:'Memphis', Georgia, serif; font-size:18px; line-height:22px; color:#905395; font-weight:normal; }
#entries-container .asset-meta { font-size:11px; color:#999999; margin-bottom:10px; }

.asset-body { margin-bottom:30px; }
.content-nav { background-color:#CCCCCC; text-align:center; padding:5px; }
#entry-container a { color:#A7295F; text-decoration:none; }
#entry-container a:hover { color:#A7295F; text-decoration:none; border-bottom:1px dotted #A7295F; }
.content-nav a { color:#A7295F; text-decoration:none; }
.content-nav a:hover { color:#A7295F; text-decoration:none; border-bottom:1px dotted #A7295F; }

#footer { clear:both; height:30px; width:1000px; background:url('http://www.nikkinokes.com/images/bottom-shadow.jpg') repeat-x #FFFFFF; }
#page-footer { clear:both; height:100px; width:100%; margin:0 auto; background-color:#FFFFFF; }
#page-footer-inner { width:1000px; margin:0 auto; padding:10px; }

.feature-box-top {margin:0 0 -5px 0; background:url('http://www.nikkinokes.com/maybe-its-you/feature-box-top.jpg') no-repeat; height:17px; width:640px; } 
.feature-box {margin:0; background:url('http://www.nikkinokes.com/maybe-its-you/feature-box-middle.jpg') repeat-y; width:640px; text-align:left; }
.feature-box-bottom {margin:-5px 0 0 0; background:url('http://www.nikkinokes.com/maybe-its-you/feature-box-bottom.jpg') no-repeat; height:17px; width:640px; }

.feature-box-content { margin:5px 15px 5px 15px; }
.feature-box-content h1 { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#A7295F; }
.product-image { color:#666666; width:160px; float:left; text-align:center; margin:10px 10px 0 10px; }
.featured-media { color:#666666; float:left; text-align:center; margin:10px 10px 0 10px; }
.media-video { float:left; margin:0 10px 10px 0; }
.featured-media-details { float:left; width:300px; text-align:left; }
.product-details { float:left; width:420px; text-align:left; }
.product-details h2, .featured-media-details h2 { font-family:'Memphis', Georgia, serif; font-size:18px; line-height:22px; color:#905395; font-weight:normal; }
.product-details p, .featured-media-details p { font-family:'Century Gothic', Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#414142; }
.product-byline { font-size:12px; color:#666666; }
.buy-box { width:130px; margin-right:10px; float:left; height:140px; margin-bottom:10px; background-color:#FFFFFF; text-align:center; }
.buy-box h3 { letter-spacing:.2em; margin-bottom:-1px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:normal; }
.buy-box p { font-family:'Trebuchet MS',Arial, Helvetica, sans-serif; font-size:12px; }
.buy-box h3.color { color:#00552A; }
.buy-box h3.gray { color:#666666; }
.buy-box h3.kindle { color:#552A00; }

.entry-share { margin:10px auto; width:100%; padding:5px; text-align:left; background-color:#CCCCCC; }
.entry-share ul { display:block; }
.entry-share ul li { display:inline; margin:0 10px 0 0; }

#google-welcome-video { width:400px; float:left; margin:0 20px 10px 60px; }
#google-signup { float:left; width:200px; margin:0 20px 10px 0; }
.socnet { margin:0 0 10px 0; } 
.socnet-icon { float:left; margin:0 10px 0 0; } 
.socnet-description { width:150px; height:60px; overflow:hidden; float:left; text-transform:uppercase; font-size:14px; padding-top:5px; } 
.socnet-description a { color:#A7295F; text-decoration:none; }
.socnet-description a:hover { border-bottom:1px dotted #A7295F; }

#video-entries-container {width:645px; margin:0 0 10px 40px; padding:0; }
.video-entry-asset { width:210px; height:310px; background-color:#E2E2E2; margin:0 5px 5px 0; float:left; overflow:hidden; text-align:left; }
.video-entry-asset-content { margin:5px; }
.video-asset-header h2 { display:block; height:55px; overflow:hidden; font-family:Georgia, Times New Roman, serif; font-style:italic; font-weight:normal; color:#A7295F; font-size:15px; text-align:left; }
.video-asset-header h2 a { color:#A7295F; text-decoration:none; }
.video-asset-header h2 a:hover { color:#A7295F; text-decoration:none; border-bottom:1px dotted #A7295F; }
.video-label { height:15px; background-color:#A7295F; color:#FFFFFF; text-transform:uppercase; font-size:10px; float:left; margin-right:5px; padding:5px 3px 5px 3px; }
.video-details { float:left; font-size:10px; color:#777777; line-height:11px; }
.video-summary-excerpt { font-size:11px; line-height:13px; color:#333333; margin-top:5px; }
p.video-full-post { font-family:Georgia, Times New Roman, serif; font-style:italic; font-weight:normal; color:#A7295F; font-size:13px; text-align:right; }
p.video-full-post a { color:#A7295F; text-decoration:none; }
p.video-full-post a:hover { color:#A7295F; text-decoration:none; border-bottom:1px dotted #A7295F; }

