

#rightTable { border: 1px solid black; clear: both; }

#liner, #liner tr, #liner td { margin: 0; padding: 0; }
	#liner { width: 100%; }
		/*#liner td { padding: 1.5em; width: 50%; }*/
	#liner td { padding: .25em; }
	#pictureshow { border: 1px solid #333333;}	
	#col1 { height: 300px; text-align: center; width: 300px;}
	#col2 {text-align: center;}
#col1 table {width: 100%;}
#picliner td {padding: 0em; }
#picliner img {width: 190px; }

#messagestable {width: 100%; height: 100%;}
#messagestable .row1 {height: 110px;}
#msg {text-align:center;}
	/*#msg h4 { font-size: 2.3em;margin: 0; padding: 0; }*/
#msg h4 { font-size: 4em; margin: 0; padding: 5px 0px; color:#6e7b52; }
#msg h4 span { color:#333333; }
#msg p {margin: 0; padding: 0; }
	/*#msg a {border: 1px solid #1C114A; display: block; font-size: 1.25em; font-weight: bold; margin: 2em; padding: 1em; width: 50%; }*/
.prodtitle { color: #A98FBA; }


#messagestable .row2 {height: 0px;}
#homeLinks {font-size: 2em; margin: 0px 5px; text-align:right; width: 90%; border-top: 1px solid #333333; }
#homeLinks ul {}
#homeLinks li {margin: 30px 5px;list-style-type:none }
#homeLinks li a img {border: 0px; }

#messagestable .row3 {vertical-align: bottom;}
#blogmsg {background: #1C114A; padding: 5px;}

	/*.quote span {font-size: 1em; font-style: italic;}*/
.quote {}
.quote span {font-size: 1.8em;  }

#alertbox { background: url('images/banner_order.gif') no-repeat #1C114A left center; /*background: url('images/alertbackround_swirl.gif') no-repeat;*/ display: block; margin: 0px 0px 25px 0px; float: left; /*THIS IS FOR alertA - height: 130px;*/; height: 93px; width: 100%; overflow: hidden;}
#alertbox img { }
#alertbox a { display: block; font-size: 2em; margin: 0px; padding: 10px 0px; text-decoration: none;}
#alertbox a img { border: 0px solid black; }
#alertbox div { margin: 0px; padding: 0px; }
	
/*	#alertA {height: 110px; padding: 10px 20px;}
	#alertA a { display: block; color: #fff; font-size: 2em; text-decoration: none;}
	#alertA .date { }
	#alertA .EnerTrac { color:#AFAE61; font-size: 3em; margin-bottom: 0px; padding-left: 40px;}
	#alertA .event { padding-left: 20px;}*/
	
	#alertB {height: 100px; }
	#alertB .order { color: #fff; font-weight: bold; padding-left: 120px; }
	#alertB .smaller {font-size: .75em; }	
	
.smimg a { padding: 1em; text-decoration: none; border: 1px solid #333333; margin: 3px; display: block; width: 25%; float: left;}
#moreexamples {font-size: 1.25em; margin: 3px; padding: .5em .4em; font-weight: bold; width: 93%}

