﻿@import 'reset.css';
@import 'structure.css';
@import 'malo.css';

body { background: #000 url(../image/bg.png) repeat-x; }

.padding { padding: 20px; }

#container { background: #000; width: 1010px; margin: 0 auto; padding: 0 42px; }

#mainContentSection { background: #fff; }

#header { background: #000 url(../image/header.png) no-repeat bottom right; height: 186px; position: relative; z-index: 500; }
#header h1 { background: #000 url(../image/logo.png) bottom left; no-repeat; width: 379px; text-indent: -9999px; }
#header h1 a { display: block; height: 150px; }

#mini_nav { margin: 0; padding: 0; }
#mini_nav li { list-style: none outside; float: left; }
#mini_nav li a { color: #fff; text-decoration: none; border-right: 2px solid #6f5a03; padding: 0 6px; }
#mini_nav li.last a { border: none; }

#search { background: #4d4d4d url(../image/search.png) no-repeat; position: absolute; bottom: 0%; right: 0%; width: 188px; font-size: .8em; }
#search fieldset { border: none; margin: 0; padding: .5em 1em; }
#search legend { color: #fff; text-align: center; }
#search ul { margin: 0; padding: 0; }
#search ul li { list-style: none outside; float: left; }
#search ul li input { width: 125px; color: #a5a5a5; }
#search ul li.buttons button { background: #003445; color: #fff; border: none; padding: 1px 3px; }

#footer { background: #444 url(../image/footer.png)  top left repeat-x; text-align: center; margin: 0; padding: 11px 0 17px; }
#footer li { list-style: none outside; display: inline; }
#footer li a { color: #c2c2c2; text-decoration: none; padding: 0 15px; }

#ds_left, #ds_right { position: absolute; top: 0; width: 50px; height: 420px; }
#ds_left { left: 0; background: url(../image/ds_left.png) top left no-repeat; }
#ds_right { right: 0; background: url(../image/ds_right.png) top left no-repeat; }

