body	{
	background : #fafafa;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 8pt;
	text-align : center;
	}

ul 	{
	list-style-position: inside; 
	margin-left: 2px 
	}

ul li { 
	list-style-type: square; 
	margin-left: 15px;  
	}

ul ul li { 
	list-style: none; 
	margin-left: 10px; 
	list-style-type: lower-alpha; 
	list-style-position: inside 
	}

a 	{
	color : #000066;
	text-decoration : none;
	background : none;
	}

a:hover {
	text-decoration : underline;
	}

textarea.text {
	font-size : 8pt;
	border : 1px solid #e6e6e6;
	}

input.text:hover, textarea.text:hover 
	{	border : 1px solid #d6d6d6;
	}

form {
	display : inline;
	margin : 0;
	padding : 0;
	}

.date {
	color : #aaa;
	font-weight : bold;
	background : transparent;
	}

.brown {
	color : #8B6345;
	}

.bigl {
	font-size : 1.2em;
	}
.bold {
	font-weight : bold;
	}

#header h1 {
	font-family : "Arial";
	font-size : 2em;
	color : #000000;
	font-weight : bold;
	padding : 0;
	margin : 0;
	}

#content {
	padding : 0;
	width : 930px;
	background : #fafafa;
	}

#header {
	margin : 0;
	padding : 0;
	width : 100%;
	color : #585858;
	}

#header h4 {
	font : bold 1em;
	font-family: "Times New Roman", Times, serif;
	}

#header h4 a {
	color : #585858;
	}

#header h4 a:hover {
	text-decoration : none;
	}

#menu {
	margin : 0 0;
	padding : 0;
	background : #4b7da7 url(images/menubg-brown.jpg) repeat-x top;
	color : #fff;
	width : 100%;
	height : 30px;
	}

.active
{
	background : #4b7da7 url(images/menubg-brown-active.jpg) repeat-x top;
}
	
#menu .pad {
	padding-top : 4px;
	}

#menu a, #menu a:visited {
	color : #fff;
	text-decoration : none;
	background : inherit;
	vertical-align: middle;

	}

#menu .submit {
	vertical-align : bottom;	
	}

#menu .submit ul {
	margin : 0;
	padding : 0 10px 0 0;
	list-style : none;
	}

#menu .submit li {
	display : inline;
	margin : 0;
	padding : 0;
background : url(images/pollen.jpg) no-repeat;
		
}

#menu .submit a {
	float : left;
	background : transparent;
	margin : 0;
	padding : 0 0 0 0;
	text-decoration : none;
	}

#menu .submit a span {
	float : left;
	background : url(images/menusep.gif) no-repeat left;
	color : #fff;
	font-weight : bold;
	display : block;
	padding : 0 15px 0 15px;
	margin-right : 2px;
	}

#menu .submit a span {
	float : none;
	}

#modules {
	margin-top : 3px;
	height : 230px;
	width: 920px;
	margin: 10px 0px 20px 0px;
	}

#modules #mod1 {
	background : #fafafa url(images/background.jpg);
	background-repeat: repeat-x;	
	height : 230px;	
	width : 290px;
	float : left;
	margin: 5px;
	margin-bottom: 5px;

      	border : 1px solid #d3d3d3;
}

#modules #mod2 {
	background : #fafafa url(images/background.jpg);
	background-repeat: no-repeat;
	height : 230px;	
	width : 290px;
	float : left;
	margin: 5px;
	border : 1px solid #d3d3d3;
	padding: 0px;
	}

#modules #mod3 {
	background : #fafafa url(images/background.jpg);
	background-repeat: repeat-x ; 
	height : 230px;	
	width : 290px;
	float : left;
	margin: 5px;
	margin-bottom: 5px;

	border : 1px solid #d3d3d3;

	}

	#modules #mod1-1 {
	background : #fafafa url(images/background1.jpg);
	height : 310px;	
	width : 290px;
	float : left;
	margin: 5px;
	margin-bottom: 5px;
	border : 1px solid #d3d3d3;
	}

#modules .padding {
	padding : 13px 10px 10px 20px;
	}

#modules img {
	border : 1px solid #d3d3d3;
	}

#modules .only {
	color : #e5e5e5;
	font : bold 0.4em "Tahoma", verdana, Arial;
	}

#modules .text {
	width : 100%;
	float : left;
	color : #000000;
	text-align : justify;
	}

#modules h2 {
	font : bold 1.2em;
	font-family: "Times New Roman", Times, serif;
	color : #663300;
	background : transparent;
	margin-bottom : 4px;
	}

#modules h2 a {
	color : #618fb5;
	background : transparent;
	}

#modules h2 a:hover {
	text-decoration : none;
	color : #719fc5;
	}

#maincontent {
	background : #fafafa;
	}

#maincontent p {
	margin-top : 5px;
	}

#maincontent .readm {
	color : #36be00;
	font-weight : bold;
	background : inherit;
	}

#maincontent h2 {
	font : bold 1.6em;
	font-family: "Times New Roman", Times, serif;
	color : #663300;
	background : transparent;
	margin-bottom : 4px;
	border-bottom : 1px solid #e3eaef;
	
	}

#maincontent #introduction {
	margin: 5px 0 40px 20px;
	width : 100%;
	background : inherit;
	text-align : left;
	color : #000000;
	}


#footer {
	bottom : 0;
	clear : both;
	text-align : center;
	border-top : 2px solid #e5e5e5;
	padding : 3px 0 0 0;
	margin-top : 5px;
	height : 50px;
	color : #888;
	background : inherit;
	}

#footer .right {
	float : right;
	}

#myimage1 {
position: relative;
left: -70px;
bottom: -200px;
z-index: -1;
background : url(images/tomatos.jpg) no-repeat;
height: 100px;
}


.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 300px;
}

.curlycontainer .innerdiv{
background: transparent url(images/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}

