/* STANDARD TAGS & LiquidWeb Specific Stuff */
body {
	font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma;
	color:#000;
	background:#fff;
}
.rte_twoeqcol_left, .rte_twoeqcol_right, .rte_twocol_small_left, .rte_twocol_big_right, .rte_twocol_big_left, .rte_twocol_small_right, .rte_threecol { float: left; margin: 5px 0; padding: 5px 0;}
.rte_twoeqcol_left {width: 48%; }
.rte_twoeqcol_right {width: 48%;}
.rte_twocol_small_left {width: 38%;}
.rte_twocol_big_right {width: 58%;}
.rte_twocol_big_left {width: 58%;}
.rte_twocol_small_right {width: 38%;}
.rte_threecol {width: 31%;}
.clear {clear:both; }

/* GLOBAL LIST STYLES others defined as and when used */
dl {margin:0;}
dt {padding:3px 0;}
dd {padding:0; margin:0;}
ol {margin:0 0 0 20px; padding:0;}
ol li {list-style:decimal; font-weight:bold; margin:0 0 15px 0;}
ol span {font-weight:normal;}

/* PARAGRAPH AND HEADINGS */
h1 {font-size:1.8em; line-height:1.2em; font-weight:normal; color:#508017; margin:0 auto auto auto;}
h2 {font-size: 1.5em; font-weight:normal; color:#508017; letter-spacing:-0.05em; margin:auto;}
h3 {font-size: 1.3em; font-weight:normal; color:#508017; margin:0 auto auto auto;}
h4 {font-size: 1.2em;}
p {line-height:1.6em;}

/* GLOBAL IMAGE STYLES */
img {border:none;}
img.fleft {margin:0 10px 0 0;}
img.fright {margin:0 0 0 10px;}

/* GENERAL LINK COLOURS */
a:link {color:#000; text-decoration:none; font-weight:bold;}
a:visited {color:#000; text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}
a:active {color:#FF6600;}
a:focus {outline:none;}

#why {}
#why ul {margin:0; padding:0; list-style-type:none;}
#why li {margin:0 0 4px 0; padding:0; float:left; background:url(/images/arrow_east.gif) no-repeat 124px; width:155px;}
#why li.b {background:url(/images/arrow_west.gif) no-repeat 125px;}
#why li.r_edge {background:none; width:auto;}
#why a {display:block; background:#d9f6b4; border:1px solid #bcde93; padding:5px; width:110px; height:95px; text-align:center; color:#5e8331;}
#why a:hover { border:1px solid #8bba52; text-decoration:none; background:#c7ef94; color:#000;}
#why img {display:block; margin:0 auto;}

/* Events Calendar CSS*/

#events_table { border:1px solid #925F93; width:535px; margin:10px 0;}
#events_table td { border:1px solid #e7e7e7; border-top:none; border-left:none; text-align:center;}
#events_table td.none { background-color:#f4f4f4;}
#events_table a { background:#ffe8d6; border:1px solid #fff; border-right-color:#ffb579; border-bottom-color:#ffb579; color:#000; font-weight:bold; display:block; width:100%;}
#events_table a.calMonthSelect { display:inline; text-decoration:none;}
#events_table a:active { border:1px solid #F5822A;}
#events_table a:hover { background:#F5822A; color:#fff;}
#events_table .header { background:#DABFDB;}
#events_table .header td { width:76px; font-weight:bold; background:#DABFDB; border:1px solid #925F93; border-top-color:#f7f1f7; border-left-color:#f7f1f7;}

#events_list {}
#events_list ul { margin:10px 0 30px 30px; padding:0; list-style-image: url(/images/icon_page.gif);}
#events_list li { margin:5px 0;}

.benefits {background:url(/images/bg_benefits.jpg) no-repeat right top;}
#graph {background:url(/images/bg_graph.gif) no-repeat; width:487px; height:245px; position:relative;}
#graph dl {position:absolute; left:42px; top:2px;}
#graph dt {display:none;}
#graph dd {float:left; position:relative; width:62px; height:241px; margin-right:27px; text-align:center; color:#fff;}
#graph .height {background:#fff; display:block; width:62px; color:#000; position:relative;}
#graph .height strong {position:absolute; bottom:1px; left:0px; display:block; width:62px; text-align:center;}
#graph dd#wood {background:#a1da5b url(/images/bg_graph_wood.jpg) no-repeat left bottom;}
/*#graph dd#wood .height {height:155px;}*/
#graph dd#gas {background:#f59003 url(/images/bg_graph_gas.jpg) no-repeat left bottom;}
/*#graph dd#gas .height {height:140px;}*/
#graph dd#oil {background:#f59003 url(/images/bg_graph_oil.jpg) no-repeat left bottom;}
/*#graph dd#oil .height {height:135px;}*/
#graph dd#lpg {background:#f59003 url(/images/bg_graph_lpg.jpg) no-repeat left bottom;}
/*#graph dd#lpg .height {height:85px;}*/
#graph dd#elec {background:#f59003 url(/images/bg_graph_elec.jpg) no-repeat left bottom;}
/*#graph dd#elec .height {height:20px;}*/
.benefits #content_top {width:480px;}
.benefits #content_mid {width:410px;}
.benefits #content_bot {width:360px;}

/* ROUNDED CORNERS */
#nifty {background:#9bc963;}
#nifty b.rtop, #nifty b.rbottom {display:block; background:#fff;}
#nifty b.rtop b, #nifty b.rbottom b {display:block; height:1px; overflow:hidden; background:#9BC963}
b.r1 {margin:0 5px}
b.r2 {margin:0 3px}
b.r3 {margin:0 2px}
b.rtop b.r4, b.rbottom b.r4 {margin:0 1px; height:2px}
.nifty_content {padding:5px 10px 10px 10px;}

/* LiquidWeb Specific Styles Please Leave*/
/*

fieldset.hidden { margin:0; padding:0; border:none;}
.nifty_content { padding:5px 10px 10px 10px;}

#nifty b.rtop, #nifty b.rbottom{display:block;background: #fff;}
#nifty b.rtop b, #nifty b.rbottom b{display:block;height: 1px; overflow: hidden;}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
*/
