body {background: #003300; font-family: Arial, Helvetica, Verdana; font-size: 1px; color: #FFFFFF; margin: 20px 0 20px 0;}

img {border-style: none; border-width: 0;}

hr {height: 0; border-color: #FFFFCC; margin: 20px 0 20px 0;}

input, textarea {width: 80%; padding: 5px; margin: 10px 0 10px 0; font-size: 11px; color: #333333; background: #FFFFFF; border: none; vertical-align: middle;}
input.short {width: 50%; padding: 5px; margin: 10px 0 10px 0; font-size: 11px; color: #333333; background: #FFFFFF; border: none; vertical-align: middle;}

h1 {font-family: Georgia, Arial, Helvetica, Verdana; font-size: 24px; font-weight: normal; display: inline; color: #FFFFCC;}
h2 {font-family: Georgia, Arial, Helvetica, Verdana; font-size: 16px; font-weight: normal; display: inline; color: #FFFFCC;}

table.main {width: 980px; margin: 0 auto;}
table.fullWidth {width: 100%;}

td.logo {width: 978px; height: 130px; font-family: Arial, Helvetica, Verdana; font-size: 18px; color: #FFFFCC; text-align: center; border: 1px solid #006633; vertical-align: middle;}

td.headerImage {width: 980px; height: 140px; padding: 10px 0 10px 0; vertical-align: top;}

#nav {width: 198px; padding: 5px 0 20px 0; border: 1px solid #006633; vertical-align: top;}
#nav ul {text-align: left; list-style: none; margin: 0; padding: 0; font-family: Arial, Helvetica, Verdana; font-size: 16px;}
#nav li {display: block; padding: 0; margin: 0;}
#nav li a:link {width: 178px; height: 30px; color: #FFFFCC; float: left; display: block; text-decoration: none; line-height: 2em; padding: 0 0 0 20px;}
#nav li a:visited {width: 178px; height: 30px; color: #FFFFCC; float: left; display: block; text-decoration: none; line-height: 2em; padding: 0 0 0 20px;}
#nav li a:active {width: 178px; height: 30px; color: #FFFFCC; float: left; display: block; text-decoration: none; line-height: 2em; padding: 0 0 0 20px;}
#nav li a:hover {width: 178px; height: 30px; color: #FFFFFF; float: left; display: block; text-decoration: none; line-height: 2em; padding: 0 0 0 20px;}
body#home a#navhome, body#about a#navabout, body#breeds a#navbreeds, body#hatchery a#navhatchery, body#rearing a#navrearing, body#price a#navprice, body#delivery a#navdelivery, body#contact a#navcontact {width: 178px; height: 30px; color: #999999; float: left; display: block; text-decoration: none; line-height: 2em; padding: 0 0 0 20px;}

div.address {clear: left; font-family: Arial, Helvetica, Verdana; font-size: 13px; color: #FFFFCC; line-height: 18px; padding: 50px 0 0 20px;}

td.mainText {width: 540px; height: 400px; font-family: Arial, Helvetica, Verdana; font-size: 13px; color: #FFFFCC; line-height: 20px; padding: 0 0 20px 20px; vertical-align: top;}
td.mainTextLong {width: 760px; height: 400px; font-family: Arial, Helvetica, Verdana; font-size: 13px; color: #FFFFCC; line-height: 20px; padding: 0 0 20px 20px; vertical-align: top;}

td.images {width: 202px; padding: 45px 0 20px 20px; vertical-align: top;}
.sidePhoto {margin: 0 0 10px 0; border: 1px solid #FFFFCC;}

td.address {width: 152px; font-family: Arial, Helvetica, Verdana; font-size: 13px; color: #FFFFCC; line-height: 20px; padding: 46px 0 20px 70px; vertical-align: top;}

td.footer {width: 760px; font-family: Arial, Helvetica, Verdana; font-size: 13px; padding: 20px 0 20px 20px; vertical-align: top;}

.floatLeft {float: left;}
.floatRight {float: right;}

.textLarge {font-family: Georgia, Arial, Helvetica, Verdana; font-size: 18px;}

.paddingLogo {padding: 0 0 0 20px;}

.blogPhoto {margin: 0 0 0 20px; border: 1px solid #FFFFCC;}
.blogPhotoNoBorder {margin: 0 0 0 20px;}

.paddingPDF {padding: 0 10px 0 0;}

.greenDark {color: #001100;}
.greenLight {color: #003300;}
.cream {color: #FFFFCC;}

a:link {color:#779977; text-decoration: underline;}
a:visited {color:#779977; text-decoration: underline;}
a:active {color:#779977; text-decoration: underline;}
a:hover {color:#FFFFCC; text-decoration: underline;}

a.footer:link {color:#779977; text-decoration: none;}
a.footer:visited {color:#779977; text-decoration: none;}
a.footer:active {color:#779977; text-decoration: none;}
a.footer:hover {color:#FFFFFF; text-decoration: none;}
body#offers a#navoffers, body#news a#navnews, body#equipment a#navequipment, body#vacancies a#navvacancies, body#find a#navfind, body#links a#navlinks {color:#FFFFFF; text-decoration: none;}

a.copyright:link {color:#FFFFCC; text-decoration: none;}
a.copyright:visited {color:#FFFFCC; text-decoration: none;}
a.copyright:active {color:#FFFFCC; text-decoration: none;}
a.copyright:hover {color:#FFFFCC; text-decoration: underline;}

a.button:link {font-family: Georgia, Arial, Helvetica, Verdana; font-size: 15px; color: #FFFFFF; background: #666666; padding: 5px 15px 5px 15px; text-decoration: none; text-transform: uppercase;}
a.button:visited {font-family: Georgia, Arial, Helvetica, Verdana; font-size: 15px; color: #FFFFFF; background: #666666; padding: 5px 15px 5px 15px; text-decoration: none; text-transform: uppercase;}
a.button:active {font-family: Georgia, Arial, Helvetica, Verdana; font-size: 15px; color: #FFFFFF; background: #666666; padding: 5px 15px 5px 15px; text-decoration: none; text-transform: uppercase;}
a.button:hover {font-family: Georgia, Arial, Helvetica, Verdana; font-size: 15px; color: #FFFFFF; background: #999999; padding: 5px 15px 5px 15px; text-decoration: none; text-transform: uppercase;}