/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
}

/* Add class to form for Visionscape so there is no extra spacing around form*/
.formpad{
	margin: 0px;
	padding: 0px;
}

.listItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right:2px;
	padding-left:4px;
}

.listHeading td{
	white-space:nowrap;
	filter:alpha(opacity=50);
	-moz-opacity:1.0;
	opacity: 0.1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 4px;
	background-color: #dad6ba;
}


#disclaimer p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #a27b50;
	text-decoration: none;
}
#disclaimer a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #a27b50;
	text-decoration: none;
}

#disclaimer a:link{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #a27b50;
	text-decoration: none;
}
#disclaimer a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #a27b50;
	text-decoration: underline;
}
#disclaimer a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #a27b50;
	text-decoration: none;
}
#disclaimer a:visited:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-weight: normal;
	color: #a27b50;
	text-decoration: underline;
}



.c1{
	background-color: #2e2622;
}
.c1top{
	background-color: #4c3e33;
	background-image: url(../images/1top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #886b60;
}
.c1left{
	background-image: url(../images/1cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.c1right{
	background-image: url(../images/1right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}



.c2{
	background-color: #72392a;
}

.c2top{
	background-color: #814d39;
	background-image: url(../images/2-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #714242;
}
.c2left{
	background-image: url(../images/2-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.c2right{
	background-image: url(../images/2-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.content2 {
	background-image: url(../images/bg2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.c3{
	background-color: #2e2622;
}

.c3top{
	background-color: #4d3e33;
	background-image: url(../images/3top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #5c5653;
}
.c3left{
	background-image: url(../images/3-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.c3right{
	background-image: url(../images/3-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.content3 {
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.c3top h1{
	color: #4d3e33;
}
.c3top h2{
	color: #5d3823;
}

.c3top a:link{
	color: #4d3e33;
}
.c3top a:visited{
	color: #4d3e33;
}


.sem{
	background-color: #435708;
}
.sem h1{
	color: #1a4505;
}
.sem h2{
	color: #5f720b;
}
.sem a:link{
	color: #1a4505;
}
.sem a:visited{
	color: #1a4505;
}
.sem a:hover{
	color: #ffffff;
}
.sem a:visited:hover{
	color: #ffffff;
}

.semtop{
	background-color: #676a27;
	background-image: url(../images/sem-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #dbcc8c;
}
.semleft{
	background-image: url(../images/sem-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.semright{
	background-image: url(../images/sem-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentsem {
	background-image: url(../images/bg-sem.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}



.vin{
	background-color: #917758;
}
.vin h1{
	color: #635440;
}
.vin h2{
	color: #826344;
}

.vin a:link{
	color: #826344;
}
.vin a:visited{
	color: #826344;
}

.vintop{
	background-color: #866a4c;
	background-image: url(../images/vin-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #e4d2ba;
}
.vinleft{
	background-image: url(../images/vin-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.vinright{
	background-image: url(../images/vin-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentvin {
	background-image: url(../images/bg-vin.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.char{
	background-color: #6e4c1c;
}
.char h1{
	color: #3d2e1d;
}

.char h2{
	color: #845902;
}
.char a:link{
	color: #3d2e1d;
}
.char a:visited{
	color: #3d2e1d;
}


.chartop{
	background-color: #7e5c2e;
	background-image: url(../images/char-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #a4ac7a;
}
.charleft{
	background-image: url(../images/char-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.charright{
	background-image: url(../images/char-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentchar {
	background-image: url(../images/bg-char.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.svio{
	background-color: #2e1135;
}
.svio h1{
	color: #2e1135;
}

.svio h2{
	color: #4b113e;
}
.svio a:link{
	color: #2e1135;
}
.svio a:visited{
	color: #2e1135;
}

.sviotop{
	background-color: #4b3960;
	background-image: url(../images/svio-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #7a7493;
}
.svioleft{
	background-image: url(../images/svio-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.svioright{
	background-image: url(../images/svio-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentsvio {
	background-image: url(../images/bg-svio.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.for{
	background-color: #5c545a;
}
.for h1{
	color: #554950;
}
.for h2{
	color: #725656;
}

.for a:link{
	color: #554950;
}
.for a:visited{
	color: #554950;
}

.fortop{
	background-color: #574a51;
	background-image: url(../images/for-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #ceb8ab;
}
.forleft{
	background-image: url(../images/for-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.forright{
	background-image: url(../images/for-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentfor {
	background-image: url(../images/bg-for.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bor{
	background-color: #2f2523;
}
.bor h1{
	color: #2f2622;
}

.bor h2{
	color: #68391d;
}

.bor a:link{
	color: #68391d;
}
.bor a:visited{
	color: #68391d;
}

.bortop{
	background-color: #4c3e35;
	background-image: url(../images/bor-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #f2e7db;
}
.borleft{
	background-image: url(../images/bor-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.borright{
	background-image: url(../images/bor-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentbor {
	background-image: url(../images/bg-bor.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.per{
	background-color: #2e2622;
}
.per h1{
	color: #483228;
}
.per h2{
	color: #693c25;
}
.per a:link{
	color: #483228;
}

.per a:visited{
	color: #483228;
}
.pertop{
	background-color: #4f3f33;
	background-image: url(../images/per-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #928079;
}
.perleft{
	background-image: url(../images/per-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.perright{
	background-image: url(../images/per-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentper {
	background-image: url(../images/bg-per.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.kest{
	background-color: #1a0a0a;
}

.kest h1{
	color: #440d0d;}
.kest h2{}

.kesttop{
	background-color: #301212;
	background-image: url(../images/kest-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #383030;
}
.kestleft{
	background-image: url(../images/kest-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.kestright{
	background-image: url(../images/kes-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentkest {
	background-image: url(../images/bg-kest.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.mer{
	background-color: #002d63;
}
.mer h1{
	color: #002d63;
}


.mer a:link{
	color: #002d63;
}
.mer a:visited{
	color: #002d63;
}


.mertop{
	background-color: #0e396f;
	background-image: url(../images/mer-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #617294;
}
.merleft{
	background-image: url(../images/mer-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.merright{
	background-image: url(../images/mer-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentmer {
	background-image: url(../images/bgmer.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.fieldofmars{
	background-color: #301c04;
}
.fieldofmars h1{
	color: #301b04;
}

.fieldofmars h2{
	color: #643f21;
}
.fieldofmars a:link{
	color: #3d2e1d;
}
.fieldofmars a:visited{
	color: #3d2e1d;
}


.fieldofmarstop{
	background-color: #87694d;
	background-image: url(../images/vin-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #a4ac7a;
}
.fieldofmarsleft{
	background-image: url(../images/fieldofmars-cleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fieldofmarsright{
	background-image: url(../images/fieldofmars-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.contentfieldofmars {
	background-image: url(../images/bg-fieldofmars.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}




.artwine h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #e2ddb6;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.content1 {
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
ol{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.qtyTextBox
{
	width: 40px;
}

.errorSummary
{
	padding: 10px 10px 10px 10px;
	border: solid 2 Maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:Maroon;
	text-decoration: none;
}

.errorSummary ol{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:Maroon;
	text-decoration: none;
}
.errorSummary ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:Maroon;
	text-decoration: none;
}
.errorSummary li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:Maroon;
	text-decoration: none;
}

a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e2cd98;
	text-decoration: underline;
}
a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e2cd98;
	text-decoration: underline;
}
a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: none;
	font-weight: normal;
	color: #e2ddb6;
	text-decoration: none;
}
h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #e2ddb6;
	text-decoration: none;
}
h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #e2ddb6;

}
h4{}
h5{}
h6{}


.hpcontent {
	background-image: url(../images/tullock-hp-5.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 30px;
	padding-bottom: 30px;
}
.hpcontent h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #e2ddb6;
	text-decoration: none;
}

/* Visionscape News Component */
.newshead{}
.newslink{}
.newsdate{}
.newsstory{}

