﻿@charset "UTF-8";

* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	}
/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.                  */
/* http://creativecommons.org/licenses/by/2.0                     */
/* This style sheet is licensed under a Creative Commons License. */
/* Purpose: undo some of the default styling of common (X)HTML browsers */

/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */
#wrapper {
	margin: 0px auto;
	width: 760px;
}
#twitter {
	width: 270px;
	float: right;
}
#viddlerEmbed {
	height: 311px;
	width: 437px;
	margin-top: 3em;
	margin-left: 3.5em;
	position: absolute;
	z-index: 999;
	text-align: center;
}
#content {
	height: 411px;
	background: url(images/content.jpg) no-repeat center center;
	margin: 0em;
	z-index: 990;
}
#twitter_div {
	height: 80px;
	text-align: left;
	vertical-align: text-top;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#logo {
	background: url(images/Hahn-Family-Wines-logo-fina.png) no-repeat left bottom;
	height: 90px;
}
#wrapper #logo #twitter #twitter_div .twitter-title {
	color: #861417;
	font: 16px Georgia, "Times New Roman", Times, serif;
}
#header {
	height: 50px;
	background: url(images/nav_bar.png) no-repeat center center;
	margin: 0px;
	padding-left: 20px;
	float: none;
	padding-top: 5px;
}
#thumbnails {
	background: #861417;
	height: 311px;
	width: 181px;
	position: absolute;
	z-index: 1000;
	margin-top: 3em;
	margin-left: 34em;
	overflow-y:  scroll;
	overflow-x:  off;
	overflow: scroll;
}
td {
	color: #CCCCCC;
	text-align: center;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
body {
	background-image: url(images/iStock_000005296305Medium.jpg);
	background-repeat: repeat;
}

h2 {
	font: 16px Verdana, Arial, Helvetica, sans-serif;
}
#wrapper #content #thumbnails a {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrapper #content {
	background: url(images/content_home.png) no-repeat center center;
}
#wrapper #content #channels {
	padding-top: 60px;
	padding-bottom: 10px;
}
