/* 1. Create a Clean Base
------------------------------------------------------------------------------*/

html, body, br, hr, 
div, span, a,
object, iframe,
ul, ol, dl, li, dt, dd,
h1, h2, h3, h4, h5, h6,
p, blockquote, q, address,
small, big, cite, dfn, ins, del, 
i, em, b, strong, sup, sub, strike,
pre, code, samp, kbd, var, tt,
form, fieldset, legend, label,
input, textarea, option, .nobox{background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}

blockquote, q{ quotes: none; }
br{ height: 0; }
ul, ol, dl{ list-style: none; }


body { background: #19352b url('http://www.ebyinc.com/images/site/background.jpg') no-repeat; font: 12px "Trebuchet MS", Verdana, sans-serif; color: #fefffe; margin: 0; padding: 0;}
h1 { font-family: helvetica; color: #58d58e; font-size: 18px; margin-bottom: 0}
h2 { font-family: helvetica; color: #fff; font-size: 14px; margin: 20px 0 0 0;}
h3 { font-family: helvetica; color: #54d58e; font-size: 12px; margin: 0 0 0 0;}
h4 { font-family: helvetica; color: #d5bc59; font-size: 12px; margin: 30px 0 0 0;}
a { color: #d5bc59; text-decoration: none; outline: none; }
a img {border:0;}
p {margin: 0 0 10px 0;}
.yellow{ color: #d5bc59;}
.italic { font-family: italic; font-size: 11px; color: #54d58e;}

/* Class for clearing floats */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}

/* Paginate */
.paginate {text-align: right; margin-right: 30px;}


/* Main */
#main { width: 950px; margin: 20px auto 0;}
#main #logo img { margin-left: 20px; }
#main_body { width: 725px; float: left;}
#banner  { width: 725px; margin: 0; padding: 0; }
#content { width: 540px; min-height: 435px; margin: 0; padding: 10px 10px 0 0; float: right; background: url('http://www.ebyinc.com/images/site/symbol.png') no-repeat; background-position: bottom right;}
#extended_content { width: 540px; margin: 0; padding: 10px 10px 0 0; float: right; }

/* Navigation */
#navigation { width: 950px; margin: 0 0 15px; padding: 0; font: 11px Helvetica; color: #50d8ab;}
#navigation ul{ width: 782px; margin: 0 auto; padding: 0; list-style-type: none; font-weight: bold; text-transform: uppercase; }
#navigation li{ line-height: 20px; float: left;	}
#navigation li a{ color: #50d8ab; text-decoration: none; padding: 0 30px; display: block; outline: none;}
#navigation li a:hover{ color: #d5bc59; text-decoration: none; }
#navigation li a.current{ color: #d5bc59; text-decoration: none; padding: 0 30px; display: block; outline: none;}
#navigation li ul { display: none; position: absolute; background: #19352b;	margin: 1px 0 0 25px; padding: 0; list-style: none; width: 130px; }
#navigation li ul li { text-align: left; border: none; margin: 0; float: none; }
#navigation li ul li a { color: #50d8ab; padding: 0 10px; display: block; }
#navigation li ul li a:hover { background: #54d58e; color: #0f241f; }
#navigation li:hover ul, #navigation li.sfhover ul { display: block; padding: 0; margin: 0 0 0 20px;}

/* Flash Area */
#flash_area { width: 725px; min-height: 235px; margin: 0; padding: 0; background: url('http://www.ebyinc.com/images/site/flash_left.jpg') no-repeat; }
#flash_area #left_flash { width: 235px; min-height: 248px; padding: 0; margin: 0; float: left;} 
#flash_area #left_flash h2{ margin: 20px 0 0 20px; padding: 0; font-family: helvetica; color: #fff; font-size: 16px; }
#flash_area #left_flash h3{ margin: 10px 0 0 20px; padding: 0; font-family: helvetica; color: #54d58e; font-size: 12px; }
#flash_area #left_flash h4{ margin: 10px 0 0 20px; padding: 0; font-family: helvetica; color: #23544b; font-size: 13px; }
#flash_area #left_flash p{ margin: 0 0 0 20px; padding: 0; font: 12px "Trebuchet MS", Verdana, sans-serif; color: #23544b; line-height: 20px;}
#flash_area #left_flash a{ color: #f54040; font-weight: bold; }


/* Home Content */
#home_content {width: 700px; min-height: 420px; margin: 10px 0 0 10px; padding: 0; background: url('http://www.ebyinc.com/images/site/symbol.png') no-repeat; background-position: bottom right;}
#home_content p { margin: 0 0 2px 0; font-size: 14px; }
#home_content ul { margin-top: 0; padding-top: 0; }
#home_content span { color: #58d58e; }
#home_ul {line-height: 30px; font-size: 14px; margin: 0 0 0 0px;}
#home_c {margin: 15px 0 0 0;}


/* Right Navigation */
#right_navigation {width: 223px; min-height: 575px; float: right;}
#right_navigation_top {width: 223px; min-height: 575px; background: url('http://www.ebyinc.com/images/site/right_nav.jpg') repeat-y;}
#right_navigation_bottom {width: 223px; height: 65px; background: url('http://www.ebyinc.com/images/site/bottom_right_nav.jpg');}
#right_navigation img{ margin: 8px 6px;}
#right_navigation h2 { font-family: helvetica; color: #d5bc59; font-size: 14px; margin: 10px 0 0 15px; padding: 0; text-transform: uppercase;}
#right_navigation h3 { font-family: helvetica; color: #58d58e; font-size: 10px; margin: 10px 0 1px 5px; padding: 0;}
#right_navigation h4 { font-family: helvetica; color: #58d58e; font-size: 10px; margin: 0; padding: 0;}
#right_navigation h5 { font-family: helvetica; color: #d5bc59; margin: 0; padding: 0;}
#right_navigation ul { margin: 0; padding: 0;}
#right_navigation li { margin: 0 30px; padding: 0; list-style-image: url('http://www.ebyinc.com/images/site/list_icon.jpg');}
#right_navigation p { font-size: 11px; margin: 0; padding: 0;}
#right_navigation a{ color: #d5bc59; text-decoration: none; margin: 0; padding: 0; outline: none;}
#right_navigation a:hover{ color: #50d8ab; text-decoration: none;}

/* Left Navigation */
#left_navigation {width: 170px; padding: 10px 0 0 0; margin: 0 0 0 5px; float: left;}
#left_navigation img {margin: 0 0 4px 0; padding: 0;}
#left_navigation h2 { font-family: helvetica; color: #d5bc59; font-size: 12px; margin: 10px 0 0 0; padding: 0; text-transform: uppercase;}
#left_navigation h3 { font-family: helvetica; color: #58d58e; font-size: 10px; margin: 10px 0 1px; padding: 0;}
#left_navigation h4 { font-family: helvetica; color: #58d58e; font-size: 10px; margin: 0; padding: 0;}
#left_navigation ul { margin: 0; padding: 0;}
#left_navigation li { margin: 0; padding: 0; list-style: none;}
#left_navigation a{ color: #50d8ab; text-decoration: none; margin: 0; padding: 0 10px 0 0; font-size: 11px; outline: none;}
#left_navigation a:hover{ color: #d5bc59; text-decoration: none;}
#left_navigation a.current{ color: #d5bc59; text-decoration: none; margin: 0; padding: 0 10px 0 0; font-size: 11px; outline: none;}

/* Oil Number */
.oil_number { width: 210px; background: url('http://www.ebyinc.com/images/site/oil_bar.jpg') no-repeat; min-height: 19px; margin: 0 auto; padding: 0; }
.oil_number p{ margin: 0; padding: 0; text-align: center; color: #fff;}
.input { width: 210px; background: url('http://www.ebyinc.com/images/site/oil_bar.jpg') no-repeat; min-height: 19px; margin: 0 auto; padding: 0; color: #fff; text-align: center; border: none; }

/* Footer */
#footer { width: 725px; min-height: 50px; margin: 0; padding: 0; text-align: center; font-size: 12px; color: #d5bc59;}
#footer ul{ margin: 3px 0 10px 0; padding: 0; list-style-type: none; }
#footer ul li{ margin: 0 5px; padding: 0; display: inline; }
#footer p{ margin: 0 0 3px; color: #237970;}
#footer a{ color: #50d8ab; text-decoration: none; outline: none;}
#footer a:hover{ color: #d5bc59; text-decoration: none;}