/*= Layout Controls
 -----------------------------------*/

body{
margin:0;
padding:0;
line-height: 1.5em;
background-color: #AAC08C;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 725px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color: #E9EEDF;
background-image:url(../images/contentBG.gif);
background-position: top;
background-repeat: repeat-y;
border: solid 1px #000000;
}

#topsection{
background: #EAEAEA;
height: 163px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 132px; /*Set right margin to RightColumnWidth*/
}

#contentcolumn li{
	list-style-image:url("../images/red_bullet.gif");
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
}

#rightcolumn{
float: left;
width: 132px; /*Width of right column*/
margin-left: -132px; /*Set left margin to -(RightColumnWidth) */
background: #CBD8B0;
}

#rightcolumn ul{
	margin: 0 0 0 -40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .875em;
}

#rightcolumn li{
	list-style-type: none;
	padding: 10px 0 10px 0;
	border-bottom: solid 1px #6D884A;
	font-size:.8em;
}

#rightcolumn li.activePage a:link {
	color: #6D884A;
	text-decoration:none;
}

#rightcolumn li a:link{
	color: #BD5035;
	text-decoration:none;
}

#rightcolumn li a:visited{
	color: #BD5035; /* red */
	text-decoration:none;
}



#rightcolumn li a:hover{
	color: #6D884A; /* green */
	text-decoration:none;
}



#footer{
clear: left;
width: 100%;
/*
background-image:url(../images/home_bottom2.gif);
*/
color: #FFF;
text-align: center;
padding: 12px 0 0 0;
margin:0 0 0px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#pageBottom{
	text-align:center;
}

#pageBottom ul{
	overflow:hidden;
}

#pageBottom ul li{
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding:0 5px 0 5px;
}

#pageBottom p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin:-10px 0 -10px  0;
}

/*= Header Controls
 -----------------------------------*/
/* Orange Bold Header */
h3 {
	font-family: Arial, Helvetica, sans-serif; /* Book Antiqua */
	color: #BD5035;
	font-weight:bold;
	font-size:1em;
	padding: 0 0px 0px 0;
	margin: 0px 0px -12px 5px;
}	

h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #111111; /* BD5035 */
	font-size:.8em;
	font-weight: bold;
	margin: 10px 0px 12px 5px;
}


/*= Paragraph Controls
 -----------------------------------*/

p.CustomerQuote {
	font-family: "Book Antiqua";
	font-style: italic;
	font-size: .85em;
	border-left:#BD5035 solid 5px;
	background-color:#AAC08C;
	margin: 10px 15px 10px 20px;
	padding: 8px 8px 8px 20px;
}

p.CustomerQuote a:link {
	color: #111111;
	text-decoration: none;
}

p.QuoteBlock {
	font-family: "Book Antiqua";
	font-style: italic;
	font-size: .85em;
	border:#BD5035 solid 1px;
	background-color:#AAC08C;
	margin: 5px 15px 15px 20px;
	padding: 8px 8px 8px 20px;
}

p.QuoteBlock span {
	font-family: "Book Antiqua";
	font-style: italic;
	font-size: .85em;
	color:#BD5035;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	color: #111111; /*red - BD5035, lightgreen - CCD8B0*/
	font-size: .8em;
	padding: 0px 3px 5px 5px;
}



.Muted {
	font-family: Arial, Helvetica, sans-serif;
	color:#AAC08C;
	font-size:.7em;
}

.SubHeading {
	font-family: Arial, Helvetica, sans-serif;
	color:#99B083;
	font-size:.9em;
	font-weight:bold;
	padding: 0 0 20px 5px;
}

form{
	font-family: Arial, Helvetica, sans-serif;
	color: #111111; /*red - BD5035, lightgreen - CCD8B0*/
	font-size: .9em;
	padding: 5px 3px 5px 30px;
}

/* Sign-up Box */
#signUP {
	border:dashed #BD5035 2px;
	margin:0 90px 0 90px;
	padding: 10px 0 20px 0;
}


/*= Hyperlink Controls
 -----------------------------------*/

a:link {
	color:#BD5035;
	text-decoration:none;
}

a:visited {
	color:#BD5035;
	text-decoration:none;
}

a:hover {
	color: #6D884A;
	text-decoration:underline;
}





/*= Table Controls
 -----------------------------------*/

/*
table{
	border-collapse: collapse;
	font-family: "Book Antiqua";
	color: #111111; /*red - BD5035*/
	/*font-size: 1em;
}
*/

/*= Image Controls
 -----------------------------------*/
.leftImage {
	float:left;
	margin:0 12px 0px 0;
	padding:0 0px 0 0;
}

.rightImage {
	float:right;
	margin:0 6px 0px 0;
/*
	border:#BD5035 solid 1px;
*/
}

/* I don't know what this is. I just pulled it over from the existing code. */
div.Section1
	{page:Section1;}
	


