/*  
*   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)

*/



/* #1 -- Wrapper Block -- */
#wrapper{

}

/* #2 -- Header Block -- */
#header{
background:url(../images/headerBgr.jpg) no-repeat right 8px;
}

#header #logoBlock
{
position: relative;
left: 0px;
top: 30px;
}

#header .inside{
padding: 20px;
}

#header #headerContact
{

font-size: 13px;
font-style:italic;
float:left;
display:inline-block;
padding: 0px 40px 0px 0px;
}

/* #3 -- Custom Block -- */
#custom{

}



/* #4 -- Content Container Block -- */
#container{

}

/* #4.1 - Left - */
    #left{}
    #left .inside{}
        /* Left content elements */
        
        
/* #4.2 - Main - */
    #main{
	}
    #main .inside{
	padding: 20px 100px 20px 20px;
	}
        /* Main content elements */
        
            
/* 4.3 - Right - */
    #right{}
    #right .inside{
	padding: 20px;
	}
	
	#right .inside #services
	{
	background:url(../images/servicesBgr.jpg) no-repeat 0px 10px;
	width: 267px;
	height: 92px;
	padding: 10px 0px 0px 0px;
	}
	
	#right .inside #services a
	{
	font-size: 14px;
	text-align:center;
	padding: 30px 0px 0px 0px;
	font-style:italic;
	font-weight: bold;
	display:block;
	color: #6b2b14;
	text-decoration:none;
	}
	
	#right .inside #services a:hover
	{
	color: #a88658;
	}
        /* Right content elements */    




/* #5 -- Footer Block -- */
#footer{
background:url(../images/lineBgr.jpg) repeat-x bottom left;
}
#footer .inside{
background:url(../images/phoneBgr.jpg) no-repeat bottom left;
height: 161px;
}

#footer .inside #footerContact
{
float: right;
padding: 90px 20px 20px 20px;
color: #4c2110;
font-style:italic;
}

#footer .inside #phoneContact
{
color: #a88658;
font-weight: bold;
padding: 20px 0px 0px 20px;
}

#footer .inside #phoneContact #f1
{
font-size: 14px;
}

#footer .inside #phoneContact #f2
{
font-size: 17px;
}
/* #6 -- Navigation (Main Menu Module) -- */
.mod_navigation {

}
.mod_navigation ul.level_1{
  list-style-type:none;
  margin: 0px;
  padding: 0px;

}
.mod_navigation ul.level_1 li{

  float: left;
  margin: 0px;
}
.mod_navigation ul.level_1 li a{
font-size: 13px;
color: #020100;
font-style:italic;
font-weight: bold;
text-decoration:none;
padding: 0px 0px 0px 50px;
  
}

.mod_navigation ul.level_1 li a:hover{
  color: #6b2b14;
  text-decoration:underline;
}
.mod_navigation ul.level_1 li.active{

}
.mod_navigation ul.level_1 li.active p.active{
display:inline;
font-size: 13px;
color: #6b2b14;
font-style:italic;
font-weight: bold;
padding: 0px 0px 0px 50px;
text-decoration:underline;
}


#mainImageGallery img
{
border: 1px solid #6b2b14;
}
