@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {color:#42929D}
a:hover {}
a span {cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%}
body {background:#fff url(../images/bg.jpg) no-repeat center top;color:#333;font:90%/125% Arial, Sans-Serif}
img {border:0;vertical-align:bottom}
h1 {color:#888;font-size:20px;margin:0 0 1em}
fieldset {border:0}
p {margin:0 0 1em; text-align:justify}
strong {color:#42929D;}

/* Containers */
#page {margin:0 auto;position:relative;overflow:hidden;width:807px}

/* Menu */
#mh {display:none}
#menu {list-style:none;position:absolute;right:0px;top:50px}
#menu li a {color:#FFF;display:block;font-size:18px;height:40px;line-height:38px;position:relative;text-decoration:none;width:146px}
#menu li a span {background:url(../images/menu.jpg) no-repeat}
#menu li#services span {background-position:0 -40px}
#menu li#contact a {height:41px}
#menu li#contact span {background-position:left bottom}

/* Content*/
#content {margin:295px 0 0 0;padding:0 20px 20px 15px; background:url(../images/content_footer.jpg) bottom no-repeat #fff}
.right {float:right;margin:0 0 5px 10px}
.left {float:left;margin:0 10px 5px 0}
#sitemap {height:400px;}
.center{display:block;margin-left:auto;margin-right:auto;}


/* Sidebar */

/* Footer */
#footer {color:#FFF;position:relative;margin:25px 0 0;text-align:center;overflow:hidden; font-size:12px}
#footer a{color:#fff; text-decoration:none}
#footer #dh {color:#FFF;height:15px;position:absolute;right:0px;top:0px;width:93px;overflow:hidden}
#footer #dh span {background:url(../images/design-house.png) no-repeat #42929D; overflow:hidden}