* { margin:0; padding:0}
a { text-decoration:underline; outline:0; cursor:pointer; margin:0; padding:0; color:#000;}
a:hover { text-decoration:none;}
img { border:0;}
ul { list-style-type:none;}
html { height:100%;}
body { height:100%; font:12px/18px Arial, Helvetica, sans-serif; color:#000; background:#fff url(images/header_bg.png) repeat-x 0 0;}
.clear { clear:both; height:0; font-size:0;}

@font-face {
    font-family: 'ArialNarrow';
    src: url('fonts/ArialNarrow.eot');
    src: url('fonts/ArialNarrow.eot?#iefix') format('embedded-opentype'),
         url('fonts/ArialNarrow.woff') format('woff'),
         url('fonts/ArialNarrow.ttf') format('truetype'),
         url('fonts/ArialNarrow.svg#ArialNarrow') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArialNarrow-BoldItalic';
    src: url('fonts/ArialNarrow-BoldItalic.eot');
    src: url('fonts/ArialNarrow-BoldItalic.eot?#iefix') format('embedded-opentype'),
         url('fonts/ArialNarrow-BoldItalic.woff') format('woff'),
         url('fonts/ArialNarrow-BoldItalic.ttf') format('truetype'),
         url('fonts/ArialNarrow-BoldItalic.svg#ArialNarrow-BoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* H E A D E R */
#header { height:165px; background:url(images/header_image.jpg) no-repeat center 0;}
.header { width:1000px; margin:0 auto; position:relative;}
#logo { width:205px; height:71px; background:url(images/logo_bg.png) no-repeat 0 0; margin-left:7px; text-align:center; padding-top:24px;}
#logo a { font-size:24px; color:#037a14; font-family: 'ArialNarrow'; text-decoration:none; line-height:24px;}
#logo a b { font-family: 'ArialNarrow-BoldItalic';}
#logo a span { font-size:14px; color:#7f5809;}

.buy_online { width:631px; height:68px; position:absolute; background:url(images/buy_online_bg.png) no-repeat 0 0; top:21px; left:324px;}
.buy_online ul { padding-left:17px;}
.buy_online li { float:left; width:204px; height:43px; padding:12px 0 13px;}
.buy_online li+li { background:url(images/buy_separator.png) no-repeat 0 0}
.buy_online li div { position:relative; margin-left:18px; padding-left:64px; padding-top:5px;}
.buy_online li div img { position:absolute; top:0; left:0;}
.buy_online li div a { font-size:16px; color:#3994c3; line-height:18px; text-decoration:none;}
.buy_online li div span { font-size:11px; color:#616161;}

#nav { padding-top:28px; padding-left:323px;}
#nav li { float:left; height:42px; margin-right:5px;}
#nav li a { display:block; height:42px; line-height:42px; padding:0 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#005ea4; margin-right:-5px;}
#nav li.active, #nav li:hover { background:url(images/nav_bg.png) no-repeat 0 0;}
#nav li.active a, #nav li:hover a { color:#444; background:url(images/nav_bg.png) no-repeat right -43px; text-decoration:none;}

/* C O N T E N T */
#container { background:#fff; width:1000px; margin:0 auto;}
.content { padding:40px 35px 72px 48px;}
.content p { padding-bottom:12px;}
h2 { float:left; font-size:20px; font-weight:normal; font-family: 'ArialNarrow'; color:#7f5809; line-height:22px; padding-right:30px; padding-bottom:18px;}
