/* Copyright (C) 2007 - 2010 YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * This CSS file is for customization purpose only
 */ 

a, a:active, a:link, a:visited {
color: #2D660D;
}

a:hover {
color: #994e28;
}

#logo a.logo-icon {
	display: block;
	width: 300px;
	height: 55px;
	background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}

body.yoopage {
        background: #FFFFFF;
}

h1, h2, h3, h4, h5, h6 {
        font-family: Georgia, Times, Serif;
        color: #333333;
}

h1, h1.title {
        font-size: 26px;
}

div.header-3 {
        background: url(../../../images/M_images/header.png) 0 0 no-repeat;
        height: 105px;
}

div#content div.wrapper-3 {
        padding: 15px;
}

div.blog div.item div.item-bg {
        background: none;
        border-bottom: 2px dotted #999999;
}

div.box-1, div.box-2 {
        background-image: none;
}

div.box-b1, div.box-t1 {
        display:none;
}

div.mod-menu-box div.with-header {
        padding: 42px 0 0 0;
}

h3.header {
        background: none;
        border-bottom: 2px dotted #999999;
        padding-bottom: 5px;
}

div#right div.mod-blank, div#left div.mod-blank {
        padding: 5px;
}

div#right div.mod-blank h3.header, div#left div.mod-blank h3.header {
        padding-bottom: 10px;
        text-indent: 10px;
}

div.mod-blank div.lightbox {
        padding-top: 5px;
        padding-left: 5px;
}

span.header-3, div.mod-blank h3.header {
        font-size: 20px;
        color: #333333;
        text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}

div.mod-box-header span.header-3 {
        height: auto;
}

#menu li.level1 {
	background: url(../../../images/menu/menu_level1_item.png) 100% 0 no-repeat;
}

#menu li.parent a.level1,
#menu li.parent span.level1 {
	background: url(../../../images/menu/menu_level1_item.png) 10px -110px no-repeat;
}

#menu li.active .level1 span.bg {
color: #B25C2F;
}

#menu .dropdown-t3 {
background: #B25C2F;
}

.nsp_art h4.nsp_header {
margin-right: 20px;
}

table#timeline tr td ul li {
color: #333333;
}
table#timeline thead td {
vertical-align: top;
}
table#timeline tr td {
padding: 0 5px 0 5px;
}
table#timeline tr td.even {
background-color: #F4FBFF;
}

div.mod-box div.with-header {
        padding-top: 60px;
}

h3.header span.header-2 span.header-3 {
background: url(../../../images/ekta-logo-small.png) no-repeat;
height: 50px;
padding-left: 160px;
}

div.joomla div.contact {
padding-top: 60px;
background: url(../../../images/ekta-logo-small.png) 15px 10px no-repeat;
}

div.joomla div.contact h1.name {
display:none;
}

p, td {
font-size: 1.2em;
}