body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px; /**/
	font-size: x-small;
	background-color:#FFF;
	}
* html body{
	font-size: xx-small; /* for IE5/Win */
	f\ont-size: small; /* for other IE versions */
	}

/* <div class="spcr"></div> */
.spcr{clear:both;height:0;line-height:0;overflow:hidden;}

/* SETTING UP THE BASIC PAGE ELEMENTS **************************** */

div#outer {
	width:980px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	}
	
div#inner {
	/* background-image:url(go/o/bg.gif) !important; */
	}

div#content-background {
	background-image:url(go/o/bg.gif) !important;
	}

/* THE MENU ****************************************************** */



/* BODY ********************************************************** */

h1 			{	font-size:110%;	color:#009337;}
.caption 	{	font-size:110%;	color:#009337;}
h2 			{	font-size:100%;	color:#009337;}
h3 			{	font-size:120%;	color:#009337;}

/*
p  {margin:2px;} 
li {margin-top:5px;}
tr,th {vertical-align:top; text-align:left;}
*/

.content a:link		{text-decoration:underline;color:#000000;	}
.content a:visited	{text-decoration:underline;color:#000000;	}
.content a:active	{text-decoration:underline;color:#000000;	}
.content a:hover 	{text-decoration:underline;}	

.title {padding:5px;text-align:left;}

div#content-body h1 {
/*	padding-top:10px; 
	margin-bottom:-10px;
	fix for header ?
	padding-top:0px;
	padding-bottom:0px;	 */
	font-size:180%;
	}
	
div#content-body p {
/*	font-size:100%;
	margin-top:1px; */
	}

.themecolor {
	background-color:#009337;
	color:#FFFFFF;
	}

.theme_title {
	/* used in body tables etc. */
	font-size:110%;
	padding:5px;
	background-color:#009337;
	color:#FFFFFF;
	}

/* COLUMNS ******************************************************** */
/* LEFT */
div#content-lhc {	
	float:left;
	width:169px;
	}

div#content-lhc  h1  {
	color:#FFFFFF;
	background-color:#009337;
	width:164px;
	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	margin:0px;
	}

/* BODY */
div#content-body {	
	float:left;
	width:568px;
	padding-left:20px;
	}



/* RIGHT */
div#content-rhc {	
	float:right;
	width:204px;
	height:330px; 
	background-color:#ebebeb;
	}

div#content-rhc-extra {	
	margin-left:30px;
	float:right;
	width:260px;
	}

div#content-rhc  h1 {
	color:#FFFFFF;
	background-color:#009337;
	width:199px;

	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	
	margin:0px;
	}

div#content-rhc2 {
	float:right;
	width:204px;
	background-color:#fff;
	}


/* LEFT OR RIGHT BODY */
div#panel{
	background-color:#e7e7e7;

	border-top:#fff;
	border-top-style:solid;
	border-top-width:5px;

	border-bottom:#fff;
	border-bottom-style:solid;
	border-bottom-width:5px;
	
	}

div#panel p {
	margin:5px;
	margin-top:8px;
	margin-bottom:8px; /**/
	}

div#panel ul{
    list-style:none;
    margin:0 0 1em 15px;
    padding: 0;
}


div#panel ul li {
 line-height:2em;
    margin: .25em 0;
    padding: 0 0 0 15px;

background:url(dot-easingwold.gif) no-repeat 0 4px;
}

/* ??????? ******************************************************** */

div#contact-form {background-image:url(go/o/dots-v.gif); background-repeat:repeat-y; }
	
.highlight,	a:link,	a:visited, a:active, a:hover{color:#000; font-weight:bold}

.devWarning { color:#FF0000; font-weight:bold; }

.specialoffer {
	background-color:#FFFFFF;
	display:block;
	padding-left:4px;
	float:left;
	width:190px;
	}
div#myeventindex {

}

/*
.highlight a:link 	 {text-decoration:underline;color:#006136;}
.highlight a:visited {text-decoration:underline;color:#006136;}
.highlight a:active  {text-decoration:underline;color:#006136;}
.highlight a:hover	 {text-decoration:underline;color:#006136;}
*/

/* GALLERY ******************************************************** */

div#productmenu {
/*	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #123A6D;
	height:18px;
	background-color:#123A6D;
	color:#ffffff;
	background-color:#009337;
	color:#FFFFFF; */
	font-size:110%;
	font-weight:bold;
	padding:2px;

	}
	
div#productmenutwo {
	margin-top:14px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #123A6D;
/*	height:18px; */
	background-color:#123A6D;
	color:#ffffff;
	}

a:hover.productmenu, a:link.productmenu, a:visited.productmenu {color:#ffffff;}

div#product {
	border: 0px solid #053C1D;
	width: 182px;
	height:160px;
	text-align:left;
	margin-top: 10px;
	float:left;
	cursor:hand;
	}

div#product img{
	width: 182px;
	}

div#productspacer {
	float:left;
	padding-left:6px;
	}

.gallery-image{
	width:181px;
	height:138px;
	}

/* FOOTER ******************************************************** */

#footer{ 
	clear:both;
	margin-top:6px;
	margin-bottom:20px;
	font-size:90%;
	}

.footer-copyright{
	color:#666666;
	float:right;
	}
