* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 66%;
	background: url(images/stripe.png) repeat;
	font-family: verdana, sans-serif;
}

p, li {
	font: 1.2em/1.8em verdana, sans-serif;
	margin-bottom: 10px;
}

A:link {
	color: #10A032;
	text-decoration: none;
}

A:hover{
	color: #004A12;
	text-decoration: none;
}

A:visited {
	color: #10A032;
	text-decoration: none;
}


h1 {
	font: 2.0em verdana, sans-serif;
	color: white;
	height: 0px;
}
h2 {
	font: 1.8em verdana, sans-serif;
	color: green;
	margin-bottom: 10px;
}
.greenfont {
	font: 1.0em verdana, sans-serif;
	color: green;
	display: inline;
	font-weight: bold;
}
img {
	border: none;
}

#page-wrap {
	background-color: #FFFFFF;
	min-width: 780px;
	max-width: 1260px;
	margin: 10px auto;
	width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1262? "1260px" : "auto");
	}
	#page-wrap #inside {
		margin: 10px 10px 0px 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		background-color: #FFFFFF;
	}
	
#main-content {
	padding-top: 20px;
	background-color: #FFFFFF;
}
	
#header {
	width: 100px;

}

.headeremail {
position: absolute; margin-left: -220px; top: 65px;
font-weight: bold;

}

.pageheading {
	background-color	: 	#078b26;
	color				:	#ffffff;
	font: 1.8em verdana, sans-serif;
	margin-bottom: 5px;
	margin-top:10px;
	padding: 10px 0px 10px 5px;
	border: 1px solid #fff200;
}
	
#left-sidebar {
	width	: 200px;
	float	: left;
	padding-left: 15px;
	padding-top: 0px;
	background-color: white;	
	z-index: 50;
}

#footer {
	background		: 	#267f23;
	padding-top		: 	10px;
	padding-bottom	: 	10px;
	color			: 	white;
}

#footer a {
	color			: 	#ffffff;
	text-decoration	:	none;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
	margin		: 	0;
	padding		: 	0;
	float		: 	left;
	font-weight	: 	bold;
	font-size	:	9px;
	margin-top	:  	5px;
	margin-left	:   5px;
	color		: #ffffff;
}

.solidblockmenu li{
	display			: 	inline;
	background-image:  	url(images/btn.gif);
	color			: 	#ffffff;

}

.solidblockmenu li a{
	float			: 	left;
	color			: 	#ffffff;
	text-decoration	: 	none;
	background-image:  	url(images/greenbtn.gif);
	background-repeat: 	no-repeat;
	width			: 	175px;
	height			:  	41px;
	padding-top		:  	10px;
	margin-right	:  	20px;
	text-align		:	center;
	font-weight		:	bold;
}

.solidblockmenu li a:visited{
	color			: 	#000000;
}

.solidblockmenu li a:active{
	color			: 	#000000;
}

solidblockmenu li a:link{
	color			: 	#000000;
}


.bottomimage{
	float		: 	left; 
	position	: 	relative; 
	margin-left	: 	-5px; 
	margin-right: 	20px;
	background			: 	url("images/home/rotate.php");
	background-repeat	:	no-repeat;	
	height		: 300px;
	width		: 220px;

}


.solidblockmenu li a:hover, .solidblockmenu li .current{
	color		: 	#028921;
	width		: 	175px;
	height		:  	41px;
	padding-top	:  	10px;
	margin-right	:  	20px;
	background-image:  	url(images/yellowbtn.gif);
}
<!--[if IE]>

p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
	padding-top	: 	1em;
}
<![endif]-->

