/*
Theme Name:     Ex Service Man
Theme URI:      http://focusindia.com/
Description:    Child theme for the Twenty Twelve theme
Author:         Focus India
Author URI:     http://focusindia.com/
Template:       twentytwelve                             
Version:        0.1.0
*/

@import url("../twentytwelve/style.css");
body .site {
  /*  box-shadow: none;    */
	margin-top: 0;
	padding:0;
}
body {
    background-color: #FFFFED;
}
/*.site {
    background-color: #E6E6E6;
}*/
.menu-topmenu-container {
    float: right;
}
.site-header {
    padding-top: 0;
}
.menu2{
	background-color: #B50E06;
    height: 44px;
}
.menu2,.main-navigation{
	background-color: #670001;  
	/*margin-left: -39px;
    width: 109%;*/
}
.main-navigation li ul {
	list-style-type:none;
	width:100%;
	float:left;
}
.main-navigation li ul li a{
	/*background-color: #B50E06;  */
	background-color: #670001;
}
.main-navigation li a{
	 color: #EFEDD6;
}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    border-top: 0 none;  
	margin-left: 10px;
}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
    color: #ffff99;   
}
.header-image {
    margin-top: 0;
}
#main{
	padding:0 40px;
}
.site {
    max-width: 1040px;    
	padding:0;
}
.main-navigation {
    margin-top: 0;
}

.main-navigation li{
  border-right: 1px dashed #FFFFFF;
    margin: 0 0rem 0 0;
    padding: 0 ;
	}
.main-navigation li:last-child,.main-navigation li a{	
	border-right: none;
	}
.main-navigation li a{
  /*border-right: 1px dashed #FFFFFF;*/
    margin: 0 0rem 0 0;
    /*padding: 0 27px;*/
    padding: 0 18px; 
	}	
.main-navigation li a:hover{
	color:#FFFF99;
}	
	.menu2 li{
  border-right: 1px dashed #FFFFFF;
    margin: 0 0rem 0 0;
    padding: 0;
	}
.menu2 li a{	
	padding: 0 68px;
}
hr {
    background-color: #670001;
    border: 0 none;
    height: 3px;
    margin: 2px 0;
}
footer[role="contentinfo"] {
    background-color: #670001;
    border: 0;
    clear: both;
    color: #FFFFFF;
    font-size: 0.857143rem;
    line-height: 2;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    max-width: 68.5714rem;
    padding: 1.71429rem 0 1.71429rem 83px;
	height:120px;
}
#gallery td{font-weight:bold;color:#000;}
.main-navigation li{
  border-right: 1px dashed #FFFFFF;
    margin: 0 0rem 0 0;
    padding: 0 ;
	}
footer[role="contentinfo"] a {
	color:#fff;
}
footer[role="contentinfo"] a:hover {
	text-decoration:none;
}
footer[role="contentinfo"] ul{
	list-style:disc outside none;
	/*min-width:245px;*/
}
.footerbutton{
	border: medium none;
	color: black;
	font-size: 16px;
	font-weight: bold;
	height: 49px;
	width: 263px;
        
}

#page,.site { {
width:1040px; /*or whatever width you want the site to be*/
}