@charset "utf-8";
/* CSS Document */

body { background: #051014 repeat-x url("../img/dark-gradient-bkgrnd.png"); }
.small { font-size: .6em; }
.outter_container { background-color: #F1F1F1; width: 980px; margin: 10px auto 20px auto; padding: 10px 0; border: 1px solid #000; }

/* HEADER */

#header { margin-bottom: 10px; }
#header .left { width: 45%; float: left; }
#header .right { width: 45%; float: right; font-size: 1.2em; text-align: right; }
#header .right strong { font-size: 1.5em; }
h1.logo { font-size: 3em; margin: 0; padding: 0; }
h2.logo { font-size: 2em; margin: 0 0 10px 0; padding: 0; }

/* NAVIGATION */

#navigation { margin-bottom: 20px; }

/* CONTENT */

#content h2.page-title { font-size: 2em; margin: 0 0 20px 5px; }
#content .post-meta h2.page-title { font-size: 1.8em; margin: 0 0 4px 5px; }
#content p { margin: 0 10px 20px 10px; font-size: 1.4em; }
.entry h3 { font-size: 1.4em; margin: 0 0 10px 10px; }
h2.posttitle { font-size: 1em; margin: 5px 0 5px 0; }
h3.price { font-size: 1em; margin: 5px 0 5px 0; }


.post { margin-bottom: 10px; }
.post img { border: 2px solid #666; }
.page-nav { margin: 10px 0 20px 0; text-align: center; }
.model-name { color: #5A7484; font-size: 1.5em; }
.meta { margin: 0 0 20px 10px; }
.piclenselink { margin: 0 0 10px 5px; }
.related { margin-bottom: 20px; }

#outer { width: 720px; margin: 0 auto; }
#vid-wrapper { width: 100%; margin: 0 auto; }
#content #vid-wrapper h2.page-title { font-size: 1.8em; margin: 0 0 4px 0; }
.post-meta h2.page-title { font-size: 1.6em; margin: 0 0 4px 0; }
#vid-wrapper .aff-link { font-size: 1.3em; margin-bottom: 4px; }
.post-meta h4.aff-link { font-size: 1.3em; margin: 0 0 4px 5px; }
#vid-wrapper .tags { font-size: 1.1em; margin-bottom: 40px; }
.post-meta .tags { font-size: 1.1em; margin: 0 0 4px 5px; }

.view-all-link { font-size: 1.5em; margin: 0 0 20px 5px; }

.ngg-galleryoverview { margin-bottom: 20px; }

.big-aff-link { font-size: 2em; text-align: center; font-variant:small-caps; margin: 20px 0 40px 0; color: #666; }

/* JOIN NOW TEXT LINK */
.join-text { font-size: 1.3em; text-align: center; margin-bottom: 20px; }

/* DVD AD BANNER */
.dvds { width: 620px; margin-bottom: 20px; }

.right-sidebar { margin-top: 10px; }

/* FOOTER */
#footer p { background-color: #051014; color: #F1F1F1; margin-bottom: 0; padding: 10px; font-size: .9em; text-align: center; }
