/*
##-Envirolinks.ca---------------------------------#
##                                                #
## Design created and copyrighted by Chris Peters #
##                    of BSTI                     #
##                                                #
##------------------------------------------------#
*/

/* body and html properties */
body, html {background:#ffffff; margin:0; padding:0;}

/* wrapper properties */
#wrapper {background:#ffffff; margin:0 auto; margin-bottom:10px; width:850px; height:auto;}

/* header properties */
#header {
	background:#ffffff url(images/header.gif) top no-repeat;
	margin:0;
	padding:0;
	width:auto;
	height:115px;
}

/* yearly header properties */
#yearly {
	background:url(images/yearlyBG.gif) top no-repeat;
	margin:0;
	padding:3px;
	width:auto;
	height:30px;
}

/* yearly unordered list and links properties */
#yearly ul {
	list-style:none;
	text-align:left;
	margin:0;
	margin-left:7px;
	padding:0;
}

#yearly li {display:inline;}
#yearly li a {float:left; font:bold 14px Helvetica; text-decoration:none; padding-top:3px; color:black; margin-right:10px;}
#yearly li a:hover {color:white; text-decoration:none;}

/* left properties */
#left {
	float:left;
	background:white;
	margin:0;
	padding:0;
	width:235px;
	height:auto;
}
/* sidebar properties */
#sidebar {clear:both; float:left; background:white; margin:0; padding:0; width:235px; height:auto;}

.sidebarHeader {
	background:black;
	margin:0;
	padding:3px;
	padding-left:10px;
	width:222px;
	height:20px;
	font:14px Tahoma;
	color:white;
	font-weight:bold;
	line-height:20px;
	border-bottom:white 1px solid;
}

#sidebar ul {list-style:none; background:white; margin:0; padding:0; vertical-align:top;}
#sidebar li {margin:0; padding:0;}
#sidebar li a {
	display:block;
	text-decoration:none;
	background:#0093F4;
	margin:0;
	padding:3px;
	padding-left:5px;
	border-left:#007ACC 5px solid;
	border-bottom:white 1px dotted;
	width:222px;
	height:20px;
	font:12px Tahoma;
	color:white;
	line-height:20px;
}
#sidebar li a:hover {text-decoration:none; background:#007ACC; border-left-color:#0093F4; font-weight:bold;}

.sidebarBottom {background:url(images/sidebarBottom.gif) top no-repeat; margin:0; padding:0; width:235px; height:10px;}

.sidebarMisc {
	float:left;
	background:white;
	margin:0;
	margin-top:10px;
	padding:0;
	width:235px;
	height:auto;
	text-align:center;
}
.sidebarMisc a {text-decoration:none; color:#000000; font-family:Tahoma; font-weight:bold; font-size:12px;}
.sidebarMisc a:hover {text-decoration:none; color:#20A6FF;}

/* right properties */
#right {float:left; margin:0; padding:0; width:615px; height:auto;}

/* main content properties */
#content {
	background:#ffffff;
	margin:0;
	padding:5px;
	padding-top:0;
	width:595px;
	height:auto;
	/*height:expression(this.scrollHeight > 600 ? "auto":"600px");*/
	min-height:600px;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}
#content a {text-decoration:none; color:#000000;}
#content a:hover {text-decoration:none; color:#20A6FF;}

/* content image properties */
.contentImg {margin:0; padding:0; border:#CCCCCC 3px solid;}

/* content header properties */
#content h1 {margin:0; margin-bottom:5px; padding:0; font-family:Tahoma; font-size:18px; color:#000000;}

/* content paragraph properties */
#content p {font-family:Tahoma; font-size:12px; color:#000000; margin:0; padding:0; padding-bottom:5px; padding-top:5px;}