body{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#000000; background:#000000 url(../images/bg_flowertile.jpg) repeat ;  margin:0; padding:0;}


.sidebar{width:762px;  margin:20px auto 0 auto; height:17px;  padding-right:10px; padding-top:73px; text-align:right; background-image:url(../images/topblack.gif); background-repeat:no-repeat;}

 /* for Internet Explorer 6 min-height hack*/
/*\*/
* html .container {
height: 400px;
}
/**/
.container{width:750px; margin:auto; background-color: #ffffff; padding:10px; min-height:400px; border: #000000 1px solid}

.footer{background-color:#4A6C0E; clear:both; margin:0 auto 10px auto; width:750px; padding:5px 10px;border-left: #000000 1px solid; border-right: #000000 1px solid; border-bottom: #000000 1px solid}

h3{ color:#ffffff; background-color:#4A6C0E; padding:2px;}
.smaller{ font-size:8pt; }
hr{ border:0; color:#4A6C0E; background-color:#4A6C0E; height: 3px;}
hr#wee{ height: 2px;}

/* ***************  default links ******************* */
a:link{ color:#4A6C0E; text-decoration:underline; font-size:9pt;}
a:visited{color:#4A6C0E; text-decoration:underline;}
a:hover{color:#FC6610; text-decoration:underline; }
a:active{color:#FC6610; text-decoration:underline;}

/* ********** navigation buttons *********** */
.buttons{}
		
a:link.buttons , a:visited.buttons{


width: 120px;
background: #749D14;
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

padding:2px; 

}

a:hover.buttons , a:active.buttons
{
background: #ffffff;
color:#749D14;
}

#hover.buttons /* the # makes it an id identifier. using this for the php bit */
	{  background: #ffffff;
color:#749D14;}

/* ********** table borders *********** */

.colourtable, .colourtable td{  border-collapse:collapse;
border: solid 1px  #9C9CCE; /*outside border*/
}

/* ***************  more links ******************* */
.morelink{ color:#4A6C0E; text-decoration:none; font-weight:bold;}
a:link.morelink{color:#4A6C0E; text-decoration:none;}
a:visited.morelink{color:#4A6C0E; text-decoration:none;}
a:hover.morelink{color:#FC6610; text-decoration:none; }
a:active.morelink{color:#FC6610; text-decoration:none;}
/* ***************   ******************* */

/* ***************  top links ******************* */
.toplink{ color:#ffffff; text-decoration:none; font-weight:bold; font-size:8pt;}
a:link.toplink{color:#ffffff; text-decoration:none;}
a:visited.toplink{color:#ffffff; text-decoration:none;}
a:hover.toplink{color:#FC6610; text-decoration:none; }
a:active.toplink{color:#FC6610; text-decoration:none;}
/* ***************   ******************* */
.red{ color:#FF0000}


/* ***************  calendar table  ******************* */
.caltable, .caltable th, .caltable td {
	border-collapse:collapse;
border: solid 1px  #9C9CCE; padding:3px;
}

/* the month and year header */
.caltable caption {
	font-size: 12pt; padding:5px;
}

/* day cells with events */
.caltable td.event {
	color: #999999;
	background-color:#cccccc;
}
/* ***************  end calendar table  ******************* */

/* ***************  title in shop  *************** */
.title{ background-color:#4A6C0E; padding:2px 0 2px 10px; font-weight:bold; color:#FFFFFF;}

.hide{ display:none;}

/* ***************  linkpage links ******************* */
.linkslink {}
a:link.linkslink, a:visited.linkslink {font-weight:bold; font-size:8pt; background-color:#749D14; padding:1px 10px; width:90%; color: #ffffff; text-decoration : none;  display:block; }
a:hover.linkslink, a:active.linkslink { font-weight:bold;  font-size:8pt; background-color:#4A6C0E; padding:1px 10px; width:90%; color :#ffffff; text-decoration : none;  display:block; 
}
/* ***************  marquee links ******************* */
.marquee {}
a:link.marquee, a:visited.marquee {font-weight:bold; font-size:8pt;  padding:1px 10px;  color: #91BBE1; text-decoration : none;  }
a:hover.marquee, a:active.marquee { font-weight:bold;  font-size:8pt; background-color: #FF6600; padding:1px 10px;  color :#ffffff; text-decoration : none; 
}
/* ***************  begin pagination ******************* */
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #4A6C0E;
	
	text-decoration: none; /* no underline */
	color: #4A6C0E;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #4A6C0E;
		color: #FFFFFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEEEEE;
	
		color: #DDDDDD;
	}
/* ***************  end pagination ******************* */