/*
Theme Name: Ice Wine Festival
Theme URI: http://trampolinebranding.com/
Description: Custom theme for WANS Ice Wine Festival microsite.
Version: 1.0
Author: Mike Postma
Author URI: http://mikepostma.com/
*/


/* Begin Structure */
* 			{margin: 0; padding: 0;}
body		{background:url('images/snowflake_texture.png') 0 0 repeat #e6e8b9; font-size: 90%; font-family: Georgia, "Times New Roman", Times, serif; color: #333; text-align: center;}

#page	 	{background:url(images/PageBackdrop.jpg) repeat-y; margin: 0px auto; width: 960px; text-align:left;}
#header 	{height: 475px;}
#headersmall{height: 225px;}

#content	{float:left; padding:0 30px; width:676px;}
#sidebar	{float:left; padding:0 30px; width:160px; text-align:center;}

.post 		{margin-bottom:40px;}
.entry		{line-height:1.6em;}


.addthis_container {padding:5px 0;}

.postmetadata 	{clear: both;}
.clear 			{clear: both;}
hr 				{clear:both; height:0; border:0;}

#footer 	{margin:10px auto; width:900px; clear:both;}
#footer p 	{margin:0; color:#848283; float:left; font-size:12px;}

/* End Structure */


/*	Begin Headers */
h1 		{font-size: 4em; text-align: center;}
h2,h3	{font-size: 1.2em; font-weight:normal; margin-bottom:0.4em;}

h1, h1 a, h1 a:hover, h1 a:visited 	{text-decoration: none; color: white;}
h2, h2 a, h2 a:visited				{color: #E8A50C;}
h3, h3 a, h3 a:visited 				{color: #666;}

h2, h2 a, h2 a:hover, h2 a:visited, 
h3, h3 a, h3 a:hover, h3 a:visited 	{text-decoration: none;}
/* End Headers */


.article-info 					{padding:0 0 15px; color:#848283; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.article-info span 				{background:transparent url(images/icons-sprite.png) no-repeat; border-right:1px solid #E1E1E1; line-height:14px; margin-right:5px; padding:0 10px 0 20px;}
#content .article-info .author 	{background-position:0 0;}
#content .article-info .date 	{background-position:0 -15px;}
#content .article-info .comment {background-position:0 -29px; border:none;}

.social-icons 				{padding:0 0 15px; color:#848283; font-size:11px; font-family:Verdana, Geneva, sans-serif; float:right;}
.social-icons span a		{background:transparent url(images/social-icons.jpg) no-repeat; border-right:1px solid #E1E1E1; line-height:15px; margin-right:5px; padding:3px 8px 2px 25px;}
.social-icons .twitter a	{background-position:0 0;}
.social-icons .facebook a	{background-position:0 -20px;}
.social-icons .newsletter a	{background-position:0 -40px; border:none; margin:0; padding-right:0;}


.entry p 				{margin-bottom: 1em;}
.entry p a:visited 		{color: #b85b5a;}


.commentlist li, 
#commentform input, 
#commentform textarea 	{font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li ul li 	{font-size: 1em;}
.commentlist li 		{font-weight: bold;}
.commentlist li .avatar {float: right; border: 1px solid #eee; padding: 2px; background: #fff;}

.commentlist cite, 
.commentlist cite a 	{font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p 			{font-weight: normal; line-height: 1.5em; text-transform: none;}
.commentmetadata 		{font-weight: normal;}


/* Begin Comments*/
.alt 					{margin: 0; padding: 10px;}

.commentlist 			{padding: 0; text-align: justify;}
.commentlist li 		{margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none;}
.commentlist li ul li 	{margin-right: -5px; margin-left: 10px;}
.commentlist p 			{margin: 10px 5px 10px 0;}

.children 				{padding: 0;}
.nocomments 			{text-align: center; margin: 0; padding: 0;}
.commentmetadata 		{margin: 0; display: block;}

.thread-alt 	{background-color: #f8f8f8;}
.thread-even 	{background-color: white;}
.depth-1 		{border: 1px solid #ddd;}
.even, .alt 	{border-left: 1px solid #ddd;}
/* End Comments */


small 			{font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}

a, 
h2 a:hover, 
h3 a:hover 	{color: #06c; text-decoration: none;}
a:hover 	{color: #147; text-decoration: underline;}

.pdf-link	{background:url(images/pdf-link.jpg) no-repeat; display:block; padding:4px 0 0 25px;}


/* Begin Images */
p a img, p img 	{max-width: 100%; border:1px solid #CCCCCC;}
img.centered 	{display: block; margin-left: auto; margin-right: auto;}
img.alignright 	{padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft 	{padding: 4px; margin: 0 7px 2px 0; display: inline;}
.alignright 	{float: right;}
.alignleft 		{float: left;}
/* End Images */


/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul					{margin-top:15px;}
#sidebar ul li 				{list-style-type:none; margin-bottom:15px; padding-top:15px;}
#sidebar ul li.page_item, #sidebar ul li.menu-item 	{border-top:1px solid #CCC;}
/* End Entry Lists */



/* Begin Form Elements */
select 					{width: 130px;}
#commentform input 		{width: 170px; padding: 2px; margin: 5px 5px 1px 0;}
#commentform 			{margin: 5px 10px 0 0;}
#commentform textarea 	{width: 100%; padding: 2px;}
#commentform #submit 	{margin: 0 0 5px auto; float: right;}
#commentform p 			{margin: 5px 0;}

.wpcf7-captcha-captcha-222	{margin-bottom:10px; vertical-align:middle;}
/* End Form Elements */

#sidebar ul li.administer_widget {padding:0; margin-top:10px; border:1px solid #CCC;}

.center {text-align: center;}
.hidden {display: none;}
a img 	{border: none;}

#lightview iframe body.eventpg {padding: 10px 10px 40px !important;}
