/* CSS Document */

body{ padding:0px; margin:0px;}

/* images */

.menu_bg{ background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x; height:35px;}

.left_ele_bg{ background-image:url(../images/ele_left_bg.jpg); background-repeat:repeat-y; width:223px;}

.map_bg{ background-image:url(../images/map_bottom.jpg); background-repeat:no-repeat; width:223px; height:24px;}

.right_ele_bg{ background-image:url(../images/ele_right_bg.jpg); background-repeat:repeat-y; width:242px;}

.contact_image{ background-image:url(../images/contact_bg.jpg); background-repeat:no-repeat; width:238px; height:89px;}

.ele_middle_top{ background-image:url(../images/ele_middle_top.jpg); background-repeat:no-repeat; width:500px; height:26px;}

.ele_middle_bg{ background-image:url(../images/ele_middle_bg.jpg); background-repeat:repeat-y; width:500px;}

.date_bg{ background-image:url(../images/date_bg.jpg); background-repeat:no-repeat; width:145px; height:17px;}

.top_bg{ background-image:url(../images/top_bg.jpg); background-repeat:repeat-x; height:170px;}

.hdr_bg{ background-image:url(../images/hdr_bg.jpg); background-repeat:no-repeat; width:242px; height:28px;}

.ele_pricemiddle_bg{ background-image:url(../images/ele_pricemiddle_bg.jpg); background-repeat:repeat-y; width:981px;}
.ele_pricemiddle_top{ background-image:url(../images/ele_pricemiddle_top.jpg); background-repeat:no-repeat; width:981px; height:26px;}
.ele_price_leftsh{ background-image:url(../images/ele_price_leftshadow.jpg); width:3px; background-repeat:repeat-y; background-position:left;}

.ele_price_rightsh{ background-image:url(../images/ele_price_rightshadow.jpg);  background-repeat:repeat-y; background-position:right;}


.ele_membership_bg{ background-image:url(../images/ele_membership_bg.jpg); background-repeat:repeat-y; width:265px;}

/* text */

.menu_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; padding:0px 15px;}

.news_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#323131;}

.right_ele_hdr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#812123;}

.contact_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}

.rates_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#848383; text-align:center;}

.main_content{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:16px;}

.bottom_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}

.marquee_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#812123; line-height:16px;}

.price_hdr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-align:center; padding-top:2px;}

.price_date{ background-image:url(../images/pricedate_bg.jpg); background-repeat:no-repeat; width:156px; height:26px; background-position:right;} 

.news_hdr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:16px;}

.membership_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:16px;}

.link{ color:#812123;}
a:active.link{ color:#812123; text-decoration:none;}
a:link.link{ color:#812123; text-decoration:none;}
a:visited.link{ color:#812123; text-decoration:none;}
a:hover.link{ color:#da9a02; text-decoration:none;}

/* links */

a:active.bottom_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
a:link.bottom_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
a:visited.bottom_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
a:hover.bottom_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#e2a9aa; text-decoration:none;}

a:active.menu_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; text-decoration:none;}
a:link.menu_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; text-decoration:none;}
a:visited.menu_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; text-decoration:none;}
a:hover.menu_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; text-decoration:none;}



/* inputbox */

.input {border-style:solid;border-color: #000000;color: #000000;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444;padding-left:1px;height:15px;background-color:#f5f5f5;border-color:#d4d3d4;border-width:1px;}
.input1 {border-style:solid;border-color: #000000;color: #000000;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444;padding-left:1px;height:80px;background-color:#f5f5f5;border-color:#d4d3d4;border-width:1px;}
.input2 {border-style:solid;border-color: #000000;color: #000000;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444;padding-left:1px;height:19px;background-color:#f5f5f5;border-color:#d4d3d4;border-width:1px;}

a:active{ color:#333333; text-decoration:none;}
a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#812123; text-decoration:none;}

