/* This first section sets the background color....thats the color surround OUTSIDE
your main table. The same with the fonts, this applies only to any text you place outside the
main content table. Which will probably be nothing. The max-width is for Firefox, to let it know how wide you
want your page to be. This will be the maximum width of your main content table.

If you set it to perhaps 1050px, and view it on a 1024x768 monitor, it will appear full width. But to someone 
viewing on a 1200x1024 monitor, it will appear as 1050 wide, with your choice of a colored background either
side, taking up the extra 150px. (75px each side)*/

body {
	max-width: 1050px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 93%;
	color: #000000;
	margin:auto;
	padding:0;
	text-align:left;
	background-image: url(/image-files/gcgtile.png);
	background-repeat: repeat;
	background-attachment: fixed;
	-moz-box-shadow: 0 0 10px 5px #333;
	-webkit-box-shadow: 0 0 10px 5px #333;
	-box-shadow: 0 0 10px 5px #333;
}

/* You have 3 more classes of horizontal rule, as well as the default version Change the attributes to 
get the look you want. The 3 classes are solid, dotted, and dashed. Add class="dashed" to your hr
tag on an HTML page, to get the dashed version of the hr. Change the colors to suit. */

.solid {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border: hidden;

}

.dashed {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border: hidden;
	
}

.dotted {
	border-bottom:1px dotted #000066;
	border-top:hidden;
	border-left:hidden;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

/* This is a custom class for your bold tag. You can alter anything here, or remove
it completely to get the default bold. */

strong{
	color: #1A6C1C;
	font-family: Arial;
	font-size: 100%;
	font-style: none;
}


/* this is a custom class for using graphics as bullets.  Upload a custom graphic to your 
graphics library in the usual way. Then replace my URL
with your own. Note there are no speech marks around the URL. */
 
ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 10px;
}
 
li.custom {
	background: url(http://www.love-of-roses.com/images/bullet2.gif) left center no-repeat; 
	padding-left: 20px;
	margin-bottom: 10px;

}

/* this area below is for your  Link-text and headings. You can change the font type and size, the color of each of them
as well as the a:hover, which is the text for a link, once the pointer passes over it. */

a:link , active, visted{
	font-family: Arial, Verdana, sans-serif;
	font-size: 100%;
	color: rgb(0,102,0);
	text-decoration: none;
}

a:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 100%;
	color: rgb(51,204,0);
}


h1 { 
	font-family: Arial, Verdana, sans-serif;
	font-size: 150%; 
	color: #1A6C1C
}

h2 { 
	font-family: Arial, Verdana, sans-serif;
	font-size: 116%; 
	color: #1A6C1C
}

h3 { 
	font-family: Arial, Verdana, sans-serif;
	font-size: 108%;
	color: #1A6C1C
}

h4 {
	font-family: Arial, Verdana, sans-serif;
	color: #1A6C1C
}

h5 {
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
}

/* As we are using a table based layout, all your text is within a table. So this is the area to change the
size, color and font family. */

table {
	font-family: Arial, Verdana, sans-serif;
	font-size: 93%;
	color: #000;
	padding: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 100%;
	width: 100%;
}

.content-tiers-navig {
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #EBEAC6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}

/* Notice the width:expression part? That's for internet explorer, which doesnt understand max-width commands.
So this works WITH the max-width at the top of this page. If you change that to say 1050px, change both occurences here
to 1050px as well. Otherwise Those using IE wont get the width constraint....their page would expand indefinitely!
Firefox will ignore this part, and IE will ignore the max-width part....you need both of them.

BUT DONT TOUCH THIS PART BELOW UNLESS YOU HAVE READ THE PDF THAT EXPLAINS HOW, AND YOU ARE SURE YOU UNDERSTAND IT!! */

.main-table {
	width:expression(document.body.clientWidth > 1052? "1050px": "auto" );
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}

.limage {
	float: left;
	margin: 0 10px 0 0;
}

/* If you change the fonts and sizes, etc above, make this the same, but leave the weight as bold
Its just here to give you the option of a bold type font, without the extra size. */

.note {
	font-family: Arial, Verdana, sans-serif;
	background-color:#fff; 
	font-size: 77%;
	color: #666666;
	font-weight: bold;
	font-style: italic;
} 


/* Below, is the background colors for your table cells. originally, they were on the actual page, so why
move them to the stylesheet? Well, if you decide to do a site-wide color scheme change, you now change here, 
rather than on every page. A big improvement. Also, the less styling on the page, the better.

Suppose you prefer to have a tiled image rather than a solid color?
background-image: url('http://www.your-site.com/images/your-image.gif');
background-repeat: repeat;

If you want to have your background only repeat in one direction(up/down or left/right), change backround
repeat to either
background-repeat: repeat-x; or background-repeat: repeat-y;

This is useful if you want a banner with a tiled image or to use images to break up sections of the page. */


td.headerbg {
	text-align:center;
	background-image: 
url(http://www.greencareersguide.com/images/gcg-fadedheader.jpg);
	background-repeat: repeat-x;
	height: 170px;
	background-position: center top;
}

td.spacerbg {
	height: 1px;
	width: 15%;
}
td.topnavbg {
	background-image: 
url(http://www.greencareersguide.com/images/gcg-topnavbar.jpg);
	background-repeat: repeat-x;
	height: 30px;
}

td.contentbg {
	background-color:#FFF;
}

td.rightbg {
	font-family: Arial, Verdana, sans-serif;
	font-size: 86%;
	background-color:#fff;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: auto%;
}

td.leftbg {
	font-size: 86%;
	margin-left: 10px;
	background-color:#fff;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}

td.footerbg {
	font-size: 86%;
	background-color:#fff;
}


.share {
	position: absolute;
	left: 1030px;
	top: 400px;
	width: 2px;
}

table.ezine {
	background-color: #FFF;
	border: thin solid #000;
}

.thumb {
	height:20px;
	width:20px;
	padding:5px;
}

/* This is for the heading background color....your H1, H2, and H3 tags */
.hbg{
	background-color:#1A6C1C;
	color:#fff;
	width: left;
	z-axis: 1;
}


/* information below is to remove the link styling for anchor links.
Just leave this as it is....it works fine, and shouldn't be modified */
a.jumplink {
	text-decoration: none;
	font-size: 150%;
	color: #FFF;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.googsearch {
	float:right;
}.share {
	float: right;
	height: 75px;
	width: 200px;
	border: thin solid #000;
}

/* This set of attributes is for the Spry menu bar; it shouldn't need
to be modified too much aside from color and font changes.*/



/* SpryMenuBarVertical.css - version 0.6 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, a fixed width box with no margin or padding */
ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: 8em;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 8em;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	margin: -5% 0 0 95%;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 8.2em;
	left: -1000em;
	top: 0;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 0;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarVertical ul li
{
	width: 8.2em;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Outermost menu container has borders on all sides */
ul.MenuBarVertical
{
	border: 1px solid #CCC;
}
/* Submenu containers have borders on all sides */
ul.MenuBarVertical ul
{
	border: 1px solid #CCC;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarVertical a
{
	display: block;
	cursor: pointer;
	background-color: #EEE;
	padding: 0.5em 0.75em;
	color: #333;
	text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus
{
	background-color: #33C;
	color: #FFF;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible
{
	background-color: #33C;
	color: #FFF;
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenu
{
	background-image: url(SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenuHover
{
	background-image: url(SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}

