/*Test Stuff*/
.t1{background-color:#00FF00;}
.t2{background-color:#00f;}

html, body {margin:0 0px; padding:0px; }
body {background:#ccc url(images/img_ele_bgb.png) repeat-y center; color:#222; font-family:arial, 'lucida console', sans-serif; font-size:1em;}

P {font-size:0.8em; margin:10px 20px;}
h1{font-size:1.5em; color:#900; font-weight:bold; margin:10px 0px;}
h2{font-size:1.25em; color:#aa0000; font-weight:bolder; margin:10px 0px;}
h3{font-size:1em; color:#990000; font-weight:bolder; margin:5px 0px;}
h4{font-size:0.8em; color:#660000; font-weight:bolder; margin:5px 10px;}

a:link {color:#900; text-decoration:none; border:0px;}
a:visited {color:#600;}
a:hover {color:#f00;}
a:active {color:#f00;}

.highlight {font-weight:bold; color:#990000;}

.mbp {padding:0px; margin:0px 0px; border:0px;}
.rel {position:relative;}
/*header Css*/
#header {width:100%; background:#000 url(images/img_ele_bg_header.png) repeat-x bottom; border-bottom:1px solid #333;}
.header_style{height:100px;}
.quote_container{height:95px;}
.quote{color:#CCCCCC;text-align:right; position:absolute; bottom:0px; right:0px;}
.menu {background-color:#111; border-bottom:1px solid #999;}
.menu_main {padding:0px; margin:1px; float:right;}
.menu_main li {color:#eee; list-style:none; margin:2px; font-size:.75em; float:left; padding:2px 10px;}
.outer {width:100%;background:url(images/img_ele_cont_bground.jpg) repeat center top; min-width:960px;}

.border_up{background:url(images/img_ele_semi_black.png) repeat center top; height:5px; width:100%; border:0px; margin:0px; padding:0px;}
.border_down{background:url(images/img_ele_semi_black.png) repeat center top; height:5px; width:100%; border:0px; margin:0px; padding:0px;}


.content{background:url(images/img_ele_cont_bground.jpg) top repeat-x;}
.break {border-top:1px solid #900;border-bottom:1px solid #900; margin-top:40px; margin-bottom:20px;}
.cont_up{background:#bbb; border-bottom:1px solid #ccc;}
.cont_low{background:#ddd;}
.section {background: url(images/img_ele_sect_bg.png) repeat-x 0px 5px;}
.spacer {border:0; clear:both; display:block; float:none; font-size:0; list-style:none; margin:0; padding:0; overflow:hidden; visibility:hidden; width:20px; height:20px; 	}

img.a {margin:10px 26px 10px 0px; padding:0px; border:0px;}
img.b {margin:10px 0px 10px 0px; padding:0px; border:0px;}
	


.menu_sub {float:right; padding:0px; margin:2px;}
.menu_sub li {width:140px; color:#990000; float:left; list-style:none; margin-bottom:10px; border-bottom:1px solid #900; text-align:right;}

.bot_right{text-align:right; height:100%; position:relative;}


.line_break{
	border:0;
	clear:both;
	display:block;
	float:none;
	font-size:0;
	list-style:none;
	margin:0;
	padding:0;
	height:20px; 
	width:360px; background-color:#330000;}
	
.tfield{ width:215px; background-color:#333; color:#ccc; border:1px solid #300;}
.form_text{margin:2px 0px; text-align:right;}
.form_field{width:215px; background-color:#333; color:#ccc; border:1px solid #300;}
.contact{background-color:#000000;}

.footer{background:#222 url(images/img_ele_bg_footer.png) repeat-x top; color:#ccc }
.mid{background:#e5e5e5;}

.fr{float:right;}
.fl{float:left;}
.sub_button {margin:20px 0px;}

.container_12 {}

.pic_holder {background:#CCCCCC url(images/img_ele_pic_bg.png) no-repeat top;}
.pic_link {margin:10px;}

.sub_button {background-color:#111; color:#FF0000; border:1px solid#f00; padding:4px 20px;}
.final {background-color:#000000; color:#FF0000;}