﻿body {
	background: url("images/bodybg.jpg") repeat-x top #fbfbfb;
}

.stico_default
{
	background: transparent url(images/sharethisicon.jpg) no-repeat scroll 0px 0px !important;
}

.copy
{
	font-family:Arial;
	color:#333333;
	font-size:14px;
}

.copy a:link
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}

.copy a:hover
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:underline;
}

.copy a
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}
.shortaboutheadred
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#5a0d26;
}
.shortaboutheadorange
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#c95a14;
}

.shortaboutcopy
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

.shortaboutcopy a
{
	font-family:Arial;
	font-size:12px;
	color:#04c4e2;
	text-decoration:none;
	font-weight:bold;
}

.shortaboutcopy a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#04c4e2;
	text-decoration:underline;
	font-weight:bold;
}

.homepostheader
{
	font-family:Arial;
	font-weight:bold;
	font-size:21px;
	color:#5a0d26;
}

.homeposttext
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:19px;
}

.tealtext
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
}

.tealtext div
{
	vertical-align:top;
	padding:0 0 0 0;
	text-align:left;
	margin-left:0px;
	
}

.tealtext ul
{
	
	list-style-type:none;
	vertical-align:top;
	padding:0 0 0 0;
	text-align:left;
	margin-left:0px;
	
}

.tealtext li
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	list-style-type:none;
	vertical-align:middle;
	list-style-image:url(images/OIWineb_61.jpg);
	padding:0 0 4 0;
	list-style-position:inside;
	text-align:left;
	margin-left:0px;
	
}

.tealtext a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}

.tealtext a:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:underline;
}

.homesidetext
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:19px;

}

.homesidetext ul
{
	margin-top:0px;
	margin-bottom:0px;

}

.homesidetext label
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:19px;
}

.homesideheader
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#5a0d26;
}

.utilitynav
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	color:#f89f67;
	text-decoration:none;
}

.utilitynav a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	color:#f89f67;
	text-decoration:none;
}

.utilitynav a:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	color:#f89f67;
	text-decoration:underline;
}

.wineis
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#5a0d26
}

.twitterfeed
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

.subtitle
{
	font-family:Arial;
	font-weight:bold;
	font-size:24px;
	color:#5a0d26;
}

.subtext
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:19px;
}

.subitemtitle
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#5a0d26;
	text-decoration:none;
}

.subitemtitle a
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#5a0d26;
	text-decoration:none;
}

.subitemtitle a:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#5a0d26;
	text-decoration:underline;
}

.blogstyle a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}

.blogstyle a:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:underline;
}

.sourceinfo
{
	font-family:Arial;
	font-size:14px;
	color:#666666;
	line-height:19px;
}

.entryTitle
{
	font-family:Arial;
	font-weight:bold;
	font-size:24px;
	color:#5a0d26;
	text-decoration:none;
}

.entryTitle a
{
	font-family:Arial;
	font-weight:bold;
	font-size:24px;
	color:#5a0d26;
	text-decoration:none;
}

.entryTitle a:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:24px;
	color:#5a0d26;
	text-decoration:none;
}

.entrypermalink 
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}

.entrypermalink a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}

.entrypermalink a:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:underline;
}

.blogpostemail 
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	/*display:none;*/
	
}

.blogpostvisit
{
	/*display:none;*/
}

.blogpostemail a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}

.blogpostemail a:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:underline;
}

.blogstyle td
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:19px;
	border-top-style: solid;
	border-top-width: 1px;
	border-color: Black;
}

comments a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:none;
}

comments a:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#04c4e2;
	text-decoration:underline;
}

.subtext ul
{
	list-style-image:url(images/OIWineSubCopy_08.jpg);
	vertical-align:middle;
}

.iframe 
{
	position: absolute;            
	top: 0; 
	left: 0; 

	height: 100%;
}

#disclaimer
{
	font-size: 11px;
}

#utilityLinks
{
	margin-top: 113px;
	width: 231px;
	padding-left: 10px;
}

#utilityLinks ul
{
	margin: 0px;
	padding: 0px;
	list-style-image: url("images/OIWine_10.jpg");
	list-style-position: inside;
}

#utilityLinks li
{
	margin-bottom: 9px;
}

#searchControls
{
	background-color: #d2c1c6;
	width: 224px;
	/*height: 21px;*/
	padding: 4px 0px 0px 0px;
}

#txtSearch
{
	border-style: none;
	width: 189px;
	height: 24px;
	background-color: #d2c1c6;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#btnSearch
{
	margin: 0px;
	padding: 0px;
	width: 27px;
	height: 24px;
}
