@charset "utf-8";
/* CSS Document */
body
{
	background-color:#4c721e;
	margin:0;
	padding:0;
	font-family:Calibri,"Century Gothic";
	font-size:10.5pt;
	background-image:url(../images/body.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-attachment:fixed;
}

img
{
	border:none;
}

#container
{
	width:843px;
	margin:0 auto;
	border-left:1px solid #3f423c;
	border-right:1px solid #3f423c; 
}

#header
{
	width:845px;
	margin:5px auto 0 auto;;
}

#middle
{
	padding:0 4px;
	background-color:#759264;
}

#middleLeft
{
	float:left;
	width:14em;
}

#middleRight
{
	margin-left:14.5em;
	background-color:#759264;
	width:565px;
}

#content
{
	padding-left:5px;
	padding-top:10px;
	background-image:url(../images/contentTop.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ffffff;
	margin-top:5px;
}

#content h2
{
	text-align:right;
	padding-right:100px;
}

#footer
{
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:center;
	padding:10px 0 0 0 ;
	background-color:#ffffff;
	width:845px;
	margin:0 auto;
}

#footer a:link, #footer a:visited
{
	text-decoration:none;
	color:#666;
}

#footer a:hover
{
	text-decoration:underline;
}

#footer h1
{
	color:#d9d9d9; 
	font-size:9px; 
	margin:0; 
	padding:0;
	text-align:center;
}

h2
{
	margin-top:0;
	padding-top:0;
}

.clear
{
	clear:both;
}

.slider { width:600px; height:191px; margin:0 ;}
.slider ul, .slider li { margin:0; padding:0; list-style:none; border:0; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
.slider li { width:600px; height:191px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn, #nextBtn { display:block; margin:0; overflow:hidden; width:41px; height:41px; position:absolute; left:450px; top:15px; }
#nextBtn { left:480px; }
#prevBtn a { display:block; width:41px; height:41px; background:url(images/left_arrow.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:41px; height:41px; background:url(images/right_arrow.gif) no-repeat 0 0; }

table.pricing p
{
	margin:0;
	padding:0;
}
.MiddleRow {
	padding: 0;
	text-align: center;
	width: 565px;
	background-color: #FFFFFF;
	height: 100%;
}
/*-- topleft header section                 --*/ .MiddleRowLeft {
	padding: 0;
	width: 565px;}
/*-- topright header section                --*/ .MiddleRight {
	padding: 0;
	width: 565px;}
/*-- topleft header section                 --*/ .MiddleRowLeft2 {
	padding: 0;
	width: 565px;}
/*-- topright header section                --*/ .MiddleRight2 {
	padding: 0;
	width: 565px;}
.slideshow{overflow:hidden;}

div.bannerBottom
{
bottom:0;
position:fixed !important;
right:0;
width:193px;
z-index:1;
}

div.bannerBottom img
{
border:0 none;
display:block !important;
}