﻿body 
{
  font-family: Arial;
  font-size: 1em;
  color: #000000;
  background-color: #ffffff;
  text-align: left;
	margin: 0px; 
	padding: 0px;
}
a { text-decoration: none; color: #ffffff; }
a:hover { text-decoration: underline; color: #ffffff; }
p { line-height: 1.3em; margin: 0px; padding: 0px; margin-bottom: 15px; }
p.block { margin-bottom: 0px; }
.plist { line-height: 1em; margin: 0px; padding: 0px; margin-bottom: 4px; margin-left: 4px;}

li { margin-left: 0px; padding-left: 10px; padding-bottom: 6px; }

#container { height: 100%; width:980px; text-align:left; }
#table { height: 100%; position: relative; } 

#logo { position: absolute; top: 20px; left: 20px; border: 0px; }
#cta { position: absolute; top: 0px; left: 620px; border: 0px; }

.theme1 { background-image: url(../images/backgroundOrange.png); background-repeat: repeat; }
.theme2 { background-image: url(../images/backgroundPurple.png); background-repeat: repeat; color: #ffffff; }
.theme3 { background-image: url(../images/backgroundGreen.png); background-repeat: repeat; color: #ffffff; }
.theme4 { background-image: url(../images/backgroundDarkGreen.png); background-repeat: repeat; color: #ffffff; }

#videoplayer { width: 400px; margin-top: 10px; border: solid 1px #000000; }

#main 
{
  width: 714px; 
  margin: 0px; 
  padding: 0px;
  padding-top: 170px;
  padding-bottom: 100px;
	vertical-align: top;
}
#main .content { margin-left: 150px; padding-right: 20px; }
#main .widecontent { margin-left: 20px; padding-right: 20px; }
#main h1 { font-size: 1.5em; color: #ffffff; }
#main h2 { font-size: 3em; font-weight: bold; color: #ffffff; margin: 0px; margin-bottom: 10px; }
#main h3 { font-size: 1.1em; font-weight: bold; margin-top: 0px; margin-bottom: 2px; }
#main .content h1 { margin-left: -100px; }

#main .leftblock { float: left; width: 325px; margin-bottom: 10px; }
#main .rightblock { float: right; width: 325px; margin-bottom: 10px; }
.logo { border: solid 2px #ffffff; background-color: #000000; padding: 1px; margin: 5px; }

.background1 { background-image: url(../images/home_all.png); background-position: bottom left; background-repeat: no-repeat; }
.background2 { background-image: url(../images/tomatos_lettuce.png); background-position: bottom left; background-repeat: no-repeat; }
.background3 { background-image: url(../images/oranges.png); background-position: bottom left; background-repeat: no-repeat; }
.background4 { background-image: url(../images/peppers.png); background-position: bottom left; background-repeat: no-repeat; }
.background5 { background-image: url(../images/okra.png); background-position: bottom left; background-repeat: no-repeat; }
.background6 { background-image: url(../images/corn.png); background-position: bottom left; background-repeat: no-repeat; }
.background7 { background-image: url(../images/strawberry.png); background-position: bottom left; background-repeat: no-repeat; }
 
#sidebar  
{ 
  padding-top: 300px;
	vertical-align: top;
  width: 246px;
  background-image: url(../images/backgroundYellow.png);
  background-repeat: repeat;
  padding-left: 20px;
 }

a.nav { font-size: 1.1em; color: #000000; line-height: 1.5em; }
a.navon { font-size: 1.1em; color: #7a0c0d; line-height: 1.5em; }
         
#contact { position: relative; top: 150px; }

.small { font-size: .8em; }
         
