A:link, A:visited, A:active, A:hover {
}
A:link  {
  color: #0000FF;
}
A:visited {
  color: #0000FF;
}
A:active {
  color: #0000FF;
}
A:HOVER {
  color: #000000;
  background-color: ;
}

.onbody {
  color: #000000;
}
.onbody A:link {
  color: #000000;
}
.onbody A:visited {
  color: #000000;
}
.onbody A:active {
  color: #000000;
}
.onbody A:hover {
  color: #498CD1;
}

BODY,P,TABLE,TD,TR,INPUT,SELECT {
  font-size: 9px;
  color: #000000;
  font-family: Verdana, Helvetica, sans-serif;
}
BODY {
  background-color: #F5F9E2;
}
FORM {
  display: inline;
  margin-bottom: 0;
}
PRE {
  font-size: ;
  font-family: ;
}

.tableborders {
/*  background: #B4B4B4; */
 border: 2px #121924 solid; 	
}

.tddetails {
  background: #FFFFFF;
}

.tdbackground {
  font-size: 9pt;
  font-weight: ;
  color: #000000;
  background: #F4F4F4;
  font-family: Verdana, Helvetica, sans-serif;
}

.tdnothumbs {
  font-size: 9pt;
  font-weight: ;
  color: #000000;
  background: #F4F4F4;
  font-family: Verdana, Helvetica, sans-serif;
}

.menubar{
/*  background: #498CD1; */
  background: #B2C0D1;
  color: #121924;
}
.menubar A:link, A:link {
  color: #121924;
}
.menubar A:visited, A:visited {
  color: #92A1BE;
}
.menubar A:active, A:active {
  color: #92A1BE;
}
.menubar A:hover, A:hover {
  color: #92A1BE;
}
.menulink A {
  text-decoration: none;
}

.menubarnb{
/*  background: #498CD1; */
  color: #FFFFFF;
}
.menubarnb A {

}
.menubarnb A:link {
  color: #121924;
}
.menubarnb A:visited {
  color: #121924;
}
.menubarnb A:active {
  color: #92A1BE;
}
.menubarnb A:hover {
  color: #92A1BE;
}

.catcolumn {
  font-size: 9pt;
  font-style: ;
  text-align: ;
  background: #F4F4F4;
}

.photocol {
  font-size: 9pt;
  font-style: ;
  text-align: ;
  background: #E4E4E4;
}

.commentscol {
  font-size: 9pt;
  font-style: ;
  text-align: ;
  background: #F1F1F1;
}

.lastphocol {
  font-size: 9pt;
  font-style: ;
  text-align: ;
  background: #F1F1F1;
}

.lastcommcol {
  font-size: 9pt;
  background: #E4E4E4;
  color: ;
}

.small {
  font-size: 9px;
  font-family: Verdana, Helvetica, sans-serif;
}
.medium {
  font-size: 10px;
  font-family: Verdana, Helvetica, sans-serif;
}
.large {
  font-size: 12pt;
  font-family: Verdana, Helvetica, sans-serif;
}

.welcome {
  background: ;
  font-family: Verdana, Helvetica, sans-serif;
  color: #FFFFFF;
}

.lighttable {
  background: #F7F7F7;
  color: #000000;
}

.alternatetable {
  background: #DEDEDE;
}

.formboxes{
  font-family: ;
  background-color: ;
  color: ;
  font-size: 9pt;
}

blockquote {
   font-size:9pt; border:1px solid #E6E6E6;
   margin:0px 20px; padding:0px 10px
}
blockquote .small {
   background:#E6E6E6;
   margin-left:-10px; padding:1px 2px
}
blockquote hr {
   visibility:hidden;
   height:1px
}
blockquote br {
   font-size:1px
}


/* cropaddict-specific */
BODY {
	background-color: #F5F9E2;
	color: #000000;
	font-size: 9pt;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px; 
	margin-bottom: 10px; 
	padding: 0px; 
}

#container {
	background-color: #FFFFFF;
	margin: 0px auto;
	position: relative; 
	height: auto;
	width: 826px !important;
}

#logo {
	float: left;
	width:179px;
	height:199px;
	z-index:3;
	left: 0px;
	top: 0px;
}

#navigationbox {
	float: left;
	width:459px;
	height:199px;
	z-index:5;
	margin-left: 4px;
	top: 0px;
	background-image: url('http://www.cropaddict.com/imgs/banner-gallery.jpg');
	background-repeat: no-repeat;
	background-position: top left; 
}


#navbuttons {
	position:relative;
	width:427px;
	height:35px;
	z-index:1;
	left: 15px;
	top: 20px;
}


#mainhed {
	position:relative;
	width:360px;
	height:35px;
	z-index:2;
	left: 10px;
	top: 155px;
	text-align: center;
}


#forumcontainer {
	float: left;
	width:826px;
	height:auto;
	left: 0px;
	margin-top: 4px;
}


#leftcolumn {
	float: left;
	width: 179px;
	height: auto;
	background-color: #EFE2B3;

}

#forumbody {
	float: left;
	width:647px;
	height:auto;
	z-index:4;
	background-color: #ffffff;
}

/*
#forumbody, #leftcolumn {
	padding-bottom: 10025px;
  	margin-bottom: -10000px;
}
*/

#forumcontrols {
	padding: 15px 5px 5px 5px;
}
#rightcolumn {
	float: left;
	width:179px;
	height:199px;
	z-index:1;
	background-color: #B2C0D1;
	margin-left: 4px;
	top: 0px;
}
#signin {
	padding: 20px 0 0 20px;
}

#head {
	position:relative;
	width:428px;
	height:75px;
	z-index:2;
	left: 15px;
	top: 86px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
}

.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	line-height: 15px;
}

.textitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 11px;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #B6B9D3;
	line-height: 12px;
	
}
.homebottomnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #B9C57F;
	line-height: 12px;
}
.homebottomnav A:visited,.homebottomnav A:active,.homebottomnav A:link {
	color: #B9C57F;
	font-weight: normal;
}
#global_footer {
  margin: 15px auto;
  position: relative;
  width: 826px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  color: #B6B9D3;
  line-height: 12px;
}
#global_footer_copyright {
 position: absolute;
 left:7px;
}
#global_footer_links {
 position: absolute;
 left: 350px;
}
#global_footer_links A:visited,#global_footer_links A:active,#global_footer_links A:link,#global_footer_links A {
 color: #B9C57F;
 font-weight: normal;
 text-decoration: none;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 1000;
display:inline;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/

visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}