/*
Theme URI: http://pordesign.eu
Version: 1.0
Author: Por Design
Author URI: http://pordesign.eu
*/

body
{
    color: #616161;
    background: url(images/gr/1.gif) 0 0 repeat-x;
}

a:hover, a:focus
{
    color: #982e44;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
    color: #000;
}

input[type="text"], input[type="password"], textarea
{
    border: 1px solid #a1a1a1;
    border-left: 1px solid #c4c4c4;
    border-bottom: 1px solid #dedede;
    border-right: 1px solid #dedede;
    background-color: #fff !important; /* background: url(images/form-item-bg-1.gif) 0 0 repeat-x;*/
    color: #868686;
}

ul.style li
{
    border-top: 1px solid #eee;
    border-top: 1px solid rgba(0,0,0,.1);
}

#helpdesk
{
    background: url(images/skins/light/gr/top-panel.gif) 0 100% repeat-x;
    color: #8d8d8d;
}
#helpdesk span
{
    color: #939596;
}


#header h1 a
{
    display: block;
    width: 242px;
    height: 75px;
    background: url(images/logo.png) 0 0 no-repeat;
    text-indent: -9999px;
}

#nav > ul > li > a
{
    color: #2e2e2e;
}
#nav > ul > li > a:hover, #nav > ul > li > a:focus, #nav > ul > li.current > a
{
    color: #982e44;
}
#nav ul ul
{
    border-right: 1px solid #d4d4d4;
    border-bottom: #d4d4d4;
}
#nav ul ul li a
{
    background-color: #fff;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #d8d8d8;
    color: #5c5c5c;
}
#nav ul ul li a:hover, #nav ul ul li a:focus
{
    background-color: #f1f1f1;
}
#nav ul ul li:first-child > a
{
    border-top: none;
}
#nav > ul > li > ul > li:first-child
{
    background: url(images/skins/light/bg/tip-1.png) 25px 0 no-repeat;
}

.separator
{
    background: url(images/skins/light/bg/separator-1.png) 0 50% no-repeat;
}
a.separator
{
    background-position: 100% 50%;
}
.separator span
{
    color: #bbb;
}
.separator:hover span, .separator:focus span
{
    color: #000;
}

.testimonials
{
    background: #fbfbfb;
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
    color: #2e2e2e;
}

.menu-1 > li
{
    border-top: 1px solid #eee;
    border-top: 1px solid rgba(0,0,0,.1);
}
.menu-1 a
{
    color: #616161;
}
.menu-1 a:hover, .menu-1 a:focus, .menu-1 li.current > a
{
    color: #982e44;
}
.menu-1 li.current > ul > li:first-child
{
    border-top: 1px solid #eee;
    border-top: 1px solid rgba(0,0,0,.1);
}

.zoombox
{
    float: left;
    border: 1px solid #cfcfcf;
    border-top: none;
    border-bottom: 1px solid #707070;
    -webkit-box-shadow: #ddd 0 1px 0px;
    -moz-box-shadow: #ddd 0 1px 1px;
    box-shadow: #ddd 0 1px 1px;
}

.error404 h2
{
    background: url(images/skins/light/404.png) 50% bottom no-repeat;
}

.button.style-2
{
    background-image: url(images/skins/light/bg/button-style-2-bg.png);
    color: #000;
}

#footer
{
    background: url(images/gr/footer.gif) 0 100% repeat-x;
}

#footer input[type="text"]
{
    background: #1e2123 url(images/gr/footer-input.gif) 0 0 repeat-x;
    background: #1e2123 !important;
    border: 1px solid #0b0c0d;
    border-bottom: 1px solid #3e4042;
    border-right: 1px solid #3e4042;
    color: #393c3d;
}
#footer input[type="text"]:hover, #footer input[type="text"]:focus
{
    color: #868686;
}

#footer h3
{
    color: #fff;
}
