/* Weedman - CSS - Coded by Superscope Media inc - www.superscopemedia.com*/

	* {margin:0;padding:0}
	body {background-image: url(../_img/bgtile.jpg); background-color: #006c45; background-repeat: repeat-x; background-position:top; font:70%/1.3  tahoma,arial,verdana,sans-serif; color: #000;}
	

/* TYPOGRAPHY - general titles, fonts and lists */
	p {color:#000; line-height: 1.3;}
	ul {color:#000; line-height: 1.3;}
	ol {color:#000; margin-top:1em; line-height: 1.3;margin-left:2em;margin-right:2em;}
	ul {list-style: none;margin-left: 0;padding-right: 1em;padding-left: 2em;text-indent: -1em;line-height: 1.2;}

	

	h1, h2, h3, h4 {letter-spacing: 0px;font-family: tahoma,arial,verdana,sans-serif;}
	
	h1 {font-size: 196%; margin: 1.2em 0 .4em;color: #006c45; border: 1px dotted #c0d6ae; border-style: none none dotted;padding-Bottom: .1em}
	h2 {font-size: 170%; margin: 1.2em 0 .4em;color: #006c45; border: 1px dotted #c0d6ae; border-style: none none dotted;padding-Bottom: .1em}
	
	h3 {font-size: 140%; color:#7bc142; font-weight:bold; margin: 0 0 .4em; border: 1px dotted #c0d6ae; border-style: none none dotted;padding-Bottom: .1em}
	h4 {font-size: 120%; color:#7bc142;}
	h5 {color:#006c45;font-size: 100%;line-height: 1.2;}
	h6 {font-size: 120%; margin: 0 0 .4em; color:#7bc142; border: 1px dotted #c0d6ae; border-style: none none dotted;padding-Bottom: .1em}
	h7 {color:#006c45; font-weight:bold;}

/* TYPOGRAPHY - Colors and special text */
	.highlight {color:#006c45;font-weight:bold}
	.highlight2 {color:#7bc142;font-weight:bold;}
	.highlight3 {color:#7bc142;font-weight:bold;font-size: 120%;}
	.highlight4 {color:#7bc142;font-weight:bold;font-size: 180%;}
	.title {color:#7bc142;font-weight:bold;font-size: 80%}
	.txt {color:#000;font-weight:normal;font-size: 80%}
	.lrgtxt {font-size: 130%}
	.italic {font-style: italic}
	.subdued {color:#999}
	.subduedsm {color:#999;font-size: 80%}
	.formhighlight {color:#6699cc;font-weight:normal;font-size: 80%}
	.smalltx {color:#000;font-weight:normal;font-size: 80%}
	.datenum {color:#000;font-weight:bold;font-size: 196%}

/* LINKS */
	a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer} 
	a:link {color:#7bc142;font-weight:normal;} 
	a:visited {color:#9eb08f;font-weight:normal;} 
	a:hover,a:active {color:#9ae021;font-weight:normal} 


/* GENERAL */
	img {border:none; margin: 0 auto;padding: 0px 0px 0px 0px;float: left;} 
	.img {border-style: solid solid solid solid; background-color: #FFFFFF; border: 3px #b8dc77; margin: 0px 20px 10px 0px; padding: 0px 0px 0px 0px; float: left;}
	.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 
	.right {border:none; margin: 0 auto;padding: 0px 10px 0px 0px; float: right;} 



/* LAYOUT Wraps & Main containers */
	#wrap {margin: 0 auto;align:center;background-image: url(../_img/grass.png);background-repeat: repeat-x; background-position:bottom;}
	#whitebg {width:820px; margin: 0 auto;padding: 0px 0px 0px 0px; background-image: url(../_img/whitebgtile.png);background-repeat: repeat-y;}
	#mainbodywrap {width:780px; margin: 0 auto;padding: 0px 0px 0px 0px;}
	#header {width:780px;margin: 0 auto;padding: 0px 0px 0px 0px;}
	#featureflash {width:820px; margin: 0 auto;padding: 0px 0px 0px 0px;}
	#featureflash-png {width:820px; height:220px; margin: 0 auto;padding: 0px 0px 0px 0px;background-image: url(../_img/featurebg.png); background-position:top;}


/*  3 colum layout - colums*/
	#col-sidebar-left {width:190px; margin: 0 auto; padding: 0px 0px 0px 0px; float: left; height:100%;}
	#col-center {width:400px; margin: 0 auto; padding: 0px 0px 0px 0px; float: left; height:100%;}
	#col-sidebar-right {width:190px; margin: 0 auto; padding: 0px 0px 0px 0px; float: right; }
	
	#col-center-tb {width:400px; margin: 0 auto; padding: 0px 0px 0px 0px; float: left; height:100%;}
	#col-center-main {width:360px; margin: 0 auto; padding: 0px 20px 0px 20px; float: left; height:100%;}	

	#sidebar-con {width:150px; margin: 0 auto; padding: 10px 20px 10px 20px; float: left; height:100%;}
	
/*  Lists content and containers - for boxed flowing lists and content*/	
	#service-con {width:360px; margin: 0 auto; padding: 0px 0px 14px 0px; float: left; height:100%;}
	#service-img {width:360px; height:100px; margin: 0 auto; padding: 0px 0px 0px 0px; float: left;}
	#service-text {width:100%; margin: 0 auto; padding: 0px 0px 0px 0px; float: left; height:100%; line-height: 1.2;}


/*  Lists content and containers - for boxed flowing lists and content*/	
	#story-con {width:360px; margin: 0 auto; padding: 0px 0px 14px 0px; float: left; height:100%;}
	#story-img {width:70px; height:70px; margin: 0 auto; padding: 8px 8px 8px 8px; float: left;background-image: url(../_img/thumb_news_bg.png);background-repeat: repeat-x; background-position:top;}
	#story-text {width:264px; margin: 0 auto; padding: 10px 0px 0px 10px; float: left; height:100%; line-height: 1.2;}

/* Main Item/Story Layout - full item/stories */
	#item-pod {width:340px;margin: 0 auto; padding: 10px 10px 20px 10px; float: left;}
	#item-img {width:340px;margin: 0 auto; padding: 0px 0px 0px 0px; float: left;}
	#item-txt {width:340px;margin: 0 auto; padding: 20px 0px 0px 0px; float: left;}
	#item-date {margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#7bc142; border-Top: 1px dotted #7bc142; padding-Bottom: 0em; padding-Top: .6em;font-size: 90%;} 
	#item-credit {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#7bc142; font-size: 90%;}
	#item-viewed { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; font-size: 90%;color:#7bc142}	
	#item-form {width:300px;margin: 0 auto; padding: 10px 10px 10px 10px; float: left;}

	#item-info-con {width:330px;margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; float: left;background-color: #f8ffef;border: 1px dotted #c0d6ae;}
	#item-info-con2 {width:330px;margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; float: left;background-color: #fff;border: 1px dotted #c0d6ae;}
	#item-left {width:70px;margin: 0 auto; padding: 0px 0px 0px 4px; float: left;}
	#item-right {width:250px;margin: 0 auto; padding: 0px 0px 0px 0px; float: left;}

/*  Search Breadcrumbs*/	
	#search-breadcrumbs {width:340px; margin: 0px 0px 10px 0px; padding: 4px 10px 4px 10px; float: left; height:100%;background-color: #f8ffef;border: 1px dotted #c0d6ae;}

/*  pagination*/	
	#pagination {width:340px; margin: 0px 0px 10px 0px; padding: 4px 10px 4px 10px; float: left; height:100%;background-color: #f8ffef;border: 1px dotted #c0d6ae;}
	



/*  Menus */

/* Menu Containers */
	#modside-pod {width:190px;margin: 0 auto; padding: 0px 0px 0px 0px; float: left; }
	#modside-text {width:160px;margin: 0 auto; padding: 10px 0px 0px 20px; float: left; font-size: 100%; line-height: 1.3}
	
/*  Menus */
	.sidemenu{width: 150px; list-style-type: none; margin: 0px 30px 0px 20px; padding: 0px 0px 0px 0px;}
	.sidemenu li a{display: block; width: auto;padding: 8px 0;padding-left: 10px;padding-right: 10px;text-decoration: none;border: 1px dotted #c0d6ae; border-style: none none dotted; font-size: 90%;}
	* html .sidemenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */width: 150px;}
	.sidemenu li a:visited {color: #c0d6ae;font-weight:bold;}
	.sidemenu li a:active {color: #006c45;font-weight:bold;}
	.sidemenu li a:hover {color: #7bc142; background-color: #f8ffef;font-weight:bold;}
	


/* Buttons*/
	.nicebutton {border: 3px double #b8dc77;padding: 0.25em;background-color: #f8ffef;color: #006c45;font-size: 90%;font-weight: bold;font-family: tahoma, Verdana, Helvetica, Arial, sans-serif;}

/* Footer and Footer menu */	
	#footer {width:820px; height:120px; margin: 0 auto;padding: 0px 0px 0px 0px;background-image: url(../_img/footer.jpg);background-repeat: repeat-x; background-position:top;}

/* Clearing Floats*/
	#clearfix {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	* html .clearfix {height: 1%;}





