﻿body
{
	margin: 0px;
	background-color: #86a40f;
	background-image: url(images/greenback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

p
{
	color: #363636;
	font-size: 11px;
	font-family: Arial, Sans-Serif, Helvetica;
	padding: 0px 10px 10px 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
.article
{
	color: #363636;
	font-size: 11px;
	font-family: Arial, Sans-Serif, Helvetica;
	padding: 0px 10px 10px 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

h1
{   text-align:left;
    color: #363636;
    font-size: 15px;
    font-family: Arial, Sans-Serif, Helvetica;
    padding:0px 10px 5px 14px;
    margin:0px 0px 0px 0px; 
 
}
#underh h1

{   text-align:center;
    color: #363636;
    font-size: 17px;
    font-family: Arial, Sans-Serif, Helvetica;
    padding:20px 0px 20px 0px;
    margin:0px 0px 0px 0px; 
 
}

h2
{
	text-align: left;
	color: #333399;
	font-size: 12px;
	font-family: Arial, Sans-Serif, Helvetica;
	padding: 0px 10px 5px 14px;
	margin: 0px 0px 0px 0px;
}

h3
{   text-align:left;
    color: black;
    font-size: 11px;
    font-family: Arial, Sans-Serif, Helvetica;
    padding:0px 0px 10px 20px;
    margin:0px 0px 0px 0px;
 
}

ul
{	color: #363636;
	text-align: left;
	list-style-type: square;
	font-size: 11px;
	font-family: Arial, Sans-Serif, Helvetica;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 10px 40px;
	list-style-position: outside;
	
	
}
li
{	color: #363636;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
A
{   color:#363636;
    text-decoration: none;
    
}
A:link
{
	color: #363636;
	text-decoration: none;
}
a#underh
{	color:#333399;
	text-decoration: none;}

A:visited
{   color:#363636;
    text-decoration: none;
    
}
A:hover
{
    text-decoration: none;
}
hr
{
	border-bottom: olivedrab 1px dotted;
	padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
form {margin:0;}
div {margin:0;}
object {margin:0;}

.listoveride
{
	text-align: left;
	list-style-type: square;
	font-size: 10px;
	font-family: Arial, Sans-Serif, Helvetica;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 40px;
	list-style-position: outside;
}

.hometextbox
{
	width: 371px;
	border: #861f7e 1px solid;
	background-color: white;
	
}

.insidemaintext
{
	width: 385px;
	padding:20px 0px 30px 0px;
    margin:0px 0px 0px 0px;
	
	
}
.rttd
{	text-align:center;
	border-left: #999999 1px solid;
	padding:0px;
	
}

.insideleft
{
	width: 211px;
	background-position: left bottom;
	background-image: url(images/bot_ball_lt.jpg);
	background-repeat: no-repeat;
}
.insidemiddle
{	width:379px;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	background-color: white;
	height:800px;
	
}
.insideright
{	width:211px;
	background-position: right bottom;
	background-image: url(images/bot_ball_rt.jpg);
	background-repeat: no-repeat;}

.bigcentl
{	width:50px;border-right: #999999 1px solid;}
.bigcent
{
	width: 801px;
	background-color: white;
}
.bigcentr
{	width:50px;border-left: #999999 1px solid;}


.submenup
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	text-align:left;
	color: #333399;
	position: absolute;
	padding: 5px 5px 5px 5px;
	border: #003366 1px solid;
	background-color: #ccccff;
	visibility: hidden;
	z-index: -1;
	cursor:pointer;
}
.sublist
{	padding:2px 0px 2px 0px;
	border-bottom: #999999 1px dotted;
}
.sublist:hover
{
	border-right: #6666cc 5px solid;
}

.submenug
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	text-align: left;
	color: #336633;
	position: absolute;
	padding: 5px 5px 5px 5px;
	border: #003366 1px solid;
	background-color: #ccff99;
	visibility: hidden;
	z-index: -1;
	cursor: pointer;
}
.sublistg
{	padding:2px 0px 2px 0px;
	border-bottom: #999999 1px dotted;
}
.sublistg:hover
{
	border-right: #669966 5px solid;
}
.artcat
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	text-align: left;
	color: black;
	padding:3px 3px 3px 3px;
}
.artlist
{	}

.arttitle
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	color: black;
	margin:25px 0px 0px 15px;
	padding-bottom:15px;
}

.dirbus
{
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 14px;
	font-family: Georgia, 'Times New Roman';
	color: #006600;
}

.dirinfo
{
	font-family: Arial, Sans-Serif, Helvetica;
	font-size: 11px;
	padding: 0px 0px 0px 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.sideboxrt
{	font-size:9px;
	border-right: #666666 1px dotted;
	border-top: #666666 1px dotted;
	border-left: #666666 1px dotted;
	padding-top: 1px;
	border-bottom: #666666 1px dotted;
	width: 190px;
	background-color:#dce2c5;
	margin-top: 25px;
	padding: 5px 0px 0px 0px;

}
.testphoto
{
	border: 1px solid #000000;
	margin: 2px 0px 0px 10px;
	height:70px;
	width:70px;
}
.buttonyel
{
    background-image: url(images/button_rt_yel.jpg);
    background-repeat: no-repeat;
    border-top: line 1px #0000ff;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #669900;
    width: 206px;
    height: 44px;
    cursor:hand;
}

.buttonyeltext
{
    padding: 12px 0px 0px 15px;
    margin:0px;
    text-align:left;
    vertical-align: text-bottom; 
    font-family: Georgia, 'Times New Roman';
    font-size: 12px;
    color: #7b60a5;
    
}
.directorysides
{
	border-left-style: dotted;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #808080;
	border-left-color: #808080;
	background-color:White;
}

.dircentl
{	width:201px;border-right: #999999 1px solid;}
.dircent
{
	width: 500px;
	background-color: white;
}
.dircentr
{	width:200px;border-left: #999999 1px solid;}
.infortbox
{	font-size:12px;
 	width:170px;
	font-family: Georgia, 'Times New Roman';
	padding: 40px 0px 15px 0px;
	margin-bottom:15px;
	color: #624e7a;
		border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	
}
.headpad
{padding-bottom:20px;}

.article_table
{
    table-layout:fixed;
}
.picklt
{	color: #363636;
	font-size: 9px;
	font-family: Arial, Sans-Serif, Helvetica;
	padding: 0px 10px 10px 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;}
.previousPick
{
	text-align:left;
	margin-top:10px;	
}
.previousPickItems
{
	text-align: left;
	color: #333399;
	font-size: 10px;
	font-family: Arial, Sans-Serif, Helvetica;
	padding: 0px 20px 0px 30px;
	margin: 0px 0px 0px 0px;

}
.vineHome
{margin:12px 0px 16px 0px;
 padding:0px 0px 0px 0px;}
 
 .vineHomeOuter
{margin:20px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:207px;
 text-align:left;
 width:185px;
 height:145px;
 overflow:hidden;
 }


.vineHomeText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	margin-top: 150px;
	color: #e7f083;
	
}
.vineHomeTextOuter
{
	background-color: #86a40f;
	width: 185px;
	height: 40px;
	position:relative;
	padding-top:15px;
	
}
.home_cover
{border:solid 3px #d5cfdb;}

.labelGeneric
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding-top:5px;
	
}
.inputGeneric
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding-top:5px;
	
}
.inputFields
{
	font-size:11px;
}