/*  
*   Basic Styles
*   Author    -> MayVas <info@mayvas.com>
*   File type -> CSS2
*   License   -> GPL

----------------------  
  Document Structure
----------------------
  #1 - Wrapper Block
  #2 - Header Block
  #3 - Custom Block
  #4 - Content Container Block
    #4.1 - Left
    #4.2 - Main
    #4.3 - Right       
  #5 - Footer Block
  #6 - Navigation (Main Menu Module)

*/
#lineBgr
{
background: url(../images/lineBgr.jpg) repeat-x;
margin: 15px 20px 15px 20px;
height: 1px;
clear: both;
}


/* #1 -- Wrapper Block -- */
#wrapper{

}

#mainPhoto
{
display: block;
}

#mainPhoto div.image_container
{
background: url(../images/photoBgr.jpg) no-repeat 0px 0px;
padding: 11px 0px 10px 11px;
width: 290px;
}

/* #2 -- Header Block -- */
#header{
background: url(../images/headerBgr.jpg) no-repeat right bottom;
}
#header #logoBlock
{
position: absolute;
top: 30px;
left: 13px;
}


#sloganBlock
{
display: block;
position: absolute;
top: 130px;
left: 300px;
color: #ffffff;
font-size: 22px;
font-weight: bold;
background: url(../images/phoneIco.jpg) no-repeat left center;
padding: 0px 0px 0px 70px;
height: 54px;
line-height: 25px;
}


#header .inside{

}


/* #3 -- Custom Block -- */
#defaultBlock
{
background: url(../images/mainBgr.jpg) repeat-y #f1eae0;
}

/* #4 -- Content Container Block -- */
#container{
}

/* #4.1 - Left - */
    #left{}
    #left .inside{}
        /* Left content elements */
        
        
/* #4.2 - Main - */
#main
{
background: url(../images/mainBgr.jpg) repeat-y #f1eae0;
padding: 0px 0px 100px 0px;
}

#main .inside 
{
  padding: 20px 30px 0px 30px;
}


        /* Main content elements */
        
            
/* 4.3 - Right - */
    #right{}
    #right .inside{}
        /* Right content elements */    




/* #5 -- Footer Block -- */
#footer{
background: url(../images/fotterBgr.jpg) no-repeat;
color: #ffffff;
font-size: 11px;
color: #636059;
margin: 0px 0px 20px 0px;
}
#footer a{
color: #a20a09;
}

#contactCopy 
{
display: block;
float: left;
padding: 18px 0px 20px 40px;
}
#webCopy
{
display: block;
float: right;
padding: 25px 40px 20px 0px;
}
/* #6 -- Navigation (Main Menu Module) -- */
.mod_navigation {
background: url(../images/menuBgr.jpg) no-repeat center;
color:#ffffff;
height: 42px;
}
.mod_navigation ul.level_1{
    list-style-type: none;
    margin: 0px;
    padding: 10px 0px 0px 30px;
}


.mod_navigation ul.level_1 li{
  display: block;
  float: left;
  background: url(../images/spaceMenu.gif) no-repeat;
}
.mod_navigation ul.level_1 li.first
{
background: none;
}

.mod_navigation ul.level_1 li a{
display: block;
color: #ffffff;
font-size: 13px;
font-weight: bold;
padding: 2px 35px 0px 37px;
text-decoration: none;
}
.mod_navigation ul.level_1 li a:hover{
  color: #5e2608;
}
.mod_navigation ul.level_1 li.active{
  
}
.mod_navigation ul.level_1 li.active span.active{
   display: block;
   font-size: 13px;
   font-weight: bold;
   color: #5e2608;
   padding: 2px 35px 0px 37px;
}

#menuIco
{
position: absolute;
top: 20px;
right: 30px;
}

#menuIco a
{
padding: 0px 10px 0px 0px;
}
